Apr 7th, 2010, 14:34 | 只看该作者 #21 |
Member
注册日期: Oct 2008
帖子: 55
|
这个怎么样? 手机哪个没两三个,这个在家用就行,好像跟ata价格差不多了,但是只支持一个sip 账号 http://toronto.kijiji.ca/c-buy-and-s...AdIdZ194335639 |
|
Apr 7th, 2010, 14:50 | 只看该作者 #22 | |
通信专家
注册日期: Jun 2005
帖子: 5,384
声望: 6745275
|
引用:
|
|
|
Apr 9th, 2010, 01:59 | 只看该作者 #23 | |
Member
注册日期: Oct 2008
帖子: 55
声望: 0
|
引用:
他们写了,我试了,但是好像总也不成功,老是报 dialplan syntax error,哥子你是练家子,看看帮忙写写? 我的要求简单: 1,sip provider有两个,一个FPL,一个voxalot(对我这种人,利用它的dummy dial plan容易些,省的在ss里面再写ruby。 2,local进出都是fpl,并且*98的菜单也能走FPL 3,out如果是1,0,011,00,196打头的就走voxalot,在voxalot里面再自动用它的dial plan 分送到几个provider。 就这些了,哥子得闲帮忙整哈,如果整不好,就算球了,我就是dummy style滴。。。 |
|
|
Apr 9th, 2010, 18:41 | 只看该作者 #25 | |
通信专家
注册日期: Jun 2005
帖子: 5,384
声望: 6745275
|
引用:
把我那个拨号计划稍加改动即可实现你的要求: #Ruby # SIP tracing : true or false sys.Trace = false sys.Log("call from #{req.Header.From.FromURI.ToString()} to #{req.URI.User}.") if sys.In then # Do your INCOMING call processing customisations here. if sys.IsAvailable() then sys.Dial("#{sys.Username}@local",30) sys.Respond(480, "#{sys.Username} Not available") else sys.Dial("1416xxxxxxx@voxalot",30) # unavailable forward to 416xxxxxxx sys.Respond(480, "#{sys.Username} Not available") end else # Do your OUTGOING call processing customisations here. case req.URI.User when /^1|^0|^196/ then sys.Dial("voxalot") #011和00前面都是0 else sys.Dial("fpl") end end |
|
|
感谢 美好的今天 此篇文章之用户: |
cai_bird (Apr 9th, 2010) |
Apr 27th, 2010, 17:30 | 只看该作者 #33 | |
Senior Member
注册日期: Jan 2005
帖子: 557
声望: 285731
|
引用:
|
|
[SIGPIC][/SIGPIC] Dear God, Please send clothes for all those poor ladies in Daddy's computer.. Amen !!! |
||
|