Dieses Programm ist eine Erneuerung der alten Version. Die alte Version von WinampLog hab’ ich vor ein paar Jahren in VB geschrieben. Damals noch unter dem Namen WinamphistoryAgent. Die jetzige Version wurde in der Programmiersprace C geschrieben.
Das Programm speichert den Verlauf der gehoerten Lieder in eine Textdatei (Variable logpath). Dazu muss WinampLog gestartet werden. Wenn WinampLog nicht rennt, werden die Titel der Lieder nicht gespeichert. Will man also vom PC Start an die Titel mitloggen, muss das Programm haendisch in den Autostart eingetragen werden. Damit ein Lied in die Textdatei geschrieben wird, muss es mindestens 5 Sekunden laufen. Diese Zeit wird in Millisekunden in der Variable DELAY (Zeile 27) definiert. Je kleiner diese Zahl ist, desto hoeher ist auch die Prozessauslastung. Wird die Funktion Sleep() komplett weggelassen, ist die Prozessauslastung am hoechsten, da alles in einer Endlosschleife ablaeuft. Am besten ist es, wenn DELAY groesser als 1000 (=1 Sekunde) ist. Will man WinampLog beenden, muss man es ueber den Taskmanager killen. WinampLog wurde mit Winamp 5.35 erfolgreich auf Windows Vista Home Premium getestet.
Info zur Kompilierung
- OS: Windows Vista Home Premium
- IDE: Dev-C++ 4.9.9.2
- Compiler: MinGW (GCC 3.4.2)
- Lizenz: GNU GPL v3