I figured out a solution for this on my own. I'm posting it here just in case anyone wants to know. This is directed mainly at those who find it impractical to login manually through a client such as 24Online in the middle of the night when the free download window opens up.
You'll need to download a couple of programs in order to make this work
1.
WakeUpOnStandby - Primarily for waking up the computer from hibernate/standby at a scheduled time.
2.
Roboform - This will help automate the login process.
Google for the download links, install them and then proceed.
a) Go to the internet login page in your web browser. You'll notice the Roboform toolbar on top. Enter your username and password and click submit/login. A small Roboform window pops up asking you to save the login details. Save it.
b) Click the
Logins button on the toolbar and select
Edit from the dropdown menu. A
Passcard Editor window should appear. Click the
Action menu, select
Add Shortcut to>Desktop. You should now notice a new icon on the desktop.
Opening that will open the link in your browser, fill up the login details and login automatically! We need to execute this file at the required time at night. Read on...
NOTE: Make sure you don't have your browser automatically fill up details in the login page. Add the site to the list of exceptions if necessary.
Also, if you don't want anything more to do with Roboform, go to "Options" and uncheck everything under "Autosave". And close the toolbar. But do not disable the program.
c) Open WakeUpOnStandy, configure it so that it wakes up at the required time. Now, right click the previously created desktop shortcut and select
Properties. Copy everything in the
Target box that is within quotes. Paste the link to the second step in WakeUpOnStandby. Go back to the properties dialog, copy the part outside quotes (it should look like "-|") and paste it in the
Params box in WakeUpOnStandby. It is necessary that you follow this process because typing in -| seperately in the
Params box doesn't seem to work. You need to copy-paste from the
Target box. Configure the rest of the options as per your needs.
Before sending the computer to hibernate/standby at the end of the day, you need to leave you download manager/p2p torrent, WakeUpOnStandby and Roboform open. Schedule the download manager to start downloading at the desired time. If you use utorrent as your p2p client, just leave it on. It'll start downloading automatically once your internet connection is turned on.
That's all there is to it. Cheers!
