手机上的termux
在安卓手机上安装termux是一直以来的习惯,而且这个帮我解决了好几次远程支持的事情。当只有手机,没有电脑在身边的时候,利用termux这个linux环境,ssh到机器进行排错和修改,是最好的方式了。
除了ssh外,当然还需要装一些开发环境,做更好玩的事情,否则手机的利用率太低了,毕竟现在手机的计算能力和存储能力已经有超越笔记本的趋势。
首先就是安装python环境,如果repo不好用的话,还可以termux-change-repo.
装上python环境后,可干的事情就多了。举例说明:
- 我爬取一些社交网站自己一直关注的人的信息,然后进行清理,就不用打开手机app去看了,手机app上面还有广告。
- 一些美图的图片,可以爬取下载下来,慢慢看,一次下个几百张
- 原来自己写的一些对我个人觉得有用的,也可以转到手机上来了
使用手机除了屏幕小以外,各种信息经过了清理,最后汇聚出来的都是精华的信息,甚至有的app都不需要装了,即不用看广告,也不需要什么实名注册,麻烦死了。
举个抓Instagram的例子😄:
import subprocess
import signal
def signal_handler(sig,frame):
print("quit!")
exit(0)
signal.signal(signal.SIGINT,signal_handler)
try:
with open("account.txt",'r') as f:
for line in f:
id=line.strip()
if id:
subprocess.run(['instaloader','--latest-stamps','--','profile',id])
except Exception as e:
print(e)