|
jmlf07
|
 |
« on: September 26, 2007, 04:24:30 am » |
|
First, I'd like to congratulate you on such a good product and attention to the feedback. Second, I found your program on XDA Finally, my question: I live in North America, all my numbers are formatted as +1 (123) 456-7890 and +58 (123) 456-7890.
What I need is for MagiCall to use a 'Calling Card' rule for all numbers that DO NOT start with '+1' unless the number is dialed from the keypad. I.e. I don't want it to dial the calling card if I type 12345678 or 1234567890 or 911
Perhaps the second part could be a confirmation pop-up asking if I want to apply the rule when it sees a '+' sign, I'll leave it up to you.
I used the TakePhone software when I had a PalmOS Treo and it was great. I think you could find inspiration in that program for future improvements.
Regards.
|
|
|
|
|
Logged
|
|
|
|
|
admin
|
 |
« Reply #1 on: September 28, 2007, 04:17:39 am » |
|
Hi jmlf07,
I think the rule below should work for you:
Rule type: Phone-Outbound Filter type: Specific number Phone #: +1*; +58* Action1: Change number Call to: card number,,,,card password,,,,00{phone}[-1,0]
Use real card number and card password to replace those strings above. This string "00{phone}[-1,0]" will be 0011234567890 if you dail +1(123)456-7890 because the leading sign '+' will be removed as well as two 0 will be added to the beginning.
Hope my answer can help you. Regards.
|
|
|
|
|
Logged
|
|
|
|
|
alipatov
|
 |
« Reply #2 on: September 28, 2007, 04:43:28 am » |
|
Hi,
I just downloaded the app and I am amazed by what it can do... It is perfect for all my needs and it does not rewrite the phone number in the call log!
One question though along the lines of the original post here:
is it possible to specify a rule that DOES NOT use calling cards for:
- numbers without a country code - +1*
And a rule that uses calling card for the rest of +* crowd?
All my contacts are in the international format meaning that even american numbers are stored as +1 but I don't need to use a calling card for those
Thanks! Art
|
|
|
|
|
Logged
|
|
|
|
|
jmlf07
|
 |
« Reply #3 on: September 28, 2007, 09:26:06 am » |
|
Admin, thanks for the tip, it gave me an idea that actually works for me, here it is:
Rule type: Phone-Outbound Filter type: Specific number Phone #: +2*;+3*;+4*;+5*;+6*;+7*;+8*;+9* Action1: Change number Call to: card number,,,,card password,,,,011{phone}[-1,0]#
If you notice, +1 is not there because those are Long Distance calls, not International, and I have plenty LD minutes on my cell.
However, for those users that use LD calling cards as well, it would be good to create a rule that excludes numbers. In example, a person that lives in Chicago where there are two local numbers (that I know of) 312 and 773, they might want an exclusion rule that would look something like:
Rule type: Phone-Outbound Filter type: All (or 'different than') Phone #: NOT(+1312*;312*;+1773*;773*) Action1: Change number Call to: card number,,,,card password,,,,011{phone}[-1,0]#
A rule like this would help create a better rule for my problem above. It would look something along the lines of:
Rule type: Phone-Outbound Filter type: All (or 'different than') Phone #: NOT(+1*;1*;? ? ?-? ? ?-? ? ? ?;? ? ?-? ? ? ?) Action1: Change number Call to: card number,,,,card password,,,,011{phone}[-1,0]#
And you could be even more sophisticated and also add a rule to Exclude calls to {mobile} since they're usually more expensive
Hope this helps! Best regards. Again awesome product and communication
|
|
|
|
« Last Edit: September 28, 2007, 09:32:22 am by jmlf07 »
|
Logged
|
|
|
|
|
admin
|
 |
« Reply #4 on: September 28, 2007, 01:10:53 pm » |
|
Hi jmlf07, I'd considered this case when designing. So you can see there is a action - Normal, which does the exclude things.  Just add a new rule like this: Rule type: Phone-Outbound Filter type: Specific number Phone #: +1312*;312*;+1773*;773* Action1: NormalJust place the rules with a Normal action above the others of the same type in the rule list. These normal rules will call the matching numbers normally without changing the numbers. Btw, did you mean you want to use {mobile} in the Phone# field? Can you describe it, thanks.
|
|
|
|
« Last Edit: September 28, 2007, 01:23:18 pm by admin »
|
Logged
|
|
|
|
|
admin
|
 |
« Reply #5 on: September 28, 2007, 01:15:32 pm » |
|
Hi,
I just downloaded the app and I am amazed by what it can do... It is perfect for all my needs and it does not rewrite the phone number in the call log!
One question though along the lines of the original post here:
is it possible to specify a rule that DOES NOT use calling cards for:
- numbers without a country code - +1*
And a rule that uses calling card for the rest of +* crowd? ...
Hi alipatov, Add a exclude rule by setting its Action1 to Normal and place it above the other rules of the same rule type in the list. Regards.
|
|
|
|
|
Logged
|
|
|
|
|
alipatov
|
 |
« Reply #6 on: September 29, 2007, 03:24:09 am » |
|
Got it! Thanks!
|
|
|
|
|
Logged
|
|
|
|
|
jmlf07
|
 |
« Reply #7 on: October 01, 2007, 01:30:35 am » |
|
Admin, thanks. It works. I'm happy with the product and would recommend it. Actually, I have a few friends that would appreciate having this software in their RIM Blackberry. Maybe you'd like to expand into that world.
|
|
|
|
|
Logged
|
|
|
|
|
admin
|
 |
« Reply #8 on: October 01, 2007, 02:43:05 pm » |
|
Thank you. Yes, we have a plan to stretch to Blackberry but we have not begun yet.
|
|
|
|
|
Logged
|
|
|
|
|
catnhat
|
 |
« Reply #9 on: October 30, 2007, 03:25:56 pm » |
|
Adding a normal rule works good. However, with many calling cards or prepaid cards, they force you to use the local access numbers in each major city. This means I have 2 rules for every major city. I travel frequently to 6 major cities and not so frequently to another 10. So now I have 16 pairs of rules to turn on and off. It would be a lot easier to use a Not filter as suggested previously. All in all this is the best tool I have found since switching to windows mobile for calling card calls.
|
|
|
|
|
Logged
|
|
|
|
|
admin
|
 |
« Reply #10 on: October 31, 2007, 12:11:08 pm » |
|
Hi catnbat,
We will add a profiler feature that makes it easier to enable and disable sets of rules.
|
|
|
|
|
Logged
|
|
|
|
|