[new release] RunEveryday - Updated to v1.1 - Windows Mobile Development and Hacking General

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?

Related

Phone Application

I am new to the whole PDA form so please forgive me if this is obvious but I have not found the answers on this site.
I have an O2 XDA mini s and am slowly getting the hang of it.
Problem: On closing all running programs in task manager I loose the use of the phone keypad, pressing the green call button brings up the phone application but minus the number keys, calls can still be made through contacts. A soft reset is required to recify.
?Related problem: In task manager, there are programs running that are not visible on the list (if I press below the last visible item something is selected and I can "goto" it.
Plus on occation the listed item takes me to a different program ie. selecting media player takes me to Word (no set pattern though).
All help would be appreciated.
Thanks in advance
StefanF: what task manager are you using?
V
Sorry, just to clarify, PDA is "as out of the box", so just the WM5 task manager.
Thanks for your interest, I have followed several of your posts and seen your site. You have some great programs I would like to use, particually like the big phone buttons and close application tool but am quite scared of this thing.
It may be a while before I mess to deeply.
Stefan: that sounds like an odd problem.
The built in task manager is useful but not very comprehensive.
If you want to view all running tasks etc, there are much better programs out there, many are freeware. If you can't find any better, check out one I've posted here:
http://forum.xda-developers.com/viewtopic.php?p=190257#190257
It's not written by me, I've just re-added some features.
Note - closing the phone (cprog.exe) is not a particularly good idea unless you really need it, because some other apps expect it to be loaded (eg contacts)
My programs
Some are ok. You might want to try my program VJOkButt if you just want to close apps to keep your memory healthy. But that's subject to taste and it's not clear how useful - although on the Wizard, it might be helpful.
The big phone buttons are actually just for the universal, it's not designed for Wizard. Basically it's for VGA phones that are using the ful VGA hack.
I've got some other stuff coming out soon. Stay tuned :wink:
V
Phone application
Thanks for the info.
I think, from what you have said, I need to know what I am doing to shut down the phone application as it is never my intention.
Pitty about the big button program. Why is there not full customisation of the screen (as in desktop PC's, can change the size of buttons, scroll bars... both of which are to small for finger use on this)
As a side note, when I am in an application the menus and any selections within make a click upon pressing ie. in word, Menu>Cut each selection makes a click. I have all tap sounds off but the only way I can stop it is to turn the master volume all the way down. Any ideas?
Once again, thanks.
You have to overwrite some of the default sounds with empy sounds to disable all click sounds. At least that's what I did, but that was a long time ago..basically you use your pc, make an empty .wav file, and overwrite the necessary files in your \windows\ folder. If you're interested in doing this and need more help, shout out!
Closing the phone - yes, you would probably not close it without knowing what you're doing. I presume when you're not using the task manager you're not having the phone problems?
Try a program called CETuner to help play around with your scrollbars etc. It's good for modifying colour themes and various settings on the go. Another program worth looking at is Tweak 2k .net.
V
Many thanks.
Personally i'm currently using Magic Button to close apps and act as a task manager. http://www.freewareppc.com/utilities/magicbutton.shtml
It allows you to close or minimise apps, and by clicking the "house" icon on the windows bar you can also close all, soft reset etc. Final point on it is that you can see X number of running apps and touch to swap to them, or "hide when inactive" and "keep alive" so you dont close (or even see) some apps - i keep messages & phone in this state to improve response times but close use close all to kill everything else.
Danger using Task Manager
Stefan,
I had the same problem. Ideally you should use Start/Settings/System/Memory/Running Programs to close down active tasks. Yes, the Task Manager does it and you can launch it from the menu, but it is a bit dangerous (as I found out). The Phone app appears in Task Manager as an unnamed icon and its icon looks like the Windows Media Player one (at least it does on my XDA Mini S). Shutting this down will do exactly what you describe (I started a thread called 'Help I'm stuck in Contact History on this).
By all means use Task Manager if you want to, just don't shut all apps, leave the unnamed 'media player lookalike' icon.
Cheers. :wink:
To the original poster:
I had this problem when i got my XDA at first. To be honest, i think its the o2 active stuff that messes up the phone app.
My suggestion is this: back up any important data, then do a hard rerset of your phone. When the screen comes up about Standard, Corporate or Basic install choose the Corporate option and use the passcode 0506. this will allow you to use the phone without any of the o2 crap and since i done it i've had no problems with the phone.
just to let you know, this will stop the phone setting up its own GRPS and MMS settings, but if you phone o2 ar go into a shop then they will happily send them to you.
Hope this helps.
Task Manager or Active ?
I suspect that it is shutting down the phone app that's causing the issue not Active. I agree, get rid of Active if you don't like it (I use Basic so I still get the MMS settings), but I don't think Active is the cause.
Just my humble opinion of course.
I'd completely overlooked that StefanF was using o2. I'm an O2 and Orange user, but O2 active has never touched my system. Sounds like that's quite an oversight by them if the O2 Task Manager allows you to close the phone app... not recommended!
V
Oooer indeed
My friend has an XDA Exec (Universal) and he had lots of problems with the phone app which I strongly suspect were much the same thing. (although his apps in task manager were not unnamed, he had multiple phone apps running). I didn't know the Task Manager was an O2 add-on, I assumed it was a WM5 feature.

SKSchema HELP!

Hi,
I have done this script:
#r(#wlanon)
#r(\Windows\Start Menu\Programs\TCPMP.lnk) #p(\Storage Card\Capital.pls) #sleep(5000)
#r(#kill) #p(player.exe) #sleep(90000)
#r(#wlanoff) #sleep(5000)
It's a kind of wifi-radio alarm clock. If I run it manually by clicking on it, the script works, but really I can't get it to work by running this script with scheduled option. I mean that I'd like to run it during some working days but really I don't know how to do it. I tried this:
open SKSchema/new/command/:SKSCHM #r(#script) #p(sveglia.sksc)
After than I setted days of the week, time...
This is the related .sksp file generated:
#rSKSCHM #r(#script)) #p(\Sveglia.sksc) #hh(7) #mm(57) #days(2,3,4,5,6,) #waitfor(1) #vol(7) #d(Sveglia!) #a(2)
Coming back to Queue view I tapped on scheduled event created/Execute, to test it, but it doesn't work.
Where I went wrong?
You say it works if you run it manually so maybe it is a timing issue. You only allow 5 seconds for your WiFi LAN link to be active and if the machine is in standby this may take longer. You could also try moving the .pls file on your storage card to main memory - just to see if that makes a difference. Have you sent an email to their support - I have had very rapid responses to my questions in the past.
regards cjb.
Well it's not a metter of time or .pls location, it seems that the script doesn't start at all. Infact neither player nor wifi start.
So I should verify if
#rSKSCHM #r(#script)) #p(\Sveglia.sksc) #hh(7) #mm(57) #days(2,3,4,5,6,) #waitfor(1) #vol(7) #d(Sveglia!) #a(2)
is correct.
When you talk about support do you mean mail support?
THX so much for you replay.
:wink:
I think I solved the problem...I'll test it tomorrow in the morning. If I will be late at work, than I wasn't right...
I opened with txt editor .sksp file and changed:
#rSKSCHM #r(#script)) #p(\Sveglia.sksc) #hh(7) #mm(57) #days(2,3,4,5,6,) #waitfor(1) #vol(7) #d(Sveglia!) #a(2)
into
:SKSCHM #r(#script) #p(\Sveglia.sksc) #hh(7) #mm(57) #days(2,3,4,5,6,) #waitfor(1) #vol(7) #d(Sveglia!) #a(2)
:roll:

Soft resets. How many this week?

Don't get me wrong. I really love this thing but I seem to have had a spate of lockups and freezes lately. I know the sensible thing is to list all the software etc but I would like your feedback to see if my build is unstable or simply par for the course.
The question is simple -can you please post the number of soft resets you have done in the last 7 days regardless of cause (unless it was an intentional reset after a software install)or build?
Me - 5
cdyat said:
Don't get me wrong. I really love this thing but I seem to have had a spate of lockups and freezes lately. I know the sensible thing is to list all the software etc but I would like your feedback to see if my build is unstable or simply par for the course.
The question is simple -can you please post the number of soft resets you have done in the last 7 days regardless of cause (unless it was an intentional reset after a software install)or build?
Me - 5
Click to expand...
Click to collapse
None this week - approx 1 to 2 a fortnight. (used to be much more but have carried out the various freezing remedies)
Mike
none in the last couple of weeks since i updated the ROM and added the dummy active sync settings
One per four days on average, depends on installed software.
None. I'm using i-mate's latest WWE ROM, the "generic" version - not the Telstra version, and just a hand-full of applications.
Mind you, I use Spb Backup with scheduled backups. This software does a soft reset automatically. This probably minimises the need for further resetting due to lock-ups etc.
Well... bad news. My count is at 15 for TODAY !!!
I'm trying to get this unreliable, unstable pile of Micro$hit to do push-email. Not as easy as advertised! The connection keeps dying almost immediately when the phone enters standby. Upon wakeup chances are 1:10 that a reboot is needed
None lately
Less than 1 a day
About 5 per week for the past three weeks mostly from multi-tasking and an incoming phone call. No push. No hacks either, so I could probably whittle that number down.
Thanks folks - keep them coming. Looks like there isnt a simple answer to this one yet
Running XDA-live 0.10 and all today pluginds and eMail storage on RAM:
*None*
One scheduled reset after SpB Backup at 6 a.m.
Beforehand with WM5: 3-5 a day...
About 1 a day I'd say.. Used to be about 4 a day!
Applestar said:
Running XDA-live 0.10 and all today pluginds and eMail storage on RAM:
*None*
One scheduled reset after SpB Backup at 6 a.m.
Beforehand with WM5: 3-5 a day...
Click to expand...
Click to collapse
I am running LVSW 20070326 and I have had to reset twice since upgrading last Friday -- device would not wake up from sleep. Never had this with WM5. Other than that, no issues.
@Applestar, how did you get Spb Backup to do scheduled backups with WM6? I tried but it fails. A manual backup works OK "with issues", when I click on the link to see what the issues are, it tells me that it was "not able to backup \Windows\compimeh.0409.dat, because NK.EXE has it blocked". I opened a ticket with Spb Software, but they told me that since WM6 has not been officially released by M$, they do not support it yet!
John
#!#
You are right - Spb Scheduled Backup does not work. Really lucky nothing happened the last couple of weeks
Right now, every few days. Originally, about 5 times a day.
I hard booted, loaded programs one at a time to test stability. I keep 2 Notes on my phone: Customizations (where I log any programs, tweaks, etc), and Problems (where I list every freeze up, and what was going on prior to the freeze up). What I have learned:
- I found that if I remove any program that requires internet from the today screen, it was better. It just runs from my menu vs today screen, and it runs quicker too.
- If I install programs to device, it is better. I have been able to run a couple from storage card, but it is rare.
- Keep ActiveSync closed, and do the ActiveSync work around.
- Keep programs closed (I use HTC X button) is a plus.
Workaround for Spb Backup scheduled backups
Applestar said:
You are right - Spb Scheduled Backup does not work. Really lucky nothing happened the last couple of weeks
Click to expand...
Click to collapse
@Applestar, I got another response from Spb Software apologizing for their first message which they asked me to ignore (I guess someone monitoring their responses must have told the CS tech that WM6 was now in the wild!)
Anyway, she told me to try going into the Advanced options for Spb Backup and unchecking the "Stop processes before backup" option. This does work (i.e. allows scheduled backups to complete) and does appear to backup all files except the one that is causing the problem (\Windows\compimeh.0409.dat), which seems to be created on startup by NK.EXE -- I am guessing that it is a debugging file of some sort.
John
johnburn said:
@Applestar, I got another response from Spb Software apologizing for their first message which they asked me to ignore (I guess someone monitoring their responses must have told the CS tech that WM6 was now in the wild!)
Anyway, she told me to try going into the Advanced options for Spb Backup and unchecking the "Stop processes before backup" option. This does work (i.e. allows scheduled backups to complete) and does appear to backup all files except the one that is causing the problem (\Windows\compimeh.0409.dat), which seems to be created on startup by NK.EXE -- I am guessing that it is a debugging file of some sort.
John
Click to expand...
Click to collapse
Your latter point is a known issue and there is a work around to avoid the error listing each time:
Edit Registry :
HKLM\SOFTWARE\Spb Software House\Spb Backup\SkipErrFiles
Add a new entry string:
Name 6
Value: %Windows%\compimeh.dat
Note there may need to be a bit of individual customisation to the entry to fit your exact error.
Also see here:
http://www.pxdxa.com/read.php?tid=27728&keyword=spb
Mike
Highly depends...
Sometimes just 2 a week, sometimes 5-6 a day. Even though the same software remains on the system (I have found decent softwares that I need to accomplish what I expect to do with this device).
Jörg
mikechannon said:
Your latter point is a known issue and there is a work around to avoid the error listing each time:
Click to expand...
Click to collapse
Thanks, Mike. However, the "workaround" you mention only removes the reported error message, it doesn't fix the "scheduled backups doesn't work" problem. For that, you have to disable "Stop processes before backup" in advanced options. IMHO, this is a "workaround" as well, I fully expect that Spb will issue a new version sometime in the near future that will offer full WM6 support.
John
johnburn said:
Thanks, Mike. However, the "workaround" you mention only removes the reported error message, it doesn't fix the "scheduled backups doesn't work" problem. For that, you have to disable "Stop processes before backup" in advanced options. IMHO, this is a "workaround" as well, I fully expect that Spb will issue a new version sometime in the near future that will offer full WM6 support.
John
Click to expand...
Click to collapse
That's right of course - neither issue is fixed by these "workarounds".
Mike
zero this week. When I do reset its almost always due to third party software. The one bug that comes to mind is with pieplus. If I am loading a page in full screen mode and my connection gets lost (rare) it is impossible to get the window to go back to normal mode, hence a reset.
It makes me wonder if its the vendor software that causes all the problems. I have removed just about everything that was installed by 3. Voice commands, push email client, the camera business software etc. It seems because of that it now never goes wrong.
My today screen and task manager are written by myself, so they never cause any crashes

"Brins0net" Status Monitor

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/

[App Dev]Location Manager 1.2 (need help testing other devices)

Location Manager 1.2​
This is my first yet-to-be-published app in the android forum so I am excited to see how it goes. I have thoroughly tested it on my HTC Aria but I would like to see the results on other phones. The idea is as follows:
IDEA​Assume that you take your phone to different to different places and you are annoyed of turning off wifi, turning on gps and placing your phone on vibrate whenever you go to certain places. This program simply lets you keep specific profiles for specific places (such as your home, school or workplace). This saves you time, patience, as well as battery.
For example, I go to school and I turn off my gps, my wifi, and my Sound. When I go to work, I normally keep my sound on, my gps off, and my wifi on. I keep this program running and it simply takes the location from gps/wifi/cell tower(whichever is on) and it lets you program locations using an address and if it sees that I am there, it will run that profile. Thankfully, it also lets my override my profiles just in case I want to use google maps in school or keep my sound on at work.
Version Control​Version 1.0 - The first version which has basic functionality with wifi and sound control. The settings page exists but does not function. The next version will have bluetooth support and full settings functionality.
Version 1.2 - This version has new icons and has functionality for settings page. Everything in the app should now work but may not
Help​Please post on this thread whether this app works for you or if you are having difficulties.
Downloads (also available below to xda users)​Version 1 - http://bit.ly/qW4l0A
Version 1.2 - http://bit.ly/pxCzUZ
Thanks for downloading my app ​
i always wanted something like that
On my HTC Inspire I get a force-close when I try to "add location" -> "update map".
@Gene Pool - I just discovered that stupid error. Ill fix it in the next version, but basically you are supposed to enter the address first and then press update to update the map. In the next version Ill make it say that
Giving it a go go on Samsung galaxy s2 running villianrom 2.0
Installed, sadly getting FC´s when starting the app
If anyone is willing to try a super unstable (yet newer) version of the app, please try out the following apk file. The settings page does not work but it fixes several gps fixing bugs which relate to the force closes.
-Thank You
Seems like I had to turn on GPS BEFORE starting the app. Now it force closes when choosing to add a location
Ive tried the beta version you posted, everything works except from adding a location, it still fc's on me.
Thanks for the hard work, it's time for a easy to use alternative to tasker
I tried the latest version, but I couldn't see the map. I can press Update Map, but no map appears. Just an empty raster.
On my wildfire I can't read the text at bottom(at main screen), it says "Settings page does not work yet. This is the alpha version."
There is some text below that, but it doesn't fit on my screen. And in landscape I can't see anything below Longitude.
On the about screen, I can't look further than "keeping unnecessary things running" on portrait.
I think it's better to put About and Settings into Menu, because most of the time you won't need it.
When adding/editting a location it's a little bit confusing. I think I'd prefer a dropdown menu for wifi/sounds. Values like: Wifi on, Wifi off, don't change.
When you leave the Profile Name empty, it'd be nice to get a default value.
When I press "Edit locations", and then use my back button, the application closes. I'd like to go back to main screen instead. When I open Edit Locations after adding locations/reading about/settings, and I press back button I need to press it serveral times, but nothing happens. After a few times it closes the application.
And I prefer imagebuttons instead of "edit" button, I'd be nice to have the edit button on the right.
It looks like your using LinearLayout with default Horizontal orientation. RelativeLayouts would be beter in some cases.
Latest comment, I think normal users don't care about his/her current Latitude/Longitude/Accuracy data. I think you could remove that.
Ok, that's it for now. I hope you can use some of my feedback
EDIT: Another bug, I need to kill the application to prevend it from using my GPS 24/7. I can't stop it the normal way. Also, I think it's better to use a service instead of Activity for things like this.
I Cant thank you guys enough for helping test the app. Anyway, I will apply those feedback into a new version and post again. Also, would you say the first one is better or the second one? I tested the new version today while going to work and I discovered several errors in GPS acquisition.
Sent from my Liberty using XDA App
EDIT:
Version 1.2 just got released - please try it out and it has incorporated several of the features you guys suggested.
Looks better than previous versions. But...Is there a way to delete locations?
Next one will have that and Bluetooth and backlight settings.
Sent from my Liberty using XDA App

Categories

Resources