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.
Two cool scripts that just got released are Silent Night and Droid Track.
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)
2 thoughts on “Android Scripting Environment is heating up”