Evolvescore2 1.1

Jakob Rohrhirsch jakob.rohrhirsch at gmx.de
Wed Aug 26 11:26:58 CEST 2009


Name: Evolvescore2
Version: 1.1
Type: Amarok Script
Depend: 
License: GPL
Homepage: 
More Info:
http://www.kde-apps.org/content/show.php?content=110970

Description:
 Evolvescore2 - AmaroK script
Version: 1.1

Dependencies:
Python, python-sqlite, your database has got to be
sqlite

Description:
This is a scoring script for Amarok 1.x. It always
bothered me that songs are only scored when you
listen to them. I think songs should be decreased
when you *don\'t* listen to them. That\'s why I
wrote this script. Now everytime you listen to a
song, the score increases by the number of minutes
\"n\" you listened to the song. Then \"n\" random
songs\' score is decreased by 1 point. The average
score over all songs is therefore always
conserved. New songs or songs with a score of 0
start out with a score of 50. The script includes
handling of boundary conditions, that means no
song ever gets below 0 or above 100. So why don\'t
I just substract n/totaltracks from every song?
Because I\'m using dcops \"set-score-by-path\"
function and doing so can take a very long time if
your collection is big. The beauty of this script
is, that the longer you use it, the better your
score gets (IMHO).







JOB RECOMMENDATION:
------
Junior Software Engineer in Stuttgart (w/m) -
softSCIENCE GmbH - vollzeit
 http://www.KDE-Apps.org/jobs/?id=61
------
Trainee Software Entwicklung openDesktop.org - h i
v e 01 gmbh - trainee
 http://www.KDE-Apps.org/jobs/?id=370

more jobs: http://www.KDE-Apps.org/jobs/




More information about the Kde-announce-apps mailing list