在新标签页中打开选定的文本
Open selected text in new tab
我有的是这个:
; Search Cntl+Shift+c
^+c::
{
Send, ^c
Sleep 50
Run "C:\Program Files\Mozilla Firefox\firefox.exe" "%clipboard%"
return
}
我得到的是正确的。基本上,当我突出显示 link 时,我可以快速打开它,但它不适用于常规文本。
如果我标记文本并想在另一个选项卡上进行快速搜索,它实际上会将我重定向到 http://text。
我想要的只是通过顶部任务栏上的剪贴板,然后让 Firefox 完成工作
(确定它是 link 还是普通文本,在这种情况下它只是将其重定向到搜索引擎)。
我不会 have/use Firefox,但我认为它有打开新标签页的快捷方式,就像任何其他浏览器一样。所以也许可以利用这些。
我假设 CTRL+T 创建并激活一个新选项卡和其中的搜索字段,因此我将为此编写一个示例脚本:
^+c::
Clipboard := "" ;empty clipboard
SendInput, ^c
ClipWait, 2 ;wait (max 2 secs) for clipboard to contain something
if (Clipboard != "") ;if we got something to the Clipboard
SendInput, ^t^v{Enter} ;CTRL+T CTRL+V Enter
return
使用 ClipWait
instead of Sleep
ing and switched over to SendInput
因为它更快更可靠。
对我来说效果很好(在 Google Chrome 上)。我可以看到的一个可能问题是速度太快而您的计算机运行缓慢。如果是这种情况,请切换到使用正常 Send
并使用 SetKeyDelay
.
我有的是这个:
; Search Cntl+Shift+c
^+c::
{
Send, ^c
Sleep 50
Run "C:\Program Files\Mozilla Firefox\firefox.exe" "%clipboard%"
return
}
我得到的是正确的。基本上,当我突出显示 link 时,我可以快速打开它,但它不适用于常规文本。
如果我标记文本并想在另一个选项卡上进行快速搜索,它实际上会将我重定向到 http://text。
我想要的只是通过顶部任务栏上的剪贴板,然后让 Firefox 完成工作 (确定它是 link 还是普通文本,在这种情况下它只是将其重定向到搜索引擎)。
我不会 have/use Firefox,但我认为它有打开新标签页的快捷方式,就像任何其他浏览器一样。所以也许可以利用这些。
我假设 CTRL+T 创建并激活一个新选项卡和其中的搜索字段,因此我将为此编写一个示例脚本:
^+c::
Clipboard := "" ;empty clipboard
SendInput, ^c
ClipWait, 2 ;wait (max 2 secs) for clipboard to contain something
if (Clipboard != "") ;if we got something to the Clipboard
SendInput, ^t^v{Enter} ;CTRL+T CTRL+V Enter
return
使用 ClipWait
instead of Sleep
ing and switched over to SendInput
因为它更快更可靠。
对我来说效果很好(在 Google Chrome 上)。我可以看到的一个可能问题是速度太快而您的计算机运行缓慢。如果是这种情况,请切换到使用正常 Send
并使用 SetKeyDelay
.