小编Mir*_*a M的帖子

AutoHotkey - 滚动两个 PDF 文档

我正在尝试制作一个同时滚动所有打开的 PDF 文档的脚本。问题是,除非我专门命名每个必须滚动的窗口并将操作发送给它,否则我无法让它工作。此外,在当前状态下,我需要在另一个窗口(例如:记事本)中捕获滚动事件,但这实际上没问题,因为我可能还想手动滚动一些 PDF,然后恢复同步滚动。

这是我的工作流程:

  1. 打开 2 个或更多 PDF 文档。
  2. 打开记事本文件并开始滚动到记事本文件。

结果:所有打开的 PDF 开始滚动。

这是我的代码(从interwebz借来的:)

WheelDown::
SetTitleMatchMode, 2
IfWinActive, Notepad ; Replace 'SafariTitle' by the title of the safari windows
{
        CoordMode, Mouse, Screen
        WinGet, active_id, ID, A
        IfWinExist, Adobe
        {
                Send {WheelDown}
                WinActivate ; Automatically uses the window found above.
                Send {WheelDown}
                Send {WheelDown}
                WinActivate, ahk_id %active_id%
        }

}
Else
{
        Send {WheelDown}
}
return

WheelUp::
SetTitleMatchMode, 2
IfWinActive, Notepad ; Replace 'SafariTitle' by the title of the safari …
Run Code Online (Sandbox Code Playgroud)

pdf autohotkey adobe-acrobat

6
推荐指数
1
解决办法
7915
查看次数

如果第一个非空格字符是字母,则删除行首的空格(Notepad++)

我正在使用 Notepad++ 清理一些 wiki 代码,并希望执行以下操作:我需要删除行中的所有前导空格,但前提是第一个非空格字符是字母。这是一个例子: 输入:

    This should be changed
    * This should not be changed
    //This souldn't be changed either
Run Code Online (Sandbox Code Playgroud)

输出:

This should be changed
    * This should not be changed
    //This souldn't be changed either
Run Code Online (Sandbox Code Playgroud)

谢谢!

notepad++ regex

4
推荐指数
1
解决办法
4万
查看次数

从文本中删除除正则表达式括号中的内容之外的所有内容

我想使用记事本 ++ 删除文本文件中的所有内容,除了 [ ] 之间的任何内容。

例子:

[D-1.1.1-A] - bla bla text here[D-1.1.1-B] - some more bla bla text here[D-1.1.1-C] - even more bla bla
Run Code Online (Sandbox Code Playgroud)

会成为:

[D-1.1.1-A][D-1.1.1-B][D-1.1.1-C]
Run Code Online (Sandbox Code Playgroud)

notepad++ regex

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

notepad++ ×2

regex ×2

adobe-acrobat ×1

autohotkey ×1

pdf ×1