iBook Alarm

14. Apr 2006 Comments 9 comments

Have you ever left your ibook on your desk and walked away and turn around to see someone taking you ibook and using it, well this application will annoy those that do and alert you

When activated simply move the ibook away from the axis it was when it was activated, your ibook will now sound a alarm and flash your screen (Must enable in universal access)

DOWNLOAD –Growl Version (Source and Application)
DOWNLOAD –NON-Growl Version (Application — Compiled for ibook)

This project will stay open source and never be charged for money, but please do donate to the orginal developer and any one else that may help along the way

It appears that on the ibook the powerbook version also works, if someone with a powerbook can try this version to confirm it works on there powerbook

TODO:

Customisable voice speech
Inbuilt screen flash
Password to disable alarm when sensors detect movement
Password to disable alarm
Remove the dock icon and move up into menu bar
Remote control API script so that there is scripts to enable and disable on the go

Change Log:

Version 2.2 — Added machine detection, Thanks to bob who left a fake email address

Version 2.1 — Fixed up a few bugs

Version 2.0 — Mofified and added the following:
Removed menu bar items
Changed Application quit keys
Added Growl notifications
Minor touch ups
Added dialog to warn user and keep alarm going

Version 1.4 — Inital Release

The developers take no resposibility for and damage or theft that may occur from using this application

The orignal code was developed by yellowmonkey , it also uses motion.c. Copyright Christian Klein.

Commentary

  1. Kiall wrote on 14. Apr 2006

    Great app like it gd couple of bugs but hey it still works

  2. semaja2 wrote on 14. Apr 2006

    Guys please remeber this is in early beta and im updating the sites version quite often, if anyone has bugs or is using a powerbook or a machine with out growl please leave a comment and try both versions.

    Also if you have any suggestions or know applescript leave a comment and help out

    known bugs:

    If growl is not installed program fails

  3. Nick wrote on 14. Apr 2006

    I am not familiar with editing the source code and I have a powerbook and would love to get this app working on my computer. Could someone please create a version for the powerbook and e-mail it to me or post a link to the file. Thanks so much!

  4. Bob wrote on 14. Apr 2006

    You might be able to use this to check the type of machine:

    do shell script “/usr/sbin/system_profiler SPHardwareDataType | /usr/bin/grep ‘Machine Name’ | /usr/bin/colrm 1 20″

  5. Tino wrote on 14. Apr 2006

    how about a powerbook now… lol

  6. semaja2 wrote on 14. Apr 2006

    I will upload a power book version, it will only be the application version due to the source code being idetical

  7. semaja2 wrote on 14. Apr 2006

    I have uploaded a new version which now detects which machine it is running on, there is no fail safes atm to protect it from running on a imac or any other machines. i plan to implement that in the next version

  8. Deggy wrote on 16. Apr 2006

    Liking this, and you could overtake iAlertU here with this one, especially since you have it working on more models. I would like a louder main alarm though please, and closing the lid needs an overide which doesn’t allow the laptop to sleep which in turn keeps the alarm functioning. Looking forward to the password protection and Salling Clicker working.

  9. semaja2 wrote on 16. Apr 2006

    Thanks for the comment, the salling clicker does work but it is very shotty in the way it was built, i will upload a new version of the scripts to work with the new versions.

    Unfortuantly with my coding skills i will probally never be able to code the over rides to prevent the sleep from being activated when the lid closes, but due to the fact its open source im sure someone will be able to and if they do ill gladly accept a email and ill give them credit for their work

    PS. Please use the more current blog posts next time

Leave a reply

Please do not use the blog as a support desk, requests for support on the blog are not supported, please use the help desk