北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 41|回复: 0

Fullme 辅助工具 -- 基于python--全平台

[复制链接]
发表于 昨天 07:34 PM | 显示全部楼层 |阅读模式
适用群体:
    用的终端没有内置Fullme插件或者受限于本机操作系统现有的插件用不了的,可以尝试用这个。
原则上只要有>Python3.7环境有桌面支持的,均可以使用,不局限于操作系统。
    因为用了PyQt5,是需要本身系统有桌面支持的,比如Linux 需要X11 这些,使用云平台远程的同学
如果使用X11转发,原则上也是可以用的(ssh -X username@server_address), 具体细节没测试过,
欢迎有需求有兴趣的同学一块测试一块改进下,,。。。

Docker容器中,需要额外挂载X11 socket。


环境准备(我的测试环境是macos+paotin):
  1. 本地装好Python3 >=3.7 配置好环境变量和系统Path,确保直接输入python3 -V/pip3 -V可得到正确版本信息。
     2. pip安装依赖
        pip3 install PyQt5 PyQtWebEngine bs4 -i https://mirrors.aliyun.com/pypi/simple/
        如果还需要其他依赖,反正少啥就pip3 install xxx
        大概需要安装90M的依赖库。
    3. 将 fm.pyc文件扔到paotin 安装主目录 一般是 ~/paotin/ 这个目录;
    4. tin文件里添加action触发,抓取fullme链接,参考如下:
  1. #action {http://fullme.pkuxkx.net/robot.php?filename=%*} {
  2.      okLog %1;
  3.      #SYSTEM {python3 fm.pyc %1 &} {1};
  4.           };
复制代码

        注:如果fm.pyc 没在paotin 主目录,那么调用的时候带上实际路径也可 python3 /xx/xx/fm.pyc %1 &
                paotin中调用系统命令用#system {xxxx} ,其他终端我没了解,按理也应该有类似的命令。

使用效果:
搭建完环境后把fm.pyc 搞回去,测试下,能打开窗体不报错大概率没问题的。
           
      实际界面中测试效果如下,现在默认弹出窗体在左上角,大小为280*550:
            


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2025-7-21 05:29 PM , Processed in 0.009998 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表