Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.69 KB

README.md

File metadata and controls

26 lines (21 loc) · 1.69 KB

start various things when idle

⚠️WARNING! qBittorrent is assumed to have the setting 'Close qBittorrent to notification area' and 'Confirmation on exit when torrents are active' disabled, if it is enabled then it can continue torrenting after, potentially WITHOUT THE VPN ENABLED, it is also strongly recommended to bind your torrent client to your VPN.

  • If you are worried about this, you can:

ℹ️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