You are here

rTorrent

增強rTorrent的功能 | Enhance rTorrent

  • rTorrent 下載完成郵件提醒
Tags: 

rTorrent 0.8.4 for BCM4780

發現自己還是很懶, 雖然最近都在忙案子比較沒時間, 不過還是有完成了

此次主要有 rtorrent 0.8.4 , libtorrent 0.12.4

下載 : http://code.google.com/p/debian-bcm47xx/downloads/list

rTorrent 0.8.3 for MIPSEL 編譯成功~~ :D

先前出現 CURLMOPT_TIMERDATA 編譯錯誤的訊息在Google搜尋了一下, 原因是出在於Debian Etch版本中的Curl為7.15版, 太過老舊了(2005年) 所以不支援,而支援 CURLMOPT_TIMERDATA 則是在2006後的版本, 故只要將Curl更新至最新的7.19版應該就可以解決這個問題了.

可以參考這篇的有關於CURLMOPT_TIMERDATA 的編譯錯誤的說明 : http://pastebin.com/f5cb8e54e

既然知道問題是出在Curl, 所以到官方下最最新的Curl 源始碼再進行編譯. 目前版本為7.19.0

官方的rTorrent 更新至0.8.3版囉~~ 不過目前我編譯失敗...:(

rtorrent的官方網站已經提供 rtorrent 0.8.3及libtorrent 0.12.3版了, 主要更新內容如下

* Fixed EINTR handling in execute command. Patch by anonymous.

* Fixed a couple of memory leaks in xmlrpc.cc. Reported by Novik.

* Initial seeding support added. Patch by Josef Drexler.

* Added a work-around for the stdin kqueue bug in MacOSX. Original
patch by Josef Drexler.

* Numerous bug-fixes and patches by Josef Drexler.

在編譯的過程中出現了點問題, 還在看有什麼解決的方法....錯誤的Log如下....

Tags: 

rtorrent 0.8.2 and libtorrent 0.12.2 for BCM4780 NAS

雖然已經編好很久了, 但因為最近忙的關係一直沒有太多時間打包...

這次利用要返台前的時間把跑許多時間的rtorrent關掉並進行打包成deb的動作... :)

已經測試2個星期有了, 0.8.2版確時已經沒有吃大量記憶體的問題了, 我開許多下載記憶體只吃15~25MB :D

top with rtorrent0.82

配合nTorrent0.5使用上也沒什麼問題...呵呵

打包的Deb檔案可以到下面下載

rtorrent 0.8.2

全域熱鍵 (Global Keys)

全域熱鍵 (Global Keys)

目地 : 用來控制系統操作,全域的設定,最大速度,程式的關閉...等等。

命令

說明

^q 關閉程式
引用:

注意 : 在screen內用法,先按Ctrl+a 然後再按 q

Tags: 

常用熱鍵 (Popular Hotkeys)

常用熱鍵 (Popular Hotkeys)

Tags: 

rTorrent 使用手冊

LibTorrent is a BitTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. On high-bandwidth connections it is able to seed at 3 times the speed of the official client.
rtorrent的特點

Tags: 

rTorrent 0.8 + nTorrent 吃了很多記憶體...?

之前就感覺用rTorrent 0.8 + nTorrent0.5 在如果丟很多種子下載的話會造成吃掉很多swap的空間...

後來在rtorrent的官網看到0.81changelog有寫到...

* Added {get/set}_xmlrpc_size_limit to allow the user to specify larger buffer size for handling direct loading of torrents through xmlrpc.

* Allow file and tracker targets with the compact xmlrpc syntax, e.g. "<infohash>:f<id>".

* Fixed an alignment bug in the DHT code.

Tags: 

哈哈...解決BCM4780 rtorrent 不能下載單檔超過4G的問題了... :)

最近在BCM4780的NAS上又加裝了一顆硬碟開始進行試驗rtorrent下載的問題... 這次打算用另一種方式...

直接換不同的filesystem 試試 :) , 而這次要使用的檔案系統是 JFS

為什麼不選用ext3呢...那是因為模組在編好後都不能正常插入啦..都會出現以下錯誤..

nTorrent 終於試驗成功了.... :(

這星期覺得過的好快啊, 感覺沒過多久就到週末了, 趁著有時間的時候來研究一下nTorrent 為什麼用在BCM4780的NAS會不能用....上網翻了些資料, 估計是xmlrpc-c 的問題...之前編的是用 xmlrpc-1.06.23 編的, 用在rtorrent上好像不能用, 但是之前要換成xmlrpc-c-1.11.00的, 但每次都不能編譯成功,都出現錯誤...

後來再網上找到一些訊息, 就是當xmlrpc-c-1.11 在編譯如果會出現錯誤的話, 可以再configure時加入--disable-cplusplus 如下, 用這樣的configure完後compile確沒問題....真是神奇..... :(

./configure --disable-cplusplus

然後 make ; make install 後再重編rtorrent 0.8

./configure --with-xmlrpc-c

make; make install

接著修改 /root/.rtorrent.rc 加入以下這行

Tags: 

rTorrent 0.8 and Libtorrent 0.12.0 for BCM4780

今天花了一些時間把rtorrent 0.8編譯...並打包成deb檔方便日後安裝

在rtorrent 0.8 版本, DHT已經內建了不用再到CVS更新了

且我也編入了XMLRPC的支援, 但是我搭配nTorrent還是不能正常連線呢, 誰能告訴我是哪裡錯了呢? 看來還是乖乖用screen吧...=_="

rtorrent 0.8 測試畫面如下: (編的特別的這版本, 我想應能夠支援4G的下載檔案吧, 目前正在試驗中... :) )

下載速度最高233.5K/s 一個字....爽 :D

rtorrent_080_bcm4780_max_speed.png

==下載連結==

libtorrent_0.12.0-1_mipsel.deb

rtorrent: HandshakeManager::receive_succeeded(...) Unread data won't fit PCB's read buffer.

做個記錄 :)在Marvell 5182 板子運行編譯好的rtorrent時出現以下的錯誤

rtorrent: HandshakeManager::receive_succeeded(...) Unread data won't fit PCB's read buffer.

編譯時環境:

debian 4.0 form arm

gcc 4.1.1

解決方法1:

在rtorrent的官網上有寫到,使用gcc4.1.1編譯會造成問題

gcc-4.1.1: -O2: Causes memory leak, compile with -Os or -O3. (Fixed in libTorrent 0.11.0.)

Tags: 

Running Debian on BCM4780 [賀~ rtorrent 下載容量破150GB了] BCM4780 直接設定開機到硬碟

經過許多的試驗之後, 已經可以在以BCM4780為核心上,執行Debian的系統...想要執行更快速的BT已經不是什麼難事了..

原Debian的source是從 http://www.kurobox.info/bbs/index.php?showtopic=94 下載,然後經過一些修改及更新

1. 去除swaphd, mc_ctld.
2. 修改/etc/fstab
3. 修改/etc/apt/source.list
4. 修改rc.local
5. 更新套件 glibc ...
6. 刪除zh_TW編碼,改系統預設編碼為en_US.UTF-8

目前試了這個debian發現了一些問題...我是利用使用BCM4780同樣類型的板子但不是WL-700GE, 我先利用 BCM4780 直接設定開機到硬碟內的文章先將系統直接切換到硬碟內, 但是發現二個問題

1. 開機會在INIT停住不動

Subscribe to rTorrent