Non credo esista uno script con tutte le caretteristiche che desideri...
Ci sarebbe da lavorarci su un bel po'. Dovresti adattarlo alle tue esigenze prendendo spunto magari da qualche script per gestire il download e qualche altro per gestire l'upload dei file.
Poi, una volta messo insieme il tutto dovresti implementare il discorso dei crediti (identico al processo che sta alla base della maggior parte dei programmi p2p, tipo eMule ad esempio) con ulteriori funzioni per l'assegnazione dei vari hash ed eventuali privilegi per ogni utente, previa registrazione ovviamente.![]()