little problem z download statistic
|
grzechu84 |
Dodano 27-07-2007 13:35
|
User
Posty: 103
Dołączył: 17/02/2007 17:39
|
Witam,
Zainstalwoałem sobie wszystko jak należy z http://freerouter.pl/news.php?readmore=29.
Extra śmiga. Gratulacje dla autora.
ale...
W kolejsce znajduje się plik torrent, ściąga się.
W ramach testu zrobiłem reboot. Asus wstał na nowo cron załadował inny plik do pobierania ale ten pierwszy już się nie rusza. UMARŁ?
Progress i cała reszta stoi.
Czy to znaczy, że po restarcie routera (bądź braku netu) dotychczas ściągany torrent stanie i kuniec?
Muszę sobie przerobić sam "usr/sbin/getdownload.sh" żeby sprawdzał katalogi w poszukiwaniu plików i naprawa?
Edytowany przez grzechu84 dnia 27-07-2007 13:40
|
|
|
|
obsy |
Dodano 27-07-2007 13:51
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
wyszukany plik *.torrent jest przenoszony do curr i tam rozpoczyna się ściąganie. Jeżeli zabraknie prądu to nie ma pliku tam gdzie szuka nowych i nic nie robi. Postęp widzisz, bo plik z logiem sie zachował a z niego pobierane są informacje do wyświetlania.
Na chwilę obecną wystarczy przenieść plik *.torrent do głównego katalogu.
Ew przerób sobie getdownload żeby brał też pliki z curr, ale pod warunkiem że nie są one już ściągane (żeby nie robił tego dwa razy). Wystarczy oflagować plik w /tmp, wtedy po padzie zasilania nie będzie znacznika i plik będzie mógł być wznowiony.
Edytowany przez obsy dnia 27-07-2007 13:53
|
|
|
|
grzechu84 |
Dodano 27-07-2007 13:54
|
User
Posty: 103
Dołączył: 17/02/2007 17:39
|
tak myślałem ale liczyłem, że może coś automatycznie ruszy dziękuję |
|
|
|
obsy |
Dodano 27-07-2007 14:02
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Jak poczekasz cierpliwie to dziś/jutro/pojutrze (zależy ) to to zrobię, bo faktycznie by się przydało.
|
|
|
|
obsy |
Dodano 27-07-2007 17:39
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Zrobiłem na szybko, więc jak coś się będzie walić to krzyczcie. Zmiany obejmują: przenoszenie ściągniętych danych po zakończeniu oraz wznawianie pobierania przy zabiciu procesu (lub zaniku prądu).
Nie potrzeby też jest katalog curr, wszystko odbywa się w bieżącym; po zakończeniu ściągania całość przenoszona jest do "done".
Aktualne changelogi są na mojej stronie http://tnij.com/x2u1 , więc jak ktoś jest zainteresowany postępem zmian to zapraszam.
Edytowany przez obsy dnia 27-07-2007 17:40
|
|
|
|
grzechu84 |
Dodano 27-07-2007 22:35
|
User
Posty: 103
Dołączył: 17/02/2007 17:39
|
Ja jestem
Dzisiaj wgram, jutro przetestuję i zdam relacje :]
P.S. to bardzo ułatwia życie. Nie ma to jak opensource
[ EDIT ]
Śmiga jak szalone :]
Edytowany przez grzechu84 dnia 30-07-2007 08:35
|
|
|
|
obsy |
Dodano 07-08-2007 09:22
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Trochę denerwujące jest to, że muszę zapisywać plik na dysk, przechodzić na stronę www, robić upload itd (leniwy już jestem). Wiec powstał mały programik który który to sam robi ("za jednym kliknięciem" ). Sprawdzone na linuksie i firefox/iceweasel, na innych nie wiem. Rozwiązanie (jak zwykle banalnie proste) u mnie na stronie.
Edytowany przez obsy dnia 12-08-2007 06:21
|
|
|
|
JohnyMo |
Dodano 11-08-2007 23:04
|
User
Posty: 51
Dołączył: 19/03/2007 23:55
|
wow, gdybym przypadkiem nie wszedł do tego wątku nawet bym nie wiedział o tym że sa jakieś zmiany. Super że ulepszasz to ciągle
I jeszcze moje kolejne spostrzeżenia:
Plik log robi się bardzo duży po kilkudziesięciu godzinach ściągania przez co zbyt długo trwa odświeżenie statusu na stronie (skrypt zczytuje dane o postępie z tego pliku). Tak duży log nie jest potrzebny, wystarczy 10 ostatnich linijek.
Dobrze by było jak by ostatni komunikat był wyświetlany na stronie z statusem.
Możliwość zrobienia pauzy (o ile to umożliwia ctorrent) lub wyłączenia ctorrenta (oczywiście do jego późniejszego włącenia też musi być guzik)
Tylko nie pisz że można z konsoli kilować proces
Ustawianie parametrów uploudu i downloadu przez www Można dać jescze inne opcje bo ctorrent troche ich ma ale te dwie są najważniesze.
Edytowany przez JohnyMo dnia 11-08-2007 23:40
WL500gP - OpenWRT
|
|
|