Guest csc12345678 Posted February 25, 2008 Report Posted February 25, 2008 Hi ! When I late in the morning, I want a software that speaks the time every minute so that I'm on track. I've tried "Speaking Clock" but it does not work on my O2 Graphite. The wav is very soft and the application itself give out a few clicks but does not say the time. Any idea if there is such application that can be used to prompt me to hurry up ? If not, any application that can play a sound every minute ? eg play a loud click sound ? Thanks
Guest gpcarreon (MVP) Posted March 8, 2008 Report Posted March 8, 2008 I don't have a Smartphone at hand to test this but I think it will work. Just edit the path. You need to have MortScript installed on your phone: 1. Save below code as 'qMinute.mscr' then transfer to \Storage\Program Files # Remove previous notification queue RemoveNotifications ("\Storage\Program Files\qMinute.mscr") # Run 'SpeakingClock.exe' (will speak current time) Run \Storage\Program Files\Clock\SpeakingClock.exe # Time check GetTime hr,min,sec,dy,mo,yr min=min+1 If (min=60) min=0 hr=hr+1 EndIf # Execute this script every minute, so in effect, it will say time every minute! RunAt (%yr%,%mo%,%dy%,%hr%,%min%,"\Storage\Program Files\qMinute.mscr") 2. Extract archive contents then transfer to '\Storage\Program Files\Clock' (edit path whenever necessary) SpeakingClock.zip 3. Click 'qMinute.mscr' to run the script. You may also create a shortcut to 'qMinute.mscr' for easy access just in case the script was stopped (instruction 4) 4. Save this as 'Shut Up.mscr', make a shortcut, transfer to Start Menu folder then click to stop the script. RemoveNotifications ("\Storage\Program Files\qMinute.mscr") You may use custom WAV files if you find the ones on the ZIP too soft. :D
Guest Jacobus Posted March 8, 2008 Report Posted March 8, 2008 I don't have a Smartphone at hand to test this but I think it will work. Just edit the path. You need to have MortScript installed on your phone: 1. Save below code as 'qMinute.mscr' then transfer to \Storage\Program Files # Remove previous notification queue RemoveNotifications ("\Storage\Program Files\qMinute.mscr") # Run 'SpeakingClock.exe' (will speak current time) Run \Storage\Program Files\Clock\SpeakingClock.exe # Time check GetTime hr,min,sec,dy,mo,yr min=min+1 If (min=60) min=0 hr=hr+1 EndIf # Execute this script every minute, so in effect, it will say time every minute! RunAt (%yr%,%mo%,%dy%,%hr%,%min%,"\Storage\Program Files\qMinute.mscr") 2. Extract archive contents then transfer to '\Storage\Program Files\Clock' (edit path whenever necessary) SpeakingClock.zip 3. Click 'qMinute.mscr' to run the script. You may also create a shortcut to 'qMinute.mscr' for easy access just in case the script was stopped (instruction 4) 4. Save this as 'Shut Up.mscr', make a shortcut, transfer to Start Menu folder then click to stop the script. RemoveNotifications ("\Storage\Program Files\qMinute.mscr") You may use custom WAV files if you find the ones on the ZIP too soft. :D Could you pl. make 'beep' rather than speaking. I prefer to have like what Casio watch has :-)
Guest gpcarreon (MVP) Posted March 9, 2008 Report Posted March 9, 2008 Could you pl. make 'beep' rather than speaking. I prefer to have like what Casio watch has :-) I don't have the Casio audio file. Have you tried 'RecEnd.wav' ? RecEnd.wav For your MortScript code, you could have something like... # Remove previous notification queue RemoveNotifications ("\Storage\Program Files\qMinute.mscr") # Play the WAV file instead of having SpeakingClock.exe tell you the time PlaySound( "\Path\to\RecEnd.wav" ) # Time check GetTime hr,min,sec,dy,mo,yr min=min+1 If (min=60) min=0 hr=hr+1 EndIf # Execute this script every minute, so in effect, play the WAV file every minute RunAt (%yr%,%mo%,%dy%,%hr%,%min%,"\Storage\Program Files\qMinute.mscr")
Guest csc12345678 Posted March 30, 2008 Report Posted March 30, 2008 The code works. Thanks very much ! I don't have a Smartphone at hand to test this but I think it will work. Just edit the path. You need to have MortScript installed on your phone: 1. Save below code as 'qMinute.mscr' then transfer to \Storage\Program Files # Remove previous notification queue RemoveNotifications ("\Storage\Program Files\qMinute.mscr") # Run 'SpeakingClock.exe' (will speak current time) Run \Storage\Program Files\Clock\SpeakingClock.exe # Time check GetTime hr,min,sec,dy,mo,yr min=min+1 If (min=60) min=0 hr=hr+1 EndIf # Execute this script every minute, so in effect, it will say time every minute! RunAt (%yr%,%mo%,%dy%,%hr%,%min%,"\Storage\Program Files\qMinute.mscr") 2. Extract archive contents then transfer to '\Storage\Program Files\Clock' (edit path whenever necessary) SpeakingClock.zip 3. Click 'qMinute.mscr' to run the script. You may also create a shortcut to 'qMinute.mscr' for easy access just in case the script was stopped (instruction 4) 4. Save this as 'Shut Up.mscr', make a shortcut, transfer to Start Menu folder then click to stop the script. RemoveNotifications ("\Storage\Program Files\qMinute.mscr") You may use custom WAV files if you find the ones on the ZIP too soft. :D
Guest csc12345678 Posted March 30, 2008 Report Posted March 30, 2008 After I wrote this, it failed to set the notification. I think it's because it's 2359, just going to midnight. After that, it's running fine again. The code works. Thanks very much !
Guest csc12345678 Posted April 1, 2008 Report Posted April 1, 2008 I tried to vary the notification period using the following codes. ># Time check >GetTime hr,min,sec,dy,mo,yr >min=min+5 > >min1=min/5 > >If ((min mod 5) <> 0 ) > min=Ceil(min / 5) * 5 >EndIf But I get an error in Ceil(). It says >Invalid parameter count for 'Ceil' > >Line: >min=Ceil(min / 5) * 5 I tried Ceil(1.2)... same error. Any advice ? Thanks. The code works. Thanks very much !
Guest SLatkisSrB Posted April 29, 2008 Report Posted April 29, 2008 this looks cool i think im missing something i uploaded the file in stor/prog/clock then i created a file and named it qmin ... and i entered the script u wrote and tranfered it in the same file .. then went to run it and nothing happends lol sorry im new to these things lol
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now