Provedite vreme sa nama

Watch Dođite da zajedno provedemo slobodno vreme, da poslušamo neku dobru muziku, odgledamo neki dobar film, razmenimo mišljenja...

Gusari Česta pitanja Kako vratiti download queue nakon nestanka struje i sl.

Kako vratiti download queue nakon nestanka struje i sl.

El. pošta Štampa PDF
Ako vam se nekad dogodilo da vam je nestalo struje pa vam je Download Queue (lista za download) prosto nestala, ovde možete pročitati kako možete rešiti taj problem.

Postupak nije tezak, ali ce se prilikom prvog citanja verovatno uciniti kao takav jer postoji puno novih informacija koje vam mogu odvuci paznju od konkretnog problema. Ako budete procitali clanak bar 2 puta, garantujem da cete taj postupak moci ponoviti cak i ako ste potpuni novajlija.

UPOZORENJE:

Najvaznije od svega je da, nakon sto vam se ugasio racunar (usled nestanka struje ili se prosto zapucao, itd), NE UKLJUCUJETE DC KLIJENT pre nego sto bekapujete XML fajlove (koji se nalaze u folderu gde ste instalirali svoj DC klijent). Ukoliko se desi da ste se ipak zeznuli pa ukljucili DC klijent, postoji (manja) sansa da DC klijent jos uvek nije prebrisao vase prethodno stanje (zapisano u tim XML fajlovima), pa ipak bekapujte sve te XML fajlove. Stvar je u tome sto, nakon ponovnog pokretanja DC klijenta, vas DC klijent detektuje nepravilnosti u podesavanjima i zbog toga sve to obrise. Te XML fajlove nam mozete poslati pa cemo vam pomoci na osnovu njih.

Sledece uputstvo vazi SAMO za fajlove koji NISU SKIDANI PARCIJALNO! Za one koji ne znaju sta to znaci, to su fajlovi koji nisu skidani klijentima koji podrzavaju "Segmented file download", a to znaci da se istovremeno jedan fajl skida sa vise strana. U tom slucaju je potrebno da postoji tabela koja govori od koga je skinuto sta i koliko tih delova postoji, itd. Dakle, ukoliko ste skidali fajl parcijalno/segmentovano onda bolje obrisite taj fajl i skinite ga ispocetka, nazalost.

Bekapujte sve! Pre nego sto pocnete da primenjujete uputstva iz ovog teksta, kopirajte sve fajlove koje imate u unfinished folderu (najcesce je to C:\Downloads\unfinished) na neko sigurno mesto, a takodje iskopirajte i Queue.XML fajl (najcesce se nalazi u C:\Program Files\DC++). Ukoliko pogresite prilikom postupka koji je ovde naveden, moracete da vratite stvari na staro, pa da pokusate ispocetka

 

Veoma cesto se desavalo da se pojave ljudi sa pitanjem kako da vrate listu fajlova za download (Download Queue) nakon naprasnog gasenja racunara usled nestanka struje ili nekog drugog razloga. Pre nego sto objasnim kako se ti podaci mogu vratiti navescu nekoliko stvari koje treba razumeti pre toga.

DC klijenti izvedeni od DC++ klijenta svoja podesavanja uglavnom cuvaju u XML fajlovima koji se nalaze u direktorijumu (folderu) gde je instaliran klijent (najcesce je to C:\Program Files\DC++). Izmedju ostalih tu se nalazi i Queue.xml koji je zaduzen za razne liste. Obicno, kad nestane struje, sadrzaj tog fajla se izgubi, a ostanu nam samo fragmenti onog sto smo skinuli u unfinished folderu (folder u kome stoje delimicno download-ovani fajlovi dok se proces ne zavrsi do kraja). Dakle, da bi vratili stanje u normalno, moramo da rekonstruisemo XML fajl u prethodno stanje.

Struktura tog fajla izgleda ovako:


<?xml ...>
<Downloads ...>
    <Download ...>
        <Source .../>
        <Source .../>
        <Source .../>
        <Source .../>
    </Download>
    <Download ...>
        <Source .../>
        <Source .../>
    </Download>
</Downloads>

Nas generalno zanima tekst izmedju tagova <Downloads> i </Downloads> jer su tu smestene informacije o fajlovima koji se nalaze u Download Queue listi.

Svaki par tagova <Download> i </Download> (bez slova S na kraju) predstavlja 1 fajl iz liste. <Source> tagovi predstavljaju korisnike kod kojih je taj isti fajl pronadjen tj. predstavljaju alternativne izvore sa kojih se taj fajl moze skinuti.

Gledano pazljivije, primeticemo da <Download> tag u sebi sadrzi sledece atribute:


<Download Target="" Size="" Priority="" Added="" TTH="" TempTarget="" Downloaded="">
    <Source CID=""/>
</Download>

Sledi opis atributa za <Download> tag:

Target Putanja i ime fajla nakon zavrsetka download-a
Size Velicina fajla nakon zavrsetka download-a (originalna velicina fajla)
Priority Prioritet (0=Paused, 1=Lowest, 2=Low, 3=Normal, 4=High, 5=Highest)
Added Vreme kad je fajl ubacen u listu
TTH Tiger Tree Hash
TempTarget Putanja i ime fajla dok se ne zavrsi download
Downloaded Broj bajtova koji je do sada vec download-ovan

Npr. pretpostavimo da smo skidali film Matrix.avi, velicine 712345678 bajtova, bez cackanja prioriteta, dakle prioritet je 0=Normal, polje Added ce sadrzati vreme kad smo ubacili taj fajl u listu, predstavljeno kao broj, TTH je hash vrednost tog filma, za nas slucaj neka to bude ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM, TempTarget bi trebalo da bude nesto kao C:\Downloads\unfinished\Matrix.avi.ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM.dctmp, a Downloaded polje ce da sadrzi broj bajtova koliko smo skinuli od tog filma do sad.

Dakle, sad vec otprilike znamo sta bi trebalo da nam se nalazi u nasem Queue.xml fajlu, a ocito se ne nalazi vise, jer nam klijent prikazuje praznu Download listu. Znaci, sad je potrebno rucno namestiti sve te podatke nazad da bi klijent mogao da nastavi da skida ono sto je vec zapoceo.


Pa da krenemo polako :)

Target polje mozete i proizvoljno da popunite jer to predstavlja lokaciju fajla gde ce biti smesten fajl kad se zavrsi download, npr. tu cemo staviti C:\Downloads\Matrix.avi

Size je originalna velicina fajla koju na zalost ne znamo, ali zato imamo TTH vrednost tog fajla, pa pomocu toga mozemo uraditi TTH pretragu i naci sve ljude koji imaju taj isti fajl na svom racunaru.

TTH vrednost mozemo saznati tako sto cemo otici u folder C:\Downloads\unfinished i tamo potraziti nas C:\Downloads\unfinished\Matrix.avi.ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM.dctmp pa cemo lako zakljuciti da je TTH vrednost ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM. To cemo ukucati u pretragu, zatim cemo tip pretrage podesiti kao TTH pretragu i u rezultatima pretrage pojavice se i polje Size koje predstavlja originalnu velicinu tog fajla.

Priority polje predstavlja polje koje DC klijentu govori da li je fajl trenutno pauziran ili nije i ako nije pauziran koliko je hitno da se taj fajl skine (jer na osnovu toga moze bolje da organizuje strategiju skidanja fajlova iz liste). Za nas slucaj, najbolje je da stavimo to na 0 (Paused), jer cemo time spreciti DC klijent da bilo sta automatski radi u momentu kad se konektuje na hub.

Added mozemo namestiti na bilo sta jer je to prosto vreme stavljanja u download listu i samo sluzi za statistike tipa koliko je vremena bilo potrebno da se fajl skine i tako to. Da ne bi sami racunali taj broj, uzeo sam jedan primer iz mog XML fajla 1181494049 koji otprilike predstavlja 10.jun.2007. :)

TTH smo vec objasnili 3 pasusa iznad i to je u nasem slucaju ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM

TempTarget treba da bude C:\Downloads\unfinished\Matrix.avi.ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM.dctmp

Downloaded polje cemo dobiti tako sto uradimo desni klik na fajl koji smo stavili kao TempTarget dakle desni klik na C:\Downloads\unfinished\Matrix.avi.ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM.dctmp a zatim Properties i tamo cemo naci Size (nemojte pobrkati polje Size on disk sa Size jer su to dve razlicite stvari!). To bi trebalo da bude u nekom formatu tipa 11,77 MB (12.345.678 bytes). Dakle, u nasem slucaju cemo uzeti slucaj da smo skinuli nekih 11MB pre nego sto nam se racunar ugasio, tj uzecemo broj 12345678 za polje Downloaded

I to je to, da pogledamo kako bi trebao da izgleda taj nas segment za fajl koji smo gore obradili (tekst je IZLOMLJEN, sto znaci da selektujete lepo sve to dole i da ga kopirate u recimo Notepad ili neki drugi tekst editor i tamo pogledate u celini):


<Download Target="C:\Downloads\Matrix.avi" Size="712345678" Priority="0" Added="1181494049" TTH="ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM" TempTarget="C:\Downloads\unfinished\Matrix.avi.ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM.dctmp" Downloaded="12345678">
</Download>

 

Bacite pogled na pocetak ovog teksta da biste se prisetili kako izgleda XML fajl u globalu, posto se sami atributi celog XML fajla menjaju od klijenta do klijenta, ali ova prica vezana za <Download> tag ostaje ista. Znaci, vi treba da napravite sve te <Download>...</Download> segmente i da ih ubacite izmedju tagova <Downloads> i </Downloads> (pogledati pocetak ovog teksta). <Source> tagove treba prosto izbaciti/zanemariti jer nemaju smisla za ovu pricu.

Jednom kad ste sredili XML fajl i ubacili <Download> segmente za svaki fajl koji imate u unfinished folderu, tada mozete ukljuciti svoj dc klijent i proveriti da li je sve onako kako treba da bude.

burek

Poslednji put izmenjeno ( subota, 31 maj 2008 19:44 )  

Pretraga titlova

Kvalitet filmova

Prijatelji Gusara

Valhalla Torrents Valhalla Torrent Community

Extra Group Video nadzor, telefonske centrale, računari...

IP kamere IP kamere - IP portal posvećen sigurnosnim sistemima.

Berza poslova - Besplatna usluga potražnje i ponude poslova Besplatna usluga potražnje i ponude poslova.

Statistika

Broj članova : 11208
Broj članaka : 73
Linkovi : 1
Pogledano članaka : 1598272

Ko je online

Imamo 85 gostiju online

Shrek Forever After

Gusari Rumpelstiltskin tricks a mid-life crisis burdened Shrek into allowing himself to be erased from existence and cast in a dark alternate timeline where Rumpel rules supreme.

Get Him to the Greek

Gusari A record company intern is hired to accompany out-of-control British rock star Aldous Snow to a concert at L.A.'s Greek Theater.

Iron Man 2

Gusari Billionaire Tony Stark must contend with deadly issues involving the government, his own friends, as well as new enemies due to his superhero alter ego Iron Man.

Toy Story 3

Gusari Woody, Buzz, and the rest of their toy-box friends are dumped in a day-care center after their owner, Andy, departs for college.