Dial String appended to Phone calls - JAM, MDA Compact, S100 General

Hi,
I'm looking for a small app that will add a predefined string to all outgoing calls that i make.
Example: i enter 0476212121 and i want the phone to execute *123*0476212121. Is there any app that's able to do that ?
It's pretty like a string we use for prepaid calling card.
regards
Ced

Related

Intercept outgoing calls...

There a way I can intercept outgoing calls, for example I made a call from a contact that are stored like "+55 41 3338-6556" and before the phone start dialing I want change it to "014 41 3338-6556", just parse the world format number to another number, if this is possible I can do a program to use many operators or calling cards...
Any idea or a piece of source code?
Thanks
Arnaldo.
MagiCall can do this:
http://www.magisoftwarehouse.com/index.html
Any idea how to make it?
Dial patterns for Brazil
Hey, I have opened a thread on that on the HTC Wizard. I am widely interested in having such a solution because of the Brazilian networks. I keep switching between my 2 SIM Cards (Claro and TIM) and have to use different operator dial codes for each SIM card. It is a pain in the neck.
I am glad someone shares my misery
Please keep me posted if you happen to find a solution.
-Feaps®
giacomitti said:
Any idea how to make it?
Click to expand...
Click to collapse
You mean how to get the program to do that?
Just create a New Rule,
filter = Phone - Outbound
Phone # = enter it or select from your contacts
Then go to the 2nd tab (Action)
Action1= Change Number
Call to: enter in New number here
Then on the 3rd tab add your scheduling preferences e.g. only Tuesdays.
I will test MagiCall, but I want to do it in code to make a solution for me, I think my problem is the same of feaps I live in Brazil too, I need to change operator code and if I change the SIM Card I need to change all phone numbers...
Arnaldo.
Feaps,
MagiCall works great!
Try it:
http://www.magisoftwarehouse.com/
My configuration:
-Filter
Rule Type: Phone - Outbound
Filter type: All
-Operation
Action1: Change number
Action2: Do nothing
Call to: 014{phone}[-3,0]
Remember I am at Curitiba, I use Brasil Telecom, 14 is the operation code, I store my phone numbers in the format: +55 41 3338-5665 so when I can MagiCall change it to 014413338-5665, so you can make more than one rule, for each operator (TIM/Claro) and enable the rule you want!
Malatesta, thanks for help!
Giacomitti.
G-r-e-a-t!
WOW, it sounds terrific. I was out and just got back from an Int'l trip. I will give it a try right away!
Kudos to you all!
-Feaps®
Edit after testing: WORKS PERFECTLY!
Feaps,
I had changed my rule to:
Phone Outbound
Specific number
+55*
Change number
014{phone}[-3,0]
So when I dial from dial pad it does not change the number, and I had create another for 0800
Phone Outbound
Specific number
+550800*
Change number
{phone}[-3,0]
Remember put the 0800 rule first... It will work too...
Happy new year!
Giacomitti
More flexible, indeed
giacomitti said:
Feaps,
I had changed my rule to:
Phone Outbound
Specific number
+55*
Change number
014{phone}[-3,0]
So when I dial from dial pad it does not change the number, and I had create another for 0800
Phone Outbound
Specific number
+550800*
Change number
{phone}[-3,0]
Remember put the 0800 rule first... It will work too...
Happy new year!
Giacomitti
Click to expand...
Click to collapse
I really like your new approach, 'coz I can then create a rule for international numbers that are not necessarily starting with a + (e.g. 1-800-222-3421) to add 0015 in front of the "1"...
You may say it is easier just to edit these numbers and add a +, but most of them are auto synched via Plaxo or LinkedIn and then I cannot edit them effectively without having duplicates...
Very nice the use of wildcards and so. I will give the help a try.
Have a great 2007!
-Feaps®
New version coming...
Giacomitti,
Please expect a version in Portuguese anytime soon
I am almost finishing it and the folks at MagiCall will recompile it.
This is hell of a great App!!!
-Feaps
Cool! But I use all my apps in english... But it's a nice feature!
It's the best app I had in my pocket.

Get the incoming call's phone number (Caller ID)

Hi all,
How can I catch the incoming call's phone number (Caller ID) using the MFC?
If I use .NET there is SystemState and the SystemProperty PhoneIncomingCallerNumber. But what is similar with MFC?
Has anybody maybe a code snippet?
Joline
For WindowsMobile 5.0 and above you can read it from the registry.
Don't remember the exact reg key... but look in the SDK for:
SN_PHONEINCOMINGCALLERNUMBER_ROOT
SN_PHONEINCOMINGCALLERNUMBER_PATH
SN_PHONEINCOMINGCALLERNUMBER_VALUE
Best regards
Øystein
Thanks. This works.
I wrote a program which uses notifications and catches an incoming call. To see if that works the program opens a message box if there is an incoming call. But regrettably first I get the notification from the system and AFTER hang up the message box from my program appears.
What can I do that my program catch the call BEFORE all other programs notify this (e.g. to change the ring tone depending on the caller id)?
Joline
IMHO iits not so easy. You must use TAPI library and/or directly Ril.
Where can I find useful information about how to use TAPI and RIL (maybe with examples)?
Joline
For RIL exists only fragmentary informations - good source is forum http://www.teksoftco.com/forum/viewforum.php?f=15.
For TAPI examples search Windows Mobile SDK.
I need the same phone number catching in PHP
Hi ,
I need to generate the popup using PHP while the call is landed in our phone.
how can we do this?
Thanks and Regards,
JayarajMohan.J

[search] DTMF dialer

I think i saw a program here wich was able to work as a DTMF dialer, but i´m not shure.
I need a program wich can generate the dtmf-tones from my outlook contacs and add some special number in front of them.
My problem: here at work we only have dect-phones with a storage for 20 numbers. I have all numbers im my private phone so i´d like to have my private phone make my work phone dial the given number plus a special string ( "01" and my password) and so on.
Does anybody know such a tool?

Create a new SystemState Property in C#?

My goal is this: I have an external database with (company-) contacts as a SQLCE database. Since there are over 1000+ contacts in that database, I don't like the idea to 'load' all of them in my outlook. So when there's an incoming call I check if it is an outlook contact, if not I like to search the external database (by phone number) and create a contact 'on the fly' (NOT to be stored in poutlook!)
I 'detect' a new incoming call like this:
private SystemState _phoneIncomingCall = new SystemState(SystemProperty.PhoneIncomingCall);
_phoneIncomingCall.Changed += OnPhoneIncomingCallChanged;
This works like a charm. In the OnPhoneIncomingCallChanged method I check if the (new SystemState(SystemProperty.PhoneIncomingCallerContact)).CurrentValue is null. This too is working Now I would like to 'alter' the PhoneIncomingCallerContact with a contact I lookup in the other database using the incoming number. I imagine I should create a new contact and 'rethrow' the PhoneIncomingCallerContact.
The "OnPhoneIncomingCallerContact" function in the dialer should be triggered and the 'altered' contact information displayed.
Key question: can I create a SystemState(SystemProperty.PhoneIncomingCallerContact) "State and Notifications Broker" message?
And off course if so: how to do it in C#?
Another approach might be to 'unhook' the default phone application, get the incoming call and 'hook' the phone application back when I decide to take the call or reject the call?
Again: Is it possible and how to do it in C#?
Your help is appreciated...
Answered @ Windows Mobile Developer Center
If anyone cares
lextendo said:
Answered @ Windows Mobile Developer Center
If anyone cares
Click to expand...
Click to collapse
Thanks for sharing.

[Q] How to group calls from CallLog.Calls by Number

Hello everyone,
I've queried Android's CallLog.Calls and populated an ArrayList with my call model object however when I display these objects in a RecyclerView, certain phone-numbers appear multiple times, once for each call entry that was made from or to that number.
I'd like to group the calls from the same number together.
Is there a built-in way in Android to group these call entries so that I can display them as a single entry in my call log RecyclerView?
I tried to add "GROUP BY" to the query but contentResolver.query() does not seem to accept it in any of its parameters.
Thanks!
You can remove the duplications after you get the data using a HashSet, for example:
ArrayList<String> items = getItems();
HashSet<String> hashset = new HashSet<>();
hashset.addAll(items);
items = new ArrayList<String>(hashset);

Categories

Resources