Skip to content

Commit

Permalink
放弃支持docker,云函数等,修复逻辑问题
Browse files Browse the repository at this point in the history
  • Loading branch information
Your Name committed Oct 17, 2021
1 parent 3424bc1 commit aa05175
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 12 deletions.
14 changes: 7 additions & 7 deletions meituanshenquan.py
Original file line number Diff line number Diff line change
Expand Up @@ -714,9 +714,9 @@ def exchange(token):
print("%s\n"%(result2["msg"]))
break
elif (result2["code"]==1 and result2["subcode"]==-1):
print("%s,您现在的红包豆不足以兑换此类红包!\n正尝试兑换*次一等级*必中符"%(result2["msg"]))
print("%s,您现在的红包豆不足以兑换此类红包!\n正尝试兑换*次一等级*必中符\n"%(result2["msg"]))
if(propId==2):
print("您现有的红包豆数量太少,无法兑换任何面值的必中符,下次运行时将再次为您尝试!")
print("您现有的红包豆数量太少,无法兑换任何面值的必中符,下次运行时将再次为您尝试!\n")
break
if(propId ==3):
propId =2
Expand All @@ -725,7 +725,7 @@ def exchange(token):
if(propId ==5):
propId =4
elif (result2["code"]==7):
print("参数异常或接口已失效")
print("参数异常或接口已失效\n")
else:
print("请求接口失效或参数异常,请稍后再试!\n")
except urllib.error.URLError as e:
Expand Down Expand Up @@ -923,7 +923,7 @@ def main():
if not istimeforbig1:
print("*👴尽力了,等到红包池要关闭了都未等到15元以上大额红包被抢完,开始保底15元,注意查收!*\n")
break
if(thirty ==0 and fifty ==0):
if(thirty ==1 and fifty ==1):
print("*15有剩余,30元已被抢完,50元已被抢完,跳出监测,正在为您抢保底15元红包!*\n")
break
queryredpool(token)
Expand All @@ -938,7 +938,7 @@ def main():
if not istimeforbig2 :
print("*👴尽力了,等到红包池要关闭了都未等到15元以上大额红包被抢完,开始保底15元,注意查收!*\n")
break
if(thirty ==0 and fifty ==0):
if(thirty ==1 and fifty ==1):
print("*15有剩余,30元已被抢完,50元已被抢完,跳出监测,正在为您抢保底15元红包!*\n")
break
queryredpool(token)
Expand All @@ -950,7 +950,7 @@ def main():
##拥有10块以上的必中符,先等待着试图抢30,要是10和15都没了,就直接去抢30的红包,或许有可能抢到50

while fifteen ==1 :
if(thirty ==0 and fifty ==0 ):
if(thirty ==1 and fifty ==1 ):
print("&15有剩余,30元已被抢完,50元已被抢完,跳出监测,正在为您抢保底15元红包!*\n")
break
if(br ==1):
Expand All @@ -973,7 +973,7 @@ def main():
##拥有10块以上的必中符,先等待着试图抢30,要是10和15都没了,就直接去抢30的红包,或许有可能抢到50

while fifteen ==1 :
if(thirty ==0 and fifty ==0 ):
if(thirty ==1 and fifty ==1 ):
print("&15有剩余,30元已被抢完,50元已被抢完,跳出监测,正在为您抢保底15元红包!*\n")
break
if(br ==1):
Expand Down
14 changes: 9 additions & 5 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
## 使用说明 ##
### 将脚本部署在服务器或者nas openwrt 或者潘多拉路由器 群晖等可读写文件的平台上,本脚本只在服务器上测试通过。若需在腾讯云函数平台请自行修改源码中参数,否则无法运行在腾讯云函数等无法读取文件的云函数平台 ###
# #
## 正努力构建腾讯云函数版本和docker版本 ##
# #
### 首次执行脚本需按提示输入参数,后续即可自动读取脚本所在目录的配置文件 ###
## **即设置crontab等定时计划前一定要手动运行一遍脚本记录token等参数 !!** ##
Expand All @@ -64,10 +63,7 @@
### linux,windows,android,路由器openwrt,nas等只要有Python3环境和终端即可运行。github action 理论能运行,腾讯云函数这种不能新建和读取文件的云函数平台暂不支持。 ###
# #
## 模块要求 ##
### 直接尝试运行脚本 若正常,则说明直接就能用 若报错 一般也就是ssl 模块未安装 直接命令行终端执行 ###
# #
## *pip install ssl -i https://pypi.tuna.tsinghua.edu.cn/simple/* ##

### python3基本不需要安装任何模块 直接尝试运行脚本,要是缺哪个模块就安哪个 ###

# #
## 定时计划设置 ##
Expand All @@ -89,6 +85,14 @@
### **windows平台设置定时任务计划** ###
## 参考[Windows创建计划任务定时执行Python脚本](https://cloud.tencent.com/developer/news/295826)此篇文章 ###

## docker 使用提示 ##
### 个人觉得docker是个**伪需求**,套娃python3 环境个人觉得没必要,这个项目又不是用js写的,对环境要求没那么高,若真想使用docker 直接构建一个python3的docker就行或者自己构建个alpine或者ubuntu的docker去装python3,下图为dockerhub的python3镜像,按描述构建后,然后docker exec -it docker的名字 /bin/bash 进入docker 然后安装git, 再git clone 此项目源码,其他的运行和定时任务就和linux实体机一样了 ###
### 很多人真是为了docker 而docker ,pull个镜像遇到网不好直接卡半天,**用docker 的一般都是nas 或者openwrt ,自己实体机装个python3很难吗?** ###
# #
### *至于腾讯云函数和github action,由于个人学业时间问题,很抱歉的宣告放弃支持,那么没有服务器,电脑,nas,openwrt路由器这些设备就没办法运行了python脚本了吗?注意是python 脚本,当然安卓手机也是能运行的啦,装个termux,termux装python3 就能运行脚本了,什么,你说上面所有的设备都没有,那建议就不要用了* ###
# #


## 注意事项 ##
### 定时计划时**不要使用输出重定向** 脚本自动生成的output.txt 起到记录推送的功能 每次内容会自动覆盖,所以**执行时不要使用任何输出重定向命令**!!!!!!!!!! ###
# #
Expand Down

0 comments on commit aa05175

Please sign in to comment.