- If you are worried about this, you can:
- bind your client to your VPN
- turn off qBittorrent in the config file
- keep the VPN on, also in the config file
ℹ️Known Issues:
- savepagenow does not work with task scheduler, if you use it with task scheduler this will cause the program to get stuck forever: turn off single web page archiving in the config file if you want to use this script with task scheduler
This requires administrator permissions for a lot of things, (see code if you are worried)
It is recommended to run this code whenever your computer starts, I use Task Scheduler for this
- I recommend starting once and then changing config file to match preference
TODO:
- Detect if mouse moves soon after opening archiveteam VM, and force shutdown if so (soft shutdown does not work soon after starting VMs)
- Add config option for opening in background, useful for when screensaver time does not match config time
- Look into CLIs or python modules for qbittorrent and wireguard
- Detect config changes and ask user if they want to restart program
- Detect if run without administrator permissions and tell user
- Detect invalid config file and tell user
- Detect dangerous settings (other) and tell user
- check github for updates? idfk
- automatically update config file somehow