Input your path in XDsWebdriver.py Sign into your twitch account manually in your Chrome browser Make sure the path to ChromeDriver Is Correct. (Also in XDsWebdriver.py) Run XDsMain.py
We use Stealth to avoid detection but if something changes selenium might get detected anyway. One of the reasons you get detected is the website in this case Twitch are looking for predefined JavaScript variables which appear when using Selenium. It looks for anything containing webdriver or selenium and variables such as $cdc_ and $wdc_. Now that we know why it dosnt work we can figure out how to fix it.
- First make a copy of the ChromeDriver.exe in case anything goes wrong
- Get Vim We can change these variables in your ChromeDriver file using Vim.
- Use: replace the path in the following and type in your console: vim -b /path/to/ChromeDriver
- It will look like a bunch of gibberish but then type ":%s/cdc_/the_/g"
- Then type ":wq!" and press Return
Try to update your ChromeDriver.
- Auto Drop claim
- Automated Cron function to schededule daily restart (If all possible drops are collected)
Most of the features can be done with a bit of work i.e. Manual make Cron Job and use a browserextension for claiming drops.