SMARTalkのダイアルプラン

楽天モバイル(旧フュージョン)のIP電話サービスの、Asteriskに使う為のダイアルプランです。

https://ip-phone-smart.jp/smart/free050/ に掲載情報を元に、ChatGPTやBardに手伝って貰い、最適化させようと思ったが、非常に困難を極めた。

まず、HPから番号リストをコピペする。

050-5210-XXXX ~ 050-5539-XXXX
050-5570-XXXX ~ 050-5609-XXXX
050-5777-XXXX ~ 050-5899-XXXX
050-6619-XXXX ~ 050-6622-XXXX
050-7100-XXXX ~ 050-7136-XXXX
050-7770-XXXX ~ 050-7779-XXXX
050-7788-XXXX
050-8000-XXXX ~ 050-8007-XXXX
050-8008-XXXX
050-8009-XXXX ~ 050-8014-XXXX
050-8015-XXXX
050-8016-XXXX
050-8017-XXXX ~ 050-8018-XXXX
050-8019-XXXX ~ 050-8022-XXXX
050-8023-XXXX ~ 050-8025-XXXX
050-8026-XXXX ~ 050-8027-XXXX
050-8028-XXXX ~ 050-8029-XXXX
050-8030-XXXX ~ 050-8031-XXXX
050-8032-XXXX ~ 050-8033-XXXX
050-8034-XXXX ~ 050-8038-XXXX
050-8200-XXXX ~ 050-8203-XXXX
050-8800-XXXX ~ 050-8810-XXXX

さてここから、 _05052[1-9]XXXXのような表記にしたいと、聞いてみた。ChatGPTもBardも同じような回答になる。

050-5210-XXXX ~ 050-5539-XXXX → _05052[1-9]XXXX
050-5570-XXXX ~ 050-5609-XXXX → _05052[6-9]XXXX
050-5777-XXXX ~ 050-5899-XXXX → _05052[7-9]XXXX
050-6619-XXXX ~ 050-6622-XXXX → _05066[1-2]XXXX
050-7100-XXXX ~ 050-7136-XXXX → _05071[0-6]XXXX
050-7770-XXXX ~ 050-7779-XXXX → _05077[7-9]XXXX
050-7788-XXXX → _0507788XXXX
050-8000-XXXX ~ 050-8007-XXXX → _05080[0-7]XXXX
050-8008-XXXX → _0508008XXXX
050-8009-XXXX ~ 050-8014-XXXX → _05080[0-1]4XXXX
050-8015-XXXX → _0508015XXXX
050-8016-XXXX → _0508016XXXX
050-8017-XXXX ~ 050-8018-XXXX → _05080[1-2]8XXXX
050-8019-XXXX ~ 050-8022-XXXX → _05080[1-2]2XXXX
050-8023-XXXX ~ 050-8025-XXXX → _05080[2-5]XXXX
050-8026-XXXX ~ 050-8027-XXXX → _05080[2-7]XXXX
050-8028-XXXX ~ 050-8029-XXXX → _05080[2-9]XXXX
050-8030-XXXX ~ 050-8031-XXXX → _05080[3-1]XXXX
050-8032-XXXX ~ 050-8033-XXXX → _05080[3-3]XXXX
050-8034-XXXX ~ 050-8038-XXXX → _05080[3-8]XXXX
050-8200-XXXX ~ 050-8203-XXXX → _05082[0-3]XXXX
050-8800-XXXX ~ 050-8810-XXXX → _05088[0-1]0XXXX

合ってそうだなと思ったが、1行目から違う。いろいろ指摘しても、うまく行かないので、断念。
手作業で書くことにする。
でも、疲れたので、断念。暇をみて、続きをやる。

050-5210-XXXX ~ 050-5539-XXXX05052[1-9]XXXXX
0505[3-4]XXXXXX
05055[0-3]XXXXX
050-5570-XXXX ~ 050-5609-XXXX05055[7-9]XXXXX
050560[0-9]XXXX
050-5777-XXXX ~ 050-5899-XXXX050577[7-9]XXXX
05058XXXXXX
050-6619-XXXX ~ 050-6622-XXXX0506619XXXX
050662[0-2]XXXX
050-7100-XXXX ~ 050-7136-XXXX05071[0-2]XXXXX
050713[0-6]XXXX
050-7770-XXXX ~ 050-7779-XXXX050777[0-9]XXXX
050-7788-XXXX0507788XXXX
050-8000-XXXX ~ 050-8007-XXXX050800[0-9]XXXX
05080[0-2]XXXXX
050803[0-8]XXXX
050-8008-XXXX↓下記含む
050-8009-XXXX ~ 050-8014-XXXX
050-8015-XXXX
050-8016-XXXX
050-8017-XXXX ~ 050-8018-XXXX
050-8019-XXXX ~ 050-8022-XXXX
050-8023-XXXX ~ 050-8025-XXXX
050-8026-XXXX ~ 050-8027-XXXX
050-8028-XXXX ~ 050-8029-XXXX
050-8030-XXXX ~ 050-8031-XXXX
050-8032-XXXX ~ 050-8033-XXXX
050-8034-XXXX ~ 050-8038-XXXX↑ここまで上記にまとめた
050-8200-XXXX ~ 050-8203-XXXX050820[0-3]XXXX
050-8800-XXXX ~ 050-8810-XXXX050880[0-9]XXXX
0508810XXXX
exten =>  05052[1-9]XXXX ,1,Dial(SIP/${EXTEN}@fusion)

とか、書いていきます。私はAGIでDialさせます。

コメントする

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください