小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

aria2配置示例

 gxm_lib 2013-01-23

aria2配置示例

December 24 2012 ,

其實(shí)面對man的存在,寫什么總結(jié)完全沒有必要,一切寶藏都在manual。不過反正不會有人會讀就是了。那我就寫一下吧

基礎(chǔ)

首先,aria2或者叫做aria2c,它是一個(gè)下載器,嗯。
常用的兩種模式是直接下載,比如 aria2c "http://host/file.zip" 這樣,當(dāng)它完成后就退出了,就像wget(估計(jì)你們也不知道吧)那樣。
另一種就是rpc server模式,特點(diǎn)就是,它啟動之后什么都不干,然后等著從rpc接口添加任務(wù),下載完也不退出,而是一直等著。對,就像迅雷干的那樣,當(dāng)然,它不會上傳你硬盤上的數(shù)據(jù)。

因?yàn)榈谝环N方式要每次都敲命令,除非像我是原生*nix,沒有命令行就沒法用電腦,估計(jì)也沒什么用,于是常用的就是第二種。一般啟動命令是 aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c -D 。但是,其實(shí)這個(gè)命令是不好的!不要使用這種啟動方式。
首先,用命令方式導(dǎo)致配置不方便修改保存,-D導(dǎo)致無法看到出錯(cuò)信息。

推薦啟動方式是使用配置文件 $HOME/.aria2/aria2.conf 。嗯,我知道路由上這個(gè)地址是無法修改或者重啟后會丟失的,那么你可以放到別的地方,然后 aria2c --conf-path=<PATH> 注意 <PATH> 填完整路徑,因?yàn)楣碇肋@個(gè)程序是從那個(gè)路徑啟動的。-D (用于后臺執(zhí)行, 這樣ssh斷開連接后程序不會退出) 只有在確認(rèn)OK之后在啟動腳本中使用。

以下方案都基于配置文件方式

圖形界面

aria2是沒有圖形界面的,已知相對好用的圖形界面有:

請使用chrome,firefox等現(xiàn)代瀏覽器訪問。這兩個(gè)東西都可以直接使用,除了看英文不爽以外,有什么必要下載回來使用?(吐槽:難道你們就不覺得webui-aria2的title總是被壓成好幾行,詭異的配色(對,說的就是那個(gè)藍(lán)色背景,深藍(lán)顏色的 Use custom IP and port settings 按鈕)不難看嗎?)
這兩個(gè)東西上的配置在重啟后都會失效! 使用配置文件保存您的設(shè)置

圖形界面基本都基于RPC模式,所以一定確定開啟了RPC,IP端口可訪問,并且在管理器中填寫了正確的地址。

配置

請將所有配置置于配置文件中
只有在確認(rèn)配置無誤后再加上 -D 選項(xiàng)
請閱讀出錯(cuò)信息!

RPC

需要1.14及以上版本
http://aria2./manual/en/html/aria2c.html#rpc-options

#允許rpc
enable-rpc=true
#允許所有來源, web界面跨域權(quán)限需要
rpc-allow-origin-all=true
#允許非外部訪問
rpc-listen-all=true
#RPC端口, 僅當(dāng)默認(rèn)端口被占用時(shí)修改
#rpc-listen-port=6800

如果啟動時(shí)出現(xiàn) Initializing EpollEventPoll failed. 或相似錯(cuò)誤, 在配置中加上 event-poll=select

如果需要使用密碼驗(yàn)證(需要1.15.2以上版本)

#用戶名
rpc-user=username
#密碼
rpc-passwd=passwd

在YAAW中使用 http://username:passwd@hostname:port/jsonrpc 的地址格式設(shè)置密碼.
對于RPC模式來說, 界面和后端是分離的, 只要給后端設(shè)置密碼即可. 前端認(rèn)證什么的是毫無意義的.
如果你比較新潮, 在YAAW中也可以用 ws:// 為前綴,只用websocket連接aria2c, 如果你不知道websocket是什么. 那就算了.

速度相關(guān)

#最大同時(shí)下載數(shù)(任務(wù)數(shù)), 路由建議值: 3
max-concurrent-downloads=5
#斷點(diǎn)續(xù)傳
continue=true
#同服務(wù)器連接數(shù)
max-connection-per-server=5
#最小文件分片大小, 下載線程數(shù)上限取決于能分出多少片, 對于小文件重要
min-split-size=10M
#單文件最大線程數(shù), 路由建議值: 5
split=10
#下載速度限制
max-overall-download-limit=0
#單文件速度限制
max-download-limit=0
#上傳速度限制
max-overall-upload-limit=0
#單文件速度限制
max-upload-limit=0
#斷開速度過慢的連接
#lowest-speed-limit=0
#驗(yàn)證用,需要1.16.1之后的release版本
#referer=*

進(jìn)度保存相關(guān)

aria2c只有在正常退出時(shí)(ctrl-c), 突然斷電是無法保存進(jìn)度的. 在第一次使用的時(shí)候會出現(xiàn)會話文件不存在的錯(cuò)誤, 手動創(chuàng)建一個(gè)空文件即可. 如果您編寫的是自動啟動腳本, 在啟動aria2前加上 touch aria2.session 這句命令.

input-file=/some/where/aria2.session
save-session=/some/where/aria2.session
#定時(shí)保存會話,需要1.16.1之后的release版
#save-session-interval=60

磁盤相關(guān)

#文件保存路徑, 默認(rèn)為當(dāng)前啟動位置
dir=/some/where
#文件緩存, 使用內(nèi)置的文件緩存, 如果你不相信Linux內(nèi)核文件緩存和磁盤內(nèi)置緩存時(shí)使用, 需要1.16及以上版本
#disk-cache=0
#另一種Linux文件緩存方式, 使用前確保您使用的內(nèi)核支持此選項(xiàng), 需要1.15及以上版本(?)
#enable-mmap=true
#文件預(yù)分配, 能有效降低文件碎片, 提高磁盤性能. 缺點(diǎn)是預(yù)分配時(shí)間較長
#所需時(shí)間 none < falloc ? trunc << prealloc, falloc和trunc需要文件系統(tǒng)和內(nèi)核支持
file-allocation=prealloc

BT相關(guān)

http://aria2./manual/en/html/aria2c.html#bittorrent-specific-options

#啟用本地節(jié)點(diǎn)查找
bt-enable-lpd=true
#添加額外的tracker
#bt-tracker=<URI>,…
#單種子最大連接數(shù)
#bt-max-peers=55
#強(qiáng)制加密, 防迅雷必備
#bt-require-crypto=true
#當(dāng)下載的文件是一個(gè)種子(以.torrent結(jié)尾)時(shí), 自動下載BT
follow-torrent=true
#BT監(jiān)聽端口, 當(dāng)端口屏蔽時(shí)使用
#listen-port=6881-6999

aria2亦可以用于PT下載, 下載的關(guān)鍵在于偽裝

#不確定是否需要,為保險(xiǎn)起見,need more test
enable-dht=false
bt-enable-lpd=false
enable-peer-exchange=false
#修改特征
user-agent=uTorrent/2210(25130)
peer-id-prefix=-UT2210-
#修改做種設(shè)置, 允許做種
seed-ratio=0
#保存會話
force-save=true
bt-hash-check-seed=true
bt-seed-unverified=true
bt-save-metadata=true
#定時(shí)保存會話,需要1.16.1之后的某個(gè)release版本(比如1.16.2)
#save-session-interval=60

常見問題

###Internal server error 手動訪問你的JSON-RPC地址 http://hostname:port/jsonrpc?jsoncallback=1 如果沒有返回, 請確認(rèn)aria2是否啟動以及連通性. 如果aria2在路由器后或沒有公網(wǎng)IP, 請做好端口映射.

如何使用迅雷離線

http://binux.github.com/ThunderLixianExporter/ 安裝后, 在迅雷離線的右上角的設(shè)置中設(shè)置RPC地址.
提供chrome插件: https://chrome.google.com/webstore/detail/thunderlixianassistant/eehlmkfpnagoieibahhcghphdbjcdmen

如何使用旋風(fēng)離線(QQ離線)

http:///scripts/show/142624安裝腳本后, 在旋風(fēng)離線頁面使用.

如何安裝aria2

我也不知道, 看你的box上有什么開源包管理器之類的東西, 有什么用什么. 如果沒有, google之, 如果沒有, 放棄吧.

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多