Problem: You are all alone in a far away land and needed to wake up early the next day. The problem is, you forgot to bring any alarm clock. But, you brought a Linux-powered laptop computer with you. Say for example an Asus Eee PC.
Solution: Most Linux distributions have Python installed out-of-the-box. All you need is this very simple Python alarm clock script:
Solution: Most Linux distributions have Python installed out-of-the-box. All you need is this very simple Python alarm clock script:
import time
import os
not_executed = 1
while(not_executed):
dt = list(time.localtime())
hour = dt[3]
minute = dt[4]
if hour == 5 and minute == 45:
os.popen2("open /Users/jun/shout.mp3")
not_executed = 0
Happy Hacking! :)
do you input this in terminal?
ReplyDeleteI would put a time.sleep(1) in the loop to give the processor a little breathing time :)
ReplyDeleteWhat about using the command "crontab -e"?
ReplyDeleteI'd say:
ReplyDeleteexecuted = 0
while not executed:
...
popen2 no longer works! deprecated! how do I use subprocess module to do the same thing?? http://docs.python.org/library/subprocess.html
ReplyDeletealso would like to be able to time shutting down and turning on of my comp???
soz i is a nube
I am new in programming, I want a code that would sound alarms at specific times. I tried this code using the 3.3.0 version but it gave the message "invalid version"
ReplyDeleteCan anyone please help? Below is the code:
>>> import time
>>> import os
>>>
>>> not_executed=1
>>> while(not_executed):
dt=list(time.localtime())
hour=dt[3]
minute=dt[4]
if hour == 10 and minute ==3:
os.popen2("open/users/Libraries/Music/Public Music/Sample Music/kalimba.mp3")
not_executed = 0