aardio启动插件【已停用】

光庆 10月前 6101 v 11.0.0.0 2024-07-08

因aardio升级安全机制,该插件已不能使用。

其实这件事很好理解,如果dll注入到aardio.exe中,dll所做的所有行为,都被系统认为是aardio.exe的行为。如果有人搞点破坏,会让aardio.exe背锅。所以,你懂的,不能让你乱搞。

附件文件仅供参考吧,各功能模块还是很有参考意义的。

本插件用到的库,请自行下载 。

一、简介:

本库为了以下功能而诞生:

1、管理各种随aardio启动而在后台自动启动运行的【插件】软件,这些软件一般无界面,可内置快捷键运行某些功能。

2、管理各种放置于IDE右上角工具栏内的【工具】软件,这些软件一般较常用,通过鼠标点击图标后启动,用完关闭即可。

3、优化aardio自身各种功能,比如接管起始页、上次工程、退出时进行残留进程清理,让aardio启动更快,退出更干净。


二、注意事项:

1、本插件依赖以下库,请确保升级到最新版:

godking.paint

godking.customPlus

godking.message

2、部分其他工具软件依赖以下库,请确保升级到最新版:

godking.vlistEx

godking.elistBar

godking.http

3、部分网友反映使用本插件后,aardio启动速度变慢,这个可以升级以上库后试试效果。

4、部分插件启动后创建了系统级热键,可能与其他软件产生冲突,请自行修改热键。


三、各目录说明:

plugin目录:存放该插件所有相关文件(除version.dll外)。

plugin\tools目录:存放各工具文件。

plugin\plugins目录:存放各插件文件。

plugin\skins目录:存放工具栏皮肤文件。

plugin\ribbon背景图:存放aardio皮肤图片。


四、各文件说明:

1、主文件

\version.dll

启动主文件,放置于 aardio.exe 同目录下,用于确保aardio启动时,插件随之启动。

本插件启动后,会加载 \plugin\init_before.aardio 与 \plugin\init_end.aardio 两个文件中的代码。

2、启动插件管理

\plugin\init_before.aardio

IDE初始化前执行的代码文件。

配合  “插件设置.exe”  使用,可非常简单的对自动加载的插件进行管理。

\plugin\init_end.aardio

IDE初始化结束之后执行的代码文件。

配合  “插件设置.exe”  使用,可非常简单的对自动加载的插件进行管理。

\plugin\插件设置.exe

对启动自动加载的插件进行管理。

\plugin\plugin_list.ini

保存启动插件列表的配置文件。

3、工具栏管理

\plugin\init_tool.aardio

IDE初始化结束之后,在IDE右上角加载工具栏。

配合 “工具设置.exe” 使用,可非常简单的对工具栏的栏目进行管理。

\plugin\工具设置.exe

对IDE右上角工具栏中的栏目进行管理。

\plugin\tool_list.ini

保存工具栏栏目列表的配置文件。


五、制作工具文件时,接收参数的方法:

鼠标点击工具栏启动工具软件或代码时,会向工具文件(exe文件 或 aardio代码文件)传递参数,以方便工具文件内进行窗口定位等操作。

传递的参数格式如下:

1、启动exe文件时,共7个参数:工具栏窗口句柄hwnd、鼠标x、鼠标y、项目left、项目top、项目righ、项目bottom

2、启动aardio代码文件时,传递一个表,在代码文件中,直接用owner调用该表即可,该表成员为:

{

hwnd=工具栏窗口句柄,

x=鼠标x,

y=鼠标y,

rect=当前点击的项目区域,  // {  left, top, right, bottom  }

dir=当前文件路径

}


上传的附件:
最新回复 (55)
  • kio 10月前
    1 2

    真的很好用,谢谢光庆大佬。

    9-8日提示:如果您在使用1.0.0.2版本或其它版本双击主程序,无报错且无法运行,那么大概率是搜狗输入法的原因导致的,个人建议如果遇到这种情况可以先切换到别的输入法再启动,启动后再用搜狗就没有这个问题。具体看我在30楼的贴图

  • aika107 10月前
    0 3
    真的很好用,谢谢光庆大佬
  • niheibie 10月前
    0 4
    感谢奉献,。
  • 阿甘 10月前
    0 5
    谢谢大佬~
  • Viewer8122 10月前
    0 6
    感谢大佬,无私分享。
  • java 10月前
    0 7

  • lcj21 10月前
    0 8
    基本上比较完善了,我这边最小化再点开,左侧会出现桌面残影。
  • lerh 10月前
    0 9
    66666666666666666666
  • 光庆 10月前
    0 10
    java
    描述一下什么时候什么情况下出现这种问题
  • cyzn_lfss 10月前
    0 11
    此楼层已删除
  • cyzn_lfss 10月前
    0 12

  • cyzn_lfss 10月前
    0 13
    请大佬看一下这个问题是怎么发生的...已按说明把文件解压进aardio根目录下了。是不是我哪儿没放置正确
  • Viewer8122 10月前
    0 14
    现在加载非常快,非常赞!
  • 光庆 10月前
    0 15
    cyzn_lfss
    很有可能是你的旧版本库没有删除
  • firmlyjin 10月前
    0 16
    光庆出品,一定是好的。
  • cyzn_lfss 10月前
    0 17
    光庆 很有可能是你的旧版本库没有删除
    果然在全新的aardio下解压就正常了,也不知道是和哪个库冲突。 感谢大佬辛勤付出和无私分享!!
  • java 10月前
    0 18

  • 光庆 10月前
    0 19
    java
    请删除旧版本库文件
  • fonyo 10月前
    0 20
    旧版本要怎么删?进去一个个的找对应文件吗?
返回