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.
Check out my free app in the Marketplace: AppFinder
AppFinder is the fastest way to find apps by name bar none.
Start typing the name of an app or publisher, and the search results are shown instantly.
tap one of the results to go to the marketplace page for the app.
Check it out and let me know what you think
Been using it last couple days, its a big help! Thanks!!!
I'll check it out thanks!
Thank you - it's very fast like the marketplace search should be. Good for quick looking apps if you know the name.
Are there any improvements coming? Like the Top Downloads or anything else?
appfinder feedback
thanks for the feedback - I'm on it
Great app, thanks!
BTW I can't find HTC Hub...
I think you need an HTC device for that sorry buddy
zukа said:
I think you need an HTC device for that sorry buddy
Click to expand...
Click to collapse
Yeah but some guys were able to find it...
AppFinder
Ok, v1.1 has been submitted to the app marketplace and is ready for testing - should show up in the marketplace as an update within a few days
ebadger said:
Ok, v1.1 has been submitted to the app marketplace and is ready for testing - should show up in the marketplace as an update within a few days
Click to expand...
Click to collapse
does this fix the crash where it closed and wouldn't reopen for me (even after soft reset)?
I had to uninstall, reinstall to get it working again.
I don't think so.
Although I think I know the cause. I will have to roll the fix into another update.
I think there is a small window where the downloaded data file can be corrupted if the writing to flash is interrupted. It will be simple to fix. For now, if you hit it, uninstall reinstall is the only option.
nice find. but did you know while in maketplace you can use the search button to find apps as well?
jimecm said:
nice find. but did you know while in maketplace you can use the search button to find apps as well?
Click to expand...
Click to collapse
Of course I do
AppFinder is all about making apps discoverable in the fastest way possible.
I think if you're not in the top 20 apps in the marketplace under any one of the categories, then as a developer you're invisible. AppFinder seeks to make it easier to find apps via search, and with the update, via browsing as well.
Update is in the hopper, still waiting for testing to complete...
jimecm said:
nice find. but did you know while in maketplace you can use the search button to find apps as well?
Click to expand...
Click to collapse
the annoying thing is that it searches music and video as well. i can't just search for apps alone
locales
Ok, so I just figured out I've only been indexing the en-US locale
I've updated the data to include
{ "en-US", "en-GB", "en-IE", "en-CA", "en-IN", "en-AU", "en-HK", "en-SG", "de-DE", "fr-FR", "fr-BE", "de-AT", "de-CH", "it-IT", "en-NZ", "es-ES", "es-MX" };
this change is effective immediately as it is a data update. Still waiting for the update to make it through the approval process. It seems that the holiday has slowed things down a bit
The update finally arrived
Nice new features and still very fast. But unfortunately, in my case, it wont load after the second app start (even at first start if I switch the section). I always have to deinstall/reinstall again once the app was started.
Maybe you can take a look? Feels like a caching problem or something like that. I'm using a Samsung Omnia 7 in germany - if that helps
Feature wishlist:
1. add a settings screen to edit:
a.) the number of list entries on one page (10, 20, 50) to keep the app fast enough
b.) the section on loading (and maybe you also can set this to no section just for fast look-up app search - I used the app for this before the update)
2. Maybe you can use the OS-typical "left-to-right-scrolling-loading-dots" instead of the big ones?
3. New logo if there is enough time
PrivateJoker said:
The update finally arrived
Nice new features and still very fast. But unfortunately, in my case, it wont load after the second app start (even at first start if I switch the section). I always have to deinstall/reinstall again once the app was started.
Maybe you can take a look? Feels like a caching problem or something like that. I'm using a Samsung Omnia 7 in germany - if that helps
Feature wishlist:
1. add a settings screen to edit:
a.) the number of list entries on one page (10, 20, 50) to keep the app fast enough
b.) the section on loading (and maybe you also can set this to no section just for fast look-up app search - I used the app for this before the update)
2. Maybe you can use the OS-typical "left-to-right-scrolling-loading-dots" instead of the big ones?
3. New logo if there is enough time
Click to expand...
Click to collapse
Private Joker,
Thanks for the feedback.
First - there was a bug that only impacted the German locale! I was trying to save bandwidth by truncating unnecessary leading zeros in the price and this caused an exception when the locale was set to German. I've updated the data to include the leading zeros and this fixes the problem for Germans. You will have to uninstall and reinstall though to get it to work. I am very sorry for the inconvenience, and I really appreciate you taking the time to give me your feedback even though the app was not working for you at all. I hope you will try again given that the data has been fixed.
Regarding your feedback -
I think you are right on the mark for #2 and #3
I don't understand 2b.
regarding 1a.
perf should not be impacted by the number of items that are shown -
Appfinder actually transfers the marketplace data to the device and indexes it locally. I do this because the network is really, really slow. Aside from having artists and albums mixed up with apps in the marketplace search results, I also was tired of waiting for results to load. Scrolling through the apps means waiting.
The delay at the beginning is caused by reading the marketplace data from flash and indexing it in RAM. Occasionally the loading dots will appear after launching (like the first time that you use it) because AppFinder has transfered a new data file and needs to parse it again. Instead of delaying every 10 or so apps in the list, there is one delay at the beginning (which is relatively small). Right now parsing the file takes about 4 seconds.
Perf could be greatly improve if I had access to memory mapped file APIs. Further compressing the data would help as well - The really slowest part is really reading from the flash. I can improve perf when a network update occurs by reading from the flash in the background before blocking - this would drop the update delay from ~4 seconds to ~1 second.
I could also not query as you're typing -- Waiting until the enter button has been pressed would reduce CPU load and any chunkiness - pressing search would just render the apps instantly.
Anyway, really appreciate your positive attitude and willingness to give feedback in light of what must be a frustrating experience. Please give it another try.
Thanks,
Eric
Hi, there!
App allows to log in with discrete gesture to apps and web-sites that accept traditional text passwords.
I need volunteers to try it out, so that I could get data (gestures that people choose) for research - to anayse method potential problems and conceptual soundness.
If you would like to try this app and same time ok to install study version that requires Internet access permission (to send to me data about app usage) - please check it out.
Traffic used is minimal (app sends 1-2 Kb of data for every gesture, depending on its complexity, but guess you will know better from your traffic monitoring apps).
Instructions / how-to are here:
jo.jaborandi.org.ru
(sorry for not-active links, forum forbids posting links for new members)
apk is on Downlod page
Couple of known problems described on Known Problems page. However, app was tried on only few devices yet, so it's not impossible you'll encounter new problem - would be great if you report it.
There's Contcat form on site.
Just play with method in "Practice", or try it with accounts (not your mobile baking of course , or create test account on my site, if you don't want to use it with your personal ones.
When you fed up with the app, please visit Post-participation form page on site and fill form (12 questions + optional your own feedback). To access this form you will need to enter "Feedback code" (it is displayed in app's main menu).
App itself has help page, but it is not up to date. Site is - please read help there.
Please check at least beginning of text on homepage to figure out what is difference from any arbitrary gesture you like (to avoid confusion when starting to use it)
!!!Please don't use this app for tasks of critical security!!!
If you have any questions - let me know - I'll be checking this thread too of course
p.s. Of course app sends only data about use of itself, nothing else, sends it encrypted with my public key, I'm not a hacker etc. But I'm sure if you volunturely test android apps you know better than me that regardless of trustworthiness of app, you should have no sensitive data on your sdcard when you install app with Internet access.
p.p.s. I tried to optimize info-site for mobile, it should look ok in stock browser and in Dolphin, but I couldn't make it look good in Opera Mobile yet. Sorry for inconvenience.
Thanks and have a good evening everyone!
I need to make a task that opens a specific app, clicks a button then chooses an option and then closes the app. I KNOW this must be possible. I just don't know how to go about. And please don't tell me that if my app isn't supported in 3rd Party then give up. I DONT believe it...
Cub28 said:
I need to make a task that opens a specific app, clicks a button then chooses an option and then closes the app. I KNOW this must be possible. I just don't know how to go about. And please don't tell me that if my app isn't supported in 3rd Party then give up. I DONT believe it...
Click to expand...
Click to collapse
You'll have to go into developer settings and enable pointer locations and find the locations . Then go to tasker and enable it. I'll find the video. Look up Tasker Tuesday's on YouTube
Sent from my Nexus 5
hey thanks wow!
I found tasker Tuesday but what video is it? ☺ BTW, thanks for the little bit of feedback you gave me. I knew there was a way now we just need to find the YouTube video!
PS: how do I enable that in tasker settings?
Mikeonic said:
You'll have to go into developer settings and enable pointer locations and find the locations . Then go to tasker and enable it. I'll find the video. Look up Tasker Tuesday's on YouTube
Sent from my Nexus 5
Click to expand...
Click to collapse
-Open App
-Run Shell Command "input tap X Y" (I run with root, not sure if its necessary)
-Kill App
You may need some waits in between those to make sure the app is finished opening before the tap occurs. I use this to automatically run my Bing Rewards Automator everyday to get points on both my phone and tablet.
PS - Under the phones settings, you will need to enable a pointer location setting to determine exactly where that X and Y coordinate are located on you phone.
Example
Here is a quick screenshot of how I open Bing Rewards Automator, click where I want (30 auto searches), give it time to complete those searches (trial and error), kill the app, return my wifi to off if it was off before I started the task (maybe not necessary for your portion of the task).
one more thing
Mikeonic said:
You'll have to go into developer settings and enable pointer locations and find the locations . Then go to tasker and enable it. I'll find the video. Look up Tasker Tuesday's on YouTube
Sent from my Nexus 5
Click to expand...
Click to collapse
is there a way to make the input tap go quicker if i line a bunch of them up? it wont tap buttons quickly, it does it slow - like one second at a time....
Hello alls
I encounter a very specific issue with o+9 Pro /A11 that I never met before.
It's very specific to one utilisation : Pokemon Go + apps that can intercept some coordinates and send them to a spoffing tool.
On others devices I tested with, when I click on a coordinate, the dedicated app ( Velocity or Coorward) simply send the info to the spoofer without creating a dedicated "window"
But now I'm using O+9 Pro, the same app create an uneccessary Windows, which is very annoying for some reason.
On Xiaomi devices there's a specific settings that allow an app to be able or not to create a pop-up Windows called : Display Pop-up windows while running in the background
Do you know guys if there is a dedicated setting for that on OOs ? Or does a specific adb command can be used to make that annoying pop-up window to not appear ?