strazak napisał/a:Po skonfigurowaniu wszystkiego zapodalem sciezki do torrentow, ktore juz mam, pokazuje je wszystkie. Takze uploadowanie torrenta dziala. po nacisnieciu DL wyrzuca te bledy, dokladnie wyglada to tak przy 2 jakby aktywnych:
Rozumiem że wgrałeś pliki *.torrent poprzez uploadera.
strazak napisał/a:Torrent Manager
cat: /mnt/mnt/disc1_3/torrent/.torrents/ComUNL.torrent.stat.pid: No such file or directory BusyBox v1.00
ciach
Nie może znaleść pliku /mnt/mnt/disc1_3/torrent/.torrents/ComUNL.torrent.stat.pid, ponieważ takiego pliku nie utworzył, a powinien poprzez komende touch utworzyć pusty plik.
Sprawdź czy możesz w katalogu /mnt/mnt/disc1_3/torrent/.torrents/ coś zapisać z ręki i zobacz czy ta ścieżka się zgadza ze ścieżką podaną w pliku /etc/torrent.conf.
W źródle jest:
touch "$upload_path/.torrents/$name.stat"
Podaj mi swoje ustawienia w pliku /etc/torrent.conf
strazak napisał/a:Oczywiscie sciagnietych plikow torrentow brak. Torrenty z 2 stron PT i HT.
No tak... bo ich nie ściąga.
Tak już wiem. Miałem z tym problemy (też zrobiłem skrypty z użyciem sctcs) przy ściąganiu torrentów z PT.
strazak napisał/a:Zmiana katalogow, dostepu, konfiguracji i odpalenie z reki:
"/opt/local/bin/python" "/etc/TF_BitTornado/btphptornado.py" False 0 "/up/D.torrent.stat" root --responsefile "/up/2/" --display_interval 5 --max_download_rate 100 --max_upload_rate 100 --max_uploads 20 --minport 2700 --maxport 2701 --super_seeder 0
kilka sekund bez bledu i D.torrent.stat.8194:
run - begin
display - begin
display - prior to self.write
writeStatus - begin
writeStatus - Failed to Open StatFile
writeStatus - running :0
writeStatus - stoppedAt :
writeStatus - Failed to Open StatFile for Writing
writeStatus - Failed to Open StatFile for Writing
writeStatus - Failed to Open StatFile for Writing
....
writeStatus - begin
writeStatus - running :
writeStatus - stoppedAt :
display - end
failed - end
run - removing PID file :/up/D.torrent.stat.pid
run - end
Nie może Ci zapisać pliku.
Ogólnie btphptornado jest uruchamiane według komendy:
"$python_path/python" -OO "$torrent_path/btphptornado.py" False 0 "$upload_path/.torrents/$name.stat" root --responsefile "$upload_path/$name" --display_interval 5 --max_download_rate $max_dw --max_upload_rate $max_up --max_uploads 20 --minport $min_port --maxport $max_port --super_seeder 0 &
Analizując to co Ty odpaliłeś z ręki to:
- błąd przy --responsefile, powinieneś podać nazwę pliku torrent
czyli u Ciebie powinno być:
"/opt/local/bin/python" "/etc/TF_BitTornado/btphptornado.py" False 0 "/up/D.torrent.stat" root --responsefile "/up/2/D.torrent" --display_interval 5 --max_download_rate 100 --max_upload_rate 100 --max_uploads 20 --minport 2700 --maxport 2701 --super_seeder 0
Oczywiście aby wskazać w którym katalogu ma zapisywać ściąganego torrenta to musisz przed odpaleniem tej komendy wejść do tego katalogu.
Jak zauważysz w źródle jest:
------------
cd "$upload_path"
..............
i później dopiero
"$python_path/python" -OO "$torrent_path/btphptornado.py" False 0 "$upload_path/.torrents/$name.stat" root --responsefile "$upload_path/$name" --display_interval 5 --max_download_rate $max_dw --max_upload_rate $max_up --max_uploads 20 --minport $min_port --maxport $max_port --super_seeder 0 &
Czy jak wejdziesz w "Settings" to widzisz swoje ustawienia?