修改传参方式

This commit is contained in:
GamerNoTitle 2020-11-22 10:05:22 +08:00
parent 6e8e990f71
commit ff9d8bfd1a
2 changed files with 11 additions and 18 deletions

View File

@ -27,13 +27,9 @@ jobs:
- name: Install requirements #安装轮子 - name: Install requirements #安装轮子
run: | run: |
pip install -r requirements.txt pip install -r requirements.txt
- name: set var
run: |
echo ${{ secrets.teleid }} > teleid.txt
echo ${{ secrets.teletoken }} > teletoken.txt
- name: Run script - name: Run script
run: | run: |
python3 main.py ${{ secrets.cookie }} python3 main.py "${{ secrets.cookie }}" "${{ secrets.teleid }}" "${{ secrets.teletoken }}"
- name: remove var - name: remove var
run: | run: |
rm cookie.txt rm cookie.txt

23
main.py
View File

@ -19,20 +19,17 @@ teletoken=''
# except Exception as e: # except Exception as e:
# print('[网易云游戏自动签到]无法读取Cookie回显为\n{}'.format(e)) # print('[网易云游戏自动签到]无法读取Cookie回显为\n{}'.format(e))
# sys.exit() # sys.exit()
if len(sys.argv)==1:
cookie=sys.argv[1] print('[网易云游戏自动签到]未设置cookie正在退出……')
elif len(sys.argv)==2:
try: cookie=sys.argv[1]
with open('teleid.txt','r') as f: teleid=0
teleid=f.read() teletoken=''
f.close() elif len(sys.argv)==4:
cookie=sys.argv[1]
with open('teletoken.txt','r') as f: teleid=sys.argv[2]
teletoken=f.read() teletoken=sys.argv[3]
f.close
tele_enable=True tele_enable=True
except:
tele_enable=False
if tele_enable: if tele_enable:
bot=telepot.Bot(teletoken) bot=telepot.Bot(teletoken)