595076941@qq.com

; 设置激活或者隐藏 Everything 主窗口的快捷键为 F8 2022年3月1日

; 设置激活或者隐藏 Everything 主窗口的快捷键为 F8  2022年3月1日

 

 

 

 

 

 

 

 

 

 

 1 ;
 2 ;/*
 3 ;===========================================
 4 ; 设置激活或者隐藏 Everything 主窗口的快捷键为 F8
 5 ;
 6 ; 脚本作者 : ds920
 7 ;
 8 ; 用法: (需要最新版本 AHK v1.1.31+)
 9 ; 1. 到Everything官方网站下载并安装Everything
10 ; https://www.voidtools.com/zh-cn/downloads/
11 ; 2. 将本脚本保存为"RunTC.ahk"并复制到D:/Program/Everything文件夹中
12 ; 3. 使用Maye来设置RunTC.ahk的热键为 F8
13 ;
14 ; 升级更新历史:
15 ; 版本1.0 2022年2月24日 新建 创建此AutoHotkey脚本并测试通过F8热键功能
16 ;
17 ; 由于AutoHotkey的Hotkey语句设置的热键必需在任务栏或者桌面进程激活时才有效,
18 ; 所以请使用Maye来设置 Everything 的热键 F8
19 ; https://blog.arae.cc/post/25830.html
20 ; https://github.com/25H/Maya/releases/
21 ;
22 ; 请正确设置华硕路由器的免费DDNS动态域名解析和路由器中的免费花生壳DDNS动态域名解析,
23 ; 并且正确设置华硕路由器的端口映射转发和Serv-U  FTP服务器软件或者群晖网络存储服务器NAS,
24 ; 并且正确连接和设置向日葵 控控A2远程控制硬件KVM设备,
25 ; 以便能够随时随地在智能手机、笔记本电脑、台式电脑、平板电脑和智能电视机上访问映射网络驱动器、共享文件夹和共享文件。
26 ;
27 ; 为了能够根据部分文件正文内容快速的(5分钟之内)找到所需的文件请正确设置群晖网络存储服务器NAS的 Universal Search 套件的 索引文件夹列表
28 ; 为了能够根据部分文件正文内容快速的(5分钟之内)找到所需的文件请正确设置Windows版的 Archivarius3000 (4.79/x64)- 家用和办公的搜索系统
29 ; 请使用Windows版的 Archivarius3000 (4.79/x64)- 家用和办公的搜索系统 创建 RaiDrive映射群晖虚拟磁盘和SMB映射网络驱动器的全文正文索引数据库
30 ;
31 ; 为了防止出现文件丢失的情况,请正确设置群晖网络存储服务器NAS的 RAID 1 镜像存储池 (有数据保护)
32 ; 为了防止出现文件丢失的情况,请正确设置群晖网络存储服务器NAS的 Hyper Backup 套件的 本地数据备份任务(单一版本)
33 ; 为了防止出现文件丢失的情况,请正确设置群晖网络存储服务器NAS的 Cloud Sync 套件的 单向备份任务 (仅上传本地更改)
34 ; 为了防止出现文件丢失的情况,请正确设置Windows版的 GoodSync Version 11.10.0.1 软件的单向备份任务(启用触发删除功能)
35 ; 为了防止出现文件丢失的情况,请正确设置Windows版的 SyncBackPro V10.2.4.0 软件的镜像任务 (定期执行)
36 ;
37 ;===========================================
38 ;*/
39 ; 运行 Everything 并调整 Everything 的窗口位置
40 #SingleInstance,Ignore
41 loop,5
42 {
43     DetectHiddenWindows,On
44     Sleep,5
45     IfWinExist,QQ595076941_Everything
46         ExitApp
47 }
48 Gui, Show, Hide,QQ595076941_Everything
49 #Persistent
50 ; #NoTrayIcon
51 DetectHiddenWindows,On
52 SetTitleMatchMode,2
53 ActivateOrHideWindowHotkey_Everything()
54 return
55 ActivateOrHideWindowHotkey_Everything()
56 {
57     IfWinActive,ahk_class EVERYTHING
58     {
59         WinMinimize,ahk_class EVERYTHING
60         ExitApp
61     }
62     else
63     {
64         Run,D:\Program\Everything\Everything.exe
65         WinWaitActive,ahk_class EVERYTHING,,5
66         ; Send,#{Right}
67         ; WinMove,ahk_class 窗口类名,窗口文本,窗口左上角与屏幕上边沿的距离,窗口左上角与屏幕左边沿的距离,窗口左右宽度,窗口上下高度
68         WinMove,ahk_class EVERYTHING,,A_ScreenWidth/2,20,A_ScreenWidth/2-30,A_ScreenHeight-200
69         ExitApp
70     }
71 }

 

posted @ 2022-03-04 13:36  QQ595076941  阅读(660)  评论(0)    收藏  举报
595076941@qq.com