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.

3 commenti su “Google e Bit.ly sempre a portata di click con AutoHotkey”

  1. Piccola nota: AutoHotKey è basato su AutoIt, che a sua volta è basato su C++.
    Il secondo è molto più performante e ricco di funzioni rispetto al primo.
    Oltretutto, il codice di AutoIt è molto più elegante e si avvicina molto al Basic.
    Molto meglio AutoIt…

    P.S.: Ovviamente, per chi cerca prestazioni elevate e funzionalità elevate meglio che punti su C++, o meglio C# (che unisce il meglio di C++ e C, con la semplicità di Java).

    Rispondi
    • puoi cambiare facilmente il tasto della combinazione aprendo lo script con il blocco note e cambiando la "c" di "^+c::" in qualsiasi altra lettera (es "^+a::" per usare la combinazione ctrl+shift+a oppure "^+b::" per usare la combinazione ctrl+shift+b).

      ciao 🙂

      Rispondi

Lascia un commento