楼猪非爬虫大佬,也不熟悉python
因此代码写的有些乱,
也有一些缺陷,但是能用
https://github.com/bjtest3/locWechat
具体步骤也很简单:
一、关注微信公共账号 wxpusher
获取你的userids
二、下载脚本执行, 记得执行前记得第8行该为你的userids
- wget https://raw.githubusercontent.com/bjtest3/locWechat/master/toWechat.py
- python toWechat.py
复制代码
20190510 更新
脚本跑了24小时了,一切正常,目前看没啥大问题
后台运行
- 新建 run.sh
- vi run.sh
- 复制下面内容进去,假设你脚本的目录是root
- #!/bin/bash
- python /root/toWechat.py
- 运行
- nohup ./run.sh &
复制代码
20190514 更新
脚本跑十几小时就会挂,用这个脚本守护一下
新建 listen.sh
记得 chmod +x listen.sh
- #!/bin/sh
- # 默认shell执行需要的内容
- # 环境变量重新生效
- source /etc/profile
- # 判断进程是否存在,记得使用grep -v 排除gerp进程
- retDesc=`ps -ef | grep "toWechat" | grep -v grep`
- retCode=$?
- # 判断是否不为0,不为0就重新启动服务器,为0就说明服务器存在
- if [ ${retCode} -ne 0 ];
- then
- echo "`date` restart" >> /root/wechatlisten.log
- nohup python /root/toWechat.py &
- else
- echo "server on"
- fi
复制代码
加入到定时任务
crontab -e
*/1 * * * * /root/listen.sh
默认脚本放在root目录
新疆网友:能不能良心的SCF上跑?
湖北网友:我这个应该不能,但是论坛大佬来修改下,肯定可以
山东网友:
运行的好好的,微信就是收不到,奇怪了
更新:测试成功了,非常牛逼
辽宁网友:rss订阅的
西藏网友:有意思
澳门网友:布置成功,666真牛!
四川网友:这个不用感觉没啥 ,用了就能体会到妙处 哈哈
很多精彩的帖子,再也不用担心漏掉了
山西网友:有点意思。哈哈
湖北网友:这个厉害,试用一下
陕西网友:这个厉害,试用一下
内蒙古网友:有没有可能只订阅某个板块然后接收新帖子?
甘肃网友:成功了,其他网站也能按这个思路搞?
湖南网友:
- 新建 run.sh
- #!/bin/bash
- python root/toWechat.py
- nohup ./run.sh &
复制代码
重庆网友:现在就是只订阅这个版块啊 其它板块修改下 fid就行了
山东网友:要是坛子开启了 CC防御,这个不就是个废物了吗?
香港网友:
- [root@10-8-122-88 ~]# python toWechat.py
- Traceback (most recent call last):
- File "toWechat.py", line 4, in <module>
- from bs4 import BeautifulSoup
- ImportError: No module named bs4
复制代码为啥我的运行不了
贵州网友:去github那里看,有教程
青海网友:pip install beautifulsoup4
西藏网友:现在已经开启了吧 所以一分钟监控一次就没事
福建网友:现在已经开启了吧 所以一分钟监控一次就没事
西藏网友:牛逼牛逼!!非常好!这样论坛有趣的帖子就不会漏掉了!!!!
吉林网友:[root@DarkgreyMaroon-VM ~]# python toWechat.py
Traceback (most recent call last):
File "toWechat.py", line 3, in <module>
import requests
ImportError: No module named requests
[root@DarkgreyMaroon-VM ~]#
黑龙江网友:pip install request
天津网友:pip install requests
上海网友:厉害 可以了
江西网友:先星为敬
吉林网友:感谢支持
湖北网友:不错
我尝试改成了别的discuz论坛的Url
可是却提示这个
monitor is runing ,please wait for a monent
Traceback (most recent call last):
File "toWechat2.py", line 41, in <module>
firstArr = getnewesttitle()
File "toWechat2.py", line 28, in getnewesttitle
resultArr = [newest.parent.text,post_url]
AttributeError: ‘NoneType’ object has no attribute ‘parent’
北京网友:地址发出来 我看看
新疆网友:地址发出来 我看看
山东网友:明天试试看
辽宁网友:支持难得一见的技术贴
湖南网友:厉害厉害
福建网友:关注?
西藏网友:
一上午就帮你改出一个zuanke8的来 哈哈 剩下那个你自己研究吧
赚客吧的新帖推送:
广东网友:你真棒!
谢谢
青海网友:好用
黑龙江网友:# python toWechat.py
Traceback (most recent call last):
File "toWechat.py", line 3, in <module>
import requests
ImportError: No module named requests
安徽网友:推送的消息 标题和作者之间空一格怎么改
小白求教
江西网友:推送的消息 标题和作者之间空一格怎么改
小白求教
内蒙古网友:大佬流批 萌新弱弱的问下是推送到公众号上嘛
宁夏网友:你关注公众号,公众号推送到你微信上
以上信息转载自Hostloc。
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 脚本来了,通过微信订阅论坛新帖