引言:
如果有一天你的女朋友对你是否爱她产生了一丝丝怀疑,为了证明你的赤子之心,她要求你每天给她打521个电话,代表着“我爱你”。你为此非常崩溃,一分钟打一个电话,那也得521分钟,也就是将近9个小时,女朋友要你每天996说“我爱你”,你为难了吗?
不!
我们应该用科学的手段来解决爱人的一切需求。
正题:
要解决这个问题,你需要一个可以自动打电话的程序,而且电话需要是以你的手机号拨打出去的,你可以用adb来实现这个功能。
首先,请确保你用的是安卓手机;
其次,你需要安装Adb工具:下载ADB工具,下载好的adb工具解压,包含adb.exe程序,添加其所在目录到环境变量。
检测adb 工具是否可以正常使用,在cmd中输入adb试一下。
其次,用数据线将手机连接到电脑,在手机上开启usb调试,在cmd中输入
PS D:\learning\Codes\Kiwi\kiwi\adb> adb devicesList of devices attached192.168.0.104:5555 device
5JPDU17709006634 device
总共有两个devices,第一个是通过无线连接的,第二个是通过usb连接的。
种种细节不表,大侠已经做了python的封装,诸位实践“拿来主义”就行了。
if __name__ == '__main__':
phone_no = ["186xxxxxx", "151xxxxx2"] # 替换为你想打的号码
D = Device(wireless=True)
D.call_number(phone_no, times=521, hands_free=True)
# times 打多少次,hands_free 是否免提
好了,有了这么犀利的工具,女朋友要让你打多少个电话都不怕了。
参考链接: