[XDCC] Gestione Ripresa Download Manuale non funzionante

Difficoltà con lo script ? Qui puoi esporre i tuoi problemi.
BuDuS
Amministratore
Messaggi: 364
Iscritto il: 19/07/2009, 14:15
Contatta:

[XDCC] Gestione Ripresa Download Manuale non funzionante

Messaggioda BuDuS » 07/07/2011, 15:11

Mi è stato segnalato che, nel momento in cui è attiva l'opzione di menu:

XDCC -> Configurazione -> Consenti Ripresa Download Manuale

lo script non consente l'intervento manuale, ma riprende automaticamente il download (partendo però da zero), nel momento in cui il BOTSERV comunica all'utente che è presente una richiesta in attesa.

Provo a spiegarla più chiaramente.
Se un download viene interrotto, il file scaricato risulta - chiaramente - incompleto e collocato nella cartella dei files incompleti.
Nel momento in cui lo script si accorge della situazione - download interrotto - interroga il BOTSERV chiedendogli di inviare nuovamente il file incompleto; quando ciò avviene, si accorge che c'è il medesimo file - che il BOTSERV sta inviando - incompleto e, se l'opportuna opzione è attiva, comunica la situazione all'utente - invitandolo ad eseguire il resume manualmente - e abortisce lì.

Tuttavia, se il BOTSERV, contestualmente, invia un messaggio all'utente nel quale gli comunica che c'è un file in attesa di essere abilitato al trasferimento, lo script interpreta la situazione come "in stallo" e si preoccupa di sbloccarla abilitando il download.

Questo comporta che, abilitando in automatico il download e non facendo il resume manuale, il file incompleto viene ignorato e parte un download ex-novo.


Purtroppo si tratta di un bug al quale non è possibile applicare una soluzione semplice, dovrò necessariamente elaborarne una e renderla disponibile nella prossima versione dello script (successiva alla 3.3.73).

Torna a “Supporto BuDuScRiPt”

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti