Open wifisky-feilian opened 1 year ago
主机ip替换127.0.0.1,青龙面板就是使用crontab的策略运行,当前脚本也可以使用crontab运行,当然也支持青龙面板哦
主机ip替换127.0.0.1在哪里替换,具体操作步骤给说下,谢谢~
我用NAS的IP替换http://192.168.69.127:8081/docs,还用了docker中青龙的IP替换http://172.17.0.2:8081/docs,也打不开~ 还是在运行这个uvicorn sign:app --host 0.0.0.0 --port 8081命令时将0.0.0.0替换成主机的IP吗?
nas防火墙8081端口开放一下
上面服务是正常启动的,无法访问就是主机端口限制或其它限制造成的
青龙面板执行的是脚本,并不会启动添加token的服务,脚本的token是从创建的sqlite数据库取的值
uvicorn sign:app --host 0.0.0.0 --port 8081
host 可以换成主机ip,port也可以替换成已经开放的未占用的端口
依赖安装成功后,运行uvicorn sign:app --host 0.0.0.0 --port 8081后,出现如下运行如果:
root@qinglong:/ql/data/scripts/Litre-WU_Sign $ uvicorn sign:app --host 0.0.0.0 --port 8081 INFO: Started server process [46843] INFO: Waiting for application startup. 程序开始 [] INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8081 (Press CTRL+C to quit)
但浏览器输入:http://127.0.0.1:8081/docs 为什么打不开?
这是什么原因呢?大神指导一下,谢谢~
另,几周过去了,大神说的青龙面板运行的版本,什么时候发布啊?
加了追加参数,运行脚本后面根 --help 可以获取需要追加的参数
主机ip替换127.0.0.1,青龙面板就是使用crontab的策略运行,当前脚本也可以使用crontab运行,当然也支持青龙面板哦
请教大佬青龙怎么设置变量,感谢
NAS系统-docker-青龙面板:WEB管理页面进入,一直没成功过~ 拉取你今天的新代码,又出现新的问题,如下: root@qinglong:/ql/data/scripts/Litre-WU_Sign $ uvicorn sign:app --host 0.0.0.0 --port 8081 usage: Sign(crontab执行脚本时使用) [-h] [--pt_pin PT_PIN] [--pt_key PT_KEY] [--csai CSAI] [--sichuanair SICHUANAIR] [--ctrip CTRIP] [--meituan MEITUAN] [--weimob WEIMOB] [--10086 10086]
crontab定时运行脚本和sqlite数据库未添加情况下,可以通过追加参数添加token值, 多个账户使用';'隔开
options: -h, --help show this help message and exit --pt_pin PT_PIN 京东Cookie中获取pt_pin值 --pt_key PT_KEY 京东Cookie中获取pt_key值 --csai CSAI 南航账户的sign_user_token值 --sichuanair SICHUANAIR 川航账户的access-token值 --ctrip CTRIP 携程账户的cticket值 --meituan MEITUAN 美团账户的token值 --weimob WEIMOB 统一快乐星球账户的X-WX-Token值 --10086 10086 中国移动账户的SESSION值
京东pt_pin和pt_key需同时传入!!! usage: Sign(crontab执行脚本时使用) [-h] [--pt_pin PT_PIN] [--pt_key PT_KEY] [--csai CSAI] [--sichuanair SICHUANAIR] [--ctrip CTRIP] [--meituan MEITUAN] [--weimob WEIMOB] [--10086 10086] Sign(crontab执行脚本时使用): error: unrecognized arguments: sign:app --host 0.0.0.0 --port 8081 root@qinglong:/ql/data/scripts/Litre-WU_Sign $
我都说过了,uvicorn sign:app --host 0.0.0.0 --port 8081 是启动服务端,你用的青龙,直接运行那个文件就好了
用你的Python环境直接执行运行sign.py这个文件就行,后面可以追加你需要设置的token参数
主机ip替换127.0.0.1,青龙面板就是使用crontab的策略运行,当前脚本也可以使用crontab运行,当然也支持青龙面板哦
请教大佬青龙怎么设置变量,感谢
运行sign.py会有提示,直接追加参数
脚本后边追加的参数值就是青龙里面的环境变量
脚本后边追加的参数值就是青龙里面的环境变量
青龙面板创建环境变量10086,提示:只能输入字母数字下划线,且不能以数字开头
脚本后边追加的参数值就是青龙里面的环境变量
青龙面板创建环境变量10086,提示:只能输入字母数字下划线,且不能以数字开头
那是那个青龙面板对环境变量的限制,而且我也不需要读那个创建的环境变量,你创建了也没用,正确的食用方法是 sign.py --10086 变量值 其它也是在运行脚本文件后面加!!!
能不能出个视频
依赖安装成功后,运行uvicorn sign:app --host 0.0.0.0 --port 8081后,出现如下运行如果:
root@qinglong:/ql/data/scripts/Litre-WU_Sign $ uvicorn sign:app --host 0.0.0.0 --port 8081 INFO: Started server process [46843] INFO: Waiting for application startup. 程序开始 [] INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8081 (Press CTRL+C to quit)
但浏览器输入:http://127.0.0.1:8081/docs 为什么打不开?
这是什么原因呢?大神指导一下,谢谢~
另,几周过去了,大神说的青龙面板运行的版本,什么时候发布啊?