meiercn / ALMRun64

Other
0 stars 1 forks source link

除了将列表排序的 long 修改为 wxIntPtr 以通过编译 别的什么也没做. 使用的wxWidgets 3.1.0 编译时需要将 /MD 改为/MT EveryThing使用了静态库

2023年的现在32位程序 地位急速下降. 例如使用32位ALMRun 执行的批处理是无法执行 Hyper-V的 vmconnect.exe 会找不到文件.可能和影射有关. 最后通过面向AI编程.弄出了这个64位的ALMRun.

==================== ALMRun


ALMRun是一个快速启动软件,小巧绿色,简单易用,随用随忘,只要开启了它,完全不用在意到它的存在,你需要的时候随叫随到。

基本功能: 快速启动,热键管理.
扩展功能: 使用LUA脚本来进行功能扩展,程序内置一些常用的API可直接调用(比如模拟键盘或鼠标输入、窗口管理、自动登录等),使用luajit作为LUA引擎,功能强大。
出生日期: 2013-03-31

源自Merry,结合了ALTRun的优点,经过多次改进增强,现在基本上ALTRun上面可以实现的功能,使用ALMRun都可以实现了,并且ALMRun直接支持ALTRun的配置文件,并保持和ALTRun一样的使用使用习惯,很容易就可以直接上手。

ALMRun Base 基本功能


ALMRun Advanced 扩展功能


ALMRUN使用luajit引擎支持使用LUA脚本进行功能扩展,只需要把你的扩展脚本放在config目录下即可,不限文件名,不限子目录(以"_"开头的文件或目录除外) 扩展能请参考API 介绍

    --语法xpcall(API,error_hook,API参数)
    --其中API就是你要调用的函数,error_hook,是固定的错误提示函数在ALMRun.lua中
    xpcall(addCommand,error_hook,{ name = "test",cmd = "cmd.exe /k echo test" })

Resource 相关资源


Requirement(编译环境)

vs2012
cmake >= 2.8
wxWidgets >=2.9.5

Build 编译方法

  1. 先用下载wxWidget源码

    需要2.9.5以上的版本,建议用3.0.1版的源码,直接解压到d:\dev目录下, 然后打开D:\dev\wxWidgets-3.0.1\build\msw\wx_vc11.sln文件编译 ReleaseDebug 两个版本,直接编译就行了.

  2. 下载cmake(2.8以上的版本),直接安装.

  3. 打开命令管理器(CMD.EXE)进入ALMRUN源码目录

    cd Build
    cmake ..
    ALMRun.sln

以后可以直接打开ALMRun.sln修改编译.

Download 程序下载

ALMRUN最新版本下载: https://github.com/chenall/ALMRun/releases

其它版本请从 更新记录 下载