7. Oktober 2009 in Java by Leo

Ja, auch dies ist möglich. Zwar nicht mit MSN direkt, sondern eher mit dem MSN Addon “MSN Plus!”. Für dieses kann man nämlich eigene Skripte erstellen, welche man dann in MSN benutzen kann. Für den Anfang kann man kleinere Skripte programmieren wie “Random Jokes” oder ähnliches. Das ganze wird in “.js” und “.xml” Dateien geschrieben. Das Hauptprogramm kommt in die “.js” Datei, welche den Namen des Skripts trägt. Dort findet (fast) alles statt. Die Skripts können alle mit Java geschrieben werden, der Vorteil ist dabei, dass auch ein Anfänger schnell die ersten Tricks raus hat und gerade bei MSN Plus Skripten schnell ein Resultat sieht. Natürlich bieten die Macher von MSN Plus eine Hilfe für Entwickler, so könnt ihr auf der offiziellen Seite eine Dokumentation – welche derzeitig leider nur auf englisch verfügbar ist – herunterladen. Diese erklärt euch wie alles Funktioniert, und zeigt auch einige Begriffe und Befehle in MSN Plus.

Kommen wir zur .xml Datei. In dieser (Standardmässig ist es nur eine) ist eigentlich nur der Name des Skriptes, der Entwickler, die Version Angegeben und muss nach einem streng vorgelegten Muster aussehen und auch immer den selben Namen tragen.

Hier die Links:

http://www.msgplus.net/download/

http://www.msgplus.net/scripts/view/13-Official-Scripting-Documentation/

So muss die XML-Datei mit den Infos Aussehen:

<blockquote>&lt;ScriptInfo&gt;
&lt;Information&gt;
&lt;Name&gt;Mein Skript&lt;/Name&gt;
&lt;Description&gt;Cooles Skript&lt;/Description&gt;
&lt;AboutUrl&gt;http://www.my-script.com&lt;/AboutUrl&gt;
&lt;Version&gt;0.1&lt;/Version&gt;
&lt;/Information&gt;
&lt;/ScriptInfo&gt;

Die Datei muss “ScriptInfo.xml” benannt werden (ohne “”).

Wie wird nun aus den beiden Dateien ein fertiges Skript erstellt?

Diese Frage habe ich mir zu beginn auch gestellt, und schnell eine überraschende Antwort erhalten. Um ein fertiges Script aus den beiden (oder mehreren) Dateien zu erstellen, müsst ihr bloss ein Programm wie WinRAR haben um Dateien zu Verpacken. Wählt als die Dateien die zum Skript gehören aus und packt sie zu einer Datei. Nennt sie nach dem Skript und wählt .Zip aus, hängt dann jedoch statt der Endung .zip, einfach die Endung .plsc an – Fertig!