z***f 发帖数: 17 | 1 代码可以在 https://github.com/zhuqf/fpopquery 找到
在mac下测试没有问题
复制 freedompop.cfg.example 为 freedompop.cfg, 并修改输入 账号 = 密码
可以查询自己所有账户的使用情况
$ python3 fpopquery.py
[email protected](1xxxxxxxxxx): 0/200 minutes 0/500 text messages 50.58MB/642.
0MB mobile data, plan plan-zmp-free renew in 17 days 23 hours (2018-04-18 17
:00:00)
[email protected](1xxxxxxxxxx): 1/200 minutes 0/500 text messages 9.67MB/900.
0MB mobile data, plan plan-free-ww renew in 0 days 23 hours (2018-04-01 17:
00:00) |
l*******s 发帖数: 7316 | 2 包子奖励,虽然还没用过。
642.
17
900.
【在 z***f 的大作中提到】 : 代码可以在 https://github.com/zhuqf/fpopquery 找到 : 在mac下测试没有问题 : 复制 freedompop.cfg.example 为 freedompop.cfg, 并修改输入 账号 = 密码 : 可以查询自己所有账户的使用情况 : $ python3 fpopquery.py : [email protected](1xxxxxxxxxx): 0/200 minutes 0/500 text messages 50.58MB/642. : 0MB mobile data, plan plan-zmp-free renew in 17 days 23 hours (2018-04-18 17 : :00:00) : [email protected](1xxxxxxxxxx): 1/200 minutes 0/500 text messages 9.67MB/900. : 0MB mobile data, plan plan-free-ww renew in 0 days 23 hours (2018-04-01 17:
|
z***f 发帖数: 17 | 3 谢谢熊大鼓励,欢迎测试纠错
【在 l*******s 的大作中提到】 : 包子奖励,虽然还没用过。 : : 642. : 17 : 900.
|
z**0 发帖数: 618 | 4 多谢,很有用。
有几个小建议:
1.好像不能查data only的account信息
2.能不能把international minutes的信息也打出来?
第一个问题的错误信息如下:
Unauthorized access
Traceback (most recent call last):
File "fpopquery.py", line 16, in
run(key, config['FreedomPop'][key])
File "fpopquery.py", line 7, in run
fp.printSummary()
File "/home/user/freedompop/FreedomPop.py", line 173, in
printSummary
FreedomPop.getUsedMinutes(phone), FreedomPop.getTotalMinutes(phone) ,
File "/home/user/freedompop/FreedomPop.py", line 123, in
getUsedMinutes
info = FreedomPop._getPlanInfo( phoneUsage, "MAIN", "talk
" )
File "/home/user/freedompop/FreedomPop.py", line 91, in _
getPlanInfo
for plan in phoneUsage["phoneActivityPlans"]:
TypeError: 'NoneType' object is not subscriptable |
z***f 发帖数: 17 | 5 改好了,没有data only的设备,所以不保证能工作,理论上应该可以
【在 z**0 的大作中提到】 : 多谢,很有用。 : 有几个小建议: : 1.好像不能查data only的account信息 : 2.能不能把international minutes的信息也打出来? : 第一个问题的错误信息如下: : Unauthorized access : Traceback (most recent call last): : File "fpopquery.py", line 16, in : run(key, config['FreedomPop'][key]) : File "fpopquery.py", line 7, in run
|
z**0 发帖数: 618 | 6 试了,非常好用。多谢!
: 改好了,没有data only的设备,所以不保证能工作,理论上应该可以
【在 z***f 的大作中提到】 : 改好了,没有data only的设备,所以不保证能工作,理论上应该可以
|
z***f 发帖数: 17 | 7 能打开程序运行目录下的 .log 文件,帮我查几个字段么?
我的一个global sim账号能搜到 “Account currently meets minimal activity”,
其他的都不行
另外只有一个账号的 BillingDaysRemaining <30,其他的都是>30=30+Reset Remain。
我猜>30的意味着这个月满足活跃度了不用被收0.01块,<30的还没有,不确定对不对想
多收集一些数据看看为什么
【在 z**0 的大作中提到】 : 试了,非常好用。多谢! : : : 改好了,没有data only的设备,所以不保证能工作,理论上应该可以 :
|
z**0 发帖数: 618 | 8 这里是我的log file: https://www.dropbox.com/s/nngj1z9t98dbh8t/logs.zip?dl=0
有一个账号在getPhoneUsage时出错报了Unauthorized access (HTTP status 400),
log内容为空
【在 z***f 的大作中提到】 : 能打开程序运行目录下的 .log 文件,帮我查几个字段么? : 我的一个global sim账号能搜到 “Account currently meets minimal activity”, : 其他的都不行 : 另外只有一个账号的 BillingDaysRemaining <30,其他的都是>30=30+Reset Remain。 : 我猜>30的意味着这个月满足活跃度了不用被收0.01块,<30的还没有,不确定对不对想 : 多收集一些数据看看为什么
|
z***f 发帖数: 17 | 9 你的log里BillingDaysRemaining也都大于30,我再等等看看我那个小于30的账号会不
会变化
昨晚我又修改了一些,把账单信息也加进去了
现在会report
next bill due date 2018-04-20 amount US$0.00 16 days left
0
【在 z**0 的大作中提到】 : 这里是我的log file: https://www.dropbox.com/s/nngj1z9t98dbh8t/logs.zip?dl=0 : 有一个账号在getPhoneUsage时出错报了Unauthorized access (HTTP status 400), : log内容为空
|
l*******s 发帖数: 7316 | 10 我在window的CMD,Cygwin,还有linux上都试了试,都出错。
下面是linux给的错误信息:
[email protected]:~/fpopquery-master# python3 fpopquery.py
Traceback (most recent call last):
File "fpopquery.py", line 1, in
from FreedomPop import FreedomPop
File "/root/fpopquery-master/FreedomPop.py", line 1, in
import requests, urllib, json, logging, sys, base64, datetime, math
ImportError: No module named 'requests'
642.
17
900.
【在 z***f 的大作中提到】 : 代码可以在 https://github.com/zhuqf/fpopquery 找到 : 在mac下测试没有问题 : 复制 freedompop.cfg.example 为 freedompop.cfg, 并修改输入 账号 = 密码 : 可以查询自己所有账户的使用情况 : $ python3 fpopquery.py : [email protected](1xxxxxxxxxx): 0/200 minutes 0/500 text messages 50.58MB/642. : 0MB mobile data, plan plan-zmp-free renew in 17 days 23 hours (2018-04-18 17 : :00:00) : [email protected](1xxxxxxxxxx): 1/200 minutes 0/500 text messages 9.67MB/900. : 0MB mobile data, plan plan-free-ww renew in 0 days 23 hours (2018-04-01 17:
|
|
|
l*******s 发帖数: 7316 | 11 cygwin的好像也一样:
$ python fpopquery.py
Traceback (most recent call last):
File "fpopquery.py", line 1, in
from FreedomPop import FreedomPop
File "D:phonefpfpopquery-masterFreedomPop.py", line 1, in
import requests, urllib, json, logging, sys, base64, datetime, math
ModuleNotFoundError: No module named 'requests'
【在 l*******s 的大作中提到】 : 我在window的CMD,Cygwin,还有linux上都试了试,都出错。 : 下面是linux给的错误信息: : [email protected]:~/fpopquery-master# python3 fpopquery.py : Traceback (most recent call last): : File "fpopquery.py", line 1, in : from FreedomPop import FreedomPop : File "/root/fpopquery-master/FreedomPop.py", line 1, in : import requests, urllib, json, logging, sys, base64, datetime, math : ImportError: No module named 'requests' :
|
s*****y 发帖数: 1 | 12 requests 是一个独立的module 参考 https://stackoverflow.com/questions/
30362600/how-to-install-requests-module-in-python-3-4-instead-of-2-7
do
python3 -m pip install requests
或者
pip3 install requests
【在 l*******s 的大作中提到】 : cygwin的好像也一样: : $ python fpopquery.py : Traceback (most recent call last): : File "fpopquery.py", line 1, in : from FreedomPop import FreedomPop : File "D:phonefpfpopquery-masterFreedomPop.py", line 1, in : import requests, urllib, json, logging, sys, base64, datetime, math : ModuleNotFoundError: No module named 'requests'
|
l*******s 发帖数: 7316 | 13 好,明天试一下
:requests 是一个独立的module 参考 https://stackoverflow.com/questions/
:30362600/how-to-install-requests-module-in-python-3-4-instead-of-2-7 |
l*******s 发帖数: 7316 | 14 好, 成功了。
建议LZ加上一些功能。
第一,检查一下数据流量的使用,超过用户规定的百分比,在最后给个警告。
如果不没超过用户规定的百分比,就提升安心使用。
这样,就不用每个都去仔细看流量了。
第二,如果能把自动拨号和信用激活都加进去就更好了。每次只需要运行一个code。
【在 s*****y 的大作中提到】 : requests 是一个独立的module 参考 https://stackoverflow.com/questions/ : 30362600/how-to-install-requests-module-in-python-3-4-instead-of-2-7 : do : python3 -m pip install requests : 或者 : pip3 install requests
|
s*****y 发帖数: 1 | 15 第一个功能好加,
第二个信用激活也容易,只是我没有额外的 Credit Balance,除了上个月错误发生的
15刀Top-Up Credit Balance,也没找到哪里激活,你能截屏一下页面的样子,位置么
?我只看到
Top-Up Credit Balance
US$12.68
Subscription Credit
US$0.00 |
l*******s 发帖数: 7316 | 16 如果有过期的credit,应该在billing页面出现出现一个reactivateCredit的链接。
"https://my.freedompop.com/billing/reactivateCredit"
【在 s*****y 的大作中提到】 : 第一个功能好加, : 第二个信用激活也容易,只是我没有额外的 Credit Balance,除了上个月错误发生的 : 15刀Top-Up Credit Balance,也没找到哪里激活,你能截屏一下页面的样子,位置么 : ?我只看到 : Top-Up Credit Balance : US$12.68 : Subscription Credit : US$0.00
|
l*******s 发帖数: 7316 | 17
【在 l*******s 的大作中提到】 : 如果有过期的credit,应该在billing页面出现出现一个reactivateCredit的链接。 : "https://my.freedompop.com/billing/reactivateCredit"
|
z***f 发帖数: 17 | 18 在设置里新增了warning和limit,超过后会用蓝色和红色区分. warning/limit可以是
小于1的浮点数表示百分比,或者大于1的整数表示MB
【在 l*******s 的大作中提到】
|