脚本来了,通过微信订阅论坛新帖

搬瓦工机场JMS

楼猪非爬虫大佬,也不熟悉python  
因此代码写的有些乱,
也有一些缺陷,但是能用

https://github.com/bjtest3/locWechat

具体步骤也很简单:

一、关注微信公共账号 wxpusher

获取你的userids

二、下载脚本执行, 记得执行前记得第8行该为你的userids

20190510 更新
脚本跑了24小时了,一切正常,目前看没啥大问题

后台运行

  1. 新建 run.sh
  2. vi run.sh
  3. 复制下面内容进去,假设你脚本的目录是root
  4. #!/bin/bash
  5. python /root/toWechat.py
  6. 运行
  7. nohup ./run.sh &

复制代码

20190514 更新
脚本跑十几小时就会挂,用这个脚本守护一下
新建 listen.sh
记得 chmod +x listen.sh

  1. #!/bin/sh
  2. # 默认shell执行需要的内容
  3. # 环境变量重新生效
  4. source /etc/profile
  5. # 判断进程是否存在,记得使用grep -v 排除gerp进程
  6. retDesc=`ps -ef | grep "toWechat" | grep -v grep`
  7. retCode=$?
  8. # 判断是否不为0,不为0就重新启动服务器,为0就说明服务器存在
  9. if [ ${retCode} -ne 0 ];
  10.     then
  11.     echo "`date` restart" >> /root/wechatlisten.log
  12.     nohup python /root/toWechat.py &
  13. else
  14.     echo "server on"
  15. fi

复制代码

加入到定时任务
crontab -e
*/1 * * * * /root/listen.sh

默认脚本放在root目录
新疆网友:能不能良心的SCF上跑?
湖北网友:我这个应该不能,但是论坛大佬来修改下,肯定可以
山东网友:
运行的好好的,微信就是收不到,奇怪了

更新:测试成功了,非常牛逼
辽宁网友:rss订阅的
西藏网友:有意思
澳门网友:布置成功,666真牛!
四川网友:这个不用感觉没啥 ,用了就能体会到妙处 哈哈
很多精彩的帖子,再也不用担心漏掉了
山西网友:有点意思。哈哈
湖北网友:这个厉害,试用一下
陕西网友:这个厉害,试用一下
内蒙古网友:有没有可能只订阅某个板块然后接收新帖子?
甘肃网友:成功了,其他网站也能按这个思路搞?
湖南网友:

  1. 新建 run.sh
  2. #!/bin/bash
  3. python root/toWechat.py
  4. nohup ./run.sh &

复制代码

重庆网友:现在就是只订阅这个版块啊 其它板块修改下 fid就行了
山东网友:要是坛子开启了 CC防御,这个不就是个废物了吗?
香港网友:

  1. [root@10-8-122-88 ~]# python toWechat.py
  2. Traceback (most recent call last):
  3.   File "toWechat.py", line 4, in <module>
  4.     from bs4 import BeautifulSoup
  5. 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 » 脚本来了,通过微信订阅论坛新帖

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏