Can anyone tell me the best way (with code example ideally!) to get the current phone number of the sim in the phone. I've tried SMSGetPhoneNumber but this doesn't work with some SIMs (namely an O2 UK sim).
I believe that SMSGetPhoneNumber lineGetAddressCaps should do it, right?
Many many thanks,
Vijay
Having problems myself
I thought so too,
but i've read alot about it, and not all sim cards contain the phonenumber.. One way you can see if you are storing your number, is to open the Start -> Programs -> Sim Manager... and choose Tools -> List own numbers...
if the idx there is empty .. i assume you cannot find you number.. only imei is stored on your phone... I might be mistaken .. but this is what i concluded..
I also tried the source code at : http://blogs.msdn.com/windowsmobile/archive/2004/11/28/271110.aspx
It didn't work for me, but you can try yourself
SaShje
Hi sashje!
Thanks for your comments. We were both right!
I figured it out after looking on WIVIT's website, their lineswitcher, in their faq they give the same info you did.
Obviously SMSGetPhoneNumber can't get the phonenumber unless you've already stored one. I was surprised that not all SIMs have them stored, but you can enter your own with the sim manager, and then SMSGetPhoneNumber works perfectly. See examples of my plugin in the Magician > "See your today screen" thread!
V
Related
Has anyone found a utility or a way to automatically dial numbers using a calling card? This is a rather convenient feature in my previous (non-WM5) cell phone that allowed me to import my corporate phone numbers and then use automatic calling card to dial them without editing hundreds of entries in the phone book.
I have noticed the "Callingcard" code sample at MSDN, however, there does not seem to be a compiled binary available anywhere and I do not have the development environment available.
Any help or tips appreciated.
Ihave been using this one
It is one of the importat things for me
so I use Program called "Long Distance Dialer (Pocket PC Phone) 1.3"
it works on WM2003, WM2003SE and I am runing it right now on WM2005
http://www.pocketgear.com/software_detail.asp?id=12595
good luck
DNO
Thanks! I did not realize it even runs on WM5. However, it does not see to go past dialing the access number - goes to reorder / busy tone right after. Is there a trick / fix to it?
I am using it on HTC Wizard
I never had that kind of problem
I don't know how to help you
This is my settings
Name: My card name
Acces#: my number (only numeric )
Dial Seq : PIN/Destination
Wait: 1Sec Pin : My pin
Wait 1 Sec Destination
then I go to Contacts I right click on the name I want to dial , it gives me optioon >> Dial using : then Name of my calling card .
When I click on that it gives me list of the phone numbers unther that name .
Since I call from USA I do need to select option << Add 011 before number >> but I do not do it because I added 011 to all phone numbers that I call with the card , in the Contacts
I hope this will help.
Good luck
DNO
I installed Long Distance Dialer 1.5 on my PPC. I like it so much that I want to register ($4.99). However 1.5 cannot be purchased anywhere anymore. Did anyone manage to purchase a registration key for 1.5? Or alternatively are 1.3 registration keys inter-changeable with 1.5?
This seems like a great piece of software, but it won't seem to accept pins less than 4 numbers. I have all my number listed with the country code first, so I need to add 00 to call them. In the past, I've configured my calling card feature to use 00 as the pin, which works great, but I can't get this to do it and I don't want to manually add 00 to all my numbers!
Many thanks for any help,
Paul
The link is to version 1.3. What you need is version 1.5. A quick Google will give you two or three sources.
1.5 has no limitations, but has an annoying trial notice pop-up each time you use it. Where can I purchase a registration key?
Thanks for the reply. I've downloaded v1.5, but it still won't let me enter a pin of less than 4 digits. Any thoughts?
Many thanks,
Paul
Solved the problem. In v1.5 you can put spaces as well, so, even though it needs at least 4 characters, I can put two spaces and then the two zeros.
Best,
P
Interesting - I was trying to solve my problem with the software dialing only the calling card access number. I defined an address book entry with the whole number with pauses - and still only the access number gets dialed. The card I use follows the "Number followed by PIN" model with a second dial tone after you dial the access number and a third one after the called number. Any ideas what could be causing the issue? Could it be that the Wizard does not recognize that the call has been completed after it dials the access number?
free and the best calling card dialing software
this is reply to betstu2004 request i.e compiled binary from msdn betstu2004 mentioned about
its in cab format and is attached for downloading.
here is the procedure for installing and using it:
1)copy the cab file in ppc and install it
2)then using any registry editor we have to edit the values of number to be dialled and the pin number of the calling card,to do that
open registry editor
go to:
hkey_current_user
then software
then microsoft
then calling card
in this option you have to edit two entries
1st is Number which is your calling card number
2nd is Pin which is your pin number
save the changes
then to use the software
go to contacts
then
with stylus touch and hold the contact(international) you want to dial
you will see an option
call mobile using calling card
click it
and ppc will start dialling using calling card software with stored calling card number and pin
once the card is finished you can input the values of number if different from previous one and pin again
in some cases the new number and pin will only be saved in the registry after soft reseting the phone
you can even adjust the pause time which is 2 sec by default
this software is working perfectly on my xda exec and i hope you all will love it
cheers
My email to the author (VSOFTCODE) of LDD bounced. Looks like I will have to remove it after the trial expires.
Edit: I just managed to purchase a licence through Handango after all.
----->chaniana
Thanks works fine!!
chaniana - BIG thanks - it works flowlessly.
Now - if I could only get it to dial the number before the PIN!
reg key
Well I know this is not a warez site but
would it be wrong if I give out the reg code ??
I think not ,because the software no longer supported by the developer.
what you think ???
One more thing !!
I have Version 1.3 which I bought from www.pockeatgear.com
where did you find v1.5 ???
Let me know
DNO
this is cool....
chaniana , i have been looking for something like this for a while... i have 2003 not 2005 to be able to complie or change this...
I am just migrating form treo 650 and am missing a program TakePhone. what it did it let me create rule
e.g. any number starting with a string it will use a calling card so i could set +44 use a calling card x
that way when i disl a number it will intercept the call an see the first few digits, if +44 it will dialthe calling card and wait for me to hit a button to enter a pin then eait for another button to dial the number, all in a few strokes i was dialing international and never had to change my contacts. when i was there in UK all i do is disabke the rule and voila i am in business...
see if u can do this
i did something similar in VS2003 creating from scratch an app that would list the contacts and i enter a ph and pin in 2 seperate textboxes and hit dial, got it to make a call to the 1800# but could not figure out how to dial the rest automatically so i am stuck
Long Distance Dialer 1.5 at handango.com.
Just pay the 5 bucks, it may inspire others to create affordable useful software!
This software doesn't work with PocketInformant. Any solution ?
I installed Long Distance Dialer 1.5 (Trial), entered Calling card (access#, PIN)
I can see new menu item when I right click "contact", but when I select "Dial CCard" NOTHING happe! No call started.
I'm using Wizard.
Hi
I am not able to see any context menu once I tried using by stylus
I am on WM6.1
Is it still usable
cheers
chaniana said:
this is reply to betstu2004 request i.e compiled binary from msdn betstu2004 mentioned about
its in cab format and is attached for downloading.
here is the procedure for installing and using it:
1)copy the cab file in ppc and install it
2)then using any registry editor we have to edit the values of number to be dialled and the pin number of the calling card,to do that
open registry editor
go to:
hkey_current_user
then software
then microsoft
then calling card
in this option you have to edit two entries
1st is Number which is your calling card number
2nd is Pin which is your pin number
save the changes
then to use the software
go to contacts
then
with stylus touch and hold the contact(international) you want to dial
you will see an option
call mobile using calling card
click it
and ppc will start dialling using calling card software with stored calling card number and pin
once the card is finished you can input the values of number if different from previous one and pin again
in some cases the new number and pin will only be saved in the registry after soft reseting the phone
you can even adjust the pause time which is 2 sec by default
this software is working perfectly on my xda exec and i hope you all will love it
cheers
Click to expand...
Click to collapse
I've recently changed my phone number, changed sim cards, and flashed the latest AKU3.2 ROM i found here.
While going through the settings, and tweaking things to my liking, i went to "Phone Options" and noticed my old number is shown on top!
how? the sim is gone, the number is gone, and the phone was hard reset before and after the ROM upgrade.. it just doesn't make sense
even when i open an incoming SMS message, the "To:" field on top shows my old number, while the message was in fact sent to the new one!
where can i update this?
the only thing that came to mind is SIM manager, and "List of own numbers"
it has 3 slots, and the 1st one has my name and my old number.. i tried erasing it, changing it, etc.. all failed.
the number just wont change
tips anyone?
anyone?
Yes u are correct that's where it's getting the number from. You will need to delete own number from SIM with SIM Managers. No idea why it fails though... Try adding new number and then try deleting old number... unless for some reason your SIM is somehow locked by provider.
i tried replacing the number, deleting it then adding the new one..
deleted it all together.
still, i click save.. then i refresh and the damn thing is still there
i wonder if it's a fault in the sim application
but i tried my other phones (mainly Nokia's) and couldn't even find the option :S
Test on other WM5 device if u can... from a friend or something.
as far as I know, if U change number via PAC code, its more less something very similar to call divert, your SIM should be active to both of numbers, try to call your old number. it was mentioned here a while ago. user writing about this wrote something that the your old no is stil with your previous operatro..... dont remember
hello, i'm confused as how to update a contact's phone number. i'd mainly like to update in both contacts and sim card. for example, John Smith changed his phone number and kept his email the same. i wish to update in the sim as well as automatically update in the contacts without manually going in and updating the contacts. so in the end i have to edit both sim entry and contact entry.
secondly i'm having problems with contacts switching from windows mobile2003. John Smith shows up in my contacts list as Smith,John so i can't search for him in the contacts list. i have to manually search for him in order to update his new phone number. any suggestions?
thirdly i can't create a new contact after i've added a new sim entry through contacts. it seems i have to load the Sim Manager application and wait while it loads sim entries in order to "Copy to Contacts"
any help would be greatly appreciated so i can streamline my work.
running: wizard (8125) with OEM rom
no solutions?
no one has a solution?
frostedglcok said:
hello, i'm confused as how to update a contact's phone number. i'd mainly like to update in both contacts and sim card. for example, John Smith changed his phone number and kept his email the same. i wish to update in the sim as well as automatically update in the contacts without manually going in and updating the contacts. so in the end i have to edit both sim entry and contact entry.
Click to expand...
Click to collapse
It's not possible to simultaneously update the contact's phone number in memory and in a SIM card, as far as I know. Shubaroo (see below) has a SIM manager that might make it a little easier on you.
Most people either use memory only (because they only have one phone and don't really care, like myself), or they use SIM only (because they change phones based on activity, like some people change shoes).
secondly i'm having problems with contacts switching from windows mobile2003. John Smith shows up in my contacts list as Smith,John so i can't search for him in the contacts list. i have to manually search for him in order to update his new phone number. any suggestions?
Click to expand...
Click to collapse
Wizards run Windows Mobile 5, not Windows Mobile 2003, so I don't know what else to say about that. Not sure what you're even asking, honestly.
As far as last, first vs. first last, I recommend "ContactFix" from www.shubaroo.com which is designed exactly to fix this.
thirdly i can't create a new contact after i've added a new sim entry through contacts. it seems i have to load the Sim Manager application and wait while it loads sim entries in order to "Copy to Contacts"
Click to expand...
Click to collapse
Yep. See my comments above. One, or the other. That's your choice, but you don't get both, AFAIK.
One last bit of advice: Ask ONE question at a time, and you're far more likely to get a response. It took me nearly half an hour to sift through this mess to form cogent answers. Most people won't bother.
Hi there,
I have a Moto Q11 from Vivo (Brazil) and it came with wonderful little app called "EP", which does a simple yet awesome thing:
It will replace (or add) as a prefix, the operator code I choose. No matter how the phone is stored in phonebook (already with the operator code, city code, or just the number itself) it properly adds or alters the phone when I dial it.
You may configure it with the operator of your choice, and change it as you please. For example, let´s say all my phonebook entries are with "015" as the long distance operator code (eg. 0151121342213). If I configure the app with another operator (let´s say, 031), when I hit dial, it will in fact dial 0311121342213. The actual phone in the phonebook is not altered. If the phone number is stored as 1121342213, it will add the 031 as well.
I really need such an app in my Rhodium and Kaiser!
Does any1 have any idea of an app that would do this ? Tried copying the executable from the Moto Q11 to my Kaiser and it didn´t work (it says the app is not for that platform)...
Tia!
I was not able to find a program that would do it. I have found that the EP stands for Easy Prefix, and googling it gave me the impression that this app is standard for Motorola phones.
Any further help would be appreciated...
I got same issue, bro
Can anybody help people like us ?
TA
Just fyi, so far no luck
Have you tried Magicall? ( http://www.mobiion.com/magicall.html )
It can change any number you dial, based on rules. I think this would work for you (so, for example, if you dialed anything starting with 789, it would replace that with 123.
I use it for ADDING numbers to the start, so that certain numbers get dialed using a calling card, but I'm pretty sure you can replace digits as well
-Steve
Hello
strange one here, my phone number dose not appear at the top on sim manger, i really need it to. I used exchange 2010 and activesync, so i can send text message from outlook or owa. i can see a whole thread of texts between me and some one else, but it dose not display my name next to the message i sent, it dose if i sent it via outlook but not the phone. any way i need to know how to get sim manger to pick up my number or can i manually edit it, my exchange server cant pick my phone number up. so i look at sim manger and found that the issue is prob due to sim manger not displaying it. please can some one help
many thanks
Nick
Phone number is assigned from operator. Your sim contains only IMSI code and i'ts impossible retreive from phone.
You can set your phone number using sim manager:
go to sim manager menu->tools-> list your number (menu tools is not visible without gesture from down to up). In this option you can change number