Kostenlose Obfuscatoren für .NET

Obfuscatoren für .NET gibt es einige, die teuersten kosten bis zu 4000 $, die günstigeren so um die 300 – 700 $. Es gibt aber auch die Preisklasse Null. In der Open Source Liga gibt es dabei zwei (soweit ich das entdeckt habe) Anwendungen:

Das Problem an diesen beiden Programmen ist das sie mit meinem .NET 4 Assemblies nicht funktionieren. Also schaute ich mich nach einer Alternative um und bin auf EazFuscator.net gestoßen. Diese Software ist Freeware, einfach zu bedienen, exzellent dokumentiert und sie funktioniert einfach. Zu finden ist die Software dabei unter http://www.foss.kharkov.ua/g1/projects/eazfuscator/dotnet/Default.aspx. Sie lässt sich auch in Visual Studio Projekt integrieren.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Obfuscator
http://stackoverflow.com/questions/805549/free-obfuscation-tools-for-net

MoonScript = LUA + OOP?

Auf Heise gab es gestern einen Artikel über eine Sprache namens MoonScript. Dabei handelt es sich um eine einfache Sprache welche Objektorientierung sowie Klassen unterstützt. Das schöne an MoonScript ist allerdings das das ganze nach LUA kompiliert wird und so mit diesem kompatibel ist. Lua unterstützt Klassen und Objektorientierung ja mehr recht als schlecht. was MoonScript doch recht interessant macht. Zu finden ist das ganze unter http://moonscript.org/.

Weitere Informationen gibt es unter:
http://www.heise.de/newsticker/meldung/MoonScript-statt-Lua-1322642.html

PhoneGap in Version 1.0 erschienen

Bei der mobilen Anwendungsentwicklung steht man vor dem Problem das man für jedes System meist eine andere Sprache sowie andere Klassenbibliotheken benutzen muss. In diese Lücke springt PhoneGap, welches vor kurzem in der Version 1.0 erschienen ist. Dabei handelt es sich um ein quelloffendes Framework mit welchem Anwendungen in JavaScript, HTML und CSS geschrieben werden können welche dann mit dem nativen Elementen der jeweiligen Plattform auf dem Gerät laufen.

Dabei ist es mit PhoneGap möglich Anwendungen für Android, iOS, webOS, Microsoft Windows Mobile, Nokia Symbian OS und RIM BlackBerry zu schreiben. Bezogen werden kann das Framework dabei unter http://www.phonegap.com/.

Weitere Informationen gibt es unter:
http://en.wikipedia.org/wiki/PhoneGap
http://www.pro-linux.de/news/1/17341/phonegap-10-veroeffentlicht.html

Das Invertika Update im Juli

Wir schreiben wieder einmal den letzten Sonntag des Monats und das bedeutet das es wieder soweit ist: das Invertika Update steht an. Der Juli war dabei besonders produktiv (ob es wohl am schlechten Wetter lag ;)) und so ist doch einiges für dieses Update zusammen gekommen. Für alle welchen Invertika kein Begriff ist, dabei handelt es sich um ein freies (unter GPL) 2D-MMORPG, welches für Linux, Windows und Mac OS X verfügbar ist.

Im Laufe des Updates wurden viele Mapfehler (z.B. halbe Bäume und Steine, fehlende Kollisionen) an einer Menge von Maps behoben. Auch einige Rechtschreibfehler wurden hier gleich noch mitkorrigiert. Deshalb an dieser Stelle nochmal ein großes Dankeschön an alle Fehlermelder :)

Der Irrwald wurde erweitert und es wurde damit begonnen die Teile des Waldes miteinander zu verbinden. Die Wege welche die Städe und Dörfer in Invertika miteinander verbinden, wurden in diesem Update erheblich erweitert, so das es nun leichter sein sollte bestimmte Dinge zu finden. Der Greganyzoo wurde in diesem Update weiter gemappt, so das er im nächsten Update hoffentlich wieder seine Pforten öffnet. Unter den weiteren Dingen die dem Spiel hinzugefügt worden sind, ist zum Beispiel die RDA und das Überwachungszentrum zu finden. Einige Veränderungen gab es auch an der Burg Cedric, dem Wüstenlager, sowie dem Minensystem. Die Stadt Narva hat seit diesem Update auch Innenräume und das Höhlensystem der Ta No wurde ausgebaut.

Die Monster wurden weiter ausbalanciert und auf einigen Maps wurden Korrekturen eingepflegt welche verhindern das Monster an unzugänglichen Stellen erscheinen. Auch die Items wurden überarbeitet, so sind einige der Grafiken soweit verbessert worden, das diese von der Engine besser einfärbbar sind. Bei manchen Waffenitems wurden außerdem die Animationen korrigiert, so das diese nun wieder im Spiel zu sehen sein sollten. Bei den Tilesets gab es einige Umgestaltungen sowie Korrekturen einiger Grafiken. Einige der neuen Tiles kann man zum Beispiel im Überwachungszentrum entdecken. Daneben wurde das Automapping für einige der Tilesets ausgebaut.

An den Mapskripten gab es eine Korrektur welche das Warpen zur nächsten Map betraf. Dabei wurde die entsprechende Warp Bibliothek gleich mit angepasst. Auch kamen einige neue Skriptbibliotheken hinzu wie z.B. für die Würfelfunktionen (für das neue Item Würfel). NPCs und Quests wurden von kleineren Fehlern befreit so das nun hier alles in geordneten Bahnen laufen sollte. Neben Fehlerkorrekturen wurden auch ein paar neue Quests (siehe Screenshots ;)) sowie NPCs (z.B. der Marktschreier in Narva) eingepflegt.

Im Invertika Editor wurden einige Fehler behoben so das nun z.B. die Windmühlenblätter auch passend zu den Windmühlen gerendert werden. Dieser Effekt kommt dabei vor allem auf der Weltkarte (http://weltkarte.invertika.org) zum tragen. An der Weltkartenanwendung gab es dabei im Laufe des Updates auch einige kleinere Verbesserungen. Ein weiteres Problem im Invertika Editor bei der Berechnung der Kampfstärke der Monster wurde ebenfalls beseitigt.

Wer jetzt neugierig geworden ist, der kann das Invertika Projekt unter http://invertika.org besuchen.

KeePass in neuer Version erschienen

Der freie Passwortmanager KeePass ist vor kurzem in der neuen Version 2.16 erschienen. Im Gegensatz zu 1er Serie ist die 2er Serie komplett neugeschrieben worden und basiert auf .NET bzw. Mono. Sie läuft somit ohne Probleme auch unter Linux. Damit kann der Manager auch plattformübergreifend eingesetzt werden. Die Software steht dabei unter GPLv2 und kann unter http://keepass.info/download.html bezogen werden.