ctorrent yodctcs Kamikaze i SWAP
|
mkaiser |
Dodano 08-05-2008 10:59
|
User
Posty: 72
Dołączył: 15/03/2008 20:22
|
Witam!
Używajac w celach p2p ctorrenta z yodctcs na Kamikaze czy po ukończeniu pobierania plik jest udostępniany? W czasie kompletownia pliku oczywiście jest upload ale czy po zakończeniu również?
Tu jest opis do WR i konkretnie to: http://eko.one.pl/index.php?page=openwrt-torrent
Zakończenie
Przy powyższym rozwiązaniu ctorrent nie będzie seedował danych, gdyż po zakończeniu ściągania są one natychmiast przenoszone do katalogu done. Jeżeli chcemy sedować (a powinniśmy chcieć!) to należy w pliku /usr/sbin/getdownload.sh linię
(ctorrent $PARAM -X "mv \"&d\" $DONE" "$F" > "$F".log 2>/dev/null && mv "$F" $DONE && mv "$F".log $DONE; rm $ZN/"$F") &
zamienić na
(ctorrent $PARAM "$F" > "$F".log 2>/dev/null && mv "$F" $DONE && mv "$F".log $DONE; rm $ZN/"$F") &
Natomist w Kamikze nie ma takiego pliku w takiej lokalizacji.
Czy w celu udostępniania plików po ukończonym pobieraniu trzeba dokonać jakiś zmian? W tym opisie na Kamikaze http://eko.one.pl/index.php?page=openwrt-yodctcs nie ma wzmianki o tym.
Edytowany przez mkaiser dnia 12-05-2008 08:38
|
|
|
|
obsy |
Dodano 08-05-2008 12:02
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
A mam dodać?
Robi się tak samo, ale jak ktoś bardzo chce to mogę dodać to do dokumentu.
|
|
|
|
mkaiser |
Dodano 08-05-2008 13:08
|
User
Posty: 72
Dołączył: 15/03/2008 20:22
|
hmmm tylko skoro ja nie mam pliku
ktory pwostaje w wyniku tej operacji
wget http://eko.one.pl/openwrt/getdownload.sh -P /usr/sbin
a mam plik dcts.conf taki:
root@OpenWrt:/usr/sbin# cat /etc/dctcs.conf
#sample config file
#change these according to your system
torrent-directory=/hdd_t/
download-directory=/hdd_t/
#change user name and password
user=
password=
exit-hours=0
exit-ratio=0
cache-size=4
restart-torrents=0
download-limit=128
upload-limit=30
#check-interval=0
#port=18000
#arbitrary arguments to ctorrent
#ctorrent-args=-a
#url to prepend in the details box
#detail-url=ftp://192.168.1.1/mnt/disc0_1/
#arbitrary arguments to wget
#wget-args=-c
#write-stats=1
#ctorrent=/usr/bin/ctorrent
#client-host=localhost:15000
#htmlroot-directory=/usr/share/dctcs/www/darkside.ctcs.gui/
#wget=/usr/bin/wget
to mam sobie dociagnac ten get... czy dokonac jakies modyfikacji tego co mam obecnie?
Czy plik get... i ten dcsts są swoimi +- odpowiednikami?
Edytowany przez mkaiser dnia 08-05-2008 13:09
|
|
|
|
obsy |
Dodano 08-05-2008 13:39
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Nie mieszaj jednego z drugim, bo to dwie różne sprawy.
W dctcs.conf masz #ctorrent-args=-a. Trzeba to odremować i dodać opcję -X
w jakimś parametrem (np. -X "mv \"&d\" /hdd/skonczone"). Nie jestem pewien co do ilości " - trzeba sprawdzić jak się dctcs zachowa. To jest opcja ctorrenta, która powoduje że dane po zakończeniu pobierana danych jest wykonywana jakaś czynność.
Jest to także opisane na stronie ctorrenta.
PS. Wyszła wersja 3.3.1, jeżeli ktoś używa 3.3 niech zaktualizuje (chociażby ode mnie) bo poprzednia zawiera błędy.
Edytowany przez obsy dnia 08-05-2008 22:33
|
|
|
|
Mandragor |
Dodano 08-05-2008 15:06
|
User
Posty: 138
Dołączył: 05/07/2006 09:08
|
U mnie po ściągnięciu seeduje bez problemu. Nic nie dodawałem do linijki "ctorrent-args=-a" tylko ją odremowałem. |
|
|
|
obsy |
Dodano 08-05-2008 15:18
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
AAAA sorry, ślepota. Chodziło faktycznie o seedowanie, a nie przenoszenie pliku po zakończeniu pobierania.
Potwierdzam. Nic nie trzeba robić (poza przestawieniem exit-hours=0 i exit-ratio=0 na inne wartości )
|
|
|
|
mkaiser |
Dodano 08-05-2008 19:06
|
User
Posty: 72
Dołączył: 15/03/2008 20:22
|
Bardzo serdecznie dziękuję za pomoc Uzyskałem to czego chciałem a mianowicie:
1 pozycja Downloading 30%
2 pozycja Seeding
exit-hours=0 i exit-ratio=0
przestawiłem na 500 i 3
a swoją drogą ciekawe jakie są optymalne ustawienia tych wartości tzn exit-ratio 3 to rozumiem, że po 3 pełnych przesłaniach pliku ale z tymi godzinami to dałem 500 nie wiem jaka jest max wartość nie chcialem przelecieć. |
|
|
|
obsy |
Dodano 08-05-2008 19:17
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
To jest czas jaki będzie seedowal (500 godzin w Twoim przypadku) i stosunek UPL.
Nie ma optymalnych wartości - po prostu Ty decydujesz, ile czasu udostępniasz światu to co sam ściągasz.
|
|
|
|
qba |
Dodano 08-05-2008 21:43
|
Maxi User
Posty: 844
Dołączył: 04/03/2006 09:21
|
Cytat obsy napisał/a:
Nie ma optymalnych wartości - po prostu Ty decydujesz, ile czasu udostępniasz światu to co sam ściągasz.
chyba ze sciagasz ze stronek na których trzeba utrzymywać ratio |
|
|
|
mkaiser |
Dodano 10-05-2008 13:05
|
User
Posty: 72
Dołączył: 15/03/2008 20:22
|
mam pytanie jeszcze odnośnie tego:
Należy również pamiętać o odblokowaniu portów wejściowych na firewallu w zakresie 2106 - 2706 (tcp)
z ekowiki
czy tak to powinno wyglądac:
acceptroto=tcp dport=18000 //dostep z zew
acceptroto=tcp dport=2106-2706 // czy ok???????????????
coś nieciekawy mam download a upload idzie na full :] |
|
|
|
obsy |
Dodano 10-05-2008 14:19
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Tak, ale nie przesadzaj z tą ilością otartych portów, setek torrentow i tak nie będziesz na raz ściągał. z 5 Ci wystarczy.
accept:proto=tcp dport=2701-2706
|
|
|
|
mkaiser |
Dodano 12-05-2008 08:15
|
User
Posty: 72
Dołączył: 15/03/2008 20:22
|
Czy tak to powinno wyglądać? Trochę mnie to zaniepokoiło muszę przyznać.
root@OpenWrt:~# mkswap /dev/discs/disc0/part1
Setting up swapspace version 1, size = 500150 kB
no label, UUID=73d73b44-eb5e-4041-942e-5111c45363b8
root@OpenWrt:~# swapon /dev/discs/disc0/part1
potem montuję jeszcze kilka partycji i oto jak zmienia się status:
*po zamontowaniu partycji wymiany
*po zamontowaniu pozostałych partycji
*po ruszeniu dctcs
ja rozumiem, że OpenWrt może optymalizować pamięć i najpierw wykorzystuje własne wew zasoby potem szuka czegoś na zew, ale tak się zastanawiam czy czasem może nie chodzi on na granicy ryzyka bo skoro daje mu zewnętrzny SWAP to chyba w jakimś celu wiekszym niż 1% . Czy u Was wygląda podobnie?
When a program requires more memory than is physically available in the computer, currently unused information can be written to a temporary buffer on the hard disk, called swap, thereby freeing memory.
ten wpis niby to tłumaczy ale....
Edytowany przez mkaiser dnia 12-05-2008 08:47
|
|
|
|
mkaiser |
Dodano 06-12-2008 10:14
|
User
Posty: 72
Dołączył: 15/03/2008 20:22
|
Pytanie dotyczy kamikaze, correnta i tej graficznej nakladki i dlatego nie zakladalłem nowego watku:
od samego początku nie wiem dlaczego, ale po zaladowaniu torrenta transfer ladnie mi potrafi skoczyc powzyej 100kilo (łącznie Netia 1mega) by po pewnym czasie spaś do kilknunastu a nawet i ponizje 10. upload ustawiony roznie w ciagu dnia na 10/15 a w nocy tak an 25 (max32 na lini)
z takim zjawiskiej spotykam się po raz pierwszy majac jakiegos klienta torrenta na dekstopie pod Debianem to prawdziwy sie robi DoS na laczu a tutaj problem i niskie transfery po duzej szybkosci sciagania na poczatku. jestem osamotiony w tej zagadce czy ktos ma podbnie? |
|
|
|
mkaiser |
Dodano 06-03-2009 22:45
|
User
Posty: 72
Dołączył: 15/03/2008 20:22
|
Szczerze polecam nową perełkę Obsego:
http://eko.one.pl/index.php?page=openwrt-transmission
i zapomnijcie i rtorrent i ctorrent |
|
|
|
obsy |
Dodano 06-03-2009 23:10
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Nie taka nowość, bo od wieków stosowane jest to w olegu. Ale skoro w trunku zaktualizowali pakiet do najnowszego, to należy to pokazać w końcu światu.
|
|
|
|
obsy |
Dodano 07-03-2009 07:43
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
PS. Jeżeli komuś GUI nie pasuje to jest jeszcze odpowiednia aplikacja kontrolująca transmission przypominająca uTorrenta: http://code.google.com/p/transmisson-remote-gui/, zarówno pod windows jak i linuksa (dla macos pewnie tez jak ktoś skompiluje).
|
|
|
|
szwagierluki |
Dodano 07-03-2009 10:25
|
User
Posty: 40
Dołączył: 19/03/2008 15:50
|
http://code.google.com/p/transmission-remote-dotnet/ |
|
|
|
Mandragor |
Dodano 07-03-2009 13:04
|
User
Posty: 138
Dołączył: 05/07/2006 09:08
|
Takie małe pytanko co mniej obciąża router rTorrent czy Transmission przy tej samej ilości ściąganych plików? |
|
|