回到
顶部
意见
反馈
首页 > Mod工坊 > 骑马砍杀 > 工具库 > 制作工具 > 《骑马与砍杀》NOTEPAD++ MS编辑辅助工具-新添加了全局词典

《骑马与砍杀》NOTEPAD++ MS编辑辅助工具-新添加了全局词典

大小:
2kb
作者:
无忧天下
语言:
简体
英译:
----
版本:
V1.0
类型:
骑砍制作工具
日期:
2020-03-28
分类:
骑马与砍杀:战团
游戏简介:
如题,自接触MS以来我一直使用的NOTEPAD++,该工具简约方便,消耗资源少,不容易崩溃,算是一款比较优秀的工具,不过,美中不足该工具没有MS

小编简评

上传于 2016-10-30 17:56
  次下载
小编认为这是一款很优秀的作品!

游戏详情










如题,自接触MS以来我一直使用的NOTEPAD++,该工具简约方便,消耗资源少,不容易崩溃,算是一款比较优秀的工具,不过,美中不足该工具没有MS中常用的函数及关键字,也缺乏如同其他优秀编译器一样的文件管理模式,这是他的一点不足
   今天下午工作完毕后离下班还有很长时间,所以顺手做了这个辅助的软件,我是基于notepad++ 5.8.6版本做的(下载中已付带该版本),其他版本不清楚,不过应该高于本版本的不会有问题
词典和改健功能(上帮助文档相关)
#####################################
其他工具:
  .词典:
      类似于各种翻译工具的全屏幕取词,并在词典中找到解释,显示在词的附近。词典具有添加|修改|删除词条的功能
      本工具适用于任何软件,可以截取绝大多数非图片的字符串,鉴于如此,我将本工具分离了出来,在conf目录中
      补充,词典工具已有,词条需要自己补充,如果有哪位把做好的词条文件传上来的话,我想这是一个功在千秋的事情
      此工具可用于绝大多数编辑器,可以说是一款与MS毫不相关的工具
      注意:
          1、本工具用到了外部线程注入,行为类似于一些病毒,所以有可能导致360等小护士大发娇嗔之类的,我也不想和她较真了,所以请自己斟酌。
          2、外部调用本工具不允许重复打开(似乎我已经加入单例模式了,忘了),在本程序内不受重复限制(默认单例模式)
  .改键工具:
      原本我只想做个修改快捷键的功能,不过既然用了全局键盘监控,就顺便做下任意改键的功能,当然,仅仅是1对1修改,并非键盘动作录制,什么一键必杀,完美N,完美E之类的东西。支持修改和屏蔽我的大键盘上所有的键。如果你的键盘某个键失灵,或者某个游戏无法改建,键位不舒服等,再或者想屏蔽掉一些诸如wind等可恶的键时可考虑这个
      改建功能支持PC大键盘所有键位
      工具分为3个选项:
      1、系统:这个是结合MS辅助工具用的,其中定义了4种事件(默认快捷键):打开词典(F2),打开帮助(F1),打开改键(F3),开始编译(F4),(系统默认快捷键可以通过本工具来重新定位)
      2、改键:采用A=B的方式,前一个是要改的键,后一个是替换的值,如果A=空(“空”这个汉字),表示屏蔽该键(当然,骑砍种可能不用该键,只是顺手而实现得功能,通用于绝大多数程序)
      3、运行:制定一个键,当按下该键时,运行一个程序,这个功能自己发挥,我自己将F5作为了运行M&B的快捷键,这样一来可以更快捷或者说更懒了
      注意:本程序退出(主程序)该键恢复。该键方式有两种:
        1、单击对应的文本框可以弹出一个改建界面,按任意键后点右下角对勾确定
        2、直接在文本框中输入,这个是为了防止要改的键已经被修改,比如已经屏蔽了A键,但想要将S键改为A键,因为屏蔽的原因无法输入A,所以你需要到其他地方复制一个A添加到这里来
        此工具也是全局使用,与本程序联系性不太大,只不过不想分离出来了,就在这里整合着
词典介绍:
      默认F2弹出词典界面,词典中我添加了所有的operations中的函数,因为是用程序添自动加的,所以,介绍也仅仅是PY文件中自带的模棱两可的注释而已。但自己可以完善词典,比如上图所示,我在论坛或者那个地方发现了一个我需要记录的词,鼠标移到词上,如果该单词已经被收录到词典中的话,词典工具的主界面会自动跳转到他的介绍那里。因为我添加了所有的operations函数,所以他会跳到原来模棱两可的介绍那里,接下来点击编辑,开始修改词条的解释。如上图所示,完成后选择保存,这个词条将永久保存在硬盘中。以后鼠标移上这个词条会自动出现黄框中的解释。可以任意添加新的词条,点击词典工具添加选项会弹出傻瓜式添加界面。你完全可以添加任何东西,比如把这个词典改为中日文翻译词典等等。
     补充,从上图看,应该发现本工具是面向全局的,可以截取任何位置非图片类型的词条并在字典中找到对应的解释。不过也有一个问题暂未处理,对于UFT类型的页面截词时,有一些是截不到的,所以只有用鼠标选择了词的区域才可以。这个应该与编码有关。中文站应该是UTF-8的编码,所以选择字符串之类的有时会多出或者少选一个字符来,以至于在词典中找不到对应的解释
     如果有多人使用这个词典的话,将词条文件上传上来,我可以用工具帮忙整合一下,多人努力可以做到全部翻译的效果。    
 
     
#####################################
 
2011.05.14,修复了几个明显bug并将notepad整合到下载中,如无意外,将不再更新了
 
整合文档:
1、将 辅助工具.rar 解压到你的MS目录下
2、解压并安装npp.5.8.7.bin.zip,推荐默认安装路径【C:\Program Files\Notepad++】
3、将langs.model.xml替换安装路径下的相同文件,以实现MS中关键函数加亮
提示:本工具带有自动打开目录和工具中调用编译程序的功能,所以推荐创建桌面快捷方式,不需要在去打开MS目录了
 
 
以下是我写的帮助文档,直接复制过来
[spoiler=帮助文件]
 
一、功能:    
     1、自动读取MS中的变量和各种常用数据,如operation、script_*、contans等,实现语法提示和函数补全功能
    2、列出MS文件夹中的文件,并进行了分类,方便打开文件
    3、简单化编译功能,方便快捷
    4、自动隐藏,人性化设计不妨碍编程进度
    5、自动打开目录,可将快捷方式放在桌面,不需要访问MS文件夹
二、环境:
    1、本工具是一个配套工具,请确保安装了notepad++ 5.8.7版本(其他版本需要自己测试)
     2、开启notepad函数补全功能:打开notepad++ 点设置-首选项-自动备份与完成-将下边两个选框全部打上对勾
    3、配置目录,建议安装notepad++时选择默认路径(C:\Program Files\Notepad++),如果路径不同,修改本程序conf\path.ini
    4、本程序连同conf文件夹复制到MS目录下(和*.py同一个目录)
    5、本程序读取新变量时会自动打开一个文件(无关紧要)
    最后:语言选择为python
 
三、界面:
   工具分为5个模块
   1、说明:关键字,选择你要添加的关键字所在文件,即时添加即使读取,本次做选择的内容会自动保存,下次将加载上次的选项
      扩展:打开主目录conf文件夹下的<自动完成.INI>,可在其中添加删除关键字文件,每行对应一个文件
      注意:仅支持PYTHON变量名字,所以ID_*和header_*是支持的,一般没有特殊需要不用改,另外关键字也不是越多越好,会变乱,自己根据需要添加
   2、module|header|ID|process|其其它:
      说明: 顾名思义,单击文件即可在not++中打开
四、菜单:
   工具左下角为菜单项
   1、读取新关键字:
      a、开始:当监控文件(关键字中打对勾的文件)发生改变时,自动加载新选项替换原来,缺点可能造成新窗口自动弹出,根据所需使用
      b、停止:关闭自动更新功能
      本设置重启有效
   2、运行BAT|EXE:可以在这里点击BAT编译MOD,或者打开相关EXE文件
   3、打开文件夹: 打开MS所在目录(当前程序工作目录)
   4、隐藏方式: 可选择左侧或右侧隐藏习惯,如同QQ,设置永久生效
   5、修改配置文件:可修改关键字文件集合,以及用户自定义关键字等(新版本通过增加关键字集合菜单加入了MS全局变量所有的关键字,这个需要在关键字菜单中选择对应文件)
五、扩展:
   1、conf/我的关键字.ini 可以添加自己定义的关键字,每行一个
   2、conf/自动完成.INI 扩展关键字所在的文件,前边已讲过
 

最后:需要 .NetFreamwork 2.0+ 支持。

下载地址

  
  • |
  • |

游戏排行榜