於”[筆記]一些BT代抓網站“一文中所羅列的許多代抓服務,
各家之間在方案、速度、空間或附加功能上是各有優劣,
有的充滿廣告、有的需邀請碼,有的限制數目、有的只吃megnet…..令人眼花撩亂;
若是疲於比較各種選擇,只是想要一個簡單、無廣告又支援行動裝置的服務,
那麼藉由使用網友kanulau幾日前所推薦的”Cloud Torrent”專案,
在雲端平台Heroku上自己架設,或許是個可以考慮的選項!
(以下主要參考自Xtreme Tricks”How to Create Your Own Cloud Torrent Client”)
1.首先申請Heroku帳號
Heroku是少數有提供免費服務方案又不用預先留下任何付款資訊的PaaS,
或許因為如此,其對電子郵件信箱的標準也比較嚴格一些,
別說拋棄式信箱,就連中國的163、甚至ProtonMail也都不在許可名單之內.
2.申請完畢後,到電子信箱啟動帳號
同時也會寄來簡易說明與介紹,若只是想用Cloud Torrent的話先不用看也沒關係.
3.到Cloud Torrent的GitHub頁面,點選”Deploy to Heroku”
Cloud Torrent是使用Go語言(golang)撰寫的專案,上面連結為Vigneshsam所建立的分支,
如果想要在其他VPS使用,例如Digital Ocean、Vultr或AWS,
則可參考在jpillora名下的Cloud Torrent專案頁面.
4.填寫名稱、運行時間等相關資訊,選填部份留白也沒有關係
5.按下Deployed、並等待平台讀取資訊,成功後即可於主頁面看到相關資訊
接著點選專案,即可在Settings/Domains and certificates選項看到網址,
並選擇是否使用自訂域名,如未使用自訂則網址為”專案名稱.herokuapp.com”.
(自訂域名需輸入信用卡資料)
6.大功告成,接著只要貼上magnet或torrent網址就能順利下載了!
任務數目似乎沒有限制,但由於免費方案有”SLEEPS AFTER 30 MINS OF INACTIVITY”的限制,
所以若30分鐘沒有動靜的話資料就會被清空,目前正在嘗試使用kaffeine這種定時服務,
但一直出現錯誤,不曉得是哪邊出了錯…..從GitHub的討論看起來,
似乎不只有我碰上問題….. “orz
除了Cloud Torrent之外,也還有其他不少能直接匯入Heroku的專案,
像是”peerflix-server“或”Lunik-Torrent“,加入的方法和上面一樣都是點個鈕即可,
如對Cloud Torrent的功能或介面不太滿意,或許可以多加嘗試 ww
12/3增補─
感謝訪客提供資訊,若有定時喚醒Heroku的需求,
不妨嘗試使用HerokuPing這項服務看看.
2017/1/14增補─
許多網友回報了被Heroku官方停權的狀況,還請想要使用此服務的朋友多加斟酌,
看是否要選擇架設於其他平台.
注意: 根據Heroku使用條款,”Use the Service in connection with peer-to-peer file sharing”為禁止行為,
架設BT代抓服務時還請注意會有被砍帳號的風險.
相關教學:
在Heroku架設自己的免費BT代抓服務─Lunik-Torrent & peerflix-server
peerflix 之前安裝過,好像只能streaming 不能下載.
Lunik-Torrent 安裝後找不到 login id/pw or invitation code,
無法登入.
>>peerflix 之前安裝過,好像只能streaming 不能下載.
個人可以下載沒有問題,不過我是右鍵複製網址後丟給MiPony抓,
如果無法直接另存的話,或許可以試試看其他下載軟體?
>>Lunik-Torrent 安裝後找不到 login id/pw or invitation code,
>>無法登入
感謝提出,個人當時沒太注意這個問題…..已經新增一篇講解如何登入的文章:
https://typecurry.com/?p=4634
希望有幫助 ww
我試過可以用這個Ping
http://www.herokuping.com/
只是檔案一陣子沒下載還是會消失,
heroku 會重開,代抓完就要抓下來了。
>>我試過可以用這個Ping
>>http://www.herokuping.com/
感謝提供相關資訊,已經增補於文章之中~
雖然還是要在heroku重開前取回檔案,
至少抓大檔時不用再定時手動重新整理了,超有幫助啊!
然後也可以把下載連結,靠免空(ex: pcloud)遠端上傳。
就不用急著抓下來了。
>>然後也可以把下載連結,靠免空(ex: pcloud)遠端上傳
原來也有人這麼做(握手)
因為有之前onedrive轉pcloud活動送的50GB,
來不及一次抓的檔案個人也全送往pcloud暫存,
不過就Norman這邊的下載速度而言,Heroku遠高於pcloud,
所以取回本機時有些麻煩就是了 ww
我想问一下,peerflix,Cloud Torrent,下载好的文件是不是只保存24小时?之后清空?或者是有长期保存的方法?
https://devcenter.heroku.com/articles/free-dyno-hour-faq#what-s-the-difference-between-a-free-dyno-and-a-hobby-dyno
Heroku本身有對免費使用者的運行時間設下限制,
而關於避免30分鐘自動睡眠或轉存檔案,還請參考本文其他留言所提供的消息.
無故被停 重新安裝也沒用 不知如何是好
一進頁面看到
There’s nothing here, yet.
進入 setting 提示
Item could not be retrieved:
The application "XXX" was suspended. If you believe this is an error please contact support.
這個也死了
torrentstreamer dot herokuapp dot com
好像本來就有在停權,今天停了蠻多帳號
https://github.com/jpillora/cloud-torrent/issues/82
>>kanulau
>>訪客
謝謝各位告知消息,我會將此情況加註於文章之中的.
話說個人申請的目前都還運作正常,
大概是因為我很少使用、大部分時間都在休眠的原因?
不曉得Heroku官方的篩選標準為何…..
哇咧,上面忘了打名稱了…..
被停的应用怎么删除?
点击setting 显示“The application ‘河蟹’ was suspended. If you believe this is an error please contact support.”
谢谢!
在 Heroku 發問後得到的回覆
Hello,
Peer-to-peer file sharing is a violation of our Acceptable Use Policy.
~ Bob | Heroku Security
>>被停的应用怎么删除?
>>点击setting 显示“The application ‘河蟹’ was suspended. If you believe this is an error please contact support.”
抱歉,個人目前也還在熟悉Heroku中,關於這個我也不曉得耶.
>>在 Heroku 發問後得到的回覆
>>Hello,
>>Peer-to-peer file sharing is a violation of our Acceptable Use Policy.
謝謝分享官方回覆,我去看了使用規範:
https://www.heroku.com/policy/aup
沒想到還真的有"Use the Service in connection with peer-to-peer file sharing;
"這一條…..
只好加減看有沒有其他app暫時沒被掃到的了 "orz
使用HEROKU命令行刪除
heroku apps:destroy –app 應用名稱
參考
https://devcenter.heroku.com/articles/heroku-cli
>>使用HEROKU命令行刪除
>>heroku apps:destroy –app 應用名稱
感謝您提供資訊!
在"Managing Add-ons"頁面找到了"Destroying an add-on"指令:
https://devcenter.heroku.com/articles/managing-add-ons
終於知道在Access denied的情況下要怎麼刪除,
不過還要安裝CLI…..反正很少用,我還是放著不管好了 XD