Official eMule-Board: Ordine Scaricamento Parti Di Un File - Official eMule-Board

Jump to content


Page 1 of 1

Ordine Scaricamento Parti Di Un File

#1 User is offline   stefklas 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 4
  • Joined: 27-April 20

Posted 14 June 2020 - 05:29 PM

Ciao a tutti.

Ho un quesito per esperti: quando si mette in download un file, le singole parti si scaricano nello stesso ordine per tutti?

Mi spiego meglio. Ho messo in scaricamento un file da diversi giorni e ne ho ottenuto circa il 70%, ma nelle informazioni sul file emule mi segnala di non averlo mai visto completo. Il che significa che mentre ero connesso io non si è mai connesso nessuno che avesse in condivisione quel file tutto intero. E fin qui non ci piove. Ma è possibile che unendo singole parti possedute da vari utenti si arrivi comunque a comporre il 100% del file?

In altre parole se, per esempio, trovo uno o più utenti che hanno il 30% di quel file, è possibile che sia il 30% che manca a me o quel 30% fa necessariamente parte del 70% che ho già (perché, appunto, le parti si scaricano nello stesso ordine per tutti)?

Spero di essermi spiegato. :)

Grazie.
0

#2 User is offline   dylandog84 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 404
  • Joined: 06-May 08

Posted 14 June 2020 - 08:26 PM

Ciao,
se hai visualizzato la voce "Visto completo: Mai", non potrai completare il file fino a quando non contatterai una fonte che possiede il segmento mancante.

Il file è composto da parti, denominate segmenti (chunk). I segmenti sono composti da blocchi di 9.28mb suddivisi in mini-blocchi da 180kb.
Se non ho capito male, quello che intendi dire è riuscire a terminare il download di un intero segmento (che al momento nessuno ha completo) semplicemente condividendosi reciprocamente le propria mini porzione di blocco.
Esiste qualcosa del genere, studiato a suo tempo da un modder che l'aveva implementato nella sua mod, ma non funzionava al 100%. Si chiama Sub Chunk Transfer -> www.wiki.emule-web.de/Sub_Chunk_Transfer , https://forum.emule-...howtopic=118092

In pratica, questa funzione consente di scaricare mini porzioni di un segmento da un client che altrimenti vedremmo come fonte che dispone di parti di cui non abbiamo bisogno. Credo però che serva comunque che la fonte abbia il segmento completo così da poterlo poi suddividere in piccolissime parti (crumbs) da divulgare nel network.

Se non erro, Emule ufficiale non adotta questa funzione, quindi non ti resta che pazientare oppure cambiare file.

:flowers:

This post has been edited by dylandog84: 14 June 2020 - 08:27 PM

Posted Image
0

#3 User is offline   stefklas 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 4
  • Joined: 27-April 20

Posted 15 June 2020 - 08:23 AM

Grazie. In altre parole volevo capire se, anche senza il sub chunk transfer, è necessario che qualcuno condivida il file intero per poterlo completare o se, armandosi di pazienza, lo si può completare anche mettendo insieme pezzi diversi da vari utenti nessuno dei quali ha il file intero. Ovviamente ci vorrà più tempo e non è detto che si riesca (se una specifica parte non ce l'ha nessuno, non c'è niente da fare) ma è teoricamente possibile?
0

#4 User is offline   dylandog84 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 404
  • Joined: 06-May 08

Posted 19 June 2020 - 10:10 PM

View Poststefklas, on 15 June 2020 - 10:23 AM, said:

è necessario che qualcuno condivida il file intero per poterlo completare

E' necessario. I releaser adottano mod con funzionalità che hanno lo scopo di diffondere capillarmente ed in maniera gestita i segmenti di un nuovo file, questo per fare in modo che le fonti che lo richiedono possano poi distribuirli nel network.
Se il releaser non riesce a mettere in condivisione un chunk del file, vuoi per un errore nella gestione della distribuzione, vuoi per una sua presenza saltuaria in rete, questo rimarrebbe "pendente" all'infinito.

:flowers:

This post has been edited by dylandog84: 19 June 2020 - 10:10 PM

Posted Image
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users