Code Monkey home page Code Monkey logo

almrun's Introduction

almrun's People

Contributors

chenall avatar thinkinnight avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

almrun's Issues

求高分屏支持

RT,高分屏现在越来越多了,直接放大,界面和字体模糊,求支持

V72 desc.ico 编译错误请教

下载了V72 的源码

已经安装VS 2012 、wxWidgets-3.0.0 和 cmake-3.1.0-win32-x86。

编译 D:\dev\wxWidgets-3.0.1\build\msw\wx_vc11.sln`文件编译 ReleaseDebug 两个版本

在ALMrun 下cmake .. 成功

在VS2012 中打开 ALMrun.sln 编译时候出错如下:

2>libcmt.lib(invarg.obj) : error LNK2005: __invoke_watson 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(tolower.obj) : error LNK2005: _tolower 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(wsetloca.obj) : error LNK2005: __configthreadlocale 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(wsetloca.obj) : error LNK2005: __create_locale 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(wsetloca.obj) : error LNK2005: __free_locale 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(crtheap.obj) : error LNK2005: __calloc_crt 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(crt0dat.obj) : error LNK2005: __amsg_exit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(crt0dat.obj) : error LNK2005: __cexit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(crt0dat.obj) : error LNK2005: __exit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(crt0dat.obj) : error LNK2005: __initterm_e 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(crt0dat.obj) : error LNK2005: _exit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(_wctype.obj) : error LNK2005: _iswalnum 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(_wctype.obj) : error LNK2005: _iswalpha 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(_wctype.obj) : error LNK2005: _iswdigit 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(_wctype.obj) : error LNK2005: _iswprint 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(_wctype.obj) : error LNK2005: _iswspace 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(mlock.obj) : error LNK2005: __lock 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(mlock.obj) : error LNK2005: __unlock 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(winapisupp.obj) : error LNK2005: ___crtGetShowWindowMode 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(winapisupp.obj) : error LNK2005: ___crtSetUnhandledExceptionFilter 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(winapisupp.obj) : error LNK2005: ___crtTerminateProcess 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(winapisupp.obj) : error LNK2005: ___crtUnhandledException 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(winxfltr.obj) : error LNK2005: __XcptFilter 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(dosmap.obj) : error LNK2005: __errno 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)" (?terminate@@yaxxz) 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(crt0init.obj) : error LNK2005: ___xi_a 已经在 MSVCRT.lib(cinitexe.obj) 中定义
2>libcmt.lib(crt0init.obj) : error LNK2005: ___xi_z 已经在 MSVCRT.lib(cinitexe.obj) 中定义
2>libcmt.lib(crt0init.obj) : error LNK2005: ___xc_a 已经在 MSVCRT.lib(cinitexe.obj) 中定义
2>libcmt.lib(crt0init.obj) : error LNK2005: ___xc_z 已经在 MSVCRT.lib(cinitexe.obj) 中定义
2>libcmt.lib(errmode.obj) : error LNK2005: ___set_app_type 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(fflush.obj) : error LNK2005: _fflush 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(_file.obj) : error LNK2005: ___iob_func 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2>libcmt.lib(towlower.obj) : error LNK2005: _towlower 已经在 MSVCRT.lib(MSVCR110.dll) 中定义
2> 正在创建库 D:/dev/ALMRun_1.2.0.72/src/Release/ALMRun.lib 和对象 D:/dev/ALMRun_1.2.0.72/src/Release/ALMRun.exp
2>LINK : warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
2>MSVCRT.lib(cinitexe.obj) : warning LNK4098: 默认库“libcmt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
2>D:\dev\ALMRun_1.2.0.72\src\Release\ALMRun.exe : fatal error LNK1169: 找到一个或多个多重定义的符号
3>------ 已跳过生成: 项目: ALL_BUILD, 配置: Release Win32 ------
3>没有为此解决方案配置选中要生成的项目
========== 生成: 成功 1 个,失败 1 个,最新 0 个,跳过 1 个 ==========

ALMRun不应该展开命令参数中的环境变量,特别是cmd的参数,之前提交过这个问题,有个版本解决了,后来新版还存在这个问题

这是我之前提交的内容:

发现Bug,其实不应该叫Bug,就是新版把命令中的环境变量给提前或者是重复的扩展了,我的意思是不用ALMRun扩展,交给cmd自己扩展,上一个版本没有此问题,我写的命令有的很长,PATH变量也很长,如如提前给扩展了,有可能超出单行命令行长度限制。甚至把%~$PATH:i这也扩展,在if语句中有可能造成一些错误。我为了执行命令的时候避免在预处理中扩展还做了特殊处理,结果还是被ALMRun扩展了,如: call call set "PATH=%#%;%PATH:%€%=%€%%给扩展成call call set "PATH=%#%;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;D:\Program Files\MacType:%€%=%€%%",其实我的PATH变量还有很长,这里只列出一部分。 

1.2.0.73 #LuaFindWindowEx

I have find a error in function LuaFindWindowEx,in line 318 to 319 of file MerryLuaExport.h.

wxString ClassName(wxString(lua_tostring(L, 1), wxConvLocal));
wxString WindowName(wxString(lua_tostring(L, 1), wxConvLocal));

ClassName is 3th and WindowName is 4th paramter, not 1th.
right way:

wxString ClassName(wxString(lua_tostring(L, 3), wxConvLocal));
wxString WindowName(wxString(lua_tostring(L, 4), wxConvLocal));

界面设置

ALMRun的界面大小,字体大小可以修改吗?在xps13下输入框字符显示不全

ALMRun在关机时 内存报错的解决方法

下载最新版,默认配置里 有两个自动扫描目录的命令, 我把这两个命令删除后,再一次关机重启,就没有提示内存报错了。 再删除命令前,我也遇到关机提示内存错误的提示框。

有此问题的朋友,可以按上述方法试试。

快捷命令 “唯一进程” 选项设置调用出错,能否帮忙看看?

因为经常调用远程桌面,同时有时会不经意间重复调用。所以刚才尝试了一下在调用远程桌面是,设置了 唯一进程。

但是在设置唯一进程后,重复调用的时候,会弹出一个空白块! 此空白块只能在关闭第一次启动的远程桌面后才消失!
同时,在关闭远程调用后,再次调用远程桌面没有响应。只能取消 唯一进程选项才能执行

chenall 能否帮忙看看?

发送到处理

window下,发送快捷方式到almrun时,能不能将快捷展开为具体的实际路径今参数
像altrun的处理

默认工作路径

关于默认工作路径,我见过所有此类软件都不支持。
一些软件直接把配置生成在工作路径下,一些读取工作路径下的资源。
还得建个快捷方式,求解决 求解决

快捷键Alt+T

似乎只要按Alt+T就会打开命令提示符,还没找到可以改的地方,我用的版本是ALMRun-v1.2.0.74

能否实现强制参数的快捷命令,在参数输入时候是否可以任意位置匹配呢?

能否强制参数的快捷命令,在参数输入时候是否可以任意位置匹配呢?

创建了一个强制参数的快捷参数。参数是不同网址
比如
bbs.pceva.com.cn
bbs.pcbeta.com
现在输入时候,是从头部匹配的
比如输入 bbs.pcb 才能自动完成 bbs.pcbeta.com.cn
能否实现任意位置的匹配呢?
比如我输入 pce
则自动匹配 bbs.pceva.com.cn 自动完成?

069 参数自动匹配问题报告

069 参数自动匹配问题报告,在如果有符合条件的时候,会自动匹配。修改输入内容,导致错误

比如,原有参数有一个bbs.pcbeta.com。现在想输入 benyouhui.it168.com。当输入be 时会自动匹配完成bbs.pcbeta.com等到第三个字母n 输入的时候才不能自动匹配,但是此时结果却不是 ben 而成了 bbn ,导致一直无法输入 benyouhui 。

能否帮忙看看如何解决?

编译时没有找到build目录

您好,终于找到一个ALTRun的替代品,希望可以做些contribute,不过编译的时候遇到一些问题,是否可以提供帮助。
在README.MD中提到,
3. 打开命令管理器(CMD.EXE)进入ALMRUN源码目录

    cd Build
    cmake ..
    ALMRun.sln

但是,我并没有找到Build目录,只是有一个Build.cmd文件,但是里面也会有pushd,直接运行有问题。cmake是下载的zip解压的,在PATH中指定过了。不清楚具体是哪里的问题无法编译。

命令管理器

命令管理器窗口是置顶的,打开文件选择框后点不着,但勾选保持窗口置顶后没这个问题。
2013-08-27_185457

命令太长会退出

运行这个命令直接报错退出
删短一点就可以运行

[cmds/1]
cmd=C:\Program Files\Chromium\chrome.exe --ppapi-flash-path=c:\WINDOWS\system32\Macromed\Flash\pepflashplayer32_16_0_0_296.dll --ppapi-flash-version=16.0.0.296 --no-first-run --allow-running-insecure-content --user-data-dir=".\data" --disk-cache-dir="%userprofile%\ccache"
key=Alt+C

希望增加功能

非常棒的启动工具,Good job

  1. Altrun有2个功能(启动时显示窗体,以及执行任务后退出),希望可以加上,这样就可以不用常驻almrun了,可以用hoekey等工具启动
  2. 希望支持everything服务
  3. 希望支持tab和shift+tab切换选项
  4. 希望可能自动删除一部分系统内的服务,由于有些完全用不到,反而让列表比较长

自动扫描排除重复项?去除后缀名?增加编辑功能?

1、有没有可能实现排除重复项?比如已经添加了一个 ALMRun 命令,添加目录自动扫描后,又会新增一个 ALMRun.exe 的项,2者路径完全相同,能否在自动扫描时排除路径重复的项?
2、自动扫描目录 添加的项都会有后缀名,比如 ALMRun.exe、360浏览器.lnk,能否取消这个后缀名?
3、这个是可选的功能。目前的自动扫描的项无法编辑,可否增加一个编辑功能,在编辑这类菜单时,弹出添加窗口,标题和路径自动填上,再配合 1 的排除重复功能,实现自动和手动的相结合。

2014-11-16_115343

请问Everything搜索是否可以直接打开文件?

Almrun非常棒,谢谢你的project
目前不管是目录还是文件,打开都是直接是其所在的文件夹,请教可不可以

  1. 文件的话直接打开那个文件,目前这种还要到资源管理器中中转下,略麻烦
  2. 也许可以设置快捷键,比如按住shift打开指定项是打开路径,否则直接打开文件

多谢

请求不继承DPI设置的方法

系统为Win 10 1703,我把almrun的DPI设置为“替代高DPI缩放行为 缩放执行:”为“应用程序”。这样almrun更清晰,但是此时通过almrun启动的软件都继承了这一dpi设置,单独设置的dpi行为也无效,求指教,多谢

能否像AltRun一样提供左边name 右边desc 的布局?

因为我喜欢把命令缩写成2~3个字母,但有时又记不住这些缩写的意思。请问能否像AltRun一样提供左边name(命令名称) 右边desc(命令描述) 的布局?并且能否自己定义调整窗口宽度?(因为做成这样的布局后,现在的宽度应该是不够显示完整的)

希望窗口界面元素最好能够变成由XML或者json或者lua这样的配置文件来定义,当然这个可能比较复杂,可以无视掉这个需求。

如图:

AltRun

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.