View Full Version : Wanted: One touch switch from Sprint Only to Automatic Roaming
jlc403
13-03-2008, 06:32 PM
Hey all. I use the old cycleBT utility to turn BT on and off constantly. I am looking for a utility that could sit in the start menu as a single program that would change my roaming settings from Sprint Only to Automatic, etc.
Has anyone come across such a utility. If not, is this something that could be done in Mortscript? Could anyone take a stab at it?
Thanks,
Josh
PS-I want to have this to save battery life and turn on roaming easily only when there is no signal at all. I work in a hospital and there is NO cell service in the basement and then I get one bar roaming and then back to sprint, etc...and it fries the battery
cyburke
16-04-2008, 03:00 AM
i too would like to request such a feature
studentjunk
18-04-2008, 03:15 PM
I am not a programmer, but I have dabbled a little with mortscript. I was tweaking TalynOne's GPS script. I noticed that he made some registry edits, which worked well for changing battery and backlight timeouts. I don't have time to figure it out now, but if I did, I would start by getting cregedit (http://ceregeditor.mdsoft.pl/?lang=en) and saving a copy of my registry. I would then change the setting to the other one, and compare the current registry to the saved registry. This would show me what key(s) were changed by changing the setting. I would then go about learning how to write a mortscript to change the registry settings. This is the hard part for me but I'm sure it's elementary for the programmers. There are lots of examples on this thread: http://forum.xda-developers.com/showthread.php?t=289197
EDIT: dcd is right, no setting in registry. I'm out of ideas.
dcd1182
18-04-2008, 04:19 PM
I am not a programmer, but I have dabbled a little with mortscript. I was tweaking TalynOne's GPS script. I noticed that he made some registry edits, which worked well for changing battery and backlight timeouts. I don't have time to figure it out now, but if I did, I would start by getting cregedit (http://ceregeditor.mdsoft.pl/?lang=en) and saving a copy of my registry. I would then change the setting to the other one, and compare the current registry to the saved registry. This would show me what key(s) were changed by changing the setting. I would then go about learning how to write a mortscript to change the registry settings. This is the hard part for me but I'm sure it's elementary for the programmers. There are lots of examples on this thread: http://forum.xda-developers.com/showthread.php?t=289197
i believe that changing the setting sends a command to the radio. notice this setting survives a hard reset? my guess is that you will not find a setting in the registry. need to find a way of scripting epst or sending the command to the radio.
topdawgn8
18-04-2008, 05:23 PM
I hope this isn't too terribly off topic, but I really don't want to try this and incur a huge bill.
Does sprint still charge for roaming? Or is that a thing of the past? I remember accidentally making a couple roam calls not not seeing anything on my bill but I don't stay on the phone long to begin with sooooo....yeah.
I guess the main point I'm trying to get to is, are there any negative consequences for making roaming calls?
studentjunk
19-04-2008, 02:45 PM
I hope this isn't too terribly off topic, but I really don't want to try this and incur a huge bill.
Does sprint still charge for roaming? Or is that a thing of the past? I remember accidentally making a couple roam calls not not seeing anything on my bill but I don't stay on the phone long to begin with sooooo....yeah.
I guess the main point I'm trying to get to is, are there any negative consequences for making roaming calls?
It is off topic, but it doesn't bother me. Hopefully won't bother others. I have gotten several bills over last 6 months with roaming calls. They reimbursed me because it's included in our plan. I would disable it on the phone and call them and see if they can disable it. If so, then then they will flag your account so if you get roaming charges, they can easily reimburse you.
andason
19-04-2008, 11:07 PM
You must have mortscript installed on your ppc in order for the script to work.
There will be two files in this zip.
1. Roaming Shortcut.lnk
2. Roaming Selection.mscr
Place the roaming shortcut.lnk in your \windows directory of pocket pc.
Place the roaming selection.mscr anywhere on your phone. You can tie it to a button if you place it under \Windows\start menu\programs
Run the roaming selection.mscr. It will aks you which of the 4 you would prefer Roaming, Sprint Only, Automatic or Toggle
It will default to Toggle if the time runs out.
Once you make your choice it will open the phone settings by use of the roaming shortcut.lnk.
It will then choose roaming and then it will pick the correct roaming selection and then exit out of both of the phone settings windows.
Before Toggle can be used you must first either select Roaming or Automatic.. from that point on the Toggle selection will go from either
Roaming or Automatic by itself.
Thanks
andason
NO WARRANTIES ARE IMPLIED
andason
24-04-2008, 04:37 AM
not what ya wanting?
jlc403
01-05-2008, 06:50 PM
Thanks a bajillion!!! Haven't been on in a while cause work's crazy...This works like a charm..
-Josh
mawst95
08-05-2008, 04:20 AM
http://forum.xda-developers.com/showthread.php?p=2182381#post2182381
andason
09-05-2008, 01:06 AM
glad it could help at least one person : )
snovvman
11-10-2008, 06:29 PM
glad it could help at least one person : )
Nice script. Great idea. It doesn't work for my Diamond because the screen mappings are for QVGA. I'm currently using your shortcut to at least save a few steps.
I looked at your script, and the Mortscript commands. I think it's a simple matter of remapping the mouse clicks for VGA. How does one go about determing the x and y locations on the screen?
Thanks!
anythingbutmine
11-10-2008, 10:18 PM
Nice script. Great idea. It doesn't work for my Diamond because the screen mappings are for QVGA. I'm currently using your shortcut to at least save a few steps.
I looked at your script, and the Mortscript commands. I think it's a simple matter of remapping the mouse clicks for VGA. How does one go about determing the x and y locations on the screen?
Thanks!
Instead of trying to determine x and y locations, you could just give it commands to go up/down/left/right/center on the d-pad.
snovvman
12-10-2008, 02:26 AM
Instead of trying to determine x and y locations, you could just give it commands to go up/down/left/right/center on the d-pad.
Interesting. I might give that a try. Thanks.
snovvman
26-10-2008, 08:01 AM
You must have mortscript installed on your ppc in order for the script to work.
There will be two files in this zip.
1. Roaming Shortcut.lnk
2. Roaming Selection.mscr
Place the roaming shortcut.lnk in your \windows directory of pocket pc.
Place the roaming selection.mscr anywhere on your phone. You can tie it to a button if you place it under \Windows\start menu\programs
Run the roaming selection.mscr. It will aks you which of the 4 you would prefer Roaming, Sprint Only, Automatic or Toggle
It will default to Toggle if the time runs out.
Once you make your choice it will open the phone settings by use of the roaming shortcut.lnk.
It will then choose roaming and then it will pick the correct roaming selection and then exit out of both of the phone settings windows.
Before Toggle can be used you must first either select Roaming or Automatic.. from that point on the Toggle selection will go from either
Roaming or Automatic by itself.
Thanks
andason
NO WARRANTIES ARE IMPLIED
All credits go to andason. I took his script and modified it to work with VGA. I remapped the screen coordinates and change the wait time on each action. I found the wait time did not need to be so long.
To use w/ VGA:
Download andason's zip, install as instructed, download my VGA script and replace his with mine. You will still need the .lnk file.
prerequsite:
You must have roaming enabled. If you do not, follow this:
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\InitProv\PhoneSett ing
1) Change ItemCount to 3
2) Create new string (if doesn't exist): ItemName3 = Roaming. (Default = Automatic-B on my Diamond)
3) New Dword: ItemValue3 = 3
Soft reset. Go back to the settings you should now see roaming option.
Enjoy...
onlinespending
01-11-2008, 10:02 PM
snovvman, you are the man! thanks for the VGA roaming script.
snovvman
02-11-2008, 12:37 AM
snovvman, you are the man! thanks for the VGA roaming script.
Right on, glad it works for you. Credit goes to andason for creating it in the first place!
onlinespending
09-11-2008, 02:22 AM
Right on, glad it works for you. Credit goes to andason for creating it in the first place!
I've attached a modified VGA roaming script that simply toggles between Roaming and Automatic without showing the Mortscript choice menu. I have it mapped to a softkey so I can quickly toggle between the two.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.