keven1024

Results 15 comments of keven1024

这么神奇的,什么环境(docker?还是linux?),青龙版本多少?

#### 关于1,理论上应该可以,我是使用linuxserver的1.4.1镜像直接替换来的。不过还是建议替换前做好原来文件和sql数据库的备份。 ![image](https://user-images.githubusercontent.com/99848979/162114348-c1d8c8d0-b854-4e0b-b07c-dc193f17e653.png) ![image](https://user-images.githubusercontent.com/99848979/162114254-79fbb253-d176-4202-89f7-f16488bc305f.png) #### 关于2,目前我的代码没有对这个进行修改,如果您使用docker仍然会得到172.17.0.1,但是我记得chevereto有一个函数可能是这个 https://github.com/keven1024/chevereto-free-multi-language/blob/5b174ce3278e1ec1622913f7e575a746c4d5a9c3/lib/G/functions.php#L852 可以尝试将函数中的 `$_SERVER['REMOTE_ADDR']`换成其他以获取正确的ip地址。如果使用cloudflare可以直接替换成 `$_SERVER['HTTP_CF_CONNECTING_IP']` 参考链接:https://stackoverflow.com/questions/4262081/serverremote-addr-gives-server-ip-rather-than-visitor-ip

> 1。这个问题我使用edge目前无法复现,帮不了您 3。/app/chevereto 能挂载是因为我在被映射的目录里放了chevereto 1.6.2 的php 源码,如果不放的话肯定报错。 4。中文化没什么含金量的,其实如果你有观察本仓库所有的提交log,你会发现本仓库和原来的https://github.com/rodber/chevereto-free 仓库log几乎一样,倒是其中几个remove language的提交失踪了。 没错,我就只是把代码回滚到1.4.1版本,然后把rodber大佬 删语言的那几个 提交单独删掉,再一路合并代码到1.6.2。 其实能汉化成功还得感谢rodber大佬 良好的代码习惯,每一个操作都详细的写在提交里,不然也不会有本仓库了。

挺好的思路,未来会加上😂

青龙订阅里添加,然后直接用

已经加上了try,可以更新脚本试试,脚本现在遇到报错应该大概会跳过并显示具体有问题的日志。 看看具体是那个脚本的日志导致出现 `UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 18214: invalid start byte` 错误。 我这里试了常见的ANSI,GBK的txt都不能复现问题

> ## 开始执行... 2022-06-09 11:59:27 > 当前代理: socks5://101.200.43.173:8118 开始查询公网IP: 当前IP: 192.55.54.55 归属地: 美国 加利福尼亚 萨克拉门托 > > ☺当前脚本目录为: /ql/scripts/keven1024_qinglong_helper/ql_log_scan.py 😁脚本唯一性检测通过,继续运行! > > 读取日志/ql/log/ckck2/2022-06-09-00-00-11.log出现异常: 'utf-8' codec can't decode byte 0x98 in...

猜测没有[notify.py](https://github.com/whyour/qinglong/blob/develop/sample/notify.py)文件发送通知,这个我记得从哪个版本开始青龙好像会自己添加的依赖文件。 你可以把上面的 notify.py 下载下来放到 `/ql/script/` 对应脚本目录里

抱歉,我对docker不是很懂,帮不了您