There’s this game I’m trying to download, and it’s big enough that it’s going to take several days of continuous downloading to get. I have about half of it so far. I want it to download during my scheduled auto update hours, and pause in the morning when I wake up. Sounds simple, right?
Problem is, it won’t. I can either drag it to “up next”, in which case it downloads immediately, or I can drag it to “unscheduled”, in which case it won’t download at all, even if I leave my PC on all night. I can’t click and drag it into the scheduled category. How do I get it in there so it’ll download when I’m asleep, but won’t hog the pre-bedtime bandwidth?
- seathru ( @seathru@lemmy.sdf.org ) English11•5 months ago
Probably not exactly what you’re looking for but I use a batch file to accomplish this (in linux but windows should be similar). For example:
#!/bin/bash sleep 2h && steam sleep 8h && killall steam
Executing that will wait 2 hours, start steam so it can download whatever it wants while I sleep, then shut steam down 6* hours later before other people start needing to use the internet.
*maybe 8 hours, I can’t remember now if it runs commands sequentially or in parallel.
Edit: better single line command for linux:
(sleep 2h; steam) & (sleep 8hr; killall steam) &
- driving_crooner ( @driving_crooner@lemmy.eco.br ) 6•5 months ago
Wouldn’t be better to use crontab for that?
- Dymonika ( @Dymonika@beehaw.org ) 7•5 months ago
AutoHotkey’s
MouseClickDrag
with a between-times check are what comes to mind. As a warning, this could be very painful to set up lol (as in, expect lots of trial-&-error).Steam itself doesn’t appear capable of setting such an automated restriction, as far as I know.