-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Mac系统无法执行外部程序 #291
Comments
这个错误跟权限有关系,有没有mac大佬看一下是不是要配置什么权限 参考了这篇文章说的解决方案,还是没解决这个问题:https://www.jianshu.com/p/fee56ccc24a5 |
@xiyuesaves 要不针对Mac换成Post请求的方式,需要用户手动开启mac端的转换程序,然后再进行下载tg贴纸😤😫 |
或许可以尝试使用 wasm 模块来解决这个问题? |
官方签名的QQ应用,开启了应用沙盒,导致在容器内无法访问外部文件 |
你可以尝试将代码文件移动到应用容器中运行. |
回复: 看了下这文章内容,等效意思就是 |
请确保您已阅读以上注意事项,并勾选下方的确认框。
QQNT 版本
6.9.38-24815
LiteLoaderQQNT 版本
2.30.10(仓库最新代码也不行1411c48)
轻量工具箱 版本
1.1.2
运行环境
MacOS
已安装插件列表(如果你不确定问题出在哪里建议填写)
只有一个lite-tools
重现步骤
使用tg下载贴纸(无论是视频格式调用ffmpeg还是动画格式调用tgs转换工具都会出现)
期望的结果是什么?
spawn正常处理外部程序
实际的结果是什么?
视频(ffmpeg):
贴纸(tgs):
贴纸没有输出完整的堆栈错误信息,刚刚调试的时候看了错误跟上面的类似,都是在ChildProcess.spawn时报的错误,替换到Relese版本了,就没有记录相关的错误信息
补充说明(可选)
这里有个测试的脚本,能够正确输出结果,说明mac是支持execFile指令的。
The text was updated successfully, but these errors were encountered: