zoukankan      html  css  js  c++  java
  • 一些简单的AHK脚本提升电脑使用体验

    偶然接触到了AHK,被这个轻量级的脚本语言所吸引,研究了几天帮助文档,写了几个片段提升自己的电脑使用体验

    QQ的截图是越来越好使了,但是有时候会忘记登录QQ
    故而给Ctrl+Alt+A添加一个程序判定,如果没有启动QQ的话,就启动QQ
    之前遇到了一个问题,WinExist的窗口检测方法没法检测最小化到托盘区的程序,故而需用Process来判断QQ.exe是否运行

    ;QQ截图,判断QQ是否运行,若没有的话,启动QQ
    ~^!A::
    Process, Exist, QQ.exe
    if ErrorLevel {
    } else {
    	Run C:\Program Files\Tencent\QQ\Bin\QQ.exe
    } return
    

    Win+F激活Wox后,向Wox中传递yd和空格,此时直接输入进行翻译

    #F::
    Process, Exist, Wox.exe
    if ErrorLevel {
        Send !{Space}
        send {Text}yd `
    } else {
        Run C:\Users\chr\AppData\Local\Wox\app-1.3.524\Wox.exe
    } return
    

    效果是这样的,其实很简单,激活Wox后发送字符串yd和一个空格,此时直接输入就能进行翻译了

    妙控键盘的F18和F19控制音量

    F18:: Volume_Down
    F19:: Volume_Up
    F18 & F19:: Volume_Mute
    

    Alt+Tab切换窗口时,Tab+重音键可以向前切换(我的重音键替换成数字0了),这个功能等同于Alt+Shift+Tab,相当于少一只手指来操作

    if WinExist("ahk_class #32771")  ; 表示AltTab菜单出现在屏幕上.
        !0:: Send {Alt down}{left}
             Send {Alt up}
        return
    

    Windows照片查看器,左手操作键盘可以切换图片和旋转图片,微软这个照片查看器是个老产物,旋转的快捷键貌似有点问题,顺时针旋转有时候无效,不过暂时没有找到更好的替代软件

    #IfWinActive ahk_class Photo_Lightweight_Viewer
        w:: Send {left}
        s:: Send {right}
        q:: Send ^{,}
        e:: Send ^{.}
        #w:: Send !{F4}
        esc:: Send !{F4}
        a:: return
        d:: return
        return
    
  • 相关阅读:
    小程序云开发(一)
    原来你是这样的"layui"啊
    记个笔记(项目中遇到的关于input的一些操作)
    vue的学习之路 vue-cli与axios
    小程序 上传图片
    文字滚动
    css 隐藏滚动条
    linux基础
    接口测试
    整理python循环,列表,字典笔记
  • 原文地址:https://www.cnblogs.com/chr2020/p/15152573.html
Copyright © 2011-2022 走看看