Related
Development has ended.
NOTE: The method used to allow AppSentry to not run in background like other task managers is not supported on all phones/PPCs. I do not have a list of capatible devices. It will nto harm any device, but the schedule may not work as desired.
This Task Manager does not run in the background...
This Task Manager does not require you to run it...
This Task Manager kills running tasks at a schedule you set with or without notification.
There are 2 main ways to run AppSentry:
Manual: Run it from shortcut or map it to a hardware key. It will popup and show you the list of tasks running. If you selected the countdown option then it will countdown the number of seconds and the automatically kill the tasks. Without countdown. AppSentry will wait for you to click OK, Cancel, or Settings.
Scheduled: In options, tell AppSentry how often to run. After the interval you specify, it will popup and behave the same as above.
Other options include vibrate on popup, sound as the timer ticks down, and an exclusion list for apps you do not ever want to automatically kill.
Requires PPC, .Net 2.0, WM2003, WM5.0, WM6.0, WM6.1
This is an Alpha release. Tested on WM6 and WM6.1, and on Kaiser, Wizard, and Touch. Please post with any comments or suggestions. Thank you XDA!
NOTE: Be aware that arbitrarily stopping tasks is potentially harmful. I will not accept any responsibility for anything AppSentry does or does not do. USE AT YOUR OWN RISK.
wow great tool , thank you very much
Anyone interested?
[BUMP]
In a task manager that does not take up precious memory. You don't even have to run it or click or an icon or even be near your phone for AppSentry to kill those tasks that are stealing your memory and battery power.
Is it something like Oxios Hybernate??
I think it would be an interesting app if it does the same job of Oxios apps (but automatically...)
Let me know....
I'm loving it so far. Great app. Thanks.
Very usefull tool. It run well on P3300 WM61 Blue-X Rom.
You have a request in PM.
bigix1 said:
Very usefull tool. It run well on P3300 WM61 Blue-X Rom.
You have a request in PM.
Click to expand...
Click to collapse
Does this app close only the running processes or recover space from dead processes like Oxios Hybernate??
I can't use the settings dialog on my VGA Axim x51v. Everything is stuffed on one place.
Same problem with CapSure btw.
flaviopac said:
Does this app close only the running processes or recover space from dead processes like Oxios Hybernate??
Click to expand...
Click to collapse
I think closing process = recovering memory.
But i have a little problem: now with OK button, it soft reset PPC.
It doesn't work on my Touch..
After I push Ok button, my device soft reset.....
It doesn't do the same job of OXIOS app..
It only close existing processes, not the dead ones to increase free memory.....
Is this app supposed to run by itself in the background when the phone is off? I find that it only runs when I turn my phone on. It would be great if it could wake up my device on its own every 30 min. or so and do the countdown.
Research indicates that the method of scheduling used by AppSentry is not supported on all devices. Sorry everyone, looks like I have a little more work to do.
Nice application indeed!
A pair of suggestions...
1 - Show (and kill) also somewhat hidden tasks/applications. For example on Polaris CommManager.exe and QuickGPS.exe run hidden even after explicit Exit command. If these tasks are difficult to found a settings tab similar to Tasks could be added to explicitly list them.
2 - When working as scheduled it would be nice if AppSentry would not kill the task/application in foreground, that is the application the user is probably using at the moment.
Appsentry fail
When appsentry tries to kill a process. terminate a program the device
resets itself. I have removed appsentry (uninstall) but now i get messages that
windows cannot start appsentry. I have installed it again and uninstalled
it again, now i get this message twice. I have had a look in the registry but
nothing can be found. What can i do ? Thanks,
Bruno
[email protected]
Barmy said:
When appsentry tries to kill a process. terminate a program the device
resets itself. I have removed appsentry (uninstall) but now i get messages that
windows cannot start appsentry. I have installed it again and uninstalled
it again, now i get this message twice. I have had a look in the registry but
nothing can be found. What can i do ? Thanks,
Bruno
[email protected]
Click to expand...
Click to collapse
Please install CheckNotify http://www.scarybearsoftware.com/product_detail.php?productname=checknotify.
Use it carefully and only delete the notifications listed for APpSentry. After you delete AppSentry notifications (only 2) then you can also uninstall CheckNotifiy.
Please read the download page carefully as deleting any other notifications can wreak havoc.
Great, it worked !, thanks
not work for htc touch enhanced :S
is it possible for the application to kill the tasks silently without having to ask the user? also without showing the screen?
Yes, but a little dangerous, don't you think?
Silent kill
oldsap said:
is it possible for the application to kill the tasks silently without having to ask the user? also without showing the screen?
Click to expand...
Click to collapse
WARNING: I do not recommend using the following settings in AppSentry.
Here is how to kill tasks automatically (sort of):
On Schedule tab
Check run every.
Set the run every interval to whatever you like.
Check Kill tasks.
Set the countdown seconds to a low number.On Notifications tab
Uncheck Vibrate.
Uncheck Play sound.
Hello!
I have decided to develop my first application after I fell asleep a couple of times with the radio on and drained the battery on my Blackstone. The name of the application is “Close Process” and can be used to program a process to be closed after a certain amount of time or closed it right away.
Additional information:
- If both the hours and the minutes are set to 0, the process is closed right away.
- The application can be minimized.
- After a scheduled process is closed, the application closes itself.
- The actions are placed on the buttons and in the menu because I haven’t decided which way is the best
- The application proved to be useful also for closing processes that were not closed properly
- The application has been tested only on my Blackstone
- The application requires Compact Framework 3.5
- If the device is suspended, the application stops running and will resume when the device is awake.
This is only the first version. I am aware that the application can be improved and I'm working on that.
Hope you'll find it useful! Also, any feedback is appreciated
UPDATE:
v1.1: Added option for "Screen Off". This means that when choosing this option, the application continues to run with the screen turned off and will save battery power. the option can be found in the menu.
Sounds awesome even though i dont need it somebody will and if it works your has done a good job.
Version 1.1 released. I've updated the first post.
Interesting app, could you consider adding option for not only close the precess but restart it? useful whena process keeps crashing for any reason.
Thankyou
Just wanna send you some appreciation. I have an HTC HD2 and this little application is awesome. As far as I know it is a one of a kind application. Tested last night. Thankyou very much virgilp.
I'm happy when someone likes my app. Thank you, Agoattamer
FIANLLY...and, Thank you, of course!!
I have been searching for something like this for days now!! I have an Xperia X1 running WM6.1. I love to listen to satellite radio at night to fall asleep. But, I could not find anything to serve as a sleep timer to turn the application off. You are a God send!!! Thank you a million times!!! I will play around with this app and provide any useful feedback I can.
Great Work! Wonderful Interface. Works like a charm!
Thank you for the great app. Please let us know if you develop any more apps with the Sense interface.
Umesh
HTC Touch HD
Windows mobile 6.1
Great apps
I used to have a Symbian phone and got a handy apps for closing process in what time i allot.since i've got my omnia 2,bi have been searching a Winmo equivalent ,but without success until now. this is exactly what i need !Thank you a lot!
Cool App
Found this rooting around the site, and kinda wonder why so few have utilized or tried/commented.
Installed on my TMo TP2 running 6.5, Sense 2012, and while it does'nt show ALL running process it shows what can be sheared and definitely memory savers. Using now for about 3 weeks and enjoy it's simplicity and fundamental application wonder how to get this shown again sure some others would enjoy as well. GREAT APP, thanks.
I don't get it, at first I was thinking maybe I had exited programs that I didn't recall having done so, but now I'm convinced that something is killing programs on my Tilt 2. For instance I'll download something in PIE, open it in Resco Explorer and go back to PIE and it's closed, I have to re-open it.. or I'll browse somewhere in Resco, launch a program, and when I go back to Resco it's closed..
Unfortunately things like Flexmail this is happening on as well.. It's running for a while then I look and it's no longer running.
Anyone have any guesses? The thing has 70M+ of ram free, often more! My Tilt never had more than 30M free and it never did this crap unless I ran something really big like iGO.
khaytsus said:
I don't get it, at first I was thinking maybe I had exited programs that I didn't recall having done so, but now I'm convinced that something is killing programs on my Tilt 2. For instance I'll download something in PIE, open it in Resco Explorer and go back to PIE and it's closed, I have to re-open it.. or I'll browse somewhere in Resco, launch a program, and when I go back to Resco it's closed..
Unfortunately things like Flexmail this is happening on as well.. It's running for a while then I look and it's no longer running.
Anyone have any guesses? The thing has 70M+ of ram free, often more! My Tilt never had more than 30M free and it never did this crap unless I ran something really big like iGO.
Click to expand...
Click to collapse
Load up Schap's Advanced Config and go to HTC Task Manager --> Memory Threshold. Mine is defaulted to 9.5MB which seems a little high (at least coming from my Hermes). Not sure if that's it or not, because as you say there's usually quite a bit of free memory. Might have a leaky program though which is causing the closures.
Toleraen said:
Load up Schap's Advanced Config and go to HTC Task Manager --> Memory Threshold. Mine is defaulted to 9.5MB which seems a little high (at least coming from my Hermes). Not sure if that's it or not, because as you say there's usually quite a bit of free memory. Might have a leaky program though which is causing the closures.
Click to expand...
Click to collapse
I wouldn't think so, as I'm not seeing any memory creep or anything like that, seeminly for zero reason programs are being killed. I agree it's likely a memory threshold, etc..
I run a memory monitor that draws a bar at the top of the screen called qwertymemory so I see how much ram is in use all the time. I HAVE seen nasty programs where the bar will start dropping in the past, but I have yet to see that on my Tilt 2. And as you say, why would this happen with 60-70M free?
Yeah, my memory is also (near, odd number...) 9M. I'm half tempted to turn off "Auto Kill" and see if the problem goes away.
I've been having a similar problem but only with Opera so not sure if it's connected.
When multiple tabs are open and I go into the start menu or such like (Opera is never on screen) it exits without notification. Didn't used to.
dik23 said:
I've been having a similar problem but only with Opera so not sure if it's connected.
When multiple tabs are open and I go into the start menu or such like (Opera is never on screen) it exits without notification. Didn't used to.
Click to expand...
Click to collapse
I like Opera to browse, but I wish it wouldn't run at boot, I haven't yet figured out what starts it up after a reset. I need to at least do the registry tweak to be able to kill it I guess.. Lots of ram there.
But I haven't used it that much to notice that.. but it makes me wonder if there isn't some kind of crazy problem that's either killing or crashing programs.
I have had the problem with messenger, with no other programs running - I thought it was me going mad (again)
khaytsus - I have prevented Opera from running at start using
http://forum.xda-developers.com/showthread.php?t=532948
dik23 said:
khaytsus - I have prevented Opera from running at start using
http://forum.xda-developers.com/showthread.php?t=532948
Click to expand...
Click to collapse
Sweet, thanks! I wonder if this matters since I'm not using TF3D but I'm going to try it regardless.
Okay, this is totally pissing me off. Today I went out geocaching, and with my Tilt here's what I typically did:
With 35-40M free ram: Ran GeoNiche in Styletap, ran TrackMe, and Tom Tom. Tracked my progress, navigated via car from cache to cache, then zeroed in on the cache with Styletap. I didn't have to do anything kludgy, this was on top of my normal load of programs, including some fairly large things like S2U2, KaiserNotify, lots of Today plugins, etc.. Again, 35-40M free ram typically.
Same exact scenario with my Tilt 2 with 75-90M of free ram I could not run all three programs at once without one of them exiting. Never did my ram go below 50M free. I disabled the HTC Task autokill thing in Advanced Config (and soft reset) and it didn't change things.. This is driving me batty.
Anyone have any other suggestions? I wouldn't think so, but is it a possible max programs limitation I'm running into?
Crap, I just noticed that without any extra programs running, MemMaid said there were 27 processes. As I understand it, Windows Mobile has a limit of 32, so I bet that's what was causing me trouble earlier.
I've just killed a few non-essential things (qwertymemory, arialbattery, ms voice control, opera9, tmail) and left the rest (including s2u2) and launched TomTom, GeoNiche (in styletap), GCzII, TrackMe.. All running fine now, at least for the moment.
I guess I need to optimize what's running at boot.. Meh.
Yep, I'm getting pretty convinced that's what's going on. I've just booted my Kaiser and it has 23 processes at bootup, gives a lot more headroom for new processes. I have my Tilt 2 down to 23 now, with some sacrifices.
WM has a limit of 32 processes ?! Why ?!
What's the point of all that RAM then ? The likely hood of me ever video editing on my phone is rather low since I own a real computer to do that stuff.
Microsoft will never cease to confuse me with their strange ways
dik23 said:
WM has a limit of 32 processes ?! Why ?!
What's the point of all that RAM then ? The likely hood of me ever video editing on my phone is rather low since I own a real computer to do that stuff.
Microsoft will never cease to confuse me with their strange ways
Click to expand...
Click to collapse
Read the link I put in there, it explains it... The next base of WinCE fixes it, but traditionally it's 32. Why? Who knows... It's not a big deal until you find that with a normal installation with a few programs you're sitting at around 28-29.
I've still found it blowing away apps sometimes, I think sometimes there's just one or two more things that happen in the background (weather updates, maybe gpstoday, who knows) and one of my apps goes poof. I have it down to 24 at startup now too. But after a while various other things sneak into it and I find it around 27-28 again.
Just had another look and can't see a link. Sorry if I'm being dumb
dik23 said:
Just had another look and can't see a link. Sorry if I'm being dumb
Click to expand...
Click to collapse
Must have been in another thread I posted it.. Search the whole forum for windows mobile 32 processes and you'll find several references, although I can't find the thread I found with concrete info.. It's clearly 32....
take from storage mem and use for program ram?
I have had the same things going on I have although been at times idling from 59% to 79% this is if I clean ram 3 do not open any programs and check the phone after 15 min or so. I have been searching for a way to increase the program ram size from 173.3mb to over 200mb taking from storages 266.3 if need be. as of now I have "reg edit hklm/software/htc/resproxy/sharememsize=0" and that has helped a lot but I install only what I really need to in phone storage so I would really like to make more use of it by dedicating it to program ram. p
jinx1 said:
I have had the same things going on I have although been at times idling from 59% to 79% this is if I clean ram 3 do not open any programs and check the phone after 15 min or so. I have been searching for a way to increase the program ram size from 173.3mb to over 200mb taking from storages 266.3 if need be. as of now I have "reg edit hklm/software/htc/resproxy/sharememsize=0" and that has helped a lot but I install only what I really need to in phone storage so I would really like to make more use of it by dedicating it to program ram. p
Click to expand...
Click to collapse
My issue, as far as I know, really had nothing to do with ram.. It was processes.
I still have this problem sometimes, but it's NOWHERE as bad as it was before I removed a few things I really didn't need and have my 'typical' process load down to around 25.
BTW, I've heard of people having problems after changing the shared mem size to 0, one I think was related to multiple tabs in Opera.. Just keep it in mind.
Do you really have that much problem with free ram? I never had any problem with my Tilt and I typically had 25-30m at any time, and on my Tilt 2 I generally have 60-70m... Accounting (guestimating) for additional space for WVGA graphics I'd think that's more than equivalent..
More threads on this..
http://forum.xda-developers.com/showthread.php?t=600210
http://forum.xda-developers.com/showthread.php?t=600356
this always happens to phones that have been flashed to much there no fixing this. Your just plain fu?k*d sorry.
zarpy said:
this always happens to phones that have been flashed to much there no fixing this. Your just plain fu?k*d sorry.
Click to expand...
Click to collapse
Here's really all I can say..
This is my first app for WinCE so please be nice!
Rant
It seems I'm part of a minority of users who understand that mobile devices and PDA's are not designed to run multiple apps at once. You can, but anyone with a decent sense of quality will agree that it's a rubbish experience once you get under 50% free memory. In fact the iPhone by default design doesn't let you multi-task apps (jailbreak changes this) which may be one of the reasons peeps think its a faster device. I say I'm part of a minority because most apps around are coded so that when you hit the 'x' close button they minimize instead of close (even by holding x). Also Windows has no inbuilt mechanisms for keeping your apps closed, and none of the roms I've tried (cooked or otherwise) seem to have these types of tools included.
Disclaimer
Firstly I hope I haven't reinvented the wheel or stolen anyone else's idea. I didn't research for months but didn't find anything like this around so apologize in advance if I upset anyone. Also I provide this tool "as-is" in BETA form - so it could damage your device - so use at your own risk.
Kill****?! What is it?
It is a simple app that kills running processes.
Why would I want it - what's wrong with Task Manager?
A common example is you open up Calc to do divide a dinner bill, lookup how to get home in Google maps, send an SMS to a friend and hit Home key. Then you wonder why the thing is running like a dog. You open task manager and notice you have these 3 freakin apps are open still and taking up your memory. So you're expected to open Task Manager after every time you're finished with an app?...no I dont think so..because you've got Kill****! You manage an exemption file, assign the app to one of your softkeys (or events) and it will quickly, quietly kill all other **** running for you.
How Does It Work?
It stores a text file on disk with names of processes that you wish to exempt. You can manage this via the included config tool. When you run the app (which is a console app) it just kills every running process other than the ones on your exclude list. The exclusion file is stored in your default MyDocuments folder and is called something like "NoofnyKill****.settings". Real simple.
What Do I Need To Run It?
Microsoft Windows Mobile (4 and above)
Microsoft .NET Compact Framework 3.5
How Do I Install It?
Simply run the attached CAB and everything is installed for you. 2 icons are added to your Start Menu (the config tool and the console app itself). The app is installed in the default Programs folder.
How Do I Use It?
If the exceptions file does not exist it will be created new and will contain all of the running process at the time the app ran.
The best instructions are;
1) Have your device in your preferred state with only your basic apps running.
2) Open the config tool from the start menu (Kill**** Config).
3) All of the running processes will list with a check next to them (which 4) means they will be exempted).
4) Click Menu -> Save Exceptions and close the config tool.
5) Assign the console app (KilL****.exe) to one of your softkeys or other buttons using your favorite tweak tool.
What Else Do I Need To Know?
I am not responsible for anything negative or positive this app will do to you, your device or life. Use at your own risk. I have not tested this app well and can only guarantee that I have fundamentally screwed something up. If anyone does use it and wants help I will do my best but try to help by giving as much detailed info as possible when reporting any bugs. I'm open to suggestions and are planning to put the source code up here if anyone shows interest.
That's about it - hope it makes someone's life a little brighter.
Hi!
This looks interesting. Is there anyway to cook this into a ROM properly? I dont like to have users make a file in their my documents folder.
Cheers
Epiphany
EpiphanyNL said:
Is there anyway to cook this into a ROM properly? I dont like to have users make a file in their my documents folder.
Click to expand...
Click to collapse
Thanks...i can have the file live anywhere really, I just chose MyDocuments cause its easy and accessible. It's easy to even have them define in the config tool where they want to save the settings. I'm new to mobile dev and the whole rom cooking thing, so could you expand about what would be needed to cook this app into a rom?
actually after giving it more thought it would be more practical to store this in the registry. I chose to use a text file at first because I was not going to bother have a config app and you could modify it using notepad or something.
In registry would be the most preferred method yes.
Hi all
I've 99% finished an app that I'm about to upload, but have 1 tiny, tiny problem with it.
I've included a "long_send.lnk" shortcut in the CAB file, and it seems to be being duplicated for some reason.
I've got it set to install to the windows folder, and it does this, but it also installs a duplicate one in the Start Menu (I do have 1 other shortcut in the start menu - don't know if this is relevant).
My question is, does anyone have any idea why this would happen and, more to the point, how the hell do I stop it???
It's really annoying to get so close to completion and have 1 silly problem stop me dead, especially after having solved so many issues, like shortcuts that work no matter where you install the app (device or storage), and running the target app with parameters (they were both a pain in the arse to fix!)
Any advice would be very welcome.
Thanks in advance
Edit:
Sorry, I should probably have said that I'm using VS2008.
I should also explain that I'm creating the long_send shortcut in VS2008 as part of the CAB project, not externally, as I want it to point at the application, regardless of where it is installed. If I create the shortcut outside VS2008 then it may not be pointing at where the application is installed.
Just in case anyone stumbles across this with the same, or similar problem, I've just discovered the joy that is setup.dll, where you can code whatever you like for install and uninstall events.