"Brins0net" Status Monitor - Windows Mobile Development and Hacking General

Hiya all, just felt like I wanted to contribute to the community a little by releasing a small program I've made in c#. It requires the .NET Compact Framework to run of course.
This is the first real application that I've written for a PDA, that isn't for university, so its a small one, that doesn't really do much other than echo alerts, and display information. What it does do, however, I feel to be very useful, and may interest other developers.
Information:
1. When there is a missed call, or an unread message, the "Reminder Tone" will be played every 20 seconds until the message/missed call alert has been dealt with by you.
2. When the signal state changes, the relevant sound plays to notify you. This can be handy when you are walking around looking for a signal.
3. When the headset is inserted/removed, a sound is played.
4. Various status information can be viewed by tapping through the tabs.
More information, and a download can be found here on my site:
Link: http://brins0.net/projects/Brins0net_Status/
Current Version: v2008.03.07
If anyone has any comments on it, please feel free to post them here. (Please remember that I'm only really a novice compared to some of the other coders here)

Interesting

Good idea but an alert every 20sec is too quick. You should make the interval user-selectable. I currently use TAP for alerts and it gives you a bunch of choices for the reminder interval.

nonegiven said:
Good idea but an alert every 20sec is too quick. You should make the interval user-selectable. I currently use TAP for alerts and it gives you a bunch of choices for the reminder interval.
Click to expand...
Click to collapse
I have done this in another one of my small projects, but the best way I could find of storing the interval, was in an accompanying file. I have tried writing to the registry, but it all went pear-shaped. I'll have another go at it later this evening.
When I can write to the registry correctly, I play on incorporating the "reg" file into the program too, so you don't have to use it when installing.

brins0 said:
I have done this in another one of my small projects, but the best way I could find of storing the interval, was in an accompanying file. I have tried writing to the registry, but it all went pear-shaped. I'll have another go at it later this evening.
When I can write to the registry correctly, I play on incorporating the "reg" file into the program too, so you don't have to use it when installing.
Click to expand...
Click to collapse
Sounds good. Does the program need to be running in the background or does it load a process silently?

nonegiven said:
Sounds good. Does the program need to be running in the background or does it load a process silently?
Click to expand...
Click to collapse
I'm afraid it's not a process, so it has to be open in the background at the moment. I'm looking into making a process based version, but I've actually worked out the mechanics behind it yet. I'm just in the process of adding the things suggested earlier, would have done it earlier, but I fell asleep

nonegiven said:
Good idea but an alert every 20sec is too quick. You should make the interval user-selectable. I currently use TAP for alerts and it gives you a bunch of choices for the reminder interval.
Click to expand...
Click to collapse
Do you have a link to TAP, I searched but tap is a common word.
Thanks!

It's Treo Alert Pro. I use it on a Touch. You can get it at treocentral.

Updated to v2008.03.07
I've released an update...
Now there is a small options menu to configure the Alert Interval. The setting is stored in the registry along side the alert sound.
As such, there is a new registry update to apply before you run it (It should correct itself if you don't apply it, but it's better if you apply it manually)
The update interval can be any value between 10 and 300s (5 minutes), it can be increased very easily, but 5 mins seemed to be all anyone would need.
There are also other minor fixes behind the scenes.
The update is available on my site at http://brins0.net/projects/Brins0net_Status/

Related

I need a tool or method that plays reminder alarms..

Normally when I receive an email or a text message. WM5 allows me to get a sound alarm and a visual pop up notification. The problem is that the sound only happens once on initial receiving of the message. And if I am not around the device I would miss the sound alarm. And if I dont open up the device to see if any messages are there I would not read them for a long period. The light flashing is not covering my needs.
What I would like to do is..
When initial message received ( text or email only , not phone ) from a particular sender, have the device play the standard receiving sound, then assuming I missed the initial arriving alarms every 5 minutes after receiving the message play a another ( different WAV ) to say message received but not yet opened or viewed. This reminder alarm would stop one either opening of message or by myself turning it off.
Or can one do this in WM5 that I have not yet worked out.
Any ideas
Should have done more searching on google
I found this little tool : http://www.pocketmax.net/phoneAlarm.htm
Looks goog, can any one pass comments on it.
Pocket Max Alarm is a good tool for alarms, reminders or waking up to your choice of music as your alarm sound.
However, I dont believe it affects phone related sounds. Therefore I would suggest your best option may be to play around in Settings > Sounds and Notifications. Perhaps try the flashing light option? It seems to be a professional way of letting you know you have something to look at on your phone.
Anyway just a suggestion hope something works out.
Digs said:
Should have done more searching on google
I found this little tool : http://www.pocketmax.net/phoneAlarm.htm
Looks goog, can any one pass comments on it.
Click to expand...
Click to collapse
This product does exactly what it sounds it should do.
It provides profiles so you can store all settings vol,sound,backlight etc
and provides repeating alarms for "phone notifications" ie sms/mms/email/missed/voice calls etc.
It does not alter the normal notification sounds like calender or task alarms for that you need their other product called alarm today (i think its called)
Matt
Yep your exactly right I was thinking of Alarm today. My bad, problem solved thread and case closed.
My M5000 rings alarmonly once, can I change in somewhere to repeat? so far didn't find place. In my Tornado I found this place.
MazdaGTI said:
My M5000 rings alarmonly once, can I change in somewhere to repeat? so far didn't find place. In my Tornado I found this place.
Click to expand...
Click to collapse
start-settings-system-clock & alarm then tap on the bell and select repeat sound
Selected
Still don´t repeat
mmm... strange...
I remember I saw a thread regarding a nice program in Dev & hack section
Try a search with "alarm"
Hope it helps,

[new release] RunEveryday - Updated to v1.1

The missing Task Scheduler known from Windows XP!
RunEveryday 1.1 is done! It has:
1) a GUI, easily manage your scheduled tasks
2) Improved notification re-scheduler (old one proved to be kind of buggy)
3) Optionally force device to wakeup (as some programs need this to operate properly)
4) Under the hood, much improved code, easier bug fixing & updates in the future
no more need to use another program to setup the parameters etc. etc, just startup the app without any parameters, and you will be presented with a config dialog. in addition, you should remove any old entries within the notification database before using this new one (they are incompatible).
Everything should wotk MUCH better with this one. but still a few known issues:
1) When changing the system date, and you skip over a day, RunEveryday will get out of sync and stops working propperly. Work around: Start RunEveryday, and without changing anything, press the "Apply" button. this will correct all time/date stamps in the notification database.
2) For now, there can't be any spaces within the filename. Spaces within the directory name are oke though. THis is because I needed to seperate the Full path file name with any command line options, otherwise CreateProcess wouldn't work propperly. (Will be fixed in next version)
3) Keyboard doesn't popup when trying to enter text in the Command line. Workaround: select other program which has keyboard support first, then open RunEveryday, so you can openup the SIP yourself. This will be fixed in next version.
Compatibility: WM2003, WM5, WM6, QVGA, VGA and Square (240x240). in Other words: all recent devices
That's it! if there's any additional problems, I'd like to hear about them.
////////////////////////////////////////////////////////////////
// Text Below is outdated
Older version 1.0 usage:
A command driven app that will maintain itself within the notification database which will execute its params as a program.
for example, run:
\Program Files\RunEveryday.exe \Windows\prog.exe anyparams
this will basically execute \Windows\prog.exe anyparams
but it will register to start the same app with same params again in 24 hours, when it runs next time, it will delete the entry, and schedule again in another 24 hours, and so forth.
With an application like TaskMan you can easily see the notification entry this prog makes, and change it's time-schedule. (in other words, manage this app)
Also, creating a new entry with TaskMan, is really simple, make a CNT_TIME event, point it to RunEveryday.exe, and the application to run as it's params, and it's all set!
// Text Above is outdated
////////////////////////////////////////////////////////////////
My personal usage:
I have a task running every day at 23:00 -> turn radio off (with Vijay's app)
and a task in the morning 09:30 -> turn radio back on
But ofcorse you can use it for many other things! be creative!
Update to v1.1: Some people reported that they couldn't run the app because of some missing libraries. This probabbly goes for most of you WM2003 users: You need a static linked version, which I now have included below. Also, if you happen to get a message like "Cannot find ‘RunEveryday’ (or one of its components)", please try using the static linked version.
nnnnnnnniiiiiiiiiccccccccceeeee.. very niiiicccceee. Nicest thing that happened after the sad sad removal of ROMs... I'm soooo *touched..
UPDATE: Btw, an idea, for your next upgrade.. that is to add a day-of-the-week scheduling feature that is able to schedule events on days as well. Example, I may want to switch off my phone at 23:00 everyday. However, if I may went on partying late at night on Friday and Saturday. Hence, my job of "switch radio off at 23:00" can be programmed to be used on Sun-Thur only. And I can then add another job that "switch radio off at 02:00", to be performed on Sat and Sun only, just to make sure my phone won't switch off when I'm out partying on Friday and Sat night.
Thanks ;-)
And ohw, I meant TaskMgr, found here:
http://forum.xda-developers.com/showthread.php?t=280104
Edit: Works really great with mortscript's. Lots of possibilities.
hanmin said:
UPDATE: Btw, an idea, for your next upgrade.. that is to add a day-of-the-week scheduling feature that is able to schedule events on days as well. Example, I may want to switch off my phone at 23:00 everyday. However, if I may went on partying late at night on Friday and Saturday. Hence, my job of "switch radio off at 23:00" can be programmed to be used on Sun-Thur only. And I can then add another job that "switch radio off at 02:00", to be performed on Sat and Sun only, just to make sure my phone won't switch off when I'm out partying on Friday and Sat night.
Click to expand...
Click to collapse
I was actualy thinking about that, but that's making things more complicated. Right now, it's fairly simple. no config dialogs requiered etc etc, as you can have multiple apps at different times, which you might want to run at different days of the week, config wise it gets more complicated, much more coding. Maybe later, if I really need it, I'll make something like it, otherwise, this will have to do (sorry). I'm simply sharing some code that I wrote since I needed it myself ;-)
Edit: oke oke, maybe I'll make a "RunEveryWorkDay" variant (still no config required) Not much code writing, will post it here later on, as soon as I have some time on my hands to make a few adjustments.
Okey, I had a little time (kind of quick, haha)
Rather then having a different EXE handling workday events, I made on which is more dynamic.
Example 1, Run only on work days (monday through friday)
\Program Files\RunEveryday.exe OXXXXXO \Windows\prog.exe anyparams
So the string "OXXXXXO \Windows\prog.exe anyparams" becomes the complete param for RunEveryday.exe
As you can see, the first block of the params has become the days for which you want it to be active, X's x's 1's are for active, O's o's 0's for days to be disabled. Days are represented in following order: Sun, Mon, Tue, Wen, Thu, Fri, Sat.
You can still simply omit those days, and it'll work as previously (ALL days):
\Program Files\RunEveryday.exe \Windows\prog.exe anyparams
Everything is still untested (in this latest release) so it might not work propperly. So if you encounter a problem -> tell me and I'll fix it.
I'm working on a much improved version. It will have:
1) a GUI, easily manage your scheduled tasks
2) Improved notification re-scheduler (old one proved to be kind of buggy)
3) Optionally force device to wakeup (as some programs need this to operate properly)
4) Under the hood, much improved code, easier bug fixing & updates in the future
Expect it to be released in the next couple of days (will post it here)
Nice app. Im going to give it a try now
Is Taskman the only app that can set the time?? Can Memmaid be used?
Everyone who has downloaded and tried the initial release, please download the new one, as it contains critical bug fixes.
freeyayo50 said:
Is Taskman the only app that can set the time?? Can Memmaid be used?
Click to expand...
Click to collapse
See the first message in this thread, any other programs like Taskman or memmaid are no longer needed, RunEveryday is now a self-contained program with it's own user interface.
Thanks, this looks very useful, I also wanted an app to turn the radio on/off at scheduled times, Just need to find the VJ apps you use.
nigelw said:
Thanks, this looks very useful, I also wanted an app to turn the radio on/off at scheduled times, Just need to find the VJ apps you use.
Click to expand...
Click to collapse
here:
http://www.vijay555.com/?Releases:VJVolubilis
Thanks, I've got the files and installed them, but so far I've been unable to get it to work.
I suppose this is more of a problem with the VJ files, but I can't seem to get the radiooff to work. I have moved the binary to \Program Files so it's the same as your sample screenshot, but nothing happens, the radio remains on.
To debug, I created a .lnk file using Total Commander and added the /radiooff but that also does nothing.
I'm using a T-Mobile MDA Compact III in the UK, HTC Artemis (or is the Hero as it doesn't have Wifi?).
nigelw said:
Thanks, I've got the files and installed them, but so far I've been unable to get it to work.
I suppose this is more of a problem with the VJ files, but I can't seem to get the radiooff to work. I have moved the binary to \Program Files so it's the same as your sample screenshot, but nothing happens, the radio remains on.
To debug, I created a .lnk file using Total Commander and added the /radiooff but that also does nothing.
I'm using a T-Mobile MDA Compact III in the UK, HTC Artemis (or is the Hero as it doesn't have Wifi?).
Click to expand...
Click to collapse
To get it to work, be sure to enable "Force Wakeup". The radio won't go off unless you enable this option. In addition, Vijay has a spelling error on his website, he listed the option "radioff", but in fact it should be radiooff (double 'o' in the middle) otherwise his app doesn't recognize the command.
Optionally, you can enable "Suspend when woken up", this will put the device back to sleep when command has been executed, and works nicely with Vijay's app, your device will only be active for a few seconds. I didn't document this feature: but when you have this option enabled, and the command is still executing after 30 seconds, RunEveryday times out, and will put the device to sleep (but lets the command active in background).
Hmmm, just realized what you really posted, if a loose lnk file doesn't work either, it probably is (indeed) VJ's file that doesn't work. maybe you can ask him if he can add support for your device.................................
Thanks for the prompt response.... but I've just worked out what the problem is!
I followed the screenshot on page 1 using /radioon when it should be -radioon
My .lnk files now seem to work, so I will make the changes on your app and see if it works.
I'd like to start doing my own development, I'm particularly interested in retrieving information from the radio like Operator, signal strength, serving cell etc.
Anyone any comments on usability / stability / issues ?
I would really like some feedback ;-)
I've only been using it a couple of days, but it hasn't given me any problems. The only issue I have is one that you are already aware of, and that's support of text input, or maybe copy/paste?
Hope that helps, and thanks again.
Okey, great. In the near future I'll update it to be more complient with windows-ways-of-working. (keyboard, normal dialog, copy/pasting etc), but as it's all working without problems, it's not very high priority. However, if there's any indication of some bugs somewhere, i would get right on it, cause I really do want it to be reliable.
Hi, have you managed to make any improvements to the software? My install has gone wrong, I launch RunEveryDay but the 2 tasks I had configured no longer list in the dropdown (these were to turn the phone/radio off at midnight and back on at 9am).
I did change the timezone recently when I went on a business trip, so maybe that caused the problem when I returned?

All of a sudden, alarms don't work!

Background:
ATT8525 with the ATTWM5 Rom
All of a sudden no alarm will work on this device. I have SPB Time and City Time Alarm both installed and ever since Saturday morning my daily alarms do not sound.
Thought it was a fluke at first but I've been playing with it tonight trying several different times and nothing seems to work. I even tried the built in WM5 alarm and it didn't work either.
This isn't related to the no sound issue I've inquired about in the past as right now all my OTHER sounds are working.
I've also done multiple soft resets and I've checked and double checked that my phone has the correct time and time zone.
Any ideas?
Thanks
It sounds like you have some duplicate/out of date/bad notifications in your notifications queue.
First do a full backup (just in case) then:
You need to use a 3rd party app such as Checknotifications (free), Memmaid, SK tools.
Use one of these to eliminate duplicate notifications and see if things start working again. If not, unfortunately you will have to go through each one manually. Look at the ones beginning Calendar and Clock. Make sure that the time/date for these is in the future. Delete the ones that are not. Leave alone the other notifications some of these are necessary for other processes.
See if it works now.
If not, you may have to do a hard reset. Good luck!
marisa4755 said:
It sounds like you have some duplicate/out of date/bad notifications in your notifications queue.
First do a full backup (just in case) then:
You need to use a 3rd party app such as Checknotifications (free), Memmaid, SK tools.
Use one of these to eliminate duplicate notifications and see if things start working again. If not, unfortunately you will have to go through each one manually. Look at the ones beginning Calendar and Clock. Make sure that the time/date for these is in the future. Delete the ones that are not. Leave alone the other notifications some of these are necessary for other processes.
See if it works now.
If not, you may have to do a hard reset. Good luck!
Click to expand...
Click to collapse
Thanks for the reply.
Memaid did the trip as it was a built up queue of notifications. Not sure what caused that but at least it's fixed without having to do a hard reset.
This never happened with my 8125, strange.
Also, this fixed a couple of other issues I was having.
My 8525 had stopped pairing with my automobile's BT and it did this morning, and the last few days the phone and stopped doing the first active sync of the day (at 0700) automatically. It did this morning.
Looks like I may check into purchasing Memaid. It's a handy little program.
I have to admit, it's one of the first apps on any device I own. Especially now that it has a reg editor too.
Beware, you may need to do the notifications queue clearout quite frequently, just keep an eye on it for a day or 2. I've found that if you use windows live mobile, this puts 3 or 4 duplicates on your system at every soft reset! Don't you just love microsoft applications?
marisa4755 said:
I have to admit, it's one of the first apps on any device I own. Especially now that it has a reg editor too.
Beware, you may need to do the notifications queue clearout quite frequently, just keep an eye on it for a day or 2. I've found that if you use windows live mobile, this puts 3 or 4 duplicates on your system at every soft reset! Don't you just love microsoft applications?
Click to expand...
Click to collapse
Gee I wonder if the iPhone's have to do this?
Sorry, couldn't resist.
They probably would have to if they were allowed to install 3rd party applications!
marisa4755 said:
They probably would have to if they were allowed to install 3rd party applications!
Click to expand...
Click to collapse
Sharp answer Marisa4755 - I also think texas should be punished for that uncalled for remark; I'm thinking 6 month ban (I always was too lenient )
Mike
Nah
I'll just retaliate by posting on the iphone-developers forums
marisa4755 said:
Nah
I'll just retaliate by posting on the iphone-developers forums
Click to expand...
Click to collapse
Oh thank you.
At first I thought you all were just ganging up on my since I'm across the pond from you all. <G>
Kinda back to my original question.
What is up with the Notification Queue? I currently have 37 "time based" entries. A few of these are obvious. But I have a whole mess named "\\.\Notifications\NamdedEvents\Scripts:0x0023B3D0" and a couple of dozen more with similar hexadecimal(?) endings.
They are all "dated to run" on September 26, 2007 at various times of the morning.
The thing is, nothing is in my calender on that date. So what in the world are those entries? Are they safe to delete?
Thanks
Don't mind us, if you play with Windows mobile, you just have to have a laugh as often as possible (makes up for all the crying!).
On your alarms/reminders/notifications etc, do you have the setting on for 'flash light'? If so, do you have this set for no limit? If so, I think these are your scripts as above. If they are set as no limit, I think they go on for around 40 days or so. So probably they relate to an event 40 ish days before 26 September.
They might also relate to some other software you are running. I understand TomTom puts some strange notifications in.
If so, they are PROBABLY fine to delete. As long as you do a full backup before touching them, then if it all goes pear shaped, just restore your backup.
Whatever you do, don't touch the repllog.exe entries. These relate to activesync and if you delete these, you will have a lot of trouble with synchronising.
If, however you do accidentally delete a repllog file that you should't, Mike has written an excellent guide on how to get it back!
http://forum.xda-developers.com/showthread.php?t=302459&highlight=repllog.exe+activesync
marisa4755 said:
Don't mind us, if you play with Windows mobile, you just have to have a laugh as often as possible (makes up for all the crying!).
On your alarms/reminders/notifications etc, do you have the setting on for 'flash light'? If so, do you have this set for no limit? If so, I think these are your scripts as above. If they are set as no limit, I think they go on for around 40 days or so. So probably they relate to an event 40 ish days before 26 September.
They might also relate to some other software you are running. I understand TomTom puts some strange notifications in.
If so, they are PROBABLY fine to delete. As long as you do a full backup before touching them, then if it all goes pear shaped, just restore your backup.
Whatever you do, don't touch the repllog.exe entries. These relate to activesync and if you delete these, you will have a lot of trouble with synchronising.
If, however you do accidentally delete a repllog file that you should't, Mike has written an excellent guide on how to get it back!
http://forum.xda-developers.com/showthread.php?t=302459&highlight=repllog.exe+activesync
Click to expand...
Click to collapse
Thanks. I think the message notification thing is the reason. I do have the flash light checked and their seems to be a correlation between the entries and the number of messages I currently have in OL.
Thanks again for all the help!
Hopefully I can return the favor sometime.
David
I hope by now you have solved your (our) problem. I was able to fix my problem by installing a free program from Burr Oak called Wakeup Tweak.
I never ever RAN the program - I just installed it. During installation, it asked me if I wanted to use default notifications and I said yes.
I then tested an appointment alarm (before running Wakeup Tweak) and the alarm worked.
Hey there... I used to have the same problem under WM5 (I think it was a known fault and the idea was to fix that for WM6). My reminders didn't work, and my alarm, initially came on but I could not dismiss it, and so came back on the moment I switched my phone back on etc. I found that using Pocket Mechanic and then deleting all 'clock.exe' entries i which have the word obsolete added under the type column solves the problem. I think some people have experienced problems doing this and it messed up their device. I, personally, never had any problems but you may want to back up things just in case. Again, it's not a long-term solution and I had to do that every couple of weeks. The deleting of duplicate notification did not, for me, restore reminders etc. I have to say ever since I upgraded to WM6 I have not had this problem so I guess Microsoft fixed this issue.

Are these possible?

I am a prospective buyer of the Touch HD. The first thing I was wondering is if you can choose settings when you schedule a meeting. For example if you have an important meeting, you might want to switch off all incoming call and message alerts. Can it be set so that it does this automatically when the meeting starts?
Also, is there any sort of application that uses the GPS so that you can choose settings depending on location. For example you might want to make it so that your phone automatically goes on silent whenever you are in the office or, if you are a student, a lecture theatre, maybe even in your bedroom. Perhaps that is a little far fetched, but it would be cool.
There are certainly applications that do your first request.
I've not seen any that do the second based on GPS but I have seen them that check the cell station and decide on which is nearest.
mike_dangerous said:
I am a prospective buyer of the Touch HD. The first thing I was wondering is if you can choose settings when you schedule a meeting. For example if you have an important meeting, you might want to switch off all incoming call and message alerts. Can it be set so that it does this automatically when the meeting starts?
Click to expand...
Click to collapse
If you have all your meetings setup on your phone's calendar, then you can use a prebuilt sound profile called "Automatic" which changes phone to "vibrate" automatically during your appointments.
Also, is there any sort of application that uses the GPS so that you can choose settings depending on location. For example you might want to make it so that your phone automatically goes on silent whenever you are in the office or, if you are a student, a lecture theatre, maybe even in your bedroom. Perhaps that is a little far fetched, but it would be cool.
Click to expand...
Click to collapse
Wow ..... this would be cool, but also very big-brother-ish !! Have you seen a recent movie called "Eagle Eye" ?
Cheers !!
mike_dangerous said:
I am a prospective buyer of the Touch HD. The first thing I was wondering is if you can choose settings when you schedule a meeting. For example if you have an important meeting, you might want to switch off all incoming call and message alerts. Can it be set so that it does this automatically when the meeting starts?
Also, is there any sort of application that uses the GPS so that you can choose settings depending on location. For example you might want to make it so that your phone automatically goes on silent whenever you are in the office or, if you are a student, a lecture theatre, maybe even in your bedroom. Perhaps that is a little far fetched, but it would be cool.
Click to expand...
Click to collapse
check the program "Phone Alarm Pro"... if I understood your request correctly, that should be able to do what you want (change profile depending on meeting status as well as location by network antennas and GPS as well)... The program is highly configurable, fully skinnable and there is a full functioinal 14-days trial available.
I haven't tried yet, but with the gps there maybe two problems:
1) the gps reception inside buildings may be poor or may not work at all
2) if gps receiver is switched on all the time, the battery may be empty really quickly...
regards jan
Wow that does look like the perfect program. Although I don't have a Touch HD and don't know anything about how something would work with its interface etc. Has anyone tried Phone Alarm Pro because it looks like something I might buy if/when I get an HD? It looks like it does exactly what I had in mind.
I see what you are saying about GPS, how accurate would the location from other methods be. It mentions cell brodcasts? It does say that is checks your location every 2 mins, it might power off the gps at other times and the regularity of this might be customisable, I don't know.
mike_dangerous said:
Wow that does look like the perfect program. Although I don't have a Touch HD and don't know anything about how something would work with its interface etc. Has anyone tried Phone Alarm Pro because it looks like something I might buy if/when I get an HD? It looks like it does exactly what I had in mind.
I see what you are saying about GPS, how accurate would the location from other methods be. It mentions cell brodcasts? It does say that is checks your location every 2 mins, it might power off the gps at other times and the regularity of this might be customisable, I don't know.
Click to expand...
Click to collapse
It is a very good applicatin wih not much battery drain, a guy posted in this forum maybe 3 days ago how smart he configured Alarm pro so he had a least over 60% battery power after 30 hours without charging...
Here is the thread: Wow....

Repetitive Strain Injuries Apps

Desperately searching for a App (before it's to late) that works like RSI-guard or RSI-shield for PC, but have not found anything! Would buy this app even if expensive!
I think this app would spread and be a hit success, because more people are using their mobile phone for all kinds of things, and repetive strain injuries are common.
At the basics it would be a App with the following usage
at custom interval it locks the device from usage (ex. 4 minutes every 10 minute). Only you can do is call and answer call.
it provides short, medium, and long breaks.
A more advanced app would have the following options
warn before a pause is aproaching so you can finish what you currently are doing
when a pause, it provides animation of useful exercises
after x hours of device usage, it warns and suggest "lock until tomorrow"
For me, i became kind of addicted to my device, now kind of permanent RSI damage to my hand/arm.
Hey,
sounds interesting. I got rsi from playing guitar,
and you're right that would be a nice app.
I'll see if I can put something together.
Greets
Edit: After a bit of googleing I'm not sure if this is possible.
Seems like the lockscreen is not really accessible (for obvious security reasons).
So the device would just tell you to stop and dont lock,
at least that would be something i guess?
sounds good
some kind of pop-up that re-pops to front if pausetime is not out would be enough!
Alright. Ill give it a try tomorrow.
Greets
You can try to "program it" with Tasker...
Heya,
alright, I got a small prototype going on. It will still take a few days for me to finish this, university keeps me a bit busy.
I may have also found a way to enable device locking from dialogs and notifications, it's just 2.2. [Froyo] only,
if you own such a device and are interested I may look further into that. (Almost forgot they introduced that API)
See Device Administration API.
Just to give a small update.
So long,
Alex
i bought tasker, useful program. managed to get it to show a popup at different interval, what i wonder is, is it possible to make it lock the device for a number of minutes, i mean lock from any input (not show the lockscreen), or repopup the popup windows instantly as you close it
how is it going with the program?
(tasker was more than i needed, and drained battery on my device)

Categories

Resources