[ Back to the main page of PalmTech ]
Watcha! Hack is a HackMaster Extension. It checks and counts your application launching. Installing and activating it on HackMaster, Watcha! Hack begins to watch over application launchings. When it catches a launching, it renews its own database made for your reference.
Note: | You need the HackMaster to use Watcha! Hack. |
I've confirmed that Watcha! Hack works on the devices below.
I think it should work on other devices/OSs, but if you find Watcha! Hack doesn't work in your environment, please report to me.
As well as a normal application, Watcha! Hack can be installed with HotSync. After that, activate it on HackMaster's control panel.
If you have already used the older version of Watcha! Hack, you have to deactivate and delete Watcha! Hack before reinstall new one. Watcha! Hack is listed on "Memory" or other database-managing software as below. Delete them all.
for Watcha!HackDB,it has the data recorded by Watcha! Hack, in which there's no compatibility between version 1.00 and 2.00+. Installing the new Watcha! Hack with the old database left on the device, will cause a serious problem. You MUST delete it with OS's standard app delete function or some kind of DB manager apps(like DB explorer).
After install and activating, Watcha! Hack starts to watch launchings and keeps/updates its database automatically. This database can be browsed by Watch-Ya viewer.
Watcha! Hack also has one extra function. Watcha! can switch applications by accessing its own database.
When Watcha! Hack detects user-defined Magic Stroke, it switches back to the previously used application. And Watcha! Hack has a more powerful function furthermore. It is called Watcha! List.
Watcha! Hack recorded the number of times of launching and the last launched time for each applications. From this database, Watcha! Hack generates Watcha! List. Watcha! List is also called up by Magic Stroke. You can launch any one of the listed applications by simply tapping upon it.
Watcha! has two kind of Watcha! Lists. The one lists 10 apps launched most recently(Last 10 apps), and the other lists the 10 most-launched apps(10 Most-used).
By default, when you invoke Watcha! List,
the Last 10 apps list comes up first. If
you want to access the another list, make
a tap outside of the list-window to get it.
If you make one more tap outside at the second
list, Watcha! List vanishes and you can go
back to the original application.
You can choose which list comes up first
on the control panel of Watcha! Hack(at HackMaster
application). Magic Strokes are also set
from the control panel.
Note: | When you newly installed Watcha! Hack, these switching functions are disabled. You can enable them from the control panel in HackMaster(see below). And until after the third app is launched, the simple switch won't work, because there is no app in the record to get back to. |
You can change the default setting of Watcha!
Hack from HackMaster. After the changes,
you can set them by exiting with OK button. Exiting with Cancel, the changes are discarded. Below is an
instruction of the control panel.
Watcha! Hack is designed for use with Watch-Ya! viewer. For some detail about Watch-Ya! viewer, read Watch-Ya2.html .
Watcha! Hack itself cannot display its database. To see the data, you can(must) launch Watch-Ya! viewer. Watch-Ya! shows the data of app-launching as a table.
Count bit is an attribute in the database managed by Watcha! Hack. When this bit is off, Watcha! Hack ignores the launch of this application. Nor it doesn't count up the number of time of launch.
This bit is always "On" by default, but you can turn it off by using Watch-Ya! viewer.(Of course, you can also turn it on again.) See Watcha-Ya2.html.
The application with its count bit off will be ignored by Watcha! Hack. This means not only it is not counted, but also you cannot access it with either of the switching functions. When Magic Stroke is detected, Watcha! Hack checks the Count bit of the application data. On simple switch, Watcha! Hack skips the app with its bit off. And these apps are never shown on the Watcha! List.
This bit may be useful, because it can make "the Other Launcher type Apps" ignored. These Launchers themselves are launched so often, compared with normal apps, so it's not very meaningful to count the number of times they are launched. And as they can be launched by App(Home) silk button, you don't need to launch them from Watcha! launching functions.
Watcha! Hack is No warranty software. I wish I've made thorough debug, but who knows? And of course, it may happens that Watcha! Hack conflicts with some other (and unknown-for-me) software's/OS/devices. I shall take No responsibility. Please use Watcha! Hack or other products of mine, **AT YOUR OWN RISK**.
If you find bugs or any point to be improved, I will appreciate your information. Please send an E-mail to me at:
Watcha! Hack and Watch-Ya! viewer( and Launcha! DA) should be packed as one package.
Any distribution are welcome, but please do it with this whole package(includes documents). And please remember to inform me in advance.
Any other problem, inform me at abby.t@mbd.nifty.com
Yes, I know it is not so technical. ;-)
In this version, Watcha! Hack monitors the each apps' battery usage and accumlated times of use. To implement these function, I added the function of watching power on/off to this hack. It is required to stop the monitoring when the device is turned off.
When an app is launched, Watcha! Hack updates the launched time and the number of launch for that app. And it also records the current voltage of the battery and the current time. And when that app ends, the hack takes the current time and voltage again, collates with the recorded values, and updates the usage data(for battery and time) of that app. When the device turned off, these usage data will be updated, too. Turned on, the current(recorded) values are reset again.
So, about the battery usage.
In fact, what Watcha! Hack checks is not the rest volume of the battery, but the current voltage value. When using your device, the voltage decreases gradually. Though this value of the voltage is displayed as the rest volume of the battery in some Launcher apps, it could be only a vague measure. Please keep it in mind.
I want to express my gratitude to Mr. Charles Inches, who sent me a zealous but polite mail from Swiss, only 2 hours after I have published version 1.00 of Watcha. I think I owe this release of version 2.10 entirely to him because the idea of monitoring battery usage came from his suggestion and what drove me was his hearty encouragement. Thank you very much, Charles! Watcha 2.10 is dedicated to you.
Now, please enjoy them, and happy Piloting!