If you turn your computer off, there should be another one on to wake up that computer (Ethernet Wake on LAN), and after that your script will run again.
OR
You simply stop your miner in the hottest hour of the day and put your computer in idle, the power consumption will be really low.
Hmm yeah I'll probably just stop the miner then. I'll only need to use WoL once then.
Not hard at all. Modern hardware supports ACPI RTC alarms to wake the hardware up. MythTV DVRs use this functionality to wake up right before a show needs recording, then go right back to sleep. Between RTC support and cron you could implement exactly what you described, modulo hardware failures or brownouts.
As far as remote access, just ssh in. That's what I do. ssh -X, x11vnc and it's just like being there on the keyboard.
Uhmm could you explain more for me? Is this for Linux > Linux? Is there a way for Windows > Linux?
Also, how do I find my MAC address and ip address? (I know my ip address but it changes a lot, how to make it the same?)