EiskaltDC++是一個(gè)跨平臺(tái)使用Direct Connect和ADC協(xié)議進(jìn)行文件共享的程序,它使用直接連接(DC又稱NMDC)和高級(jí)直接連接ADC協(xié)議,它兼容DC++、AirDC++、FlylinkDC++和其他DC客戶端,EiskaltDC++還可以與所有常見的DC集線器軟件互操作。
功能介紹
目前支持的系統(tǒng)(按重要性遞減順序)。GNU/Linux、macOS、MS Windows、FreeBSD、Haiku和GNU/Hurd。
目前支持的功能(不完全列表)。
Qt(main)和GTK+(alternative)上的圖形用戶界面(UI)程序,以及可以從命令行或Web UI(通過JSON-RPC連接)控制的守護(hù)程序。
多線程下載(同時(shí)從多個(gè)來(lái)源下載單個(gè)文件的片段)。
支持PFSR(部分文件共享):在文件下載過程中,即使沒有人下載完整的文件,用戶也可以互相下載部分文件。
支持DHT(允許通過TTH搜索文件并交換這些文件,而不需要連接到任何中心)。該功能的實(shí)現(xiàn)基于StrongDC++代碼,兼容所有版本的StrongDC++、ApexDC++、RSX++、FlylinkDC++和Pulse++K。(在最新的版本中,一些DC客戶端已經(jīng)放棄了對(duì)該功能的支持。)
支持UPnP(當(dāng)用戶的Wi-Fi路由器支持該功能時(shí),可以簡(jiǎn)化網(wǎng)絡(luò)連接配置)。
支持綁定到特定的網(wǎng)絡(luò)接口或地址(當(dāng)用戶系統(tǒng)同時(shí)有幾個(gè)網(wǎng)絡(luò)連接時(shí))。
支持通過DynDNS服務(wù)自動(dòng)更新外部IPv4地址。
支持區(qū)分大小寫的文件列表。這個(gè)功能在所有支持的系統(tǒng)上都是非常重要的,除了MS Windows(事實(shí)上,即使是NTFS也支持區(qū)分大小寫的文件名,但MS Windows沒有使用這個(gè)功能)。
用戶界面被翻譯成多種語(yǔ)言。
GUI程序允許將小部件列表放在側(cè)欄、多行tabbar面板或單行tabbar上。
基于Qt的GUI程序支持隱藏程序菜單(通過工具欄上的特殊按鈕可以使用)。
高級(jí)搜索,可對(duì)結(jié)果進(jìn)行分組;搜索結(jié)果的黑名單。
下載和上傳的文件列表;能夠保存下載日志。
公共和喜愛的中心列表。公共集線器列表有多個(gè)來(lái)源;喜愛的集線器的配置功能非常靈活。
最喜歡的用戶列表(他們將獲得額外的下載文件的槽位等)。
活躍的傳輸(下載/上傳)列表,包括等待槽位的用戶隊(duì)列(用戶可以臨時(shí)為他們授予額外的槽位)。
靈活的文件下載設(shè)置(目標(biāo)目錄列表、不完整下載目錄、同時(shí)下載數(shù)量限制、壓縮傳輸、檢查檢查總數(shù)等)。
主下載目錄所在的磁盤可用空間指標(biāo)。
支持IP過濾和基本的反垃圾郵件。
搜索間諜(可以看到其他用戶發(fā)送的搜索短語(yǔ),但當(dāng)然不會(huì)識(shí)別用戶)。
ADL搜索,支持Perl風(fēng)格的正則表達(dá)式(使用PCRE庫(kù))。
在用戶列表、搜索結(jié)果、公共中心列表、文件列表等中靈活過濾(支持正則表達(dá)式)。(使用##
全功能的聊天(不同的字體,昵稱顏色,磁鐵鏈接和其他鏈接的解析,表情符號(hào),聊天搜索,聊天命令,BBCode支持,禁用/啟用/清除聊天,拼寫檢查(使用Aspell),在聊天中高亮顯示關(guān)鍵字,未讀信息的分隔符,保存聊天記錄,能夠在聊天中顯示用戶的IP地址和國(guó)家(取決于集線器的設(shè)置:有些集線器對(duì)普通用戶隱藏這些數(shù)據(jù))。
中心的用戶命令.
秘書(允許你不在許多聊天中閱讀大量無(wú)用的信息,以找到一些有趣的東西,例如,帶有磁 力鏈接或關(guān)鍵字的信息)。
靈活的鍵盤快捷鍵設(shè)置。
不同事件的文字和聲音通知。
高亮顯示共享文件中的重復(fù)內(nèi)容。
靈活的文件哈希設(shè)置(哈希速度,忽略文件的過濾器等)。
程序狀態(tài)欄中的哈希進(jìn)度指示器。
特殊的工具可以計(jì)算任何文件的TTH(無(wú)需共享該文件),并為其準(zhǔn)備磁 力鏈接或網(wǎng)頁(yè)磁 力鏈接。
支持下載/上傳速度限制(永久或按時(shí)間表)。
支持對(duì)共享文件的大小進(jìn)行限制。(是的,這是個(gè)有問題的功能,但用戶要求很高。)
支持處理磁 力鏈接、網(wǎng)頁(yè)磁 力鏈接和通過命令行從其他程序(例如從網(wǎng)頁(yè)瀏覽器)傳輸?shù)臉屑~鏈接。
支持將文件拖拽到輸入消息的字段中(如果用戶文件列表中存在文件,則會(huì)添加該文件的磁 力鏈接)。
支持在用戶不在的情況下自動(dòng)回復(fù)私人信息。
支持QtScript(僅在GNU/Linux中基于Qt的GUI中)和Lua(在所有支持的系統(tǒng)中)的用戶擴(kuò)展。
支持IDNA(識(shí)別國(guó)家代碼)。