Twitch 自動領取掉寶 / Auto Receive Drops

Twitch 自動領取 (掉寶/Drops) , 窗口標籤顯示進度 , 直播結束時還沒領完 , 會自動尋找任意掉寶直播 , 並開啟後繼續掛機 , 代碼自訂義設置

Verzia zo dňa 26.09.2023. Pozri najnovšiu verziu.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, Greasemonkey alebo Violentmonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, % alebo Violentmonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey alebo Userscripts.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie správcu používateľských skriptov.

(Už mám správcu používateľských skriptov, nechajte ma ho nainštalovať!)

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

(Už mám správcu používateľských štýlov, nechajte ma ho nainštalovať!)

Autor
Canaan HS
Hodnotenie
0 0 0
Verzia
0.0.5
Vytvorené
08.09.2023
Aktualizované
26.09.2023
Veľkosť
5,7 KB
Licencia
MIT
Spustiť na

自動領取 Twitch 的 Drops


當 Twitch 修改頁面元素, 有可能造成功能失效, 就需要重新配置 (有問題可反饋)

!! 開啟該頁面時, 要確認該腳本有出現在, 當前執行的腳本列表, 才能開始掛機, 沒有就 F5

大致功能說明

  • 在觀看直播的同時, 開啟 https://www.twitch.tv/drops/inventory 頁面, 放在後台就會持續檢測領取

  • 自動重啟直播, 判定當經過一定時間, 進度無增加, 判斷直播停止, 就會自動尋找下一個直播開啟

  • 於標籤顯示當前進度

可自定配置參數

RestartLive : 重啟直播功能的使用, false 就是不使用
ProgressDisplay : 在選項卡顯示當前的進度功能,  0 % or 100% 或沒有進行中任務, 將不會顯示

RestartTime : 設置直播重啟的相差時間, 設置 3 就是當超過 3 分鐘, 進度沒有增加, 就會判定需要重啟
DetectionDelay: 開始檢測的時間延遲, 延遲設置太高會導致找不到元素, 適中可降低性能消耗(電腦不是太爛基本無感, 也可以 0)
CheckInterval : 刷新重新檢測頁面的時間, 根據設置的間隔, 設置 120 就是 (120 秒 / 2 分鐘) 進行頁面刷新

FindTag : 重啟直播需要的, 會找尋含有設置文字的 Tag 標籤, 並開啟直播

與原始腳本的差異

原始腳本參考 [第二個是拿第一個改參數, 基本沒差異] :

https://greasyfork.org/en/scripts/420346-auto-claim-twitch-drop

https://greasyfork.org/en/scripts/446594-twitch掉宝自动领取-全自动领取-twitch全自动掉宝-twitch-claim-suzie-长期可用-有问题及时反馈

原本只是要改重新整理的延遲, 但發現該腳本的寫法對於使用者設置太不直觀
檢測邏輯也有些不必要的性能開銷, 因此才重寫了腳本邏輯, 基本上實現邏輯是相同的(但有優化)
另外添加比較直觀一點的自訂設置, 和自動重啟直播的功能, 如果需要最精簡, 性能開銷最小的就是 0.0.1 版本

版本更新資訊

version      0.0.4

[~] 調整邏輯 嘗試解決可能例外狀況
[~] 修改 FindTag 可進行多設置