Phone Automation Thread (Tutorial) - 8525, TyTN, MDA Vario II, JasJam General

Ok to kick this thread off I have included a simplified tutorial on creating a script using SKschema.
Tutorial 1 - GPRS check & disconnect
This Tutorial uses SKschema - Its best to install to your devices main memory and not a memory card. See s-k-tools.com for the Skschema program (trial available).
Applications - You can use the script to periodically check to see if your phone is currently connected to a GPRS (data)connection and disconnect that connection. You may want to do this if you want to save battery power - for example if you are not using the GPRS (data)connection at night when you got to bed and can't be asked to turn it off everytime then you can get the script to do it for you. Like wise you could create another script which switches your GPRS (data)connection on - For example in the morning before you wake up.
Variations on a theme - Replace #iffalse with #iftrue and #disconnect with #connect to get the device to connect to GPRS at the specified time in the Queue rather than disconnecting.
Conflicts - The script has been tested on a HERMES (T-Mob MDA Vario II) without any problems. IF you are using PUSH Messaging that constantly maintains a connection to your (data)connection for emails, then activesync will simply reconnect to your (data)connection after you have disconnected, so using the script would not have any benefit.
Final Note - This tutorial is for advice only, Skschema is a powerful program, remember to back-up important data and files on your device etc as you would before using any software.
How the script works...
The devices GPRS connection is checked to see if it is ON or OFF. If the devices connection is ON (TRUE) then the script follows the disconnect command and switches off the GPRS connection (this is the disconnect bit). But if the connection is OFF (FALSE) then the script jumps to the "end" label which is right at the end of the script and by-passes the disconnect commmand because it does not need to order a disconnection if there is no connection in the first place (this is the "check bit").
Code:
#r(#chkconnection) #p(Your GPRS operator)
#r(#iffalse) #p(end)
#r(#disconnect)
#r(#label) #p(end)
The Science Bit...
#r(#chkconnection) - This command simply checks the devices connection.
#p(Your GPRS Operator) - This command specifies which connection type to check for.
#r(#iffalse) - This command says if the connection is False (in other words if there is NO connection.
#p(end) - This is a label called "end".
#r(#disconnect) - This command simply disconnects the connection.
#r(#label) - This command identifies the row in the script with the label #p(end)
The Tutorial
{
"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"
}
Creating the Script...
[01] GPRS Check & Disconnect
[02] Create a new Folder on the ROM of your device and label it "Automation". It's best to keep your skschema script files on your devices memory rather than a memory card.
[03] From programs, launch Skschema by clicking on the skschema icon.
[04] Click on [Tools - Right Softkey] and select "script", then [New - Left Softkey].
[05] Tap on "Command" and then tap on the icon in the far right top corner with 3 dots (...). From the context popup, select "Check" followed by "Connections".
[06] Under Command you should now see the syntax "#chkconnection" listed.
[07] Now tap on "Parameters" and again tap on the 3 dot icon, select "Connections" followed by your GPRS connection, in this example it was "T-Mobile Internet".
[08] Under parameters you should now see the syntax with the name of your GPRS operator.
[09] Click on [OK - Left Softkey]
[10] You should now see the script code which you entered listed at the top of the screen. Click on [New - Left Softkey].
[11] Doing the same as previous, Tap on Command, the 3 dot icon, select "Control" followed by "FALSE".
[12] Now Tap on Parameters and this time enter in the text box the word "end".
[13] Click on [OK - Left Softkey] then [New - Right Softkey]. Tap on Command, the 3 dot icon, select "Device" followed by "Disconnect".
[14] Click on [OK - Left Softkey] then [New - Right Softkey}. Tap on Command, the 3 dot icon, select "Control" followed by "LABEL".
[15] Tap Parameters and enter in the text box the word "end".
[16] Now you can test your script to see if it works, but first make sure you have a GPRS connection active. Tap and hold anywhere on the center of the screen, from the context menu select "Execute".
[17] As an illustration you will see the little G above the signal icon...
[18] ... Disconnect from GPRS when you run the script.
[19] From Skschema click on the [Tools - Right Softkey] and select the "Context Menu" option.
[20] Followed by "Save to File".
[21] Browse to your "Automation" folder and name the file "check_and_disconnect"
[22] You can skip the setting the icon for the shortcut [Skip - Right Softkey].
Automation of the Script...
[23] Click on [Tools - Right Softkey] and select "Queue".
[24] The Queue screen will appear.
[25] Click on [New - Left Softkey]. Tap on Command, the 3 dot icon, select "script".
[26] Tap on Parameters, the 3 dot icon, select "Script file".
[27] Browse to the Automation folder and select the script you previously saved "check_and_disconnect.sksc".
[28] Tap on Description and enter a description (so you know what the script does) "gprs checking and disconnecting".
[29] Tap on Run at time and use the 2 arrow buttons to select a start time that you wish to run the script eg. 09:30
[30] Tap on Repeat it after... and enter a value, which is in minutes for the repeating of the script. For example 240 is 240 minutes (4hrs).
[31] Tap Repeat it N... and enter a value for how many repeats you want. For example 2 will cause the script to run initially at 9:30 followed by running again (first repeat) at 13:30 and then again at 17:30 (second repeat).
[32] Tap on days(of week) and select the days you wish the script to run eg Monday,Tuesday,Wednesday.
[33] Tap on Wait X milliseconds... and enter "1 second". This feature may come in handy when your device wakes up.
[34] Click on [OK - Left Softkey].
[35] On the main Queue screen you should see the newly schedule item.
[36] You can tap on the item and test it by selecting "Execute".
[37] Click on [Tools - Left Softkey] and select "Exit" to exit Skschema. The Scheduled Script will be placed in the Devices Notification Queue.
Removing/Disabling the script...
[] Simply start Skschema and Tap and hold on the scheduled item and select "Delete" or "DeActivate".
Well thats the first tutorial - chalky
Attached is a copy of the Skschema script file used in this tutorial and a copy of the gif annimation.

Congratulations for your tutorial.
I've just registered ScheMa and I think that it is one of the most powerfull programs available for wm5. The only problem I saw was the script creation, but with your tutorial, everything is now much more clear.
Thank you very much

thanks looks cool, post more when you can

Phone Automation Thread - Tutorial 2
Ok heres tutorial 2 another simple one, I was going to post this yesterday but I got distracted by Skype Mobile.
Tutorial 2 - Open a Webpage at a specific time
This Tutorial uses SKschema - Its best to install to your devices main memory and not a memory card. See s-k-tools.com for the Skschema program (trial available).
Applications - You can use the script to periodically open a specific Webpage at a specific time of the day. You may want to do this if you want to say - check the weather (rain radar), check the latest news or sports news, check your stocks or shares etc and so on.
Variations on a theme - Select a different url to open a different Webpage.
Conflicts - The script has been tested on a HERMES (T-Mob MDA Vario II) without any problems. IF you are using PUSH Messaging that constantly maintains a connection to your (data)connection for emails, then activesync will simply reconnect to your (data)connection after you have disconnected, so you might want to ignore and leave out the second line of the script regarding disconnection.
Final Note - This tutorial is for advice only, Skschema is a powerful program, remember to back-up important data and files on your device etc as you would before using any software.
How the script works...
The device launches the desired url of the Webpage set, in doing so it automatically opens Pocket/Mobile Internet Explorer (if set as default bowser) and initiates a Gprs (data) connection to access the Webpage only if there is no current active internet connection. After 60 seconds (can be changed to a longer or shorter time) the (data) connection is disconnected (the code for disconnection can be left out if you want the (data) connection left on).
Code:
#r(\Automation\Your desired webpage.url) #waitfor(1)
#r(#disconnect) #p(Your data connection)
#sleep(60000)
The Science Bit...
#r(\Automation\Your desired webpage.url) #waitfor(1) - This command simply opens up the url file containing your desired Webpage, using your default browser.
#r(#disconnect) - This command simply disconnects the connection.
#p(#your data connection) - This command specifies which connection to disconnect.
#sleep(60000) - This command pauses the disconnection command for 60 seconds.
The Tutorial
Creating the Script...
[01] Open a Webpage at a specific time
[02] In PIE/MIE navigate to the Webpage you wish to open up.
[03] And bookmark it as a favourite.
[04] In your File Explorer go to your devices "Windows" folder.
[05] Then to "Favourites" folder.
[06] Select the Webpage you just saved as a favourite.
[07] Tap and hold to bring up the context menu and select "copy".
[08] Then navigate to the Automation folder (see tutorial #1) and paste the file.
[09] From programs, launch Skschema by clicking on the skschema icon.
Click on [Tools - Right Softkey] and select "script". Then [New- Left Softkey]
[10] Tap on "Command" and then tap on the icon in the far right top corner with 3 dots (...). From the context popup, select "File".
[11] Browse to the Automation folder and select your url file. Then click ok and again ok.
[12] Click on [New - Left Softkey]
[13] Tap on Command, the 3 dot icon, select "Device" followed by "Disconnect".
[14] Tap Parameters, the 3 dot icon, select "conections" followed by "Your GPRS connection, in this example it was "T-Mobile Internet".
[15] Click on the "Special" tab.
[16] Tap on Wait X milliseconds... and enter "60000" in the text box. Click on [OK - Left Softkey].
[17] The completed script.
[18] To test the script Tap an hold on the script and select "execute".
[19] Opening the desired Webpage.
[20] The disconnection after 60 seconds.
[21] From Skschema click on the [Tools - Right Softkey] and select the "Context Menu" option, followed by "Save to File".
[22] Browse to your "Automation" folder and name the file eg. "RainCheck".You can skip the setting the icon for the shortcut [Skip - Right Softkey].
Automation of the Script...
[23] Click on [Tools - Right Softkey] and select "Queue".
[24] The Queue screen will appear. Click on [New - Left Softkey]. Tap on Command, the 3 dot icon, select "script".
[25] Tap on Parameters, the 3 dot icon, select "Script file".
[26] Browse to the Automation folder and select the script you previously saved "Raincheck.sksc".
[27] Tap on Description and enter a description (so you know what the script does) "Open met office homepage".
[28] Tap on Run at time and use the 2 arrow buttons to select a start time that you wish to run the script eg. 08:00
[29] Tap on days(of week) and select the days you wish the script to run eg Monday,Tuesday,Wednesday etc..
[30] Tap on Wait X milliseconds... and enter "1 second". This feature may come in handy when your device wakes up.
[31] Click on [OK - Left Softkey]. On the main Queue screen you should see the newly schedule item.
[32] Click on [Tools - Left Softkey] and select "Exit" to exit Skschema. The Scheduled Script will be placed in the Devices Notification Queue.
Removing/Disabling the script...
[] Simply start Skschema and Tap and hold on the scheduled item and select "Delete" or "DeActivate".
Well thats the second tutorial - chalky
Attached is a copy of the Skschema script file used in this tutorial and a copy of the gif annimation.

Good job Chalky, we like your Tutorials !

3G & GSM Switching
Checkout this thread - GSM switching
Chalky.

my 2 cents for scripts, here's mine automatic bluetooth activesync script.
Syncing calendar with usb cable was something that I just wont like to do, since I was moving from Communicator which has automatic bluetooth sync, so here's simple bt script!
Schedule it to run couple of times in a workday and you don't miss a calendar entry
Change WORKPC to your own BT profile.
The script will check whether it was cause for power-on event and will try to keep the screen off in most of the time and poweroff the device after sync, also it checks that the bt has connection to pc before sync. 50sec wait is for Intellisync to complete it's job.
#r(#chkstart)
#r(#iftrue) #p(on2)
#r(#bton) #p(`WORKPC)
#r(chkconnection) #p(`WORKPC)
#r(#iffalse) #p(end2)
#r(\windows\repllog.exe) #waitfor(1)
#r(\windows\repllog.exe) #p(/quit) #sleep(50000)
#r(#btoff)
#r(#goto) #p(end2)
#r(#label) #p(on2)
#r(#scr)
#r(#bton) #p(`WORKPC)
#r(chkconnection) #p(`WORKPC)
#r(#iffalse) #p(end2)
#r(\windows\repllog.exe) #waitfor(1)
#r(#scr)
#r(\windows\repllog.exe) #p(/quit) #sleep(50000)
#r(#btoff)
#r(#pwr)
#r(#label) #p(end2)
-Kha

Damn .. that's good .. Seems like SKSchema is a very powerful tool ..
These commands .. are they specifc to SKSChema? Where can I find a comprehensive list of these commands?

Here:
http://s-k-tools.com/index.html?skschema/m_skschema.html

Camera settings Temporary fix using Skschema
See this thread

but if you are using grps like..your are connected to msn....the connection is in use, the script will disconect it?
or it smart enougth to know if connection is work at moment?

boto said:
but if you are using grps like..your are connected to msn....the connection is in use, the script will disconect it?
or it smart enougth to know if connection is work at moment?
Click to expand...
Click to collapse
Yes it depends, the current script simply closes a GPRS connection at a specfic time or times, if one is available regardless of any other program that might be using it.
However the script can be modified further to also check to see if a specific program is currently running (minimized) like Pocket/mobile Internet explorer and if it is then you can make the script ignore the action to disconnect the GPRS at that time.
Skschema also has a WATCH function, which allows it to actively monitor phone events.
Quote from Skschema website:
"SKScheMa can watch opening, closing, activating and title changing of applications windows and perform some actions at these moments. You can manage this feature in this window. Also SKScheMa can watch some phone events like rings, answer, hangup, power state, SMS.
Example of usage: launching a script for initializing a GPRS connection is Internet Explorer is open and disconnection from GPRS when you close Internet Explorer. "
But I have not investigated that part of the program yet.
Chalky.

Making A script for TOMTOM
Hello every1,
I see that every1 is talking about this SK ScheMa has a powerful software, I've downloaded it and tryed to make a script for the TomTom Navigator 6 but I cannot get it to do what I what can someone be kind enough to help me make a script?
What I whjat to do is when TomTom Navigator is launched I what that the volume to be set to maximum and when TomTom Navigator is closed the Volume goes back to it original setting that it was before TomTom was running if I make any sense to anybody.
Please Please Help me.
Regards
Gigino

Related

[Voice Command] How to "import" new fonctions

I'm looking for a small .exe file that can switch to Today screen without closing applications (like 'Today' option in SBP Pocket +)
Why, you'll ask me ?
Because I'd like to switch to today screen with my voice using Microsoft "Voice Command"
I'm already able to :
- Power off
- suspend
- soft reset
- Rotate screen
my Magician with some little applications command by voice but I can't find an exe file to switch to today screen...
Thanks in advance
I find what I was looking for
I post it there if it interests somebody...
I use PHM Keys for Pocket PC a freeware developed by Philippe Majerus
I extract PHMKeys.exe (34 Ko) and put it in \Program Files\Today (but you can put it wherever you want)
After this I create a shortcut in \Windows\Starting Menu\Programs to PHMKeys.exe with this Target :
Code:
"\Program Files\Today\PHMKeys.exe" Today?"\Program Files\Today\PHMKeys.exe",-117
I name it Today.lnk
That way when I pronounce "Launch Today" the today screen appears
Very interesting because I also use VC. And I do want to use it for more, than the built-in abilities.
1. How to create a shortcut and what do its elements mean?
2. How to switch between full volume/no volume + vibra? Built in command only changes telephone volume.
3. How do your other named shortcuts look like? (Power off and so on)
I think u can just say "start today" on voice command without any extra addon. I just tried it and it worked.
RE
Hi DocteurN
Can share how to use VC to
- Power off
- suspend
- soft reset
- Rotate screen
and what programs are required?
Thanks
I would realy REALY like to add skype ability to VC.
Much like as the call command works, but instead of a regular, using SkypeOut.
Like saying:
say: Skype <conctact name>
VC response: home or mobile
say: Mobile
I know it's like: offering a finger and trying to take the whole arm, but this would be realy convenient.
Anyone an idea if this could be accomplished?
Chatty > to create shortcut I use Resco Explorer : I Tap and Hold on PHMKeys.exe then Copy. Second Tap and Hold then Paste Shortcut.
A file named PHMKeys.lnk is created.
Rename it Today.lnk for example
Make a tap and hold on this file then Properties > Shortcut
That where you copy :
Code:
"\Program Files\Today\PHMKeys.exe" Today?"\Program Files\Today\PHMKeys.exe",-117
Copy the link in \Windows\Starting Menu\Programs and that's all
ioneng > Yes you're right !
but I'm using the french version of VC and I made a wrong translation of what I said
FOSA > I'm using little exe files (freewares) I've found on the net and that extracted from packages
Here they are :
Heimiko > Sorry for Skype I've got no idea...
Seeking deeply in 'PHM Keys' I find that you can use PHMKey.exe for a lot of interesting things just by creating shortcuts
Here are what you can do (text is from PHM site) :
Today - Returns to Today screen
My Documents - Opens My Documents folder
Close - Closes active program
Task Switch - Toggles between running programs
Next Window - Cycle through open programs forward
Prev. Window - Cycle through open programs backward
Undo - Cancels previous action
Redo - Cancels previous undo action
Cut - Cuts the selected item
Copy - Copies the selected item
Paste - Pastes the selected item
Page Up - Move one page up / to previous page
Page Down - Move one page down / to next page
Volume +/- Changes Volume
Lock - Shows the system password screen
Suspend - Turns off your Pocket PC
Rotate - Next display orientation clockwise
Rotate Left - Toggle display between 0° and 270°
Rotate Right - Toggle display between 0° and 90°
Rotate Reverse - Toggle display between 0° and 180°
I make a zip of all this shortcuts.
You just have to copy PHMKeys.exe in \Windows and the lnk files in \Windows\Starting Menu\Programs (you'd better create a folder before copy)
You can rename lnk files the way you want and it would work with VC
Now I'm looking for an exe file that can mute/unmute the volume.
You launch it one time => mute
A second time => unmute
I only find this utility : AutoMute (11 Ko)
But it intended to turn the volume down for a specific interval of time...
Anybody knows an application that does that ?
RE
Hi DocteurN,
Thanks for the files.
Just one question though. When you use VC to activate the files (like reset, poweroff, screensave etc) is there a pop up message box which says "Are you sure you want to xxxxx...Yes..No" upon which you manually tap either YES or NO action or that it'll execute the program stratightway without any pop up message box?
BTW, where to install all the mentioned files?
Thanks again
No, there is no popup, the program is execute straightway
Where to install the files ?
There :
You just have to copy PHMKeys.exe in \Windows and the lnk files in \Windows\Starting Menu\Programs (you'd better create a folder before copy)
You can rename lnk files the way you want and it would work with VC
Click to expand...
Click to collapse
Anybody has an idea how to make VC read the e-mail to me?
That is what I am really missing on the road
thanks in advance.
RE
Hi!
I think your Reset has a problem.
When I click on it it pops up a message "Are you sure you want to rest your Pocket PC? Any unsaved data will be lost."
When I click on it it pops up a message "Are you sure you want to rest your Pocket PC? Any unsaved data will be lost."
Click to expand...
Click to collapse
No, Why ?
That what does a soft reset... If you haven't saved your data (a Word document for exemple you'll lost it)
If you're afraid it does a hard reset, that not the case
RE
Hi DocteurN,
There's another soft reset freeware utility which soft resets immediately WITHOUT a pop-up message. I managed to find on the net which does the job nicely.
RE
Hi noviur,
VC cannot read email to you.
What you need is a TTS (text-to-speech) 3rd party program. I think one of the Toshiba's PPC has a simple TTS engine built-in
Thank you, Fosa
I know that it can not... but thought may be somebody tweak it
I was looking for any TTS application for PPC... Found something called Fonix Voice Central - they described it as app, which is doing it - i tried - no way
any suggestions would be appreciated
There's another soft reset freeware utility which soft resets immediately WITHOUT a pop-up message
Click to expand...
Click to collapse
FOSA > That interests me
Could you upload it here ?
Thanks by advance !
RE
Hi DocteurN,,
See attached

Easy FREE Remote Control your Wizard! (7 steps)

Included with this POST there are 3 EXE files:
cerdisp2.exe (PPC program, windows icon)
KillProc.exe (ppc program, no icon)
Remote Display.exe (pc program, windows icon)
--------------------------------------------------------------------------------------------------
If you DON'T trust these (or aren't registered with xda-developers), you can download them yourself from Micro$oft, else GOTO step 1.
Click to:
http://www.microsoft.com/downloads/...d6-1dcc-47aa-ab28-6a2b006edfe9&DisplayLang=en
Or search on google for:
Windows Mobile Developer Power Toys
Download and install from this page:
WindowsMobilePowerToys.msi
In the folder
C:\Program Files\Windows Mobile Developer Power Toys\ActiveSync_Remote_Display\devices\wce400\armv4t
you will find the first two EXE files and in
C:\Program Files\Windows Mobile Developer Power Toys\ActiveSync_Remote_Display\
you will find the third. (I renamed it to 'Remote Display.exe', but it's the same file)
--------------------------------------------------------------------------------------------------
Instructions for Remote Display on WM5
1. Make an Active Sync connection between your PC and PPC
2. Click the 'Explore' button in Active Sync
3. Browse to you PPC's '\WINDOWS' folder
(this is usually done by first double clicking on 'My Windows Mobile-Based Device',
which brings you to the root directory, where the windows folder is located)
4. Copy 'cerdisp2.exe' and 'KillProc.exe' to your PPC '\WINDOWS' folder
5. Execute the 'Remote Display.exe' on your PC
A popup will appear that "The OS or CPU of this device is unknown to this application"
6. disregard this by clicking 'OK'
(If your firewall complains about the connection being made, click the 'UNBLOCK' option)
On your PPC display the usal message "This program is from an unknown publisher...."
will appear (only on first the first run)
7. Tap 'YES' op your PPC
DONE!
--------------------------------------------------------------------------------------------------
You can now controll your PPC from the PC. Use your keyboard (also arrows work) and your mouse!
It will be slow and sluggish, nothing we can do about that!
extra keys:
F1 - Left softkey
F2 - Right softkey
F3 - Green Button
F4 - Red Button
F6 - Volume up
F7 - Volume down
F8 - *
F9 - #
` - Standby
HOME - windows button
--------------------------------------------------------------------------------------------------
found on http://www.modaco.com/lofiversion/index.php/t231820.html
non-freeware alternative
http://www.soti.net/default.asp?Cmd=Products&SubCmd=PCPro (thanx DREAMBOXER)
262 views in 22 hours, but not one reply? My explanation must be very clear!
-I have one question: What are the 'empty icons' in the traylaunch area? One is added after every run of the remote display programm.
Anybody have an explanation or a solution?
thanks!
Works good, thank you.
nice post
Thanks for the instructions, I use Pocket Controller Pro from SOTI** which gives me absolute Controll plus a few more nice Options.
But for a "freebie" this is nice.
**http://www.soti.net/default.asp?Cmd=Products&SubCmd=PCPro
Excellent post mate.
All it needs is to be a tad faster and support the screen rotation when the camera kicks in.
Then with a wireless Activesync connection, WiFi camera.
This works great...a tad slow, but no other issues, and I don't have empty tray launch icons...
koaltech said:
This works great...a tad slow, but no other issues, and I don't have empty tray launch icons...
Click to expand...
Click to collapse
What i mean with empty tray icons is:
When you make the connection, the cerdisp2.exe starts up on the wizard. You see this happen, because there is a popup, and a tray icon. Once you close the connection, and make it again I notice this tray icon has moved one position to the left. This happens after each time you close and reopen the connection.
Btw. [email protected] on the modaco site did experience the same thing in 2005:
The only caveat is that you seem to get the remote display icon (windows logo in a circle) in the notification area (where the battery and screen rotation icons are) one position to the left each time you stop and start the remote display. No big deal, but can look a bit weird after you've stopped/started about ten times :?:
Click to expand...
Click to collapse
Curious if anybody else exp[eriences this, or has a workaround!

pBar - 1.4 has Wireless Manager

I 've made my task manager, smart close, battery indicator.
- Tap on [X] button for smart close
- Tap and move on [X] button for minimize
- Tap and hold for popup-menu
- Can show battery indicator in task bar
- Can show Date, GMT time, Zodiac time, memory, power percent in task bar
- Can show Favorite Programs in popup-menu
- Can show Running Programs in popup-menu (task manager)
- Can show more function button in popup-menu
- Can open multi excel file
{
"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"
}
_________________________________________
7 System buttons (on firt menu item)
- Close: Close current program
- Minimize: Minimize current program and active next window, if current dialog is popup style, it can't minimize.
- Close All: Close all running program.
- Close Inactives: Close all Inactive Programs, except running program.
- Today: Active Today screean.
- Options: Go to options dialog, you can change some setting.
- About:
7 Tool buttons (on last menu item)
- Turn off device:
- Turn off screen: usefull when playing.
- Rotate: rotate screen (WM2003SE, WM2005)
- Soft reset.
- Add Exceptions: Add current program to exception list, when you tap on [X] button, it doesn't close.
- Add Favorites: Add current program to Favorite. When you check in Show favorites menu, in popup menu has icons and shortcut to your favorite programs.
- Exit pBar: exit pBar if you want to.
_________________________________________
Sory, I write English very bad
13/08/2007:
pBar 1.4 beta
- Has 9 shortcuts
- Add Phone, Wifi, Blue tooth status and on / off button
- Fix display in WM6
- Can change Date format
16/06/2010:
Fix for new Phone: TP2, HD2, ...
Download: http://www.lyso.vn/phudong/pbar.zip
IF u using Pbar now and want new version Pbar better.Give me your support ...!
>>>>>>PAYPAL Donate<<<<<<< ​
Sounds nice, pics please?
very nice! on my qvga device the clock is over the battery and volume indicators but it's only a cosmetic bug.
I haven't got the problem. Usuing WM2003SE Seems to work like a charm..
thanks
LordDeath said:
very nice! on my qvga device the clock is over the battery and volume indicators but it's only a cosmetic bug.
Click to expand...
Click to collapse
You must set time format is "HH:mm:ss tt" or "hh:mm:ss tt", if you went to options, you must soft-reset your device
nncuong said:
You must set time format is "HH:mm:ss tt" or "hh:mm:ss tt", if you went to options, you must soft-reset your device
Click to expand...
Click to collapse
nice tipp! i will try it right now
edit: where can i change the timeformat? i can't find anything about that in the options.
hendrixus said:
I haven't got the problem. Usuing WM2003SE Seems to work like a charm..
thanks
Click to expand...
Click to collapse
Hi!
Where did you get the device lock utility on your today screen? I have only seen this utility on WM5.
PK
Thanks, very nice!
I can now stop using Spb Plus totally!
BTW, I find the Exceptions input method in options rather difficult to use, i.e. we need to know the full path of the executable file to put it in. Hope you can improve on that.
Thanks once again.
I'm sory for full guide.
1. Add Program to Exception list:
- When in running program, show popup-menu (by tap and hold on [x] botton or tap on popup button) then tap on Add to Exceptions button (5th button).
- Or, in option, choice Exceptions tab. Fill file name (case-sensitive and include ext.) and tap on [Add]
2. Add Program to Favorites list:
- When in running program, show popup-menu (by tap and hold on [x] botton or tap on popup button) then tap on Add to Favorites button (6th button).
- Or, in option, choice Favorites tab. Fill file name, full path and tap on [Add]
3. Change Time format.
When you go to Option, time format is changed to "hh:mm:ss tt". If you want to manual change, plz go to Setting->System->Regional Settings->Time.
nncuong said:
3. Change Time format.
When you go to Option, time format is changed to "hh:mm:ss tt". If you want to manual change, plz go to Setting->System->Regional Settings->Time.
Click to expand...
Click to collapse
Even I have change the time format as recommended but still I lost the volume, Signal strength icon. Pls help
Thank you very much, cool program!
very nice!
2 Ideas for Improving the task manager:
I don't like to use Clear type on General on my PPC, but it would help very much If you could activate it only for this plugin in the settings.
It would help the QVGA users.
It would be cool to minimze the popup with a tap on the triangle.
WOW
Works great! Keep up the great work. One question. How can I change the date format in the bar from 5/12 to 12/5. I guess us americans like it backwards for the rest of the world.
GreggSymington said:
Works great! Keep up the great work. One question. How can I change the date format in the bar from 5/12 to 12/5. I guess us americans like it backwards for the rest of the world.
Click to expand...
Click to collapse
I'm sorry, I'll add to option in next version
nncuong said:
1. Add Program to Exception list:
- When in running program, show popup-menu (by tap and hold on [x] botton or tap on popup button) then tap on Add to Exceptions button (5th button).
- Or, in option, choice Exceptions tab. Fill file name (case-sensitive and include ext.) and tap on [Add]
2. Add Program to Favorites list:
- When in running program, show popup-menu (by tap and hold on [x] botton or tap on popup button) then tap on Add to Favorites button (6th button).
- Or, in option, choice Favorites tab. Fill file name, full path and tap on [Add]
3. Change Time format.
When you go to Option, time format is changed to "hh:mm:ss tt". If you want to manual change, plz go to Setting->System->Regional Settings->Time.
Click to expand...
Click to collapse
Thanks for the instructions.
What is the difference between 1st and 2nd button?
On the top bar, what is the 2nd, 3rd and 4th button for?
One feedback which I forgot to add in my earlier post, when I have a program open, e.g. sktools, within sktools are individual utilities. If I press the "x" button, it not only closes the individual utility but closes sktools as well. Am I doing something wrong?
Thanks.
pBar can not close a word document. I tap "ok" and nothing happens.
Great app you have!
One suggestion is to allow the user to attach pBar to a hardware button, makes things easier!
Thx!
newb question
i'm getting an error message during startup stating "the file 'pBar' cannot be opened. Either it is not signed with a trusted certificate, or one of it's components cannot be found". I have the .exe file in /windows and have the launch on startup box checked. Any Ideas?
Sorry guys I believe i figured i out, started using from storage card then moved the .exe it's ok now.
GreggSymington said:
i'm getting an error message during startup stating "the file 'pBar' cannot be opened. Either it is not signed with a trusted certificate, or one of it's components cannot be found". I have the .exe file in /windows and have the launch on startup box checked. Any Ideas?
Click to expand...
Click to collapse
Been soft resetting and using for many days already, no such problem until last night, I did a soft reset and left the O2 IIs aside and went to sleep. When I woke up this morning and on the O2, it had the above error message. A soft reset again did not have the problem again. Strange!

Slide 2 UnLock v1.17 (updated on 22/6/2007)

Slide 2 UnLock is a simple lock/unlock application which has the iPhone style slide unlocking. It can be used as a screensaver while you don't use your device.
Since there have been a lot of changes after v1.10, this new thread is opened for easy maintenance. The previous development thread is at here.
The original v1.0 was released from http://rychlicki.net/en/2007/04/01/174 on April 1. I only picked the SLIDE.EXE up & after copying & pasting some codes, it's now v1.17. Recent changes are:
v1.17 (22-6-2007)
1. fixed the bug of "ShowSpbWeather" when the weather source is not the default one
2. some bugs fixed
The followings only work on WM5/6 devices
3. added option "BlankOnTalk" - turn off the LCD when the phone call is talking. If you want to turn on the LCD, simply press the power button.
4. if SLIDE is already activated before a phone call is incoming, SLIDE will be hidden when it's ringing; and SLIDE will be reactivated after the call
5. no more polling jobs, all system state changes are handled by iLock now (using the SNAPI). The result will be more accurate & uses lesser power (uses lesser power also apply to WM2003 version)
6. added missed voice mail and missed MMS counts
v1.164 (17-6-2007)
1. "ShowSpbWeather" follows user's Spb Weather settings: which city is selected; C/F option
2. fixed the bug of potential hang up of Trinity
3. fine tuning on WM6 devices
4. if "Password/Pin Lock" or "Owner Information" are enabled to display at woke up, SLIDE may quit by itself
5. added an icon to iLock.exe
6. some bugs fixed
v1.16 (10-6-2007)
1. added 2 little animatons, one you may love & one may not
2. if you have Spb Weather installed, set option "ShowSpbWeather" to 1 to show the current day's weather info
3. added option "AppointmentTimeFormat"
4. "ShowAppointment" now shows current or tomorrow appointment info
5. if your device's locale setting is Chinese, the date will now show in Chinese (but the Appointment details still CANNOT show Chinese characters) and the format is fixed
6. it now works peacefully with the OS built-in "Password/Pin Lock"
7. SLIDE behaves more inert to the "Phone" app
8. some bugs fixing
Start from v1.1, INSTALLATION is necessary! If you have used any other methods to make SLIDE.EXE runs on wake up event, please UNDO it before using this version. Read "How to use" for details.
If you want to show your appreciation, you may buy me a coffee by clicking here. Of course, send me a thank you message is also welcome.
Please read the README.TXT for the details & FAQ.
{
"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"
}
Admin edit: attachments have been removed due to the fact we received a legal letter from apple requesting the removal of their copyrighted material.
FAQs
The following files are included in this release:
SLIDE.EXE - frontend locker
iLock.EXE - background job; wait for right event to invoke SLIDE; provide system info to SLIDE
GFX (folder) - contains all the necessary graphics for the locker; fully customizable
readme.txt - this readme file
history.txt - history of Slide 2 Unlock
How to use:
=========
1. A simple 1 step INSTALLATION is necessary - use the CAB file to install, pls select the right OS version.
2. After installation, there are 2 shortcuts created under \Program Files\Slide2Unlock:
iLock.lnk - start/stop ilock.exe (on the 1st run, it runs silently in the background; on the 2nd run, it closes iLock & SLIDE)
Slide2Unlock.lnk - manually start SLIDE (be sure iLock is running in the background, otherwise the Battery status will not be updated)
3. A shortcut for iLock.exe is created automatically under "\Windows\StartUp" as well.
4. Everytime you change the settings in the registry, please restart iLock.exe to reload the changes. HOW? Run the iLock the second time, it will close itself & the SLIDE. Then run it again to stay in the background.
5. To UNINSTALL, use the "Remove Programs" under Settings.
6. Installation on Storage Card is NOT supported (for the sake of stability).
7. For Smartphone users, you can unlock by pressing the D-Pad when "DpadOn" is set to 1.
iLock config (in the Registry under \HKEY_CURRENT_USER\Software\A_C\Slide2Unlock):
===========================================
1. the Date & Time format can be customized by changing the keys DateFormat & TimeFormat:
DateFormat:
(Pls read the readme.txt for details.)
For example, to get the date displays "Wed, Aug 31 94"
set DateFormat to ddd',' MMM dd yy
TimeFormat:
(Pls read the readme.txt for details.)
For example, to get the time displays "11:29:40 PM"
set TimeFormat to hh':'mm':'ss tt
Non-english devices may still have some problems for the format of the date/time, please use the most basic date/time format like:DateFormat set to d'/'M'/'yyyy​TimeFormat set to H':'mm​If you do not want to have date/time display, just leave them blank.
2. After the unlock action, SLIDE.EXE can be sent to background if:CloseApp is 0​
It'll further speed up the loading time of the next execution, but it'll eat up the memory (5MB). If you want it simply exits as version 1, set:CloseApp to 1​3. The speed of the button can be configured by setting:Speed to n (where n is 1, the slowest to 5, the fastest)​
4. If your device has a VGA screen, to have better fit font, please set:VGAfix to 1​
5. Load the .bmp, .jpg or .png file you want; make sure to include the full path of the file & the files fit your screen (i.e. 240 x 320 or 320 x 240 in size)Wallpaper set to "the full path of the file that will be used at Portrait mode"​WallpaperLandscape set to "the full path of the file that will be used at Landscape mode"​
6. If you want to "auto start" SLIDE.EXE when the device is woke up, set:Autostart to 1 (0 to disable)​
7. To turn off the LCD by SLIDE.EXE, you may specify:OffLCD to n (after n seconds idle, the screen will be off; minimum is 5 seconds; 0 to disable)​
8. When the OffLCD is enabled, you may specify whether the device is suspended or remain active but with LCD turned off:BlankScreen set to 0 or 1 (0 to suspend the device; 1 to turn off the LCD only)​
9. For WM5 device (or device with the capability to turn off the backlight), you may set SLIDE to start automatically when the device's backlight is turned off by:IdleStart set to 1 (0 to disable)​
10. Similar to IdleStart, ACIdleStart has the same function when the device is charging:ACIdleStart set to 1 (0 to disable)​
11. Similar to OffLCD, ACOffLCD has the same function when the device is charging:ACOffLCD to n (after n seconds idle, the screen will be off; minimum is 5 seconds; 0 to disable)​
12. Similar to BlankScreen, ACBlankScreen has the same function when the device is charging:ACBlankScreen set to 0 to suspend the device; or 1 to turn off the LCD only​
13. If you want to install SLIDE to other folders or the storage card, please update the key:Slide2UnlockPath to "the new full path"​
14. To show your current or tomorrow Appointment information, set the key:ShowAppointment to 1 (0 to disable)​
15. To change the format of Appointment's time, change the key: (works on WM5 or 6 only)AppointmentTimeFormat (use the same syntax as TimeFormat)​
16. To enable D-Pad input, set the key:DpadOn to 1 (0 to disable)​
17. If you have installed Spb Weather as well, the current day's weather can be shown by set the key:ShowSpbWeather to 1 (0 to disable)​18. To turn off the LCD during a phone call, set the key: (works on WM5 or 6 only)BlankOnTalk to 1 (0 to disable)​
19. The default values are added on the first run of iLock:ACBlankScreen=0
ACIdleStart=0
ACOffLCD=0
AppointmentTimeFormat=h':'mmt
Autostart=1
BlankOnTalk=0
BlankScreen=0
CloseApp=0
DateFormat=dddd', 'd MMMM
DpadOn=0
IdleStart=1
OffLCD=0
ShowAppointment=0
ShowSpbWeather=0
Slide2UnlockPath="\Program Files\Slide2Unlock"
Speed=3
TimeFormat=H':'mm
VGAfix=0
Wallpaper="\Program Files\Slide2Unlock\GFX\Res\wallpaper.bmp"
WallpaperLandscape="\Program Files\Slide2Unlock\GFX\Res\wallpaperL.bmp"​Known limitations & FAQs:
=====================
1. Cannot display UNICODE (for faster loading time & uses lesser memory)
2. GSM signal strength and Operator Name will NOT be available on WM2003 devices (but can be added manually)
3. "Missed Call", "Unread SMS" & "Unread Email" notifications only work on WM5/6 devices
4. If your device has slide-out keyboard, SLIDE will quit automatically when the keyboard is slided.
5. SLIDE may run slow in Landscape mode or even the screen turns blank. No solution yet.
6. Reported not compatible devices: Japanese OS, Thai OS
7. For faster loading time, please use option "CloseApp 0", but it needs about 5MB memory.
8. If SLIDE sometimes come out unexpectedly, pls set "IdleStart" to 0 & restart iLock.
9. If "Password/Pin Lock" or "Owner Information" are enabled to display at woke up, SLIDE may quit by itself.
10. To have correct Battery Status displayed by SLIDE, iLock must be running in the background.
11. If you do not want to have SLIDE start automatically when power button is pressed, set "Autostart" to 0 & restart iLock.
12. If you want to start SLIDE with other button, map a hardware key to the shortcut - \Program Files\Slide2Unlock\Slide2Unlock.lnk.
Trouble shooting:
=============
If you find your device is hang with a blank screen or no response with any key or screen-touch, you may not need to reset it. Please follow these steps if your device has a camera button:
1. press the camera button to invoke the built-in camera program
2. press the end call button to go back to Today screen
3. use Task Manager (a third party freeware; highly recommended) to close the SLIDE.EXE
Source code:
==========
1. Source code of v1.03 is released at http://www.arianesoft.ca/e107_plugins/forum/forum.php. You'll need PPL from arianesoft.ca to edit/compile it.
2. Source code can be freely modified.
Special Thanks:
============
1. http://www.tzywen.com/index.php
2. http://rychlicki.net/en/2007/04/01/174
3. http://www.arianesoft.ca and forum fellows
4. Aneto for testing the "VGA fix"
5. Larna for helping the C programming
6. Xanthus for testing on WM6 device and the Chinese translation at http://www.mobile01.com/topicdetail.php?f=129&t=317329&last=2689822
7. The-equinoxe & Rambit66 for providing the CAB files
8. Forum fellows at xda-developers (http://forum.xda-developers.com). Thank you for your testings, comments, supports & patience.
Wao A_C! You have done such a huge improvement to the programme.. Thanks a million! Great job.
OK, before I proceed to try out this new great version, just to confirm, it's POSSIBLE to remove 'iLock' from \Window\Start up after putting it there, right? Just follow the step 6) of your instructions to use/install Slide:-
6. to UNINSTALL, run the iLock under "\Windows\StartUp" a second time to close the SLIDE.EXE & iLock.exe. Then delete all files from "\Program Files\Slide2Unlock" and delete iLock.exe from "\Windows\StartUp".
After my last 'experience' of removing iLock from Start up folder, I am a bit concern of putting it back there.
Thanks A_C. There is a problem with v1.13. In V1.1 the battery indicator worked ( turned green) when I plugin my PDA to the Charger/PC. Now in this version it's no longer working. Cheers
Sian said:
Wao A_C! You have done such a huge improvement to the programme.. Thanks a million! Great job.
OK, before I proceed to try out this new great version, just to confirm, it's POSSIBLE to remove 'iLock' from \Window\Start up after putting it there, right? Just follow the step 6) of your instructions to use/install Slide:-
6. to UNINSTALL, run the iLock under "\Windows\StartUp" a second time to close the SLIDE.EXE & iLock.exe. Then delete all files from "\Program Files\Slide2Unlock" and delete iLock.exe from "\Windows\StartUp".
After my last 'experience' of removing iLock from Start up folder, I am a bit concern of putting it back there.
Click to expand...
Click to collapse
The latest version of iLock is "Application path" aware... just try 2 two simple installation steps...
pl55 said:
Thanks A_C. There is a problem with v1.13. In V1.1 the battery indicator worked ( turned green) when I plugin my PDA to the Charger/PC. Now in this version it's no longer working. Cheers
Click to expand...
Click to collapse
Do you have iLock running?
A_C
Another question, will iLock execute itself upon softreset? Like you said the last round, there may not be enough time for the PPC to reboot properly esp if iLock is placed in the 'Start up' folder and 'Slide2Unlock' is set to auto-shut down within 5 sec.
pl55 said:
Thanks A_C. There is a problem with v1.13. In V1.1 the battery indicator worked ( turned green) when I plugin my PDA to the Charger/PC. Now in this version it's no longer working. Cheers
Click to expand...
Click to collapse
Im also having the same problem. Battery indicator not working at all, whether it's plugged in or not.
Also, what's the difference between running iLock.exe and slide.exe??
Sian said:
A_C
Another question, will iLock execute itself upon softreset? Like you said the last round, there may not be enough time for the PPC to reboot properly esp if iLock is placed in the 'Start up' folder and 'Slide2Unlock' is set to auto-shut down within 5 sec.
Click to expand...
Click to collapse
That's why I've disable "OffLCD" by default. Besides, running the iLock under "Windows\StartUp" will not invoke SLIDE, iLock will only sitting there. And the recommended setting for "OffLCD" is 15 seconds.
freeyayo50 said:
Im also having the same problem. Battery indicator not working at all, whether it's plugged in or not.
Also, what's the difference between running iLock.exe and slide.exe??
Click to expand...
Click to collapse
As I said, I've rewrote the Battery Status & it's coded in iLock.exe. SLIDE will no longer actively polling the system for the Battery Status. Starting from v1.1, there is a very close workmanship between iLock & SLIDE. If you don't want to run iLock.exe, pls use the old version.
A_C said:
As I said, I've rewrote the Battery Status & it's coded in iLock.exe. SLIDE will no longer actively polling the system for the Battery Status. Starting from v1.1, there is a very close workmanship between iLock & SLIDE. If you don't want to run iLock.exe, pls use the old version.
Click to expand...
Click to collapse
I am running the iLock.exe and the battery status still does not work. I have the app installed on my storage card. Everything works fine so far except for the battery status. It always shows the battery as being empty.
Very Nice Work.
I attempted to use previous versions on my apache and they eitehr didn't display the time correctly, wouldn't start up or would crash. This one seems to be a gem.
Many Thanks.
OK, Sorry- I've got the battery indicator working- my mistake- I've put the slide.exe in the startup folder before - Should Be Ilock.exe. Nice works and many thanks again.
freeyayo50 said:
I am running the iLock.exe and the battery status still does not work. I have the app installed on my storage card. Everything works fine so far except for the battery status. It always shows the battery as being empty.
Click to expand...
Click to collapse
Pls follow these steps for installation on Storage Card:
1. copy everything to your Storage Card's folder
2. copy iLock.exe to \Windows\StartUp (don't tell me you're not willing to spend just few kb of internal memory ), then run it.
3. edit the registry & change the key "Slide2UnlockPath" to the path specified in step 1 (must in full path)
4. run \Windows\StartUp\iLock.exe twice (i.e. to close & start again)
5. FINISH
A_C
Sorry, may I know whether it's ok to copy and paste iLock in Start up as a shortcut or must it be a duplication of the iLock programme in the Start up folder? Or there's no difference between this two?
Hi
I've tried paste 'iLock' as a short cut in Start Up folder. After changes to the Registry, I activated the 'iLock' twice but the screen background did not change. I've put the jpg file in the 'Res' folder, so I only need to change the file name, instead of the whole path. I've double check and there's nothing wrong with the new file name.
Would there be any problem if I first started off 'iLock' from the file in the 'Slide2Unlock' folder, instead of the 'Start up'? I accidentally activated iLock from the short cut I previously created on my iLauncher.
Or is this caused by the pasting of 'iLock' as short cut in the 'Start up' folder?
Sian said:
A_C
Sorry, may I know whether it's ok to copy and paste iLock in Start up as a shortcut or must it be a duplication of the iLock programme in the Start up folder? Or there's no difference between this two?
Click to expand...
Click to collapse
Just tried, the shortcut/lnk will not work. Pls don't make it too complicated - simple is beauty, right?
I really like this app, been following the thread for a while now trying the different versions, its going from strength to strength, i like it...
one small gripe tho, (really small) when can we have an icon for the ilock app? hehe something slidy and locky, would just polish it off me thinks, especially for those that have ilock as an icon on today screen.
Also, im using it on a Universal, can i replace the bitmaps with the correct res images? ie 640x480 format? and if i can is it possible you have the fish at those resolutions? Im not to really fussed if they consume a little more ram, think it would tidy it up a little more for us hi-res users.
And as another off the top of my head idea, as the registry is now used to store config, a v small config page would make life alot easier:
all in all i love it
Tried pasting iLock as application in Start up folder, but the changes to the background still doesn't take effect.
I've also tried '\Storage Card\Background.JPG' and it still didn't change.
[Edit] The path to the image was successfully changed in the Registry tho'.
I will update my post today, and maybe I will put a Chinese readme on it.
Works on My 2003 SE
Great work!! just found this App and love it
But are ther any update on GSM signal strength and Operator Name will NOT be available on WM2003 devices (but can be added manually) ?
tried the method
For WM2003/SE or non-mobile device, you may use this trick to show a fake operator name & signal:
- add this key to the registry "HKEY_LOCAL_MACHINE\System\state\phone"
- add the following keys:
"Current Operator Name" (REG_SZ)
"Radio Ready State" (REG_DWORD)
"Signal Strength Raw" (REG_DWORD)
But Not working for me, Thanks

[TUT] Creating direct links to control panel items[Update - links to folders]

Links to control panel items on the HTC Leo HD2. Some of these will work on different platforms, some won't. This article relates to my HD2 Leo running wm 6.5.x build 28232, but it should be common across all hd2 roms.
Control panel items are generally not files in their own right, rather they are bundled together into .cpl files.
To create a link directly to a particular control panel item is easy. (we will use the USB to PC Activesync screen as our example)
Open a new notepad document on your pc, paste in the command
23#ctlpnl.exe mycpl.cpl,34
save the text file, (example usb2pc.txt) and then rename the extension from .txt to .lnk (LNK for 'link')
Move the file usb2pc.lnk to the phone, and move it to the windows\start menu folder.
Now when you click an empty quicklink space you will find that usb2pc is now available to set as a quicklink.
The command explained.
------------------------
23#ctlpnl.exe mycpl.cpl,34
23 == tells the system how many characters are in the command. (Seems not to matter too much whether this is correct or not, at least on the HD2)
# == is the delimiter to signify the begining of the command.
ctlpnl.exe == is the control panel program that opens and executes the .cpl file.
mycpl.cpl == specifies the .cpl file to use.
,34 == is the index of the command within the cpl file. Not every index is used.
You can further specify the exact tab to open for items held in the cplmain.cpl file by specifying the tab number at the end.
For example
24#ctlpnl.exe cplmain.cpl,2 calls up the owner info ident tab
whilst
24#ctlpnl.exe cplmain.cpl,2,1 calls up owner info, but on the notes tab.
Looking for this info online turned up the fact that it doesn't stay quite the same from one version of windows mobile to the next, and manufactures can add their own .cpl files too, so I decided to manually try the variants and compile a list specific to the hd2
The one exception to the cpl method is for the power settings, which have now been moved to powerexe.exe
==================================================
22#ctlpnl.exe mycpl.cpl,1 - advanced network settings (hsdpa enable)
22#ctlpnl.exe mycpl.cpl,2 - clear all data! (hard reset screen)
22#ctlpnl.exe mycpl.cpl,3 - phone info
22#ctlpnl.exe mycpl.cpl,4 - battery & backlight (To open on a specific page, see the powerexe.exe links)
22#ctlpnl.exe mycpl.cpl,7 - wifi settings
23#ctlpnl.exe mycpl.cpl,34 - USB to PC
23#ctlpnl.exe mycpl.cpl,35 - G-Sensor Calibrate
==================================================
12#Powerexe.exe - power and backlight
12#Powerexe.exe 1 - battery tab
12#Powerexe.exe 2 - backlight tab
==================================================
24#ctlpnl.exe cplmain.cpl,1 - phone password settings
24#ctlpnl.exe cplmain.cpl,2 - owner info - ident
24#ctlpnl.exe cplmain.cpl,2,1 owner info - notes tab
24#ctlpnl.exe cplmain.cpl,3 - battery & backlight
24#ctlpnl.exe cplmain.cpl,4 - memory - main
24#ctlpnl.exe cplmain.cpl,4,1 memory - storage card tab
24#ctlpnl.exe cplmain.cpl,5 - about - version
24#ctlpnl.exe cplmain.cpl,5,1 about - device id tab
24#ctlpnl.exe cplmain.cpl,5,2 about - copyrights tab
24#ctlpnl.exe cplmain.cpl,6 - fails to open 'backlight.exe' (use powerexe.exe instead)
24#ctlpnl.exe cplmain.cpl,7 - screen align
24#ctlpnl.exe cplmain.cpl,7,1 screen clear type
24#ctlpnl.exe cplmain.cpl,7,2 screen text size
24#ctlpnl.exe cplmain.cpl,8 - input method
24#ctlpnl.exe cplmain.cpl,8,1 input options
24#ctlpnl.exe cplmain.cpl,9 - sounds & notif - sounds
24#ctlpnl.exe cplmain.cpl,9,1 sounds & notif - notifications
25#ctlpnl.exe cplmain.cpl,10 - remove programs
25#ctlpnl.exe cplmain.cpl,12 - program h/ware buttons
25#ctlpnl.exe cplmain.cpl,12,1 program h/ware buttons up/down
25#ctlpnl.exe cplmain.cpl,13 - home - appearance settings
25#ctlpnl.exe cplmain.cpl,13,1 home - items
25#ctlpnl.exe cplmain.cpl,14 - domain enroll
25#ctlpnl.exe cplmain.cpl,16 - clock&alarms - Time
-----------------------------cant specify alarms tab?
25#ctlpnl.exe cplmain.cpl,17 - wifi - wireless networks tab
-----------------------------cant specify network adapters tab?
25#ctlpnl.exe cplmain.cpl,18 - regional settings - region
25#ctlpnl.exe cplmain.cpl,18,1 regional settings - number
25#ctlpnl.exe cplmain.cpl,18,2 regional settings - currency
25#ctlpnl.exe cplmain.cpl,18,3 regional settings - time
25#ctlpnl.exe cplmain.cpl,18,4 regional settings - date
25#ctlpnl.exe cplmain.cpl,19 - connections - tasks
25#ctlpnl.exe cplmain.cpl,19,1 connections - advanced
25#ctlpnl.exe cplmain.cpl,20 - phone - sounds
25#ctlpnl.exe cplmain.cpl,20,1 phone - network
25#ctlpnl.exe cplmain.cpl,20,2 phone - gsm/umts services
25#ctlpnl.exe cplmain.cpl,20,3 phone - more
25#ctlpnl.exe cplmain.cpl,20,4 phone - advanced
25#ctlpnl.exe cplmain.cpl,22 - certificates - personal
25#ctlpnl.exe cplmain.cpl,22,1 certificates - intermediate
25#ctlpnl.exe cplmain.cpl,22,2 certificates - root
25#ctlpnl.exe cplmain.cpl,24 - error reporting
25#ctlpnl.exe cplmain.cpl,25 - gps settings - programs(port)
25#ctlpnl.exe cplmain.cpl,25,1 gps settings - hardware
25#ctlpnl.exe cplmain.cpl,25,2 gps settings - access
25#ctlpnl.exe cplmain.cpl,26 - comm manager
25#ctlpnl.exe cplmain.cpl,27 - encryption
=================================================
25#ctlpnl.exe BTConfigCE.cpl - brings up bluetooth
=================================================
25#ctlpnl.exe CarKitMode.cpl - brings up navipanel settings
=================================================
30#ctlpnl.exe AGPSSettingsCPL.cpl - location services settings
=================================================
35#ctlpnl.exe HTCAccountManagerCPL.cpl - account manager - log in/out
=================================================
26#ctlpnl.exe UploaderCPL.cpl - uploader status
*
*
*
*
*
*
update - create direct links to folders, see post 35 HERE
*
*
*
*
*
*
I can't believe no-one's commented on this in nearly 2 weeks! Brilliant job mate. BIG kudos to you for doing this.
Thanks
great job
Wow.
thats great job m8.I'm sure so many people will like this
heh thanks. I got tired of giving out links info that ended up being wrong.
Well I've bookmarked this little gem and have already given it out to one person asking for advice
Also bookmarked, very useful. Thanks for taking the time to put this together!
Great post. Book marked.
Sometimes the simplest explanations are the best ... what a great post ... Thanks!!
Update
-------
I've been looking at changing the default link icon when you create the link, cos its rubbish, , ,
The icon address is appended to the end of the shortcut, pointing to a dll file and a code position within that file.
I've been browsing through the shellres.192.dll file and it seems lots of the control panel icons (or similar) are held there.
I'm not sure if there are different versions of this file, but it matches on two roms I tried. (a 1.66 and a 2.10)
so, the command for, say, cleartype.
24#ctlpnl.exe cplmain.cpl,7,1
the icon path goes after a ? to give
50#ctlpnl.exe cplmain.cpl,7,1?shellres.192.dll,-13906
These are just some of the default icons, i'm still looking for the extras in other files. (oh and i can't find what theyre actually called individually, so i described some of them )
replace the number at the end with the corresponding number below.
13840 clock full face
13841 user
13888 phone broadcast wireless
13895 power
13899 about
13900 memory
13901 earth symbol
13902 phone broadcast blue lines
13905 contrast
13906 screen
13909 BT icon
13910 IR icon
13911 phone to pc connection
13924 sounds
13927 plain file icon
13936 keyboard icon
13937 menu icon
13941 certificates
13942 key symbol
13943 files with down arrow
13944 phone with play icon
13952 clock and house
13953 phone
13954 phone and wifi
13961 connections
13969 radio button pressed
13970 radio button not pressed
13996 error symbol
13997 blue globe icon
13998 sd card encryption
13999 wifi round
14000 multiple tick select
14001 task manager
14002 mobile and office block?
Incredible job mate!!
Sooooo Happy
What a gracfully given gift, that even a techtard such as my self can grasp and use. Congradulations on your fatherhood.
Very good work
Thanks for this.
Another way to optimise our shortcuts.
Any solution to assign to shortcuts some icons of my choice?
Thanks in advance
Franky
This is a very useful post. Thank you.
I am just wondering if there is an actual link for the Task Manager? (The one that has the Running Programs List etc.)
Embed Within Settings?
Any way to embed the icon within the Settings folder?
great job Samsamuel! just made a link to remove programs and it works as it should. thanks.
pierre duras said:
Any solution to assign to shortcuts some icons of my choice?
Click to expand...
Click to collapse
a_ok2me said:
Any way to embed the icon within the Settings folder?
Click to expand...
Click to collapse
Click to expand...
Click to collapse
see post 9. there are loads of dll files, and lots of them have icons in them. you can reference any file at the end of the command to give the icon
Get a resource editor (i use xn resource editor, but only cos thats the first one i came across) and you can browse the dll, make a note of the number associated with the icon and put that as the extension on teh command.
essequamvideri7 said:
This is a very useful post. Thank you.
I am just wondering if there is an actual link for the Task Manager? (The one that has the Running Programs List etc.)
Click to expand...
Click to collapse
browse to your windows folder on teh phone, find taskmgr.exe, press and hold it, choose copy, go to windows\start menu\programs press and hold choose paste as shortcut.
Links to Slider Icons?
samsamuel: Have you been able to create shortcut to slider icons, specifically the HTC email and Settings apps? I've been able to create a link to settings but the icon is incorrect.
dipaolnv said:
samsamuel: Have you been able to create shortcut to slider icons, specifically the HTC email and Settings apps? I've been able to create a link to settings but the icon is incorrect.
Click to expand...
Click to collapse
if you mean the big icon that comes up mid screen when you slide, i think they are held in the manila files. (Look in windows\ there are loads of files called xxxx_manila, all those files are what makes up manila, code, graphics, everything.)
Very good work.
All links in cab file would be great !.
KelArth said:
Very good work.
All links in cab file would be great !.
Click to expand...
Click to collapse
hehe, it would, but the missus is upstairs on the sofa, 12 hours into labour, so if you dont mind i'll maybe leave that for a while.

Categories

Resources