① aria2 如何後台運行 啟動後沒有這個任務
ASUS固件版本:380.57_alpha4-X6.3
aria2版本:1.19.3(提取自6.5固件)
所需軟體:WinSCP.exe
基本思路:路由器打開ssh服務,打開jffs,用winscp把aria2程序和配置文件放到jffs下,設置腳本每次路由啟動自動運行aria2
聽起來是不是很簡單,實際上也不難,先上個效果圖
第一步,在路由系統管理 - 系統設置中打開ssh和jffs,這個就不贅述了
第二步,下載aria2程序。
解壓後是個jffs文件夾,裡面有一個aria2文件夾和script文件夾,把這些東西通過winscp上傳到路由的jffs裡面就行了
第三步:用winscp連接路由器,比如
192.168.1.1,用戶名密碼就是路由管理頁面的用戶名密碼。連上去後類似ftp客戶端界面,左側是「我的電腦」,右側是路由。左側瀏覽到下載的文件,右側瀏覽到路由根目錄下面的jffs文件夾,把要上傳的文件拖到右側就行了
右鍵文件屬性修改就行
壓縮包里的文件詳解:
aria2/aria2.conf 配置文件,下載目錄,登陸密碼啥的,都在這裡面,我設置的默認密碼(token)koolshare,默認下載目錄mnt\sda1\aria2download
aria2/aria2c 主程序
aria2/aria2.session 用於存儲下載進度的文件
scripts/firewall-start 自動腳本命令,打開防火牆埠供aria2使用
scripts/post-mount 自動腳本命令,路由掛載硬碟後運行aria2
以上除了主程序,都能用記事本打開,部分配置可按各人需要自行更改
第四步:至此路由端的基本都好了,接下來就配置瀏覽器了。我用的chrome加「yaaw for chrome」插件
裝好插件,配置,基本不用配置啥,只要注意token和路由地址就行了(如果有ddns,就是ddns地址)
aria2.conf配置文件中默認密碼(token)是koolshare
對了,這個插件有兩個地方要配置的,一個是按了地址欄右邊這個插件按鈕後,出來的yaaw控制台界面,按右上角扳手按鈕,配置
第二個要配置的是插件選項界面里,配置完這個,就能右鍵點擊磁力鏈下載到路由了。
② 求助:如何用aria2從迅雷離線空間下載
內容用chrome安裝迅雷插件,可以在迅雷離線頁面直接添加 查看原帖>>
③ aria2是什麼類型文件
這是aria2的控制文件,一般用於下載控制。
-------------------------------------------------------
aria2的控制文件*.aria2的技術說明
2017年02月25日
Technical Notes
This document describes additional technical information of aria2. The expected audience is developers.
本文檔描述了aria2的其他技術信息。預期的受眾是開發人員。
Control File (*.aria2) Format
The control file uses a binary format to store progress information of a download. Here is the diagram for each field:
控制文件使用二進制格式來存儲下載的進度信息。下面是每個欄位的圖:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+---+-------+-------+-------------------------------------------+
|VER| EXT |INFO |INFO HASH ... |
|(2)| (4) |HASH | (INFO HASH LENGTH) |
| | |LENGTH | |
| | | (4) | |
+---+---+---+-------+---+---------------+-------+---------------+
|PIECE |TOTAL LENGTH |UPLOAD LENGTH |BIT- |BITFIELD ... |
|LENGTH | (8) | (8) |FIELD | (BITFIELD |
| (4) | | |LENGTH | LENGTH) |
| | | | (4) | |
+-------+-------+-------+-------+-------+-------+---------------+
|NUM |INDEX |LENGTH |PIECE |PIECE BITFIELD ... |
|IN- | (4) | (4) |BIT- | (PIECE BITFIELD LENGTH) |
|FLIGHT | | |FIELD | |
|PIECE | | |LENGTH | |
| (4) | | | (4) | |
+-------+-------+-------+-------+-------------------------------+
^ ^
| |
+-------------------------------------------------------+
Repeated in (NUM IN-FLIGHT) PIECE times
VER (VERSION): 2 bytes
Should be either version 0(0x0000) or version 1(0x0001). In version 1, all multi-byte integers are saved in network byte order(big endian). In version 0, all multi-byte integers are saved in host byte order. aria2 1.4.1 can read both versions and only writes a control file in version 1 format. version 0 support will be disappear in the future version.
應為版本0(0x0000)或版本1(0x0001)。在版本1中,所有多位元組整數以網路位元組順序(大位元組序)保存。在版本0中,所有多位元組整數以主機位元組順序保存。aria2 1.4.1可以讀取這兩個版本,並且只寫入版本1格式的控制文件。版本0支持將在以後的版本中消失。
EXT (EXTENSION): 4 bytes
If LSB is 1(i.e. EXT[3]&1 == 1), aria2 checks whether the saved !InfoHash and current downloading one are the same. If they are not the same, an exception is thrown. This is called "infoHashCheck" extension.
如果LSB為1(即),aria2將檢查保存的!InfoHash和當前下載的信息是否相同。如果它們不相同,則拋出異常。這被稱為「infoHashCheck」擴展。EXT[3]&1 == 1
INFO HASH LENGTH: 4 bytes
The length of InfoHash that is located after this field. If "infoHashCheck" extension is enabled, if this value is 0, then an exception is thrown. For http/ftp downloads, this value should be 0.
位於此欄位後面的InfoHash的長度。如果啟用了「infoHashCheck」擴展,如果此值為0,則拋出異常。對於http / ftp下載,此值應為0。
INFO HASH: (INFO HASH LENGTH) bytes
BitTorrent InfoHash.
PIECE LENGTH: 4 bytes
The length of the piece.
TOTAL LENGTH: 8 bytes
The total length of the download.
UPLOAD LENGTH: 8 bytes
The uploaded length in this download.
BITFIELD LENGTH: 4 bytes
The length of bitfield.
BITFIELD: (BITFIELD LENGTH) bytes
This is the bitfield which represents current download progress.
NUM IN-FLIGHT PIECE: 4 bytes
The number of in-flight pieces. These piece is not marked 'downloaded' in the bitfield, but it has at least one downloaded chunk.
The following 4 fields are repeated in (NUM IN-FLIGHT PIECE) times.
INDEX: 4 bytes
The index of the piece.
LENGTH: 4 bytes
The length of the piece.
PIECE BITFIELD LENGTH: 4 bytes
The length of bitfield of this piece.
PIECE BITFIELD: (PIECE BITFIELD LENGTH) bytes
The bitfield of this piece. The each bit represents 16KiB chunk.
④ Aria2下載BT和FTP沒速度。
1.你能夠下載HTTP鏈接。證明你的aria2組裝正確。
2.下載bt無速度是配置不完全。要打開DHT和寫入tracker。
3.你的種子是炸雷可以下載。證明是過關資源。有可能是迅雷發布的。你可以下載迅雷專用鏈接試試。迅雷鏈接肯定用迅雷下載最快。
4.反正我的aria2下載種子是有速度的。不過很慢。
⑤ openwrt下aria2安裝求助
搜索了一下 linux 離線迅雷 下載。發現wget可以下載離線迅雷的文件,安裝最新版的wget後也的確實現了下載離線迅雷的文件(雖然只是命令行)。(具體怎麼用wget下載離線迅雷文件請自行搜索。。。。)但是wget不支持多線程,速度實在太慢了。搜索了一下,能跟wget一樣支持cookies,又支持多線程的軟體,發現aria2是可以做到的。但是不知道怎麼在Openwrt下面安裝aria2搜索到以下文章: 無奈本人水平實在有限,什麼編譯的活完全不行啊。希望有高手搞個 Aria2 for brcm63xx 的ipk包那大家以後就可以用路由下載離線迅雷的文件了。
前幾天在自己的TOMATO路由器上安裝好了aria2,下載HTTP/FTP正常,但是從迅雷免費離線空間下載,能夠添加下載任務,但出錯,錯誤代碼3,有哪位大俠知道什麼原因?從迅雷離線空間下載必須要迅雷會員嗎?還是現在迅雷已經關閉相關埠,不允許aria2從迅雷離線空間下載?
⑥ 求助:如何用aria2從迅雷離線空間下載如題 謝謝了
免費的空間不能下載,得出錢。我以前也和你一樣,現出了錢就好了。
⑦ p2p下載和Aria2下載有什麼區別
P2P是peer-to-peer的縮寫,peer在英語里有"(地位、能力等)同等者"、"同事"和"夥伴"等意義。這樣一來,P2P也就可以理解為"夥伴對夥伴"的意思,或稱為對等聯網。目前人們認為其在加強網路上人的交流、文件交換、分布計算等方面大有前途。
P2P還是point to point 點對點下載的意思,它是下載術語,意思是在你自己下載的同時,自己的電腦還要繼續做主機上傳,這種下載方式,人越多速度越快,但缺點是對你的硬碟損傷比較大(在寫的同時還要讀),還有就是對你內存佔用較多,影響整機速度。Aria2 是一個多平台輕量級,支持 HTTP、FTP、BitTorrent 等多協議、多來源的命令行下載工具。Aria2 可以從多個來源、多個協議下載資源,最大的程度上利用了你的帶寬。Aria2 有著非常小的資源佔用,在關閉磁碟緩存的情況下,物理內存佔用通常為 4M(正常 HTTP/FTP 下載的情況下),BitTorrent 下載每秒2.8M/S的情況下,CPU 佔有率約為 6%。Aria2 支持 JSON-RPC 和 XML-RPC 介面遠程調用。