Als ich desletzt an dem Config-Dialog-Fenster von Mr. Burns 3 rum geschrieben hab ist mir aufgefallen, dass ich einen blöden Fehler bei der GUI von Dib gemacht hatte. Es kann manchmal vorkommen, dass das lesen oder schreiben der Desktop-Icons mehrere Sekunden lang dauert. Die GUI von Dib zeigte aber nicht an das sie immer noch arbeitet. Ganz schön blöd.

Dib.1.3.15.0.zipDib.1.3.15.0.zip Desktop Icon Backup
Von dieser Datei ist eine neuere Version verfügbar
[377 KB; MD5: 82bb2c82aeaf070412c40192fbe3390e; Mehr Info]

Also hab ich geschwind das Dib-Projekt wieder geöffnet und diese kleine Änderung eingebaut (hat keine 30 Minuten gebraucht). Darum gibt es nun hier ein Mini-Update von Dib.

Letzte Woche wollte ich mit DIB die Icons auf meinem Desktop im Geschäft wieder herstellen. Allerdings hat DIB mir gesagt er könne meinen Desktop nicht finden. … Wut?

Also habe ich ein bisschen gedebuggt und geschaut wo das Problem liegt. Tatsächlich war das Desktop-Fenster nicht unterhalb des Hauptfensters des Desktop-Prozesses. Ich habe keine Ahnung wie das passiert ist, aber da dieser Zustand sogar einen Reboot meines Rechners überlebt, hatte ich mich entschieden DIB zu erweitern, dass er auch damit zurecht kommt. Hier ist die neue Version:

Dib.1.4.16.0.zipDib.1.4.16.0.zip Desktop Icon Backup
Angeforderte Dateiversion nicht gefunden, zeige stattdessen neuste Version
[378 KB; MD5: 846a6d216e74ad0f09eae94f1f2279d7; Mehr Info]

Vor zwei Jahren, oder so, hab ich mal wieder mit Codes zum Ändern der Bildschirmauflösungen rumgespielt. Dabei hab ich mir natürlich auch mehrfach die Icon-Anordnung auf meinem Desktop zerschossen. Also wollte ich mir ein kleines Tool aus dem Internet holen um mein Icon-Layout abzuspeichern und bei Bedarf wieder zu laden. Ich hab keins gefunden. Ok, ich hab hunderte gefunden, aber entweder waren die überflüssig riesig (automatisches Erkennen wenn sich die Desktopauflösung ändert oder als Hintergrunddienst implementiert) oder sie wahren Shareware.

Shareware!

Ich meine … WTF?!

Ich hab absolut nix dagegen wenn jemand mit guter Software Geld verdient. Aber so ein Icon-Tool ist ja wohl ein Witz. Sowas ist weit weniger komplex als Calc.exe oder als Notepad. Ich war so angefressen, dass ich mir spontan überlegt hab selber ein kleines Tool zu schreiben und es als Freeware rauszugeben. Jawohl, als Freeware. Weil ich es kann!

Dib.1.4.16.0.zipDib.1.4.16.0.zip Desktop Icon Backup
Angeforderte Dateiversion nicht gefunden, zeige stattdessen neuste Version
[378 KB; MD5: 846a6d216e74ad0f09eae94f1f2279d7; Mehr Info]

Und hier ist es: Desktop-Icon-Backup (DIB). Geschrieben in C# mit Windows Forms und einer ganzen Hand voll P/Invoke. Es hat dennoch nur etwa zwei-drei Nachmittage gebraucht bis es funktioniert hat. Ich habe keinerlei Zweifel daran, dass ich als ich damals nach so einem Tool gesucht hab, viele übersehen hab, vermutlich auch einige, die genau das gewesen wären was ich wollte. Aber egal. Dafür ist die Welt nun um eine Freeware reicher. Habt Spaß damit.