Internal Use Spy???what is this?!! - Windows Mobile Development and Hacking General

I was messing with my JAM the other day, and I tried to find a hidden screen in the today menu, just like the one you get when you press the action button in the middle of the directional pad + touch the clock icon on the today screen in the top right corner....
I know this is the RUN command just like the one in other windows OS...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
so I tried pressing the action button for a second + pressing something else..
and when I tried the space between the start icon and Sync( or G or E.. etc) icon... I get a message as in the screenshot...
does anybody know what is this? or what is it for??
BTW.. it appears that it doesn't mater whether I press Yes or NO... nothing seems to happen, and no files or what ever is stored in the root or in My Documents..

Excellent find, very useful for developers!
V

wow, in substance u can retrieve infos on the current window in the screen like size name etc (but u can do it only if there is enough space between the title bar and the notification icons) even if I'm not a programmer, I guess it's very useful for others.. cool find :wink:
By MocciJ

Nice of MS to leave a built in functionality of the Spy++ utility.
Regarding the yes / no it doesn't create a file. If the window is a child (any window but the today screen) it shows the info on its parent.
For those who are not developers little explanation:
hwnd - window handle that the OS uses to identify and control windows
style / ex - windows style (border / ok button etc.) and extended style, determines how window looks and behaves.
Class - type of window (like button)
Window - total window size.
client - "client area" size. Internal par of the window not counting border scroll bars, menus etc.
Owner - parent window (the window that contains this one).

thank you levenum for your helpful explanation..

tested working in Wizard not only in Today screen but also while playing games
I do not want to be the one to spoil the moment but you can get that same info (and more) just by using a TaskManager with Windows Management feature :roll:

Related

Run command built into WM6...did anyone know about this?

Windows Mobile touch screen devices have a “Run” option that lets you start a program by entering its executable file name. For example, if you wanted to use Run to start Internet Explorer Mobile, you would follow these steps:
1. Press and hold down on the center key of your D-pad and then tap and hold on the time display in the upper right corner of the screen. Then release the D-pad button. A small pop-up menu appears displaying two options: Run and Clock.
2. Select the Run option and the Run dialog box appears.
3. Enter the name of Internet Explorer’s executable file (“iexplore.exe”) into the box labeled “Open.”
4. Press the OK button and Internet Explorer should start up.
Thats a good find, Serf. Probably faster for executing some commands than browsing the windows folder.
Wow, this is perfect for running programs with options. I had to download Resco file explorer just to run DMRouter.exe with an option to do the aGPS hack. This will doing it on my friend's phones much faster.
That was a GEM of a find! I can now run the ESPT app whenever I need to look at my profile.... not that I ever need to but that's NICE!
Thanks for posting this! I accidentally did the proper sequence to bring up the run box once, and didn't remember how I actually did it... was never able to replicate it.
Awesome! Did you figure this out by accident?
segadc said:
Awesome! Did you figure this out by accident?
Click to expand...
Click to collapse
Does finding the right answer through Google count as an accident?
I needed to bring up DMRouter.exe and didn't want to install a new proggy, glad it helped more than just me.
learned something new for the day. I met my quota.
BUMP
bump...
Some people were asking me how to do this.
Windows Mobile Classic and Professional can 'Run Dialog';
!!! The ‘Action’ key is usually the center of the D-Pad or CTRL if you are using the former SIP emulator;
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(It's just a picture, I don't have this 'skin', I am still looking for it though ).
!!! As an additional tip, did you know that if you tap and hold without the ‘Action’ key being pressed, a different popup menu will appear? This one allowing you to select between an analogue ~ and digital clock being displayed on the navbar!
Senax

Is there an easy way to switch between running tasks?

I know Wisbar will list running applications on the top status bar, but I don't have wisbar. Is there a similar way to switch between running tasks without going back to Programs and re-launch the app?
Thanks.
There are some alt+tab applications out there that you can map to a key and switch between them (just like on a computer).
No need to install anything... From any application, press the [HOME] key (the house icon next to the 'pick up the phone' icon on the bottom of the phone) and that'll take you back to the TF3D home screen. Then, tap the upper right icon, which, assuming you haven't changed much, should be the task manager. A list of running apps will drop down. Just tap an application and it will come up and be active.
Hope this helps...
Jesse
Thanks all for replies.
I just found a freeware tool WkTask that does exactly what I am looking for. Also, it has the ability to exclude tasks that you don't want to show up on the task bar such as ActiveSync, Gyrator...
resque2 said:
Thanks all for replies.
I just found a freeware tool WkTask that does exactly what I am looking for. Also, it has the ability to exclude tasks that you don't want to show up on the task bar such as ActiveSync, Gyrator...
Click to expand...
Click to collapse
This is also done by the default task manager of HD. Just press the icon that has three horizontal lines in the upper right corner of the screen and select the wrench icon.
Or you could use apps developed by the clever guys here at XDA-Developers...
http://forum.xda-developers.com/showthread.php?t=420220
Works well on my TouchHD...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I use the AE Button Plus task manager/action menu, you can assign it to a button and cycle through the open apps. simple and effective.
Who need beautiful device: Task Facade
Who need simple and fast: AE Button Plus Task manager

how to start a single panel from desktop shortcut

i've searched in the programs directory the executable file of a single panel, for example 3d-fish panel, but in the directory i've founded only .dll without .exe...
what's the method to start a panel from a shortcut? what command i must launch?
tnx
nothing?
i must put an argumentto panelManager.exe?
I don't actually think that's possible, as panels are run from within an application (exe). They're not supposed to be used seperately. It's like trying to watch a movie in notepad, just not designed to work there.
Unless someone feels like making it, ofcourse.
for example, XperiaTweak can launch a panel from our choice automatically, then i suppose it use a command but what command?? i don't find it!!
sidvizioso said:
for example, XperiaTweak can launch a panel from our choice automatically, then i suppose it use a command but what command?? i don't find it!!
Click to expand...
Click to collapse
I believe that XperiaTweak uses it own extra software to launch the panel of choice.
Yeah the Xperia Tweak probably sets a command to press the X-Panel button, and then it tells the X-Panel software which panel to chose.
poetryrocksalot said:
Yeah the Xperia Tweak probably sets a command to press the X-Panel button, and then it tells the X-Panel software which panel to chose.
Click to expand...
Click to collapse
I think so too, as Xperiatweak also shows the LED lights that are associated with pressing the panel button.
However you simply want to run the application right ? Then ask Pubba ! He made EXEs which wrap media and radio panels. It should be easy with any other panel. Maybe even generic panel launcher could be made.
His EXEs are posted here (look for 'Pubba'):
http://forum.xda-developers.com/showthread.php?t=441439
Hi,
at the moment I'm working on this because I like to have this to.
I will tell you when I have managed to do it.
--------------------------------------------------------------
Got it working now
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Great you've got it running. Can you share your solution?

[App] Push v0.01 (aka new Pocket Gforce)

Hi all on the last week some friends ask me to make some simple apps using the Accelerometer from HTC and other. I'm still up my neck whit work but some simple app's came true. So heres one...
Gforce Push v0.01
This one is really simple but me and my friends enjoy driving whit it all the time.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Atm all he does is...
First put your devise in landscape mode (it will return to normal in the end)
Prevents backlight Dim and Standby (it will return to normal in the end)
show Total (x/y) Gforce in the big Blue center label
show Total (x/y) Gforce in the bar on the right (scale can be selected on the options menu)
show direction of Gforce(or movement if you invert x/y in the options menu)
show update rate on the red label
show other debug stuff on the green label (x, y , angle and battery)
atm Auto Calibrate is not working reasonably well so don't use it.
How to use it....
I dint make a instaler so yoiu have to copy the files to your devise manually and the open
"Push" folder must be put in the device memory root!!!
To go to options just touch the label "Options"
to go back to main just touch the label "Main"
to manually calibrate click the right button on the Dpad
to close the app click the center button on the Dpad
Skins...
All image's can be change but for the moment don't use different sizes
To do list...
Make config file to save preferences and path for the "img" folder.
Put Auto Calibrate more reliable
Release v0.01
http://rjsmsampaio.googlepages.com/Pushv0.01.rar
Thats it for 3 days of work.
Plz do comment.
Hi Ikari, I have downloaded your application. I'll tell you my experience after I tested it on my HTC phone.
Maybe I didn't test it in the right way, the arrow didn't point to the right direction that the phone was moving or accelerating. Nice arrows though.

Flash Pimp Clock

Loved the original idea from here:
http://www.tokyoflash.com/en/watches/pimp/p2pusher/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Its basicly a different visual clock, to read the hours see the left vertical columns and for the minutes see the right 5-rows columns.
The PDF on the site above explains it better...
To use:
---------
- 5 colors to choose from, just press the bottom bar to change colors.
- If you prefer a 12-hour clock, simply click the left numbers after 13h.
- Exit with enter (keypad) or by pressing the top-right area.
- See the "normal" digital clock and date by pressing anywhere else on the screen.
Notes:
-------
- Needs FLASH 7, if it doesnt exit properly, you dont have it.
- Attached the CAB, already with the WM6.5 icon on install.
- Also added a separated swf file, to see it run on your NOKIA, PC or Throttle Launcher..
Enjoy.
Nice idea
Love it! thanks!
it would be cool if it can be a screensaver.
thanks twolf!
WQVGA issue omnia
just wondering if there's a way to make the excess screen on my omnia to default BLACK- then your app would be awesome
maybe even add function buttons - there's some promising update potential
awesome clock - would it be possible to simulate the look of a recessed L.E.D.?
looks good on my armband at the CLUB!!!
Great...very cool with the color options!
Sorry, the software I use for the EXE only allows VGA/QVGA, he doesnt even allow any extra options for the size or screen color.
Use flash pimp clock
I need a macromediaflash for use it. someone can help me?
found it
Yes, yes my first app for the htc diamond.
it`s fantastic........... I`m cry
Standalone app?
Just wondering... what is the program you are using for these standalone apps? I could probably use the same thing to make my own FlashGadgets play as standalones, which would make them work across a broader series of device platforms. Please check out my thread, and tell me what you think. http://forum.xda-developers.com/showthread.php?t=630985
Regards,
Unit ZER0

Categories

Resources