Help - Search - Member List - Calendar
Full Version: Change your SIPs with a click or keypress
PPCSG > Power Up Your Devices > Tips & Tricks
thescum
*EDIT*
Please see Post #9 for the solution by zenkinz. Works great for the 838pro and 68x8, amongst others. Will be taking this attachment out in a few days.

*EDIT* ver 0.2
takes away the limitation of not working with today screen.
To the guys that had downloaded ver 0.1, sorry, kindly replace with 0.2

***********
Found changing sips quite tedious. i.e. you first have to open an app which shows you the sip, then pressing on the sip icon, then pressing the arrow, before you decide on the sip of choice.

So i decided to try to do something about it with mortscript.
Once again, Thanks to mortscript,
you can now change our SIPs (SIPChanger) with a keypress or tap of an icon.


Installation
There are 2 cabs. One with mortscript (SIPChanger.cab), one without (SIPChangerWithoutMortscript). Choose the "without mortscript" if you have mortscript already installed.

The 1st cab contains= The script + mortscript.exe + readme.txt + commands.txt + lnk
= 82kb
The readme and commands.txt use up 42kb.

The 2nd cab contains = The script + link
= less than 1kb.

The exe version is 3.1 and can be downloaded separately.
Have taken the liberty to pack the exe, so that it'll take up as little space as possible.


Limitations.
Limitations with the written script is that it will only work in portrait mode.
For users that want it in landscape mode, you or i have to make a separate script. The script and the author are not intelligent enough as yet to make it recognize if the device is in landscape or portrait mode.

The script is only meant for WM5 devices as they are at the point of writing.


Implementation.
You can map the buttons to the link to run asBT with one keypress.

Should you wanna map with it AEbuttonPlus, then you'll have to activate one of the many virtual buttons, then map it via the system's button settings. It won't work with AEButtonPlus via a direct link.

Tests
Atom Pure. Dopod 818pro. Dopod 838pro.


Mortscipt.
Its a freeware macro or batch file reader that can automate many tasks. Have so far done another script that will activate bluetooth activesync correctly with a script.

For more infor, click HERE


Disclaimer
Please please do backup before trying this. Though the script's safe, i'd hate to make you be sorry ;)
thescum
ver 0.2 takes away limitations of not working with today screen.

To those that downloaded ver 0.1 apologies.

For those of you who haven't used mortscript prior to this. Here's what you have to do for the first time only.

Navigate to \program files\mortscript.
And double click or run mortscript.exe.
Close.

After this all scripts will run without a hitch.
thescum
at the possiblity of being a broken down record player,
someone from another forum had found the intial description confusing.

As such, i'll try my best to reiterate.

This script helps you change between sips (soft input panels), i.e. keyboard switching to phonepad, or any other sip of your choice, just by a click of a shortcut or mapping to one of your buttons (especially if you have button mappers like ae button plus).

1. Instead of opening a SIP friendly program like notepad,
then 2. pressing on the sip icon to invoke the sip,
then 3. pressing on the arrow key,
then 4. selecting the sip of choice,
this script takes away steps 1-3, selection is still entirely up to you ;).

zenkinz
I wrote an command line utility (for my own use) to switch SIP by calling the SIP API directly. If there's an interest in this, I can update the utility so that it's more useable.
thescum
upload away zenkinz, am always interested in learning more
zenkinz
will try to upload over the weekend, right now my utility hardcode to one particular SIP (nullkb) grin.gif
zenkinz
here's the utility that I have created. I added the popup menu to show the list of the SIP (see below), for selection of the SIP to be switched over to.

user posted image

I use WM5menu to map the right soft key to the utility.

user posted image

I have also created a few shortcuts for standards SIP, so that you can immediately switch to the desirable SIP, without having the popup menu for selection. You may map your button to any of these shortcut. You can create new shortcuts if you have third party SIP that you want to map.

user posted image
thescum
woa bro, it looks fantastic.
btw, where's the link to the download...
zenkinz
sorry, forget to upload the file. here's it...

Symphony
QUOTE(zenkinz @ Dec 3 2006, 07:14 AM)
sorry, forget to upload the file. here's it...
*



Thanks Zen. It works on my 6818 too. See screenshot grin.gif
But how do you change the soft button at right bottom from "Messaging" to "Menu"?
zenkinz
hi Symphony,

I use WM5Newmenu
Symphony
QUOTE(zenkinz @ Dec 3 2006, 09:03 AM)
hi Symphony,

I use WM5Newmenu
*



Thanks. Will give it a shot. grin.gif
Symphony
The WM5Newmenu worked. Thks.
bongsu3
Thanks zenkinz for this amazingly simple and useful app.
I use aebutton plus to map it to a hardware button.
thescum
Thanks a million zenkinz,
works very well on the 838pro. Very nifty app.
chuach
Thanks guys! will try on my h6965.
zenkinz
updated the SIP Select software with a smaller footprint, and indication of the current SIP in the pop up menu (see below)

user posted image
vicott
Simple and neat. It doesn't require Mortscript to be on the device, right?
zenkinz
QUOTE(vicott @ Jan 11 2007, 05:03 PM)
Simple and neat. It doesn't require Mortscript to be on the device, right?
*



nope .. written in native API, so no .NET framework as well grin.gif
thescum
heya zenkinz,
do you have the link to the latest copy of sip select
muakmuak
Bro thescum, sorry newbie question. I downloaded the zip file in post#9. Need your kind advice how can I activate in my D838? I clicked on the setup but nothing happens.
thescum
heya muakmuak,

ok just to ask when you click on the link, and save it on your pc, will your file be renamed as index.php or something similar.

Rename the file to anything but with the extension zip. i.e. xxxxxx.zip
double click it and you'll get a cab, "Zenyee SIP Select.cab".

Transfre this cab to your PPC (via activesync or any other means) and run the cab. Should install, no worries.
Battlestar
Hi,
Care to share how to download properly the file? Everytime I try to DL the apps it's gives me an unknown characters :(..Im very interested on this apps.
thescum
if you get these characters, the workaround (at least for me) is to :
using the mouse, navigate to the link, right click, and choose "save target as..."

this should give you a default "index.zip", choose a name, but ensure that you use the extension zip.

If your file becomes xxxx.zip but you can't run winzip or your unzip program, goto windows explorer, or "winkey + E",
goto "tools, folder options", choose the "view" tab,
Under "advanced settings", uncheck the "Hide extensions of known file types",
Then rename with a "xxxxxxx.zip"

then double click the downloaded and renamed zip, you should then get the installer cabs or setup exes.
Battlestar
Hi the scum,
thanks for immediate reply. Your step-by-step guide really works for me :)


Regards,
Battlestar
zenkinz
QUOTE(thescum @ Jan 12 2007, 08:34 AM)
heya zenkinz,
do you have the link to the latest copy of sip select
*



here's it
thescum
Thanks zenkinz,
you have no idea how impt this little app is to me. And i'd reckon its ground-breaking too.

Battlestar,
sure thing bro, anytime
muakmuak
QUOTE(muakmuak @ Jan 12 2007, 10:40 AM)
Bro thescum, sorry newbie question. I downloaded the zip file in post#9. Need your kind advice how can I activate in my D838? I clicked on the setup but nothing happens.
*



Hi brother! Yes it works for me!
Thank you so much for sharing this brilliant trick! Now I don't have to fiddle with my finger to ensure I click on the arrow not something else.

You the man! Have a great weekend!

Cheers!
vicott
Such a software is really useful, especially when it seems to be much harder to click on the arrow in WM5 compared to older OS. The screen size is also a factor.
bongsu3
Hi zenkinz, thanks for this awesome app. grin.gif
entariows
Sorry for my ignorance, can some one please teach me what is SIP and how it affects the pocketpc?
thescum
A SIP is a software input panel, i.e keyboard, phonepad*, Block Recognizer, Letter Recognizer.

You'll need these SIPs to input data to your Pocket PC, barring any hardware keyboards or keypads.

This SIP utility by zenkinz makes it easier for us to swap between sips, or to choose a perferred sip while booting up.
volitan
This is so cool! Thanks for sharing.
entariows
Thanks it worked for mine Dopod 838Pro just fine!!! Btw, have anybody heard of Threader or TxtMan program. It is a very powerful program but somehow it didn't work in a way or two in my Dopod 838Pro. Any advice on other similar freeware that worked?
entariows
Hi anybody can advice me how to use the WM5Menu to activate the device lock? confused.gif
thescum
if i'm not mistaken entariows,, look for a devicelock.exe or .lnk in \windows.

Then goto newmenu settings and create item pointing to either the exe or lnk.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.