Coder Social home page Coder Social logo

runz's People

Contributors

blueseamz avatar funtion avatar goreliu avatar yinr avatar yviscool 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

runz's Issues

输入命令时是否可以更模糊一些

比如我有个程序的名字是"HD Tune v5.60.exe",如果直接输入hdtune,则找不到这个文件。
用上下箭头选择命令时,是否可以将当前的命令颜色加深?字体放大总觉得不是特别明显。
感谢您的这款软件,之前用过altrun和almrun,但这两个在win10下面总有些不兼容。

关于计算器

不知道AHK下实现自动识别算式的难度

暂时觉得先calc 再回车 再去输入算式这个要从大键盘区移到小键盘区挺反效率的

不知道能不能自动根据输入算式识别为计算模式

1.比如识别到有+-*/这些符号就自动进入calc模式
2.或者连续2位输入是数字进入calc模式?(有些软件也有两位数字名,容易失误)
或者别的更快捷一些的想法?

可以用数字键选择吗

默认配置中,选择是按 Alt+字母 来选择的

我自己用的软件快捷方式基本都是字母,因此想要改成单键数字选择。这个可以实现的吗?
如果可以的话,应该修改哪里?

反馈,部分需要设置工作目录的程序启动失败

例如Uget在启动时,需要设置工作目录是uget.exe所在目录,否则会导致aria2c启动失败。
以下是是个小补丁,作者大人看一下如果没啥问题的话,可以考虑合并进Runz。

  1. runz.ahk 中新增func如下:
getCMDWorkDir(cmdPath)
{
	FileGetAttrib, OutputVar ,cmdPath
	if OutputVar contains "D"
		return cmdPath
	else
		SplitPath, cmdPath,, parentDir
		return parentDir
}
  1. 修改runz.ahk 中func:RunCommand
    找到以下代码位置
if (Arg == "")
        {
            Run, %cmd%
        }
        else
        {
            Run, %cmd% "%Arg%"
        }

修改为:

        ;设置命令工作目录
        parentDir :=getCMDWorkDir(cmd)
        SetWorkingDir, %parentDir%
        if (Arg == "")
        {
            Run, %cmd%
        }
        else
        {
            Run, %cmd% "%Arg%"
        }

cmd命令会弹出多个窗口

操作如下:
Alt+空格唤醒程序,输入cmd命令(如": dir"或:"cmdrun dir"),回车,然后会弹出6个cmd窗口。

是否可加入窗体半透明的设置项?

您好,感谢您以及Runz这么好用的产品,真是太合我的胃口了。
昨天,我还在用 Altrun,今天就完完全全用 Runz 了。

您使用了 WinSet, Region 来使窗体可以有圆角,是否可以考虑加入 WinSet, Transparent 使其半透明呢?

另外,分享我的窗体设置:

BorderSize=8
; 边框宽度
RoundCorner=3
; 如果不为 0,使用圆形边角,数字代表程度,大于 10 才比较明显,可以修改后试验效果

Getting more done in GitHub with ZenHub

Hola! @wenmin92 has created a ZenHub account for the goreliu organization. ZenHub is the only project management tool integrated natively in GitHub – created specifically for fast-moving, software-driven teams.


How do I use ZenHub?

To get set up with ZenHub, all you have to do is download the browser extension and log in with your GitHub account. Once you do, you’ll get access to ZenHub’s complete feature-set immediately.

What can ZenHub do?

ZenHub adds a series of enhancements directly inside the GitHub UI:

  • Real-time, customizable task boards for GitHub issues;
  • Multi-Repository burndown charts, estimates, and velocity tracking based on GitHub Milestones;
  • Personal to-do lists and task prioritization;
  • Time-saving shortcuts – like a quick repo switcher, a “Move issue” button, and much more.

Add ZenHub to GitHub

Still curious? See more ZenHub features or read user reviews. This issue was written by your friendly ZenHub bot, posted by request from @wenmin92.

ZenHub Board

想用Ctrl+打开

默认用alt+space打开窗口,个人觉得按两下Ctrl更方便一点,但是设置改了配置没有用,可以帮忙看一下吗?

网址支持

如果在[command]下定义不带有www.前缀的网址,如:
file | agar.io | agar

则会出现以下报错:
image

如果符合AHK函数RUN的网址规范加入http://,则成功打开,但条目中的网址会缺失
如:
file | http://agar.io | agar

image

不大熟悉AHK脚本,不知是不是字符串抓取时的bug

命令执行完毕后不会自动清空

win10 的系统,命令执行完毕后再执行下一条命令时需要先删除上一条命令,比如我要先打开QQ,再打开chrome,目前我需要先输入qq 回车后删除qq再输入chrome。这样操作起来有点麻烦,建议执行命令后自动清空。

入门用法

这是一个非常不错的绿色软件,希望能把入门用法写一下,可能会造福于更多人!

有没有办法索引UWP应用

Win10上使用UWP应用的体验越来越好,很多开发商也提供了软件的UWP版本。
在帮助中没有看到添加UWP应用索引的内容,不知道是不是能做到?

切换窗口不方便

我觉得快速启动和切换窗口都是非常实用的功能,但快速启动类工具一般都没提供切换窗口的功能。
在runz这个工具里有这个功能但用起来十分不方便。
我查阅了使用手册目前只能通过 ListWindow ,(Ctrl+Enter)复制到剪切板,在ActivateWindow。
不知道是不是我使用方式不对。而且这种方式有个问题就是用explorer.exe打开多个文目录时总是切到第一个激活的窗口,无法精准的切换到想要的窗口。
能不能做到像启动任务一样,列出窗口选中回车或快捷键选择就能切换过去。
有个开源的切换窗口的工具http://www.switcheroo.io/ ,不是特别好用,可以查考下。
另外十分感谢你能开源这么好的工具给大家用。多谢!

GUI 的设置选项如果能更加细致那就爽歪了

比如:
每个区域的字号可以单独设置
每个区域的背景色、背景透明度、边框颜色可以单独设置
GUI 的透明度
背景图片填充方式、对齐方式
……
这样就可以自定义出更加美观的界面了。


然后,字号设置为 16,而输入框高度设置为 48 (以上)的时候,输入框右侧出现滚动条……好尴尬

与其他AHK - CapsLock Enhancement的联动冲突

我使用CapsLock Enhancement( https://github.com/Vonng/Configuration/tree/master/win ),其中定义了如下全局设置和热键:
SetCapsLockState, AlwaysOff
CapsLock & j:: Send, {Down}
CapsLock & k:: Send, {Up}

期待的效果是同时使用RunZ和上述AHK时——CapsLock & j触发{Down},{Down}再触发RunZ的"Hotkey, Down, NextCommand",从而取代RunZ的快捷键^j。但实际运行时,在RunZ的搜索框中使用CapsLock & j,并未出现预期效果(NextCommand),而是仅在搜索框向右移动(类似Send, {Right})。

为此,我又尝试了如下几种解决方案:
1、直接添加如下代码到RunZ.ank,但这样会导致RunZ无法运行。
SetCapsLockState, AlwaysOff
CapsLock & j:: Send, {Down}
CapsLock & k:: Send, {Up}

2、在RunZ.ini的[Hotkey]中添加如下代码:
CapsLock & j=NextCommand
CapsLock & k=PrevCommand

若仅运行RunZ,可以实现预期的上下移动效果,但若同时运行RunZ和CapsLock Enhancement,就会导致CapsLock Enhancement的功能完全失效(在非RunZ环境中也一样失效),如:
SetCapsLockState, AlwaysOff
CapsLock & j:: Send, {Down}
CapsLock & k:: Send, {Up}

自己试验了几次,感觉是两个AHK对CapsLock键的定义有冲突,只能一者存在。
请教,如何才能让定义CapsLock & j和CapsLock & k取代默认的^j和^k,而又不与其他AHK冲突。

已知问题和后续计划

已知问题

  1. 有时激活后会闪一下,原因不明,尚未发现具体的触发条件,但出现得比较频繁。具体现象发生时,Gui Show RunZ 的窗口后,窗口会显示一下然后隐藏,只能重新再激活一次,所以会闪一下。
  2. 输入过快的话,结果可能不对。原因是输入过快的情况,编辑框的文本变动时,没有去回调处理函数,所以漏掉了后边的字符。

后续计划

  1. 已知问题基本解决了,第一次显示主界面时,失去焦点主界面可能不消失的问题,我再想想有没有办法。
  2. 我平时遇不到的问题或者不需要的功能,我很可能不考虑处理。

tcmatch 有使用文档吗?

比如我有一个应用名称为Android Studio Preview,我输入asp显示不出来,输入androidsandroidsp都不行,反而会出现莫名其妙的东西,只有输入android才会出来,请问输入精确得到Android Studio Preview

输入android
image

输入aspandoridsandroidsp
image

bug

有点bug, ipconfig 或者cmd ipconfig 打开的界面闪一下就自动关闭了

win10下输入法问题

win10下使用软件时会默认将输入法改到ENG键盘上,即使将ENG键盘删掉也会被修改

绿色版本软件

我的很多软件都是绿色版本的, 放在一个特定的文件夹下, 那么我怎么实现 只是输入名字就能直接启动这些软件呢?? ps. 软件有点多..不想一个一个的添加

激活后光标位置在输出框

我在设置里开启了隐藏界面后清空输入框这个功能
在我用 Esc 键隐藏界面前不小心把光标点到了输出框的位置,再次激活后发现光标还在输出框位置

我的想法是隐藏界面后可以清空输入框并且再次激活的时候光标要在输入框位置,这样能够方便快速的搜索

而且是否可以我执行一个开启程序或者打开文件夹的命令之后自动隐藏软件界面

我还想知道作者是否还在更新,我发现距离上次更新已经过去半年了

Runz windows can not be shown on firefox interface

Hi, Thanks so much for your great job! Runz is really of great assitance to me.

I found an issue that: when I opened a firefox window (on the top of desktop) and proceeded to open runz by pressing “#+j”, Runz windows does not appear as normal, after I minimized the firfox window, Runz restored working and appeared. When I works on either Chrome or IE interface, Runz window appears perfect without any problem.
Could you figure out the reason and solution?

PS: Windows 10 / Firefox Quantum 59.0.2 (X64)

使用大概两天后,输入什么都没效果了

image 1

配置参数手动修改后如下,前两天使用正常

[Config]
CreateSendToLnk=1
; 是否创建“发送到”菜单,1 创建,0 删除
CreateStartupLnk=0
; 是否开机自启动
SearchFileDir=A_ProgramsCommon | A_StartMenu | F:
; 搜索的目录,可以使用 全路径 或 ahk 以 A_ 开头的变量,必须以 " | " 分隔
SearchFileType=*.lnk | *.exe | *.vbs
; 搜索的文件类型,必须以 " | " 分隔
SearchFileExclude=卸载
; 排除的文件,正则表达式
SearchFullPath=0
; 搜索完整路径,否则只搜文件名
TCMatchPath=Lib\TCMatch\tcmatch.dll
; tcmatch.dll 地址,如果没有则使用 InStr 匹配
ReloadTCMatchInternal=1000
; 每使用 tcmatch.dll 搜索多少次后重载一次,因为 tcmatch.dll 有内存泄漏
; 如果文件较多,可以将此值调大,但会占用更多内存
SaveInputText=1
; 退出时保存编辑框内容
RunOnce=0
; 运行一次命令就退出,对展示信息的命令无效
TCPath=F:\GProgram Files\Totalcmd\totalcmd.exe
; TotalCommander 路径,如果为空则使用资源管理器打开
RunInBackground=1
; 在后台运行
RunIfOnlyOne=0
; 如果结果中只有一个则直接运行,注意避免搜到关机、重启等操作
LoadControlPanelFunctions=1
; 加载控制面板中的功能
ExitIfInactivate=0
; 窗口失去焦点后窗口关闭,启用后窗口置顶显示功能失效
WindowAlwaysOnTop=0
; 窗口置顶显示
SaveHistory=1
; 记录历史
HistorySize=15
; 记录历史的数量
AutoRank=1
; 自动根据使用频率调节顺序,因为效率问题,结果不能实时体现,重启或 ctrl + r 后更新
ClickToRun=0
; 是否单击执行鼠标处命令,0 则只定位到该处
SwitchToEngIME=1
; 每次激活窗口自动切换到英文输入法
ChangeCommandOnMouseMove=0
; 当鼠标移动时,定位到鼠标所在命令,会消耗一些 CPU,并且造成文字闪烁

提议:改进自定义搜索目录功能

辛苦作者提供这样一个工具。谢谢

目前Runz使用上有个地方想提提建议,望采纳

能不能像ALMRun一样,对自定义的程序目录提供一些扫描的参数,可以参见ALMRun的一些配置

## 过滤,比如所有的exe文件就是*.exe,或j*.exe,所有以j开头的exe文件.
## 扫描级别(子目录层数),-1: 无限,0:不扫描子目录,N:只扫描N层.
##扫描目录格式
; [dirs/ID]
; path=扫描路径
; include=包含条件(可选)
; exclude=排除条件(可选)
; sub=扫描级别(可选)

可否自动更新?

你好,每次都想需要登录网站查看更新状态,而且我下载解压之后会覆盖原来的配置,请问可不可以提供自动更新的功能?或者有什么办法可以不覆盖配置?谢谢.

试用了下,挺不错的,以下几个问题帮忙看看,谢谢。

  1. 失去焦点执行的动作能否和按返回{ESC}保持一致?当前失去焦点后1)没有隐藏任务栏的图标;2)输入的文本仍然存在;
  2. 按返回{ESC}后,1)输入框中的内容清空了,但列表中的内容没有刷新;
  3. 建议启动或激活窗口后,光标自动聚焦到输入窗口中;当前问题:按下返回{ESC}前,如果光标没有在输入框中,启动或激活界面,光标不会自动聚焦
  4. 添加目录没有索引成功,也帮忙看看,配置如下:
    SearchFileDir=A_ProgramsCommon | A_StartMenu | F:\Portable
    ; 搜索的目录,可以使用 全路径 或 ahk 以 A_ 开头的变量,必须以 " | " 分隔
    ; 路径可包含空格,无需加引号
    SearchFileType=*.lnk | .exe
    ; 搜索的文件类型,必须以 " | " 分隔
    SearchFileExclude=卸载 | unis
    .exe`

关于虚拟机的问题

RunZ运行在宿主机时,当窗口的焦点在虚拟机里时会报这种错
image
不清楚是出了什么问题,如果问题比较复杂的话,只要能在vmware窗口下禁用RunZ也可以,不过简单的翻了一下配置文件,好像没有这个功能。

配置文件的 SearchFileDir 属性值无法识别 (即, 无法添加目录)

RunZ 的默认的配置是:

  SearchFileDir=A_ProgramsCommon | A_StartMenu
  ; 搜索的目录,可以使用 全路径 或 ahk 以 A_ 开头的变量,必须以 " | " 分隔
  SearchFileType=*.lnk | *.exe
  ; 搜索的文件类型,必须以 " | " 分隔

按说应该可以检索到以下两个目录中的 *.lnk 文件啊:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs
C:\Users\current_user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

但是, 我这里就是什么都不能检索到.
按照 用户手册 #3.添加目录 的说明, 我在D盘创建了 D:\test 目录, 并放置了一些 *.lnk 文件, 然后 Ctrl + R, 右键重建索引, 重启之后, 都无法检索到.
只有使用右键发送到 RunZ 这种方法可以成功检索到, 但是由于这种没法添加目录, 所以这个问题还是非常有必要解决的.

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.