同时因为本人目前不在青果核心用户群中,所以如果需要反馈请在帖子下方留言或前往github发送issue 疫情憋疯了,还是提早回群里了
230825:一年过去了,该干活了
V1.0
(无发布版本)
V1.1
V1.2.1
[ScriptLoader] - 轻量级脚本插件托盘
Rainy Zhou
1.2.1
3
95
理论上为全平台
并不是六角格的卫星(笑) 关键在于抛砖引玉,欢迎各位提供建议,或者 star pr fork 仓库源码
本仓库仿照 [Oliva|2]喧闹测试 (以前 lua 脚本扩展文件)的脚本编写方案,为 OlivOS 提供一个更加易用、更加简洁的脚本开发环境,使得轻量级 python 扩展插件无需过多关注和框架间的交互,将重点放在功能实现上,实现过程中有参考 OlivOS 源码
具体文档,最新项目详见 github 仓库
OlivaDiceCore 非必须 如果不存在则其中部分功能将不可用
因为qq的账号日常被屏蔽,所以说用dodo进行测试的 示例脚本: 一些其他测试的返回值:
雨舟
我来了,摸了一个轻量级托盘转接件(主要是自己有些小的功能直接和框架转接太过复杂),希望各位喜欢
一个疑问,QQ平台,将与楼主的sample.py代码一模一样的test.py放在相同的自动生成的文件夹下,lib内没有放任何其他内容,运行的时候出现了“no module named ‘plugin’ ”的报错。我还需要装哪些其他的东西吗?
昨夜惊梦 这个问题应该是由于我OlivOS的二进制版本(.exe)没去测试🤣,正在修复
昨夜惊梦 你可以尝试一下,我重新上传了文件
雨舟 已经没问题了,可以运行 但写send的时候出现了报错如图 相关部分代码为
def test_send(msg,api): api.send(0, 3125374455, "message") COMMAND={ r"\.test send":test_send }
且只有私聊报错,当send_type为1时群聊没有反应,也没有报错
send_type
1
百度搜索回复是函数名错误,然而我改了一下午没有成效,请问该如何解决?
为啥你这个贴子的表格出问题了呢,怪事
仑质 我大概意识到问题了 由于我表格里面内嵌了 着重强调符号 ` github里面可以解析,这里似乎不行
着重强调符号
雨舟 偷懒了,之后写文档的时候再修吧(咕咕咕)
雨舟 估计是的
昨夜惊梦 感谢给我提供错误反馈,我大概看了一眼具体的文件,应该是我文档没写清楚+考虑不周的锅,目前是那个 api.send 里面是直接转接的 plugin_event.send,所以理论上那个 send_type 应该填的是 “private” 和 “group”,(文档忘记标了🤣,以后可以考虑如果入参 数字 0 和 1 则自动转换为对应的 send_type)。 我现在准备去完整检查一遍代码,外加文档、教程、所有api的测试用例编写,免得再出现这种低级错误和文档疏漏。。但是可能需要一些时间orz,因为现在高三网课咋说还是挺忙的。。。
思索,到时候教程文档啥的更多内容还是单独再去开一个楼吧,这边继续往下接会和反馈啥的混在一起到时候找不到
呼~终于搞好了 #大喘气
思索,好像新版本OlivOS有破环性更新,现在插件不兼容了。。。。之后找个机会修一下吧