Ich wollte euch nur sagen, dass ich noch lebe!

Meine Doktorarbeit macht mich grad fertig. Ich hab praktisch keine Zeit mehr für meine kleinen Programme …

Aber ab und zu halt doch ein kleines bisschen :-) Tatsächlich fehlt nur noch EINE EINZIGE Funktion für Mr. Burns TOK 3. Alles andere ist bereits geschrieben, getestet und funktioniert! Es dauert also wirklich nicht mehr lange.

 

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]

Es lässt sich nun wirklich nicht leugnen: Das Jahr 2010 ist fast vorüber. Da fällt einem vor allem auf, was man dieses Jahr alles nicht geschafft hat, was man sich eigentlich vorgenommen hatte. Ich bin immer noch nicht Millionär und meine ganzen Projekte sind deutlich weniger fertig als sie sein sollten. Es besteht kein Zweifel daran, dass das im kommenden Jahr wohl auch wieder so sein wird. Das ist aber kein Grund sich nicht trotzdem wieder viel vorzunehmen. :-) Ich will hier mal eine sicher unvollständige Liste präsentieren mit meinen aktuellen und für das kommende Jahr geplanten Projekten. Die einzelnen Punkte sind grob sortiert nach meiner aktuellen persönlichen Priorisierung, die sich aber jederzeit grundlegend ändern kann.

  • MegaMol
    Das einzige „geschäftliche“ Projekt, das ich hier angebe. Der Plan ist Anfang kommendes Jahr MegaMol zur Version 1.0 zu kriegen.
  • Exoworlds
    Vermutlich mein ältestes Langzeitprojekt. Aber ich will es nun mal nicht sterben lassen!
  • MILC
    Das ist ein ganz, ganz neues Projekt, diese Woche aus Not geboren. Ich will noch nicht zu viel verraten, aber die Infos werden bald kommen.
  • namenloses Brettspiel
    Ein kleines Spielchen (man stelle sich eine Kreuzung aus „Risiko“, „Schach“ und „Dame“ vor) an dessen Regeln ich schon seit einiger Zeit rumbastele. Immer mal wieder hatte es einen Namen, aber die meisten haben mir einfach auf Dauer nicht gefallen. Ich feile immer noch an den Regeln, weil ich vermeiden möchte dass ein Spieler in der Lage ist einen Patt zu erzwingen. Grundsätzlich geht es voran, aber leider deutlich langsamer als ich gehofft hatte. Tja, Kreativität lässt sich halt nicht erzwingen.
  • Arbeitstitel: NSB
    Unter dem Arbeitstitel NSB verbirgt sich eine Idee; eine gute Idee! :-)Mehr Infos folgen bald…
  • Kanoneur 2
    In der Woche vor Weihnachten hat mich ein Freund an dieses Minispiel erinnert. Kanoneur war ein Minispiel und eine OpenGL-Fingerübung inspiriert von Tank Wars. Als mich mein Freund an die ganzen „Verbesserungsideen“ erinnerte, die wir damals hatten, hab ich richtig Lust bekommen das Spielchen wie anzugehen, auch wenn der Namen „Kanoneur 2“ wohl einer der dämlichsten Namen aller Zeit ist.
  • Meine Webseiten
    Ich habe immer noch viele Ecken an meinen Webseiten die ich gerne korrigieren will. Nichts Optisches; alles Optimierungen und Erweiterungen an den Skripten.
  • Mr. Burns TOK
    Den hab ich natürlich nicht vergessen. Nur ist meine Motivation nicht gerade groß mich durch diesen Uralten Quellcode durchzuarbeiten. Aber ich verspreche, ich kümmere mich „bald“ drum.
  • Meine ganzen kleinen Tools
    Dann hab ich noch ein gutes Duzend kleiner Tools, die meine alltägliche Arbeit erleichtern, an denen ich immer wieder rumschreibe. Auch hier wäre es schön, wenn mal das eine oder andere fertig werden würde. :-/

So, da ich mich kenne und weiß, ich werde wohl vorher nicht mehr schreiben:

Euch allen einen guten Rutsch ins neue Jahr!

Es ist ein Bug in Mr. Burns TOK aufgetaucht. Anscheinend scheinen auf einigen Systemen die Buttons auf dem Fenster nicht. Leider kann ich den Bug bisher nicht auf meinem Rechner nachstellen, und entsprechend ist die Analyse eher schwierig. Ich hab eine Dll-Abhängigkeit in Verdacht, kann aber bisher nix Definitives dazu sagen. Da ich gard nur sehr wenig Zeit habe kann ich auch keine Versprechen machen bis wann ich eine Lösung für dieses Problem habe. Ich melde mich, sobald ich weiß wo das Problem ist.

Und hier ist wieder einmal ein kleines Tool, das die Welt eigentlich nicht wirklich braucht.

UrlCollector.zipUrlCollector.zip UrlCollector
[158 KB; MD5: c7b75fcfbd602beec5902f8019f14ebb; Mehr Info]

Der UrlCollector ist ein ganz kleines und ganz simples Progrämmchen. Es überwacht das Windows-Clipboard und sobald darin ein Text enthalten ist, der wie eine übliche Web-URL aussieht, wird dieser Text aus dem Clipboard in das Programmeigene Fenster kopiert. Wenn man auf einer Webseite mehrere Download-Links zusammensammeln will, ohne gleich alle Dateien herunterladen zu müssen, dann spart einem dieses Tool die „Strg+V“s wenn man sich mit „Verknüpfung kopieren“ durch die Webseite arbeitet.

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.

Mr. Burns‘ TOK 2 ist nun (wieder) herunterladbar.

Burns2.zipBurns2.zip Mr. Burns TOK
[357 KB; MD5: 1992d1f354eba3dc34e7f38bff03e564; Mehr Info]

Als ich vor Jahren (diese Burns Version ist von 2004!) auf Anfrage eines Freundes hin diese keine und in meinen Augen nutzlose Tool geschrieben hab, hätte ich nicht erwartet, dass es bei einer Neuauflage meiner Webseite der erste verfügbare Download sein würde. Das Leben ist manchmal schon „komisch“.

Aber ich will „Mr. Burns‘ TOK“ absolut nicht abwerten. Immerhin: vor einiger Zeit musste ich in meiner Arbeit in ein besonders zickiges Tool einen relativ langen Text eingeben und war durchaus angefressen, dass „Strg+V“ mal wieder nicht funktioniert hat (wann lernen es die GUI-Bauer endlich? Das ist aber ein anderes Thema). Da kam mir Mr. Burns ins Gedächtnis. Leider hatte ich das Tool damals auf keiner meiner Webseiten und konnte auch nicht an meine privaten Daten ran. Also blieb mir nichts anderes übrig, als es von einer Warez-Seite herunterzuladen. Was habe ich gelacht als ich Mr. Burns zwischen all den CD-Ripps und Cracks gesehen hab.

Wie dem auch sei. Hier nun also wieder Mr. Burns in alter Frische. Vielleicht finde ich ja mal die Zeit das Tool in eine neue Version zu bringen. Ein paar Ideen für neue Funktionen hätte ich schon. Mal schauen.