h1

Desktop Modding: Miranda IM

14. Juli 2008

Zeitfresser Desktop Modding

Eines meiner Hobbies am PC, das immer wieder die ein oder andere Stunde Zeit frisst, ist Desktop Modding – also das Anpassen von Betriebssystem und Programmen durch zusätzliche Skins, Addons und Plugins. Man könnte meinen, das so ein Custom Desktop schnell erstellt wäre („ich installier flux zwei Skins, noch ein Wallpaper und fertig“) und man daher nicht groß von einem Hobby sprechen kann. Dem wäre wohl auch so, wenn nicht andauernd neue Skins und Addons entwickelt würden – und man sich am alten Gewand nicht satt sehen würde. Da die Desktop-Modding-Szene jedoch stets sehr aktiv ist, gibt es ständig Neues zu entdecken und genügend Gründe Windows noch einmal neu anzustreichen.


mirandaim
message-window

Miranda IM – Einer für alle

Heute habe ich mich mal wieder mehrere Stunden (ja, ja, das Semester ist rum :-) ) daran gemacht meine persönliche Instant-Messenger-Komplettlösung mit Miranda IM zu verbessern. Das Ergebnis präsentiere ich euch hier – vielleicht überzeugt es ja den ein oder anderen sein ICQ 6, Windows Live Messenger etc. an den Nagel zu hängen und sich dem großartigen Miranda IM zuzuwenden.

Mein Vorbild beim Modden von Miranda IM war Miranda Fusion, eine sehr schönes All-Inclusive-Paket, bei dem Miranda mit allen Plugins und Skins bereits vorgefertigt zum Download bereitsteht. Warum benutze ich dann nicht gleich Miranda Fusion? Erstens hatte ich damit Performance-Probleme (hohe Speicherauslastung), zweitens: Modden macht Spaß, fertige Pakete runterladen eher nicht :-)

Also gesagt, getan: Erst einmal habe ich mir die zwei grundlegenden Addons Modern Contact List Layered und IEView (plus das dafür benötigte:  Scriver) geholt, die Voraussetzung für viele Kontaktlisten- und Nachrichten-fenster-Skins sind. Dafür habe ich mir dann  noch zwei schöne Layouts gesucht: Media Player und Simple Boxes. Anschließend wurden noch zusätzliche Messenger-Protokolle (ICQ, MSN, AIM, IRC etc. sind bereits beim Miranda-IM-Installer dabei) hinzugefügt: XFire, Skype (Skype muss dabei leider trotzdem laufen) und Jgmail (für meinen Googlemail-Account).

Fernsehprogramm, RSS-Feeds und Meta-Kontakte

Damit wäre ein schicker, ressourcenschonender  Messenger eigentlich schon fertig. Aber ich sage mal JA! zu der Frage „Darf’s ein bisschen mehr sein?“. Als nächstes kommen also noch einmal  3 weitere Protokolle hinzu: mTV (zum Anzeigen des Fernsehprogramms), RSSNews (siehe Bild, für RSS- und Atom-Feeds) und Meta Contacts (fasst mehrere Kontakte zusammen – sehr nützlich, wenn die Buddies wie man selbst auch mehrere Messenger laufen haben). Über das Plugin ListeningTo berichtet meine Away-Message stets was in meinem natürlich ebenfalls gemoddeten foobar 2000 gerade an Musik läuft. Und damit man nicht immer alle Addons per Hand auf dem neuesten Stand halten muss, empfiehlt sich das Plugin Updater.

rssnews mtv
RSSNews mTV

Zusätzliche Layout-Tweaks

mydetails Nach diesen neuen Funktionen wird nochmal am Aussehen gefeilt: MyDetails fügt das eigene Avatar-Bildchen und die aktuelle Statusmeldung in die Kontaktliste ein, Tipper zeigt MouseOver-Informationen für die Kontakte, Splash Screen würdigt das eigens gemoddete Miranda mit einem passenden Start-Splash-Screen, SmileyAdd in Kombination mit dem PD&SF Smiley Theme sorgt für nette Emoticons in allen Nachrichten, dank der tollen Sprachdatei der Miranda-Wiki lernt das ganze Programm Deutsch  und zum Schluss werden einige Icons noch durch schönere Varianten aus den Icon Packs ersetzt (etwa Cristal Full oder Real Aqua).

Fertig!

Nachdem alles noch richtig konfiguriert wurde, ist von dem einstmalig häßlichen Standard-Miranda nichts mehr zu sehen. Stattdessen habe ich nun einen multifunktionalen (aber Hallo!) und schicken Messenger, mit dem ich gleichzeitig in ICQ, MSN, GoogleTalk, Skype und Xfire einloggen kann. Trotzdem bleibt die Performance-Belastung erstaunlich niedrig (unter 20 MB Speicherauslastung, meist sogar unter 10 MB!!! Skype allein hat bei mir stets über 20 MB).

Also: schickt eure bisherigen Messenger in den wohlverdienten Ruhestand und baut euch euren eigenen Peace Sign

Wer noch eine genaue Auflistung der Plugins wünscht werfe einen Blick auf die Pluginliste (erstellt mit dem Plugin Version Info) unter „Den Rest des Beitrags lesen“ ;-)

Gehört: Rise Against – Blood To Bleed (Siren Song Of The Counter Cult )

CPU:  Intel(R) Pentium(R) 4 CPU 3.00GHz [x86 Family 15 Model 2 Stepping 9] [2 CPUs]
Installed RAM: 1536 MBytes
Operating System: Microsoft Windows XP [version: 5.1.2600 Service Pack 3]
Shell: Explorer.exe, Internet Explorer 7.0.5730
Administrator privileges: ??
OS Languages: (UI|Locale (User/System)) : German/German | German/German
Free disk space on Miranda partition: 5015 MBytes
Miranda path: \Programme\Miranda IM
Miranda IM version: 0.7.7 Unicode
Build time: 03:12:47 on 02 June 2008
Profile path: \Anwendungsdaten\Miranda
Profile size: 2,944.00 KBytes
Profile creation date: 31 Mar 2005 at 19:54:44 (UTC +2:00)
Language pack: German (DE) [0407] v. 0.08.07.14, modified: 14 Jul 2008 at 14:28:27 (UTC +2:00)
Nightly: No
Unicode core: Yes

Active Plugins (30):
¤ advaimg.dll v.[b]0.7.1.0[/b] [02 Jun 2008] – Miranda Image services
¤ AdvSplashScreen.dll v.[b]0.1.2.1[/b] [25 May 2007] – Splash Screen
¤ avatarhistW.dll v.[b]0.0.2.10[/b] [26 Apr 2008] – Avatar History (Unicode)
¤ avs.dll v.[b]0.7.1.0[/b] [02 Jun 2008] – Avatar service (Unicode)
¤ chat.dll v.[b]0.7.5.0[/b] [02 Jun 2008] – Chat |Unicode aware|
¤ clist_modern.dll v.[b]0.7.100.35[/b] [29 Dec 2007] – Modern Contact List ‘07 (UNICODE)
¤ dbx_mmap.dll v.[b]0.7.6.0[/b] [02 Jun 2008] – Miranda mmap database driver
¤ Fingerprint.dll v.[b]1.1.4.0[/b] [08 Jun 2008] – Fingerprint Plus |Unicode aware|
¤ historypp.dll v.[b]1.5.1.1[/b] [03 May 2008] – History++ (2in1)
¤ ICQ.dll v.[b]0.3.10.13[/b] [02 Jun 2008] – IcqOscarJ Protocol |Unicode aware|
¤ ieview.dll v.[b]1.1.0.0[/b] [05 Apr 2008] – IEView
¤ import.dll v.[b]0.7.2.0[/b] [02 Jun 2008] – Import contacts and messages |Unicode aware|
¤ JGmail.dll v.[b]0.6.1.2[/b] [09 Mar 2007] – Jabber Protocol (GMail) |Unicode aware|
¤ listeningtoW.dll v.[b]0.1.2.2[/b] [27 Oct 2007] – ListeningTo (Unicode)
¤ MetaContacts.dll v.[b]0.14.0.1[/b] [20 Jul 2007] – MetaContacts Plugin
¤ msn.dll v.[b]0.7.1.7[/b] [02 Jun 2008] – MSN Protocol |Unicode aware|
mtextcontrolA.dll v.[b]0.0.2.0[/b] [06 Jan 2007] – Miranda Text Control [build #484]
mtextcontrolW.dll v.[b]0.0.2.0[/b] [06 Jan 2007] – Miranda Text Control [build #484]
mTV.dll v.[b]0.1.0.1[/b] [13 May 2007] – mTV
¤ mydetails.dll v.[b]0.0.1.9[/b] [22 Jun 2008] – My Details
¤ PopUp.dll v.[b]2.1.0.5[/b] [15 May 2007] – Popup Plus |Unicode aware|
¤ rss.dll v.[b]0.0.3.21[/b] [01 May 2008] – RSSNews
¤ scriver.dll v.[b]2.7.4.0[/b] [27 Apr 2008] – Scriver (Unicode)
¤ skype.dll v.[b]0.0.0.41[/b] [01 Aug 2007] – Skype protocol
¤ smileyaddw.dll v.[b]0.2.2.25[/b] [21 Jun 2008] – SmileyAdd Unicode
¤ svc_vi.dll v.[b]1.4.3.2[/b] [31 Jan 2008] – Version Information |Unicode aware|
¤ tipper.dll v.[b]0.4.0.8[/b] [27 Jun 2007] – Tipper |Unicode aware|
¤ updater.dll v.[b]0.5.3.0[/b] [29 Jul 2007] – Updater (Unicode)
¤ WhenWasIt.dll v.[b]0.3.0.3[/b] [14 Apr 2008] – WhenWasIt birthday reminder (Unicode)
¤ XFire.dll v.[b]0.1.4.4[/b] [04 Jul 2008] – XFire Protocol

Kommentar schreiben