The Android Scripting Environment is to the Android phone as Greasemonkey is to Firefox. It’s a simple place to do quick hacks for your phone without having to build a full plugin or application.
Silent Night is sort of like the awesome “Shutup.lua” – both of them silence your phone. Shutup.lua turns your ringer off when you put your phone face down 1 . Turn it face up when you want to get calls again. Silent Night turns the ringer off for you while you sleep 2. Back when Locale was free 3 I had a rule set up to do just that. Now Silent Night can solve that problem. You just set that script to run as a service.
Droid Track is interesting for a different reason. It reads your location every few minutes and logs it for you – cool if you are doing a hike and want to show where you’ve been. I’ve got the Google “Tracks” application, but I’ve never used it. Droid Track is similar, but will write your tracks to a file or you can post them to a web server or what not. That keeps your info off the Google servers and helps you stay autonomous, especially if you are trying to stay in your own cloud.
It seems every time I go back to the list of ASE scripts more and more are added 4 . This is why sometimes easy is more important than perfect. The ASE doesn’t implement everything that an Android phone can do 5 but it makes it so easy to get going that anyone can knock out something useful.
If you’ve got an Android phone, you should definitely check it out.
- How cool is that? So rather than pushing buttons or navigating through menus, you turn it face down, like a baby you want to smother because it just keeps crying and crying and it won’t ever stop and you can’t sleep all you want to do is sleep. (back)
- Sort of like unplugging the baby monitor when you need a night’s sleep. I’m not sure why my analogies all involve injuring babies, I bear them no ill will and in fact I’ve heard that they are quite delicious pleasant! (back)
- I keep meaning to update my Google checkout account because that’s an app that is totally worth paying for. (back)
- and the two scripts above have inspired me to make another script, one more complicated than LibraryDroid. (back)
- you can’t change rings, wallpapers, volume, etc. (back)