| Evolvescore2. uno script di punteggio per Amarok |
Scarica ora |
Evolvescore2. Classifica e riepilogo
- Nome editore:
- Jakob Rohrhirsch
Evolvescore2. Tag
Evolvescore2. Descrizione
Uno script di punteggio per Amarok EVOLVESCORE2 è uno script di punteggio per Amarok 1.x. Mi ha sempre infastidito che le canzoni significano solo quando li ascolti. Penso che le canzoni dovrebbero essere diminuite quando * non ti ascolti *. Ecco perché ho scritto questo script. Ora ogni volta che ascolti una canzone, il punteggio aumenta per il numero di minuti "n" hai ascoltato la canzone. Quindi il punteggio "N" Random Songs "è diminuito di 1 punto. Il punteggio medio su tutte le canzoni è quindi sempre conservato. Nuove canzoni o canzoni con un punteggio di 0 iniziano con un punteggio di 50. Lo script include la gestione delle condizioni del contorno, ciò significa che nessuna canzone non ricava mai inferiore a 0 o superiore a 100. Allora, perché non ho solo sottofondo n / totaltrack da ogni canzone? Perché sto usando la funzione DCOPS "Set-Score-By-Path" e farlo può richiedere molto tempo se la tua collezione è grande. La bellezza di questo script è che più a lungo lo usi, meglio è il tuo punteggio (IMHO). Requisiti: · Python. · Python-sqlite · SQLITE. · Amarok. Cosa c'è di nuovo in questa versione: · La funzione per aumentare le tracce ascoltate è stata modificata da Newscore = OldScore + minuti al newsgrore più complesso = OldScore + (100-OldScore) * minuti / (minuti + 15); Questo rende più difficile ottenere punteggi veramente alti. · La diminuzione è stata modificata in diminuzione ((newsgrore - oldscore) * 10) binari casuali con un valore di 0,1. Ciò rende la diminuzione-distribuzione meno arbitraria.
Evolvescore2. Software correlato