• 160

[分享][更新mldonkey]支援BT的窮人NAS-PCI NAS-01G

biggio wrote:
問題一:請問一下.....(恕刪)


請問biggio 大大:
你 編譯 rtorrent 是否有加上 xmlrpc? (這樣可以用 ntorrent/n2h2ell)

我的問題是:
加上 xmlrpc 編譯 rTorrent 之後,
rtorrent.rc 一啟用
schedule = ratio,60,60,stop_on_ratio=500,200M,1500
會無法啟動 rTorrent , 需disable schedule....

我找到答案: schedule = ratio,60,60,stop_on_ratio="500,200M,1500"
我忘加 ""

另外欲使用 ntorrent 管理, 我加上
scgi_port = 127.0.0.1:5000

結果顥示 Fatal, 無法啟動 rTorrent
有解決之道嗎?
(害我空歡喜一場, 以為有gui 可以管理..
因為 有些 torrent file 無法藉由 uRL 填入,
我在公司偷連線回家遙控, 無法用 網芳 餵種子)

我找到答案: xmlrpc 更新到 1.12
現在可以用nTorrent管理囉

我的rTorrent 0.7.9 with dht
(真的是經過一番奮鬥才完成....)

wult54 wrote:


因為 有些 torrent file 無法藉由 uRL 填入,
我在公司偷連線回家遙控, 無法用 網芳 餵種子)

請問biggio...(恕刪)


這點小弟可以提供一個小技巧, 那就是使用NAS-01G的 FTP server..

只要把種子丟到正確的目錄內就可以讓Rtorrent正確的工作..

但是, 小弟也想請教wult54大大, 如何使用SVN 的方式上 Rtorrent的patch..

小弟一直嘗試使用biggio 大大的方法, 並參考網路上的說明

但是總在compile Rtorrent 時發生error..

最後只好直接拿官網的Rtorrent 0.7.8 and Libtorrent 0.11.8 來compile.

只好放棄DHT....殘念呀~~~
要使用 dht , 先看你拿到的 dht.diff(通常是第一行) 版本,
比如我拿到的是 1006,

所以你必需下:

svn co -r 1006 svn://rakshasa.no/libtorrent/trunk
cd trunk
patch -p0 < dht.diff
svn update

要 編譯: 有先 tool, lib 要先裝:

[安裝編譯工具]

aptitude install subversion build-essential libtool automake1.9 openssl libcurl3 libcurl3-dev libsigc++-2.0-0c2a libsigc++-2.0-dev libncurses5 libncurses5-dev

另外像 gcc, g++, 反正只要缺,
一律以 apt-get install ....

重點來了...

所有程序 如下: (因為我要編 xmlrpc to suport nTorrent)
compile libtorrent
1. cd trunk
2. cd libtorrent
3. ./autogen.sh
4. ./configure
5. make
6. make install

compile xmlrpc
7. cd ../xmlrpc-c-1.12.00/
8. ./configure --disable-cplusplus
9. make
10. make install

compile rtorrent
11. cd ../rtorrent
12. ./autogen.sh
13. ./configure --with-xmlrpc-c
14. make
15. make install
編譯完後, rTorrent 放在 /usr/local/bin (避免覆蓋 原檔)

接下來, 就祝各位好運!
請問各位大大 有沒有人用這台成功下載 blackcats games或是xbox sky torrent的種子呢

他們的種子好像都有加密 都是單一tracker 會紀錄上下傳流量 為了這兩個網站的種子特地去買這台說

不過我都連不到tracker 不知道是為什麼 我是使用mldonkey 有用DDNS轉換IP

不知道有哪些細節沒說到 請大大幫忙一下

題外話blackcats games這個網站的遊戲常常可以跑到極限喔

我8M網路常常都是800多KB把wii的遊戲下載完

只是這個網站會員資格很難申請到就是了
小弟在按照biggio大的教導安裝至步驟5時遇到一些困擾:

(5. 接下來這一步也讓我花了不少時間才試出來的,因為我不會Linux,所以我就用網路上的芳鄰進入 nas 內的Share 資料夾裡,將“backdoor”這個檔案暫時copy 到 nas 內的 debian 資料夾裡,這樣我就可以用“nano”來編輯“backdoor”這個檔案)

上文中提到要將backdoor這檔案在share與debian內複製移動,小弟遇到問題是透過網芳要進入debian時,
會向我要帳號密碼,無論我輸入哪組都會錯誤,讓小弟不知該如何將backdoor移回share內,以至於無法繼續
,為此傷神不已,還請大大協助,萬分感謝!!


~~~自問自答:將debian的權限改成無須任證即可,但不知是否正確?

現在遇到一個問題:在開啟rtorrent控制畫面出現
( 0:21:57) Using 'select' based polling.
( 0:21:57) Could not read resource file: ~/.rtorrent.rc
[Throttle 56/off KB] [Rate 0.0/ 0.0 KB] [Port: 6942] [U 0/21] [S 0/1/768] [F 0/128]

完全看不到種子畫面,救救小弟吧!!
小弟也跟shiningho大大一樣

1.命令列輸入  rtorrent , 看不到正在下載的種子

會出現這三行
( 3:43:26) Using 'select' based polling.
( 3:43:26) Could not read resource file: ~/.rtorrent.rc
( 3:43:41) Could not open file: "( 3:43:26) Could not read resource file: ~/.rtorrent.rc"

2.如何清除已經下載完畢的種子

請大家幫忙
謝謝

to shiningho
*因為我不會Linux,所以我就用網路上的芳鄰進入 nas 內的Share 資料夾裡,將“backdoor”這個檔案暫時copy 到 nas 內的 debian 資料夾裡,這樣我就可以用“nano”來編輯“backdoor”這個檔案)
我是直接用支援 unix 格式的文書編輯器 (如 ultraedit) 直接從 windows 連網芳去編輯的


*完全看不到種子畫面,救救小弟吧!!
如果你能看到 rtorrent 的畫面,但沒看到任何種子,那應該是 schedule 的路徑寫錯了,
http://www.mobile01.com/topicdetail.php?f=110&t=249502&p=70
我第一篇教學中有路徑是寫錯的,後來有修正了,你可以再檢查看看

to wult54
我編 xmlrpc 時有遇到一些困難,除了你提到的那幾個問題,我有遇到過外,
還遇到 configure rtorrent 時需要 xmlrpc 這支 utility,但任憑我怎麼找,就是找不到這支程式在哪邊,
所以最後就沒把 xmlrpc 編進去了,也許我等一下該來試試你 xmlrpc 的安裝方式,也許就能成功了!

另外我也遇到明明編好 rtorrent 提供的 最新版 libtorrent,但 configure rtorrent 時卻說我版本不符的怪異現象,
後來是用官方的 libtorrent "騙過" configure 這個程序,才成功的產生 configure,

mongoc
沒錯,我人不在家裏時,如果要上傳種子,就是用 ftp 去上傳的,假設是用 nas-01g 內建的 ftp 的話,
只要把種子檔傳到 \debian\share\torrent 裏,rtorrent 就會自動下載

*另外,提醒一下,nas-01g 預設的 all 這組帳號,是有 ftp 權限的,由於預設密碼太簡單,
看是要改掉密碼,還是拿掉這組帳號的 ftp 權限,另建新帳號都行,否則會有安全上的顧慮,

同樣的,如果是用 PCI Planex 原廠提供的 debian,裏面也是有一組 nas01g 的預設帳號,密碼也是太簡單,也是應該改掉。



* 如何使用SVN 的方式上 Rtorrent的patch..
我 DHT 的 patch 是在這邊 ( http://tk.ttdpatch.net/~jdrexler/dht/ )抓的
patch 的方式,wult54 也提供說明了,另外這邊也有中文的介紹:http://blog.kfei.net/?p=74


to kuanchih
* 1.命令列輸入  rtorrent , 看不到正在下載的種子

你沒有指令設定檔的話,rtorrent 不會知道你種子放在哪邊,
正確的方式是 rtorrent -n -o import=/etc/rtorrent.rc

* 2.如何清除已經下載完畢的種子

Ctrl+D



謝謝 biggio

我再指令列輸入
rtorrent -n -o import=/etc/rtorrent.rc

會出現
rtorrent: Could not open/bind a port for listening: Address already in use

該怎麼處理呢

謝謝
to kuanchih

rtorrent: Could not open/bind a port for listening: Address already in use

該怎麼處理呢


可能的狀況:
rtorrent 已經啟動過了,如果照我的步驟,會在 nas-01g 開機時自動啟動,
可以用 "ps -aux|grep rtorrent" 的指令來確定是否有在背景執行中

如果已經啟動,那應該是用 screen -r 的指令把 rtorrent 叫回來,而不是再另開一個 rtorrent


另外,在 rtorrent.rc 設定檔中:
有一行 bind = xxxxx 的參數,預設是被註解掉的,檢查看是否是這一行出問題

[更正]
ps -aux
biggio 謝謝你

請問

1.我再指令列輸入 ps-aux|grep rtorrent
會出現
ps-aux: command not found

2.如何再screen -r 的指令把 rtorrent叫出來?

3.rtorrent.rc 設定檔是不是下面這些?

min_peers = 40
max_peers = 200
max_uploads = 10
download_rate = 0
upload_rate = 180
directory = /share
session = /tmp/rtorrent

schedule = watch_directory,10,10,load_start=/share/torrent/*.torrent
schedule = tied_directory,10,10,start_tied=
schedule = untied_directory,10,10,close_untied=

schedule = ratio,60,60,stop_on_ratio=500,200M,1500

port_range = 6890-6890

use_udp_trackers = yes

send_buffer_size = 1M
receive_buffer_size = 2M
  • 160
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 160)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?