Thoxvi / MyCar_python

自动发车爬虫

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mycar_Python

自动抓取Tumblr指定用户视频分享

10/9发送多个QQ邮件被QQ邮箱拦截问题

  • 在shell数组那里把邮箱改成自己的就行了
  • 终于在10月9号这一天,作者修复了这个巨大的BUG!!!

8/28发现翻车错误原因:

  • crontab自动发送邮件的时候,如果超过两个邮箱就非常容易被对方的邮件服务器拒,所以可以分开发,比如10点1分发两个,然后10点2分又发两个

8/26来自@unnamed5719 的合并更新:

  • 感谢@unnamed5719 提供了python3版本,功能和原来一样,可以根据自己的喜好自行选择版本

8/26更新:

  • 修复巨型翻车BUG,读取Users文件去除空白行导致崩溃问题
  • 更新了用户名
  • 更正了定时发送邮件翻车错误:因为crontab的环境变量问题,可能导致无法定时发送邮件。

8/25来自@Ninedyz 的合并更新:

  • 感谢@Ninedyz 提供了发送HTMLshell脚本,如果翻墙的话可以直接在邮件里查看视频!
  • 考虑到有些用户可能不想直接显示视频,所以决定保留老版本,支持发送HTML的版本文件名为sendmail_HTML.sh,用户可根据自己的需求选择shell脚本
  • 固定了HTML视频大小,删除了临时文件

8/24更新:

  • 更新了用户名
  • 优化了目录结构,把新纪录newurl独立出来方便邮件,把历史记录放入HistoryCar文件夹
  • 增加发送邮件sendmail.sh的shell脚本(需要vps安装mailx),配合crontab可以实现自动化~~(什么查什么?大声点听不见~)~~
  • 修复了一些小问题~~(我也忘记了╮(╯▽╰)╭)~~

直至7/30功能:

  • 防止重复下载
  • 导出本次链接列表
  • 支持自定义用户名~~(直接修改users,默认的很羞羞(*ノωノ))~~
  • 多线程并发
  • 自动删除失效用户名

运行方法:

  1. 要把geturl.pyusers放到同目录下才行
  • 使用python2.7解释器直接执行geturl.py就可以了(*ノωノ)
  • 执行完毕之后,可以自行选择发送HTML的shell脚本只发送url的shell脚本
  • 可以的话推荐使用Linux的crontab定时发送

注意事项:

  • 因为tumblr被墙,所以请在国外服务器上跑此脚本
  • 此工具为了节省时间,拿到的是视频URL,可以使用迅雷之类的下载工具下载,但是要注意防止DNS污染
  • 此脚本由python2.7编写

About

自动发车爬虫


Languages

Language:Python 84.6%Language:Shell 15.4%