Auf meinem Desktop läuft ja immer mal wieder eine Katze herum. Schon damals, zu Windows 3 Zeiten. Und es gibt ja auch eine schöne Linux-Neko: oneko. Ist auch im Gentoo-Portage drin. Was mich bisher nur immer gestört hat, war die Tatsache, dass es nicht möglich war - wie im Windows-Port Neko98 - Neko vor dem Cursor weglaufen zu lassen. Der Vorteil dabei ist, dass die Katze nicht so schnell unter den Cursor gerät und wichtige Schaltflächen oder andere Fensterelemente verdeckt.
Und deswegen habe ich heute mal die Sources entstaubt und einen Text-Editor genommen, und schon kann die Katze auch vor dem Cursor weg laufen. Sources gibt es hier bei mir:
oneko-1.2.jan.tar.bz2. Auspacken, xmkmf aufrufen, make aufrufen, oneko mit dem neuen Parameter -flee aufrufen.
Bleibt nur noch die Frage: Wenn ich möchte, dass meine Änderungen auch wieder in das originale Oneko einfließen, wem sag ich dann Bescheid? Im Homepage-Feld des ebuild wird
http://www.daidouji.com/oneko/ angegeben, aber so wie ich das sehe, wird da auch nur ein Branch maintained. Und die Seite, die im (jis7) README-File drin steht, gibts nicht mehr. Wäre ganz gut, das herauszufinden, da das Programm nur "as-is" (also Freeware im weitesten Sinne) ist und keine Open Source.
Jedenfalls: Pläne für die Zukunft enthalten eine Möglichkeit die Katze at random aufzuwecken, damit sie nicht einfach faul in irgendeiner Ecke rum gammelt!
[
UPDATE 20.05.10: ...was ich soeben getan habe. Neuer Parameter lautet -random n.]
---
Since the dawn of time (Windows 3) I have had a cat running around on my desktop. And there still is this nice little Linux-Neko: oneko. It's in the Gentoo-Portage system. But I always wanted to have a mode in which the cat actually runs away from the cursor instead of chasing it, so it can't get between me and my desktop items.
That's why I unpacked the sources and used a text editor, and now the cat can run away as well. Sources are here:
oneko-1.2.jan.tar.bz2. Just unpack, call xmkmf, call make, and then call oneko with the new parameter -flee.
One question remains unanswered, though: If I want my changes to become part of the original oneko, who do I tell? In the homepage field of the ebuild there is a link to
http://www.daidouji.com/oneko/ but that just looks like a branch, too. And the link in the (jis7 coded) README file seems to be gone. Would be nice to find out who's in charge, since the programme seems to be "as-is" (freeware in the broadest sense) and not Open Source.
What ever: Plans for the future include to wake up the cat at random so it does not just lie around lazily in a corner!
[
UPDATE 20.05.10: ...finished it just a moment ago. New parameter -random n.]