由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CellularPlan版 - 分享几个用于自由泡的脚本
相关主题
分享FP激活过期credit的脚本【攻略】海归如何保留和继续使用美国电话号码
请教关于用RingPlus的WiFi Calling打国际电话的问题像我这种用窗机的小众用户如何用GV呢?
xfinity mobile还是不行FreedomPOP是否现在还无法用在Windows Phone上?
xfinity有了Wi-Fi call这个爽啊Re: 好忧伤,半年只花了18c话费 (转载)
有没能带回国的美国号码?求教: 哪里有支持SIP的 运营商
耶,可以关版了加入MAD BBQ计划后,SIP call就不行了?
R+,今天试了试SIP电脑客户端,打入可以,打出不行啊。手机关机状态。FP不宜做主力电话,RP前途不明
Google Voice(GV)[攻略]mad plan用户请注意: gv voice mail极可能无法接管!
相关话题的讨论汇总
话题: main话题: sip话题: testphone话题: calling话题: protected
进入CellularPlan版参与讨论
1 (共1页)
l*******s
发帖数: 7316
1
第一个:自动恢复credit。
自由泡真是鸡贼之王,你花了钱,它给你的账号里放点topup credit。
过一段时间,你账号里的credit就失效了。
你可以去恢复,但如果有好几个账号,一个个恢复也得花不少时间。
我编了个脚本,去恢复个个账号的credit。
但这个脚本只能恢复,不能预防,如果credit还没失效,过一遍也没关系。
#!/bin/sh
# open a cygwin command window and run ./fpcredit.sh. check results in
Credit.html.
Accounts=2
Acc[0]="[email protected]"
Acc[1]="[email protected]"
PASS[0]="fppassword000"
PASS[1]="fppassword001"
FPLOGIN="https://www.freedompop.com/login.htm"
FPSHARE="https://www.freedompop.com/billing/reactivateCredit"
CURLHEAD="Content-Type: application/x-www-form-urlencoded; charset=UTF-8"
UA="Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/56.0.2924.87 Safari/537.36"
COOKIE='/tmp/fpcookie.cookie'
echo " " >Login.html
echo " " >Credit.html
iacc=0
while [ $iacc -lt $Accounts ]
do
rm -f ${COOKIE}
curl --silent -k -L -A "${UA}" -H "${CURLHEAD}" ${FPLOGIN} -d "signin-
username=${Acc[$iacc]}&signin-password=${PASS[$iacc]}" -c "${COOKIE}" >>
Login.html
curl -s -k -L -A "${UA}" -H "${CURLHEAD}" ${FPSHARE} -b "${COOKIE}" >>
Credit.html
iacc=`expr $iacc + 1`
done
第二个:自动拨号,维持抽屉电话卡,或抽屉手机活着。
现在FP已经没有赠送流量的优惠了,保留只有流量的抽屉设备已经没有必要了。
我已经用这个帖子里说的办法清理了我所有的只有流量的抽屉设备。
http://www.mitbbs.com/article_t0/CellularPlan/95479.html
但电话卡,或电话留着还可能有点作用。
如果你长期不用,FP就会deactive设备,还可能收1分钱管理费。
你可以reactive你的设备,但又要重新选号,很麻烦。
并且重新选号后,你的VOIP的账号和密码就都变了。
我搞了个脚本,可以通过VOIP把所有抽屉有语音服务的设备逐个打一个电话。
首先要搞到VOIP的账号和密码, 宝典里有攻略。
http://www.mitbbs.com/article_t2/CellularPlan/5857.html
然后按这里的要求安装sipcmd
https://github.com/tmakkonen/sipcmd
最后才是我的脚本
#!/bin/sh
# install https://github.com/tmakkonen/sipcmd
./sipcmd -P sip -u 1234567890_89011703278097123456 -c
25532c5c223ea13b09ba1a454b4dcdf9 -w fp.layered.net -x "c18004444444;ws3000;h"
./sipcmd -P sip -u 1234567891_89011703278097123456 -c
25532c5c223ea13b09ba1a454b4dcdf9 -w fp.layered.net -x "c18004444444;ws3000;h"
其中
-u 后面是 电话号码_ICCID
-c 后面是 密码。
-x 后面的引号里面 c后面的18004444444是被骚扰的电话,可以换成你想要骚扰的电话,
美国电话要从1开始后面加10位号码。
还有一个重新激活抽屉电话卡,或抽屉手机的脚本,但估计没什么用。
b*********r
发帖数: 651
2
脚本怎么运行?
c****r
发帖数: 420
3
同问,望熊大不吝赐教!

【在 b*********r 的大作中提到】
: 脚本怎么运行?
l*******s
发帖数: 7316
4
linux 或 unix,
第一个可以在cygwin上运行,如果你没有linux 或 unix。
也许android也行。
第二个可能只能在Linux或unix上运行。

【在 c****r 的大作中提到】
: 同问,望熊大不吝赐教!
c****r
发帖数: 420
5
看来得学学linux了....不过还是要谢谢熊大
l****u
发帖数: 4594
6
谢谢。找回35刀。我一直都不知道可以把credit要回来
e*i
发帖数: 10288
7
烦请熊大版主指教有关 sipcmd 脚本
我在 Raspberry Pi zero 上编译运行的。
在文本界面的 raspbian lite上面首先
sudo apt-get update
sudo apt-get install libopal-dev libpt-dev ,
然后下载了 sipcmd 源码,解压,make,出了一些警告,但是最后得到了可执行文件,
然后
./sipcmd -P sip -u 11234567890_8888888812791614559 -c
126777777776ca42b80888888887fb49 -w fp.layered.net -x "c18889990000;ws3000;h"
结果出现 Dial timed out 错误
详细输出(modded, removed some info)如下:
Starting sipcmd
in debug mode
Manager
Init
initialising SIP endpoint...
Listening for SIP signalling on 0.0.0.0:TestChanAudio
TestChanAudio
5060
SIP listener up
registered as sip:[email protected]
Created LocalEndPoint
Main
## Call ##
TestPhone::Main: calling "18889990000" using gateway "fp.layered.net" at Sat
Jan 13 20:50:18 2018
Setting up a call to: sip:[email protected]
LocalEndpoint::MakeConnection
LocalEndpointCreateConnection
LocalConnection
OnIncomingConnection: token=L9e9fd6f72
connection set up to sip:[email protected]
TestPhone::Main: calling "sip:[email protected]" for 0
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
.....
TestPhone::Main: calling "sip:[email protected]" for 10
TestPhone::Main: calling "sip:[email protected]" for 10
TestPhone::Main: calling "sip:[email protected]" for 10
TestPhone::Main: calling "sip:[email protected]" for 10
Problem running command sequence ("c18889990000;ws3000;h"):
Call: Dial timed out
TestPhone::Main: shutting down
OnReleased: reason: EndedByLocalUser
OnReleased: reason: EndedByLocalUser
OnClearedCall
~LocalConnection
TestPhone::Main: exiting...
Exiting...
~Manager
e*i
发帖数: 10288
8
现在用的是 raspbian stretch,准备等会儿下载一个 Jessie 试试看。
e******n
发帖数: 3435
9
我也有这个问题(ubuntu),你解决了吗?

;h"

【在 e*i 的大作中提到】
: 烦请熊大版主指教有关 sipcmd 脚本
: 我在 Raspberry Pi zero 上编译运行的。
: 在文本界面的 raspbian lite上面首先
: sudo apt-get update
: sudo apt-get install libopal-dev libpt-dev ,
: 然后下载了 sipcmd 源码,解压,make,出了一些警告,但是最后得到了可执行文件,
: 然后
: ./sipcmd -P sip -u 11234567890_8888888812791614559 -c
: 126777777776ca42b80888888887fb49 -w fp.layered.net -x "c18889990000;ws3000;h"
: 结果出现 Dial timed out 错误

l*******s
发帖数: 7316
10
建议先用其它sip 软件打同样的电话试试。被打的电话要是自动接通的。

:我也有这个问题(ubuntu),你解决了吗?
相关主题
耶,可以关版了【攻略】海归如何保留和继续使用美国电话号码
R+,今天试了试SIP电脑客户端,打入可以,打出不行啊。手机关机状态。像我这种用窗机的小众用户如何用GV呢?
Google Voice(GV)[攻略]FreedomPOP是否现在还无法用在Windows Phone上?
进入CellularPlan版参与讨论
e*i
发帖数: 10288
11
我后来用自己的 sip 服务测试 sipcmd,发现虽然有上述警告/错误,
但是 sipcmd 还是能播出电话的,被播打的电话能响,不过后来没有
时间,没有再用 FP 的 sip 进行进一步测试。开始用 FP 的sip 测试
时被打的电话是不响的。
周末准备再试试。

【在 e******n 的大作中提到】
: 我也有这个问题(ubuntu),你解决了吗?
:
: ;h"

e******n
发帖数: 3435
12
我在ubuntu上试的,怎么都不行,不知道是ubuntu的问题还是server硬件支持的问题,
然后就放弃sipcmd了。
最后找到一个linphone,虽然也有小问题,但最终可以用了。

【在 e*i 的大作中提到】
: 我后来用自己的 sip 服务测试 sipcmd,发现虽然有上述警告/错误,
: 但是 sipcmd 还是能播出电话的,被播打的电话能响,不过后来没有
: 时间,没有再用 FP 的 sip 进行进一步测试。开始用 FP 的sip 测试
: 时被打的电话是不响的。
: 周末准备再试试。

z**0
发帖数: 618
13
我的sipcmd也是打不通(不响铃)。我试了linphone,电话铃会响,但是一接电话
linphone的进程就会hang住,只能kill进程。你的linphone没有问题吗?


: 我在ubuntu上试的,怎么都不行,不知道是ubuntu的问题还是server硬件支持的
问题,

: 然后就放弃sipcmd了。

: 最后找到一个linphone,虽然也有小问题,但最终可以用了。



【在 e******n 的大作中提到】
: 我在ubuntu上试的,怎么都不行,不知道是ubuntu的问题还是server硬件支持的问题,
: 然后就放弃sipcmd了。
: 最后找到一个linphone,虽然也有小问题,但最终可以用了。

l*******s
发帖数: 7316
14
下面是我运行sipcmd后屏幕上的输出显示:
Starting sipcmd
in debug mode
Manager
Init
initialising SIP endpoint...
TestChanAudio
TestChanAudio
Listening for SIP signalling on 0.0.0.0:5060
SIP listener up
registered as sip:[email protected]
Created LocalEndPoint
Main
## Call ##
TestPhone::Main: calling "18004444444" using gateway "fp.layered.net" at Sat
Jan 20 20:04:36 2018
Setting up a call to: sip:[email protected]
LocalEndpoint::MakeConnection
LocalEndpointCreateConnection
LocalConnection
OnIncomingConnection: token=L8daf02122
connection set up to sip:[email protected]
TestPhone::Main: calling "sip:[email protected]" for 0
TestPhone::Main: calling "sip:[email protected]" for 0
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 1
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 2
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 3
TestPhone::Main: calling "sip:[email protected]" for 4
TestPhone::Main: calling "sip:[email protected]" for 4
OnOpenMediaStream
recording media from sip
CreateMediaStream
TestChannel[ Call[C2ded6ffe1]-EP[Ld370178d2] - 0x7f02ec0335a0 ]
OnOpenMediaStream
streaming media to local
TestChannel::Write
TestChannel::Write
CreateMediaStream
TestChannel[ Call[C2ded6ffe1]-EP[Ld370178d2] - 0x7f02ec04da60 ]
OnOpenMediaStream
recording media from local
OnOpenMediaStream
streaming media to sip
TestPhone::Main: calling "sip:[email protected]" for 4
Segmentation fault (core dumped)

【在 z**0 的大作中提到】
: 我的sipcmd也是打不通(不响铃)。我试了linphone,电话铃会响,但是一接电话
: linphone的进程就会hang住,只能kill进程。你的linphone没有问题吗?
:
:
: 我在ubuntu上试的,怎么都不行,不知道是ubuntu的问题还是server硬件支持的
: 问题,
:
: 然后就放弃sipcmd了。
:
: 最后找到一个linphone,虽然也有小问题,但最终可以用了。
:

l*******s
发帖数: 7316
15
这里有在ubuntu上编译好的sipcmd
https://drive.google.com/file/d/18H77Ytj80rsbtl_T2qJvXTk-SkBvW27A/view?usp=
sharing
e******n
发帖数: 3435
16
这个我机器上运行不了,说format不对。sipcmd我可以从source code compile成功的
,就是不能用,打不出电话。

【在 l*******s 的大作中提到】
: 这里有在ubuntu上编译好的sipcmd
: https://drive.google.com/file/d/18H77Ytj80rsbtl_T2qJvXTk-SkBvW27A/view?usp=
: sharing

e******n
发帖数: 3435
17
我的也这个问题,所以我自己写了个script运行然后kill掉。然后通话记录会显示成功
打出。
linphonecsh init
sleep 2
linphonecsh register --username ?? --host fp.layered.net --password ??
sleep 5
linphonecsh dial "sip:[email protected]"
sleep 10
pkill -9 linphonec

【在 z**0 的大作中提到】
: 我的sipcmd也是打不通(不响铃)。我试了linphone,电话铃会响,但是一接电话
: linphone的进程就会hang住,只能kill进程。你的linphone没有问题吗?
:
:
: 我在ubuntu上试的,怎么都不行,不知道是ubuntu的问题还是server硬件支持的
: 问题,
:
: 然后就放弃sipcmd了。
:
: 最后找到一个linphone,虽然也有小问题,但最终可以用了。
:

l*******s
发帖数: 7316
18
你们俩,谁写个怎么安装,已经运行script的攻略,单独开个贴。
我给你们mark,保留。

【在 e******n 的大作中提到】
: 我的也这个问题,所以我自己写了个script运行然后kill掉。然后通话记录会显示成功
: 打出。
: linphonecsh init
: sleep 2
: linphonecsh register --username ?? --host fp.layered.net --password ??
: sleep 5
: linphonecsh dial "sip:[email protected]"
: sleep 10
: pkill -9 linphonec

e******n
发帖数: 3435
19
我写了,使用比较简单,觉得你直接更新进这个帖子就可以了。


: 你们俩,谁写个怎么安装,已经运行script的攻略,单独开个贴。

: 我给你们mark,保留。



【在 l*******s 的大作中提到】
: 你们俩,谁写个怎么安装,已经运行script的攻略,单独开个贴。
: 我给你们mark,保留。

1 (共1页)
进入CellularPlan版参与讨论
相关主题
mad plan用户请注意: gv voice mail极可能无法接管!有没能带回国的美国号码?
Truly Committed 转为 Free Mad Promo 3 ?耶,可以关版了
我奇怪的R+账户R+,今天试了试SIP电脑客户端,打入可以,打出不行啊。手机关机状态。
R+被砍的,可以转Mad Oak计划Google Voice(GV)[攻略]
分享FP激活过期credit的脚本【攻略】海归如何保留和继续使用美国电话号码
请教关于用RingPlus的WiFi Calling打国际电话的问题像我这种用窗机的小众用户如何用GV呢?
xfinity mobile还是不行FreedomPOP是否现在还无法用在Windows Phone上?
xfinity有了Wi-Fi call这个爽啊Re: 好忧伤,半年只花了18c话费 (转载)
相关话题的讨论汇总
话题: main话题: sip话题: testphone话题: calling话题: protected