安装与卸载

安装

系统要求

Windows7或更新的操作系统,建议使用Windows10。

需要.Net 框架4.7.2或更高版本(从Quicker 0.12.*开始改回最低支持.Net 4.6.1版本)。Windows10 1803或更新的版本通常已经带有此组件。如果您不确定您的电脑是否需要安装.Net组件,可以直接运行Quicker的安装程序。如果缺少.Net组件,安装程序会给出提示。


下载安装

从 https://getquicker.net/Download 下载Quicker安装包。请根据您Windows是64位还是32位选择下载相应的版本。

下载后,双击运行安装包文件即可。

请保留安装包msi文件以备后用。


快速版本

为避免频繁推送版本更新给所有人(从而给大家造成干扰),我们在下载页面里增加了快速通道下载链接。 最新的版本可在此处下载。这个版本不能通过在Quicker软件中检查更新得到,需要手工下载安装。

快速通道版本在增加新功能和修复旧bug的同时可能会有新的bug。

image.png


安装新版本

旧版将会在安装新版的过程中自动被卸载,不需要事先手动卸载。

请保留.msi安装包文件,因为卸载版本的时候windows还会需要。如果因为缺少msi造成卸载失败,请参考下面的常见安装问题。


检查版本更新

Quicker每次启动后会自动检测版本更新。也可以在Quicker菜单中点击“检查更新”菜单。

image.png

如果有新版本,将显示版本更新窗口,可以在窗口中直接下载新版本并安装。


注:版本更新检查不会检查快速通道版本。如果需要安装快速通道版本,请手工从网页中下载安装。



卸载Quicker

在控制面板或Windows10的“应用和功能”中卸载Quicker。



离线或受限网络环境

在离线环境使用Quicker

如果您的电脑环境内外网隔离,可以参考如下方案:

1)使用手机热点联网 登录、同步配置。 登录后,打开面板管理界面,每个面板切换一遍,让Quicker下载和缓存图标。然后就可以断开网络了。修改配置后,再联网同步。

2)在联网的电脑上登录和同步配置后,复制Quicker的全部应用数据到离线电脑上。数据的存储路径为:C:\Users\用户名\AppData\Local\Quicker。(可以在Win+R运行对话框中输入 %LOCALAPPDATA% 打开 C:\Users\用户名\AppData\Local 的实际路径。

请注意,如果是从动作库安装的动作,需要运行一次之后才会下载动作定义。所以要先每个动作点一下,才能复制完整的数据。


可以使用Quicker菜单-》应用数据文件夹菜单打开该路径。



代理连接设置

Quicker默认会使用系统代理连接。如果无法连接成功,可以尝试修改Quicker.exe.config在其中加入defaultProxy配置节。

请参考:https://docs.microsoft.com/en-us/dotnet/framework/network-programming/proxy-configuration

配置示例:

image.png



常见安装问题

安装时提示未安装.Net 4.7.2 

image.png


如果您的电脑是Windows10 1709版本(可以运行winver命令查看):

可以从此网址下载.Net 4.7.2 离线安装包 http://go.microsoft.com/fwlink/?linkid=863265 安装后再安装Quicker。如果实在无法安装.Net 4.7.2,可以从其他安装Quicker的电脑上复制Quicker程序目录(C:\Program Files\Quicker)到您的电脑上尝试运行。


安装Quicker时遇到2052/2503错误

如果安装Quicker的时候,提示错误代码2503,可以参考https://www.ithome.com/html/win10/229624.htm 中的方法解决。

如果错误代码为2502,也可以参考:https://getquicker.net/Forum/ViewTopic/126 


更新版本时提示“没有足够的特权来访问目录...”

image.png

如果退出了360等安全软件之后仍然有这个现象,可能是因为Quicker软件还没有完全退出,导致文件和目录是被锁定的。 请在任务管理器里尝试找到Quicker进程,找到之后退出进程。 也可以尝试重启Windows后再进行安装。


为什么安装Quicker不能选择路径

Quicker需要提权运行,只能安装在Program Files目录中。

由于Windows的安全机制,普通级别的程序,无法和高级别权限的程序交互。如果Quicker以普通权限运行,会造成在一些高权限的软件中,会无法激活quicker面板,也无法向他们发送按键和文本。这样会整体影响quicker的体验。如果不需要提权,可以把quicker目录整个复制出来到别的目录直接运行,只要有.net环境即可。 

提权主要有几个要求:启用uiAccess设置、安装到windows信任的目录(program files)里、使用付费的代码签名证书对程序签名(防止篡改)等。

Applications running at normal privilege levels are NOT allowed to communicate with (i.e.; send messages to) applications running at higher privilege levels (e.g. the SendMessage API reports success but your message never reaches the target application running at a higher privilege).

If your application needs to send messages to all applications, regardless of their privilege level:

1 - The uiAccess flag MUST be set to True in your application's manifest.

2 - Your code MUST be digitally signed (which means you must pay MS for a digital certificate).

3 - Your application MUST reside in a trusted location (e.g.; Program Files), otherwise the uiAccess flag is ignored (so much for the user choosing where to place your application on THEIR hard drive).

Regardless of the state of the uiAccess flag, your application will always be able to send messages/drive input to windows of applications running at privilege levels equal to or less than your own privilege level.

Another piece of information in case you are having trouble putting a manifest in your executable (i.e.; the application fails to run with Windows complaining that it failed to initialize properly or something): the size of your manifest must be an exact multiple of 4 (i.e. if it is 253 bytes/characters, then you must pad the end of the manifest text with three spaces).


更新版本时旧版安装包已删除

如果删除了旧版的安装包,则在卸载软件或更新版本(更新版本也会先卸载旧版)时,可能会提示此错误:

请使用微软提供的工具卸载:

https://support.microsoft.com/zh-cn/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed 

 

历史版本下载

https://pan.baidu.com/s/1ytZYpt5nVOHFN_oCOnZ3zg


语雀在语雀上查看