Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
ArminGh02 committed Jan 5, 2022
0 parents commit 165bb87
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions GoogleFromEverywhere.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%


; win+shift+g googles currently selected text
#+g::GoogleSelection()

; win+shift+w looks up selected word in Google Dictionary
#+w::DefineSelection()

GoogleSelection() {
searchQuery := GetSelectedText()
if (!searchQuery) {
Run, www.google.com
return
}
address := Format("www.google.com/search?q={}", searchQuery)
Run, %address%
}

DefineSelection() {
word := GetSelectedText()
if (!word) {
Run, www.google.com/search?q=google+dictionary
return
}
address := Format("www.google.com/search?q=define+{}", word)
Run, %address%
}

GetSelectedText() {
tmp := ClipboardAll
Clipboard := ""
Send, {CtrlDown}c{CtrlUp}
ClipWait, 0, false
res := Clipboard
Clipboard := tmp
return res
}

0 comments on commit 165bb87

Please sign in to comment.