Skip to content

默默背单词,每日分享,刷单词上限,每日20个上限

License

Notifications You must be signed in to change notification settings

liyunjian/momo-share

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

momo-share

简介

最近在用墨墨背单词这个单词软件,各方面做的都很好。可惜存在单词上限,每背一个单词,就少一个,如果没有任何增加单词上限的途径的话,只能背500个单词你就可以删软件了。。

除了签到以及印章连连看的方式之外,还有没有增加上限的途径呢?是有的,就是每次打完卡之后可以对当日的学习情况进行分享。这个页面一旦被浏览过一次,你的单词上限就会+1(当然,一个ip只算一次),每日上限20个。

程序大体思路是:

  1. 去免费代理ip网站爬代理
  2. 利用代理访问文章
  3. 增加访问量

在linux下运行,我用的Windows的Linux子系统(Ubuntu18.04)(Windows和Unix或许也行

使用python3,需要安装:

pip3 install termcolor

pip3 install aiohttp利用aiohttp实现的协程访问(只适用于python3)

运行示例

python3 -u momo-share.py 'url'

或者

./momo.sh 'url'

url需要改,怎么获得这个呢?首先你打卡之后,要分享到空间去,然后点开这个分享,转发链接到“我的电脑“,然后你就能看到这个url,大概是这样: https://www.maimemo.com/share/page/?uid=XXXXXXX&pid=1181&tid=2346527 其中pid是每天都+1的,uid就是你的墨墨UID,在“我的设置“中可以看到 设置好了之后再跑跑看

除了URL这个参数,后面可以跟浏览次数,请按照顺序输入

例如:

python3 -u momo-share.py ‘默默背单词分享链接’ ‘最小浏览次数’

声明

本项目仅用于个人学习测试使用,勿用于非法用途,由于其他用途所产生的一切不良后果本人概不负责。

错误处理

如果出现以下报错,请关闭系统的代理再试一下。

» python momo-share.py https://www.maimomo.com/share/page/?uid=xxxxxxxx&pid=xxxxxxxx&tid=xxxxxxxx
[+] get proxy...
  [-]Error: HTTPConnectionPool(host='127.0.0.1', port=7890): Max retries exceeded with url: http://www.89ip.cn/tqdl.html?num=100 (Caused by ProxyError('Cannot connect to proxy.', RemoteDisconnected('Remote end closed connection without response',)))

感谢

参考大佬Macr0phag3的脚本改写和封装

2019-11-30

发现大量的代理ip不能够访问,已添加ip-proxy.py用于爬取可用代理ip,但还未重新修改momo-share.py。(待抽空再改)

About

默默背单词,每日分享,刷单词上限,每日20个上限

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.3%
  • Shell 0.7%