找回密码
 注册
搜索
查看: 2068|回复: 27

LL服务程序(感觉终于做出了点有用的东西)1.0.2

[复制链接]
门派:桃花岛
发表于 2019-7-11 22:39:36 | 显示全部楼层 |阅读模式
本帖最后由 zruo@tj 于 2019-7-12 19:40 编辑

服务程序包含三部分
1.服务程序本身
2.配置
3.shujian.lua的接入

1.首先解压plugs放到MUSH根目录下
目录结构
MUSHS
   -------plugs
   -----------------LLIN.ini
   -----------------LLOUT.ini
2.然后解压MushServer放到你想放的地方
文件夹下有个
config.ini
修改他的配置,指定mush的路径和llin.ini,llout.ini的路径
[System]
MushPath=C:\MUSHS
[LL]
InFile=C:\MUSHS\plugs\LLIN.ini
OutFile=C:\MUSHS\plugs\LLOUT.ini
State=0
3.修改shujian.lua覆盖
function goMark(n,l,w)
    print('开始填写失落信件人物ID')
    local m_cmd=w[2]
    --OpenBrowser (m_cmd)
    --打开插件
    local fni = 'plugs\\LLIN.ini'
    local fi = io.open(fni,"w")
    fi:write(m_cmd)
    fi:close()

    local fno = 'plugs\\LLOUT.ini'
    local fo = io.open(fno,"w")
    fo:write("")
    fo:close()
    --插件结束
    --return Markletter()
    create_timer_s('llwait',1.0,'llwait')
end
function llwait()
   local f = io.open("plugs\\LLOUT.ini","r")
   local s = f:read()
  
   f:close() --关闭流
  
   if not isNil(s) then
    print(s)
   if s~="" then
    DeleteTimer('llwait')
    SetVariable("lostname",s)

    local fno = 'plugs\\LLOUT.ini'
    local fo = io.open(fno,"w")
    fo:write("")
    fo:close()
        return MarkName()
   end
   end

end  
好了搞定,双击xkserver.exe就好了,如果双击打不开,请下载framework4.0
http://www.zdfans.com/html/22000.html
不过我用的腾讯云windows2008r2是不需要安装framework的
没办法上传图片,打开后 最下化到托盘,如果做LL的时候会自动打开LL插件,然后输入名称后,自动接上我们MUSH中的LL,继续执行,不需要一边看浏览器,一遍在到MUSH中输入,合二为一
-------------------------------------------------------------
1.0.1升级内容 2019-7-12
1.添加了输入文本框回车功能
2.修改LL插件窗体显示模式 总是在最前面,显示在整个屏幕中间
升级方式
退出MUSHServer 覆盖 XKServer.exe

本帖子中包含更多资源

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

×

评分

2

查看全部评分

门派:桃花岛
 楼主| 发表于 2019-7-11 22:45:39 | 显示全部楼层
顺便感谢岛主提供的思路,感谢本紫师兄协助测试,感谢大家的鼓励.
门派:桃花岛
 楼主| 发表于 2019-7-12 06:31:48 | 显示全部楼层
做了一处修改,输入内容完成后,删除定时器,
function goMark(n,l,w)
    print('开始填写失落信件人物ID')
    local m_cmd=w[2]
    --OpenBrowser (m_cmd)
    --打开插件
    local fni = 'plugs\\LLIN.ini'
    local fi = io.open(fni,"w")
    fi:write(m_cmd)
    fi:close()

    local fno = 'plugs\\LLOUT.ini'
    local fo = io.open(fno,"w")
    fo:write("")
    fo:close()
    --插件结束
    --return Markletter()
    create_timer_s('llwait',1.0,'llwait')
end
function llwait()
   local f = io.open("plugs\\LLOUT.ini","r")
   local s = f:read()
  
   f:close() --关闭流
  
   if not isNil(s) then
    print(s)
   if s~="" then
    DeleteTimer('llwait')
    SetVariable("lostname",s)

    local fno = 'plugs\\LLOUT.ini'
    local fo = io.open(fno,"w")
    fo:write("")
    fo:close()
        return MarkName()
   end
   end

end
门派:桃花岛
发表于 2019-7-12 08:21:30 | 显示全部楼层
好东西必须顶一下,一天310指日可待。
门派:桃花岛
发表于 2019-7-12 13:07:09 | 显示全部楼层
绝对是好东西 非常稳定方便
门派:昆仑派
发表于 2019-7-12 13:13:33 | 显示全部楼层
好东西 学习了~~~~~~~~~~~
门派:大轮寺
发表于 2019-7-12 13:15:56 | 显示全部楼层
感觉是好东西啊,先mark了!
门派:古墓派
发表于 2019-7-12 13:19:29 | 显示全部楼层
可能是在手机上做ll更方便了。
门派:丐帮
发表于 2019-7-12 14:32:25 | 显示全部楼层
先收藏一下,不过我是佛系挂机,每天10封信,看来这功能是用不到了。
门派:姑苏慕容
发表于 2019-7-12 14:32:43 来自手机 | 显示全部楼层
必须支持一下桃花有对个机器人高手
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-8 09:50 , Processed in 0.040905 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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