Google e Bit.ly sempre a portata di click con AutoHotkey

Avete mai sentito parlare di AutoHotkey? No? Peccato, non sapete cosa vi siete persi. AutoHotkey è una preziosissima utility gratuita ed open source per Windows che, tramite un avanzatissimo ma semplice sistema di script, permette di automatizzare tutte le operazioni compiute più frequentemente al computer. Riproduce i movimenti del mouse, simula la pressione dei tasti sulla tastiera. Apre programmi, file, indirizzi Internet ed è in grado di fare qualsiasi altra cosa che i compilatori di script possano immaginare.

Oggi, prendendo spunto da quanto pubblicato nei giorni scorsi dal sito Lifehacker, vedremo insieme come sfruttare AutoHotkey per avere due servizi fondamentali come Google e Bit.ly sempre a portata di click. Questo vuol dire che potremmo accedere ad essi, per la ricerca e l’accorciamento degli URL, senza inutili perdite di tempo e senza dover aprire manualmente i browser. Tutto grazie a questi due semplicissimi script:


Google sempre a portata di click

^+c::
{
Send, ^c
Sleep 50
Run, http://www.google.com/search?q=%clipboard%
Return
}

Grazie a questo script, è possibile ricercare tutti i termini evidenziati con il mouse su Google con la semplice pressione della combinazione di tasti Ctrl+Shift+C. I risultati delle ricerche si apriranno nel browser predefinito. Per salvare lo script, basta copiare il codice qui sopra, incollarlo nel Blocco Note e salvarlo sotto forma di file con estensione “ahk”. Per i più pigri, ecco il file già pronto.

Bit.ly sempre a portata di click

; AutoHotkey Version: 1.x
; Language: English
; Platform: Win9x/NT
; Author: A.N.Other
;
;

#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.

waitTimeLoad = 700 ;; for slower internect connections, this number needs to be larger (in milliseconds)
waitTimeKey = 200 ;; for slower computers, this number needs to be larger (in milliseconds)

^+b:: ;; delete this to make this script run once and stop (for keyboard launchers)

IfWinExist, ahk_class MozillaUIWindowClass ;; modify ahk_class for use with other browsers
WinActivate

Send ^l
Send ^c ;; put URL in clipboard

Send ^t
Send http://bit.ly/?url=
Send ^v
Send {Enter}

Sleep %waitTimeLoad%
Send ^a

Sleep %waitTimeKey%
send ^c

Sleep %waitTimeKey% ;; change this for your pc
send ^w

msgbox %clipboard%`n`nShortened URL Copied to clipboard

return

Con questo script, è possibile accorciare tutti gli URL selezionati con il mouse con la semplice pressione della combinazione di tasti Ctrl+Shift+B. Necessita di Firefox per poter funzionare. Per salvare lo script, basta copiare il codice qui sopra, incollarlo nel Blocco Note e salvarlo sotto forma di file con estensione “ahk”. Per i più pigri, ecco il file già pronto.

Per avviare gli script, basta installare AutoHotkey e aprire i file ahk con un semplice doppio click. Gli script rimarranno sempre in funzione fino al riavvio del sistema.