自動領取 Twitch 的 Drops
當 Twitch 修改頁面元素, 有可能造成功能失效, 就需要重新配置 (有問題可反饋)
!! 開啟該頁面時, 要確認該腳本有出現在, 當前執行的腳本列表, 才能開始掛機, 沒有就 F5
大致功能說明
可自定配置參數
RestartLive : 一段時間後, 無增加進度, 自動重啟直播
EndAutoClose : 所有掉寶活動完成後關閉直播, 並跳轉回主頁
TryStayActive : 嘗試讓窗口始終處於活躍狀態, 不會被自動清理
RestartLiveMute : 重啟直播後靜音 (不一定有效)
ClearExpiration : 清除掉活動過期的掉寶進度
ProgressDisplay : 在網頁標籤顯示掉寶進度
DetectionInterval : 元素查找的間隔限制
UpdateInterval : 更新頁面的間隔, 預設 (120秒 / 2分) 更新一次
JudgmentInterval : 重啟直播參數, 經過多常時間後, 進度無變化時觸發重啟
FindTag : 重啟直播需要的, 會找尋含有設置文字的 Tag 標籤, 並開啟直播 (查找直播的頁面不要指定語言, 有可能找不到)
DropsButton : 當 Twitch 改變網頁格式, 找不到領取按鈕時, 就修改這邊
版本更新資訊
version 0.0.11
1. 修改進度查找邏輯, 解決當存在過期進度時, 查找錯誤的狀況
2. 添加刪除過期掉寶進度區塊
3. 修改查找限制邏輯 (使用節流)
4. 添加判斷查找完成功能, 即時清除觀察者, 優化性能
5. 添加判斷掉寶進度不存在時, 也就是所有都領取完成, 將會關閉直播窗口(由重啟直播開啟的才關的掉), 並重領取掉寶頁面跳轉回首頁