What you need
Firefox
Notepad
Scheduler

Firefox has the ability to open multiple tabs from command-line. We will take advantage of this along with cookies in order to create a batch file and set up a scheduled task to run once a month.

Step 1: Make sure you are logging in to the website with cookies (during login, there is an option to remember you so you don't have to sign in each time. The cookies usually last for a long time (well over a month, in some cases a year or more).
Step 2: Create the batch file. Open notepad, and paste the following:

For firefox: "C:\Program Files\Mozilla Firefox\firefox.exe" "url1" "url2" ect.

download sample batch file

For IE: (it will open separate windows, not as good)
start IEXPLORE.EXE url1
start IEXPLORE.EXE url2
ect

Adjust the program directories if your system is different.
Replace the url1/url2/ect with the addresses of the trackers you want to open.

Add as many as you want, but I recommend not going over 20 unless you have decent computer memory. I did 30 with 3GB ram, but it still took 1 minute for it to load them all.

Save the file as "keepalive.bat" somewhere on your computer (desktop or c Make sure to change type to "All files" otherwise it will save it as keepalive.bat.txt

Step 3: Open control panel / scheduled tasks and create a new schedule to run monthly. When it asks you the program to run, click Browse, and find the "keepalive.bat" file we saved earlier.



Run Program

Step 4: You can test run the schedule to see how it performs. If you see that it does not login automatically to one of your trackers, you may have to manually login and toggle the option for it to remember you, but next time it will run perfectly. After you're done, just close it.



Every single one of my trackers has this option. I don't like to let browsers remember my passwords, but cookies to login are relatively safe. They use a semi-private hash of a key and your login. You may not want to do this if you have roommates or share your computer. Otherwise, it's cool!


If anyone knows any other ways to accomplish this, I'll be happy to add suggestions. This is the best I could come up with, not having much programming skill and being too lazy to create a script. You will lose your autologins if you clean your cookies, so be aware of that.