JDownloader for DSM不會像Mac版或Windows版,沒有程式按鈕讓你在DSM系統下叫出來,它只能用MyDownload的webinterface來管理/下載。昨天剛搞定Synology DS218play的JDownloader,分享一下大概的作法。1. 進DSM的套件中心,搜尋/下載/安裝Java. 裝好之後重開NAS.2. 用Chrome連MyJDownloader(https://my.jdownloader.org/),註冊一個帳號。3. 用Mac的終端機或Windows的命令提示字元連上NAS. 下面是Mac的範例。ssh 192.168.1.111(上面192.168.1.111是你自己NAS的IP)輸入password登入NAS建立一個資料夾放等一下要下載的檔案mkdir /JDownloader切換到剛才建立的資料夾cd JDownloader下載JDownloader檔案wget http://installer.jdownloader.org/JDownloader.jar執行JDownloader檔案java -jar JDownloader.jar -norestart上面指令不行的話,試試下面java -Djava.awt.headless=true -jar JDownloader.jar理論上跑完會跑出MyJDownloader帳號密碼不對的訊息,問你要不要重新輸入,這時候當然要選y,把剛才申請好的MyJDownloader帳號密碼輸入,JDownloader for DSM就會在背景執行了。管理或下載JDownloader for DSM就用Chrome連MyJDownloader(https://my.jdownloader.org/),登入後就可以在YOUR JDOWNLOADERS看到妳的JDownloader of DSM,點擊後就可以進入管理介面囉!
我用 Docker去下載了這個, 也能順利的下載檔案但是沒法改成中文版本, 再來連結用復制貼上也沒法用aptalca/docker-jdownloader2 - Docker Hubhttps://hub.docker.com/r/aptalca/docker-jdownloader2/
上面的流程皆可完成,唯獨到~~~"理論上跑完會跑出MyJDownloader帳號密碼不對的訊息,問你要不要重新輸入,這時候當然要選y,把剛才申請好的MyJDownloader帳號密碼輸入,JDownloader for DSM就會在背景執行了。"這個步驟並無詢問重新輸入的字眼?請問該如何排除?
這個 aptalca/docker-jdownloader2 - Docker ,是用xrdp 遠端連線來控制管理介面的,要複製貼上需要先貼到 xrdp 的Clipboard在 jdownloader 2 介面,同時按下[Shift]+[Ctrl]+[Alt]會跳出Clipboard介面,貼到下列圖片位子之後按[Enter]跳一行,再按一次[Shift]+[Ctrl]+[Alt]把Clipboard介面收起來,就可以在 jdownload 2 貼上了只是這個太麻煩了,所以我都用My jDownloader 來管理另外有試著切換把jdownloader 2介面改成中文會出現方格字,可能是此容器沒有中文字體可是不知道如何新增?
aptalca/docker-jdownloader2 這個不支援中文, 而且操作上不方便。JDownloader2 在 synology 有第三方套件可用, 安裝後可以透過 MyJdownloader 網站來操作.套件中心 -> 試用版打勾 -> 套件來源位置輸入 https://spk.netzbaer.de/(更新-修正套件來源,原文章套件來原 http://packages.synocommunity.com/ 是錯的)然後安裝 "JAVA8" 與 "JDownloader 2" 即可。另外 chrome 有 MyJDownloader 外掛, 安裝後可以在 chrome 中按右鍵將要下載的網址傳送到你註冊的 MyJDownloader 帳號。