[Geek!] Goosh.org, ou la console terminal web Google …
Bonjour à tous,
Petite découverte par hasard du jour en cherchant des infos sur Lynx je suis tombé sur Goosh.org .
C’est juste magique
. Je ne suis pas un ultra-de-la-console mais j’avoue que lorsque ça fait gagner du temps je l’utilise bien volontiers… [le problème c'est qu'au début on en perd toujours beaucoup pour trouver THE commande ...].
Bref, que le seul Geek qui n’est pas un jour rêvé d’utiliser Google en ligne de commande lève le doigt, le petit !
Bon pour être rapide, Goosh est un projet web dont le (seul) but (Unix spirit) est de faire une sorte de bash-like web et donc de faire ses recherches Google directement en ligne de commande. C’est terriblement efficace et pour être honnête, au bureau, je l’ai même mis en page d’accueil
.
Comble du geek-bonheur, le projet est entièrement open source. J’ai rapidement jeté un coup d’oeil, ce n’est que du javascript, et je pense qu’il y a de belles petites fonctions à récupérer (licence GPL) .
Pour vous donner une petite idée des possibilités de l’affaire, je vous fais un petit copié collé de la fonction aide :
command aliases parameters function web (search,s,w) [keywords] google web search news (n) [keywords] google news search more (m) get more results blogs (blog,b) [keywords] google blog search read (rss,r) <url> read feed of url feeds (feed,f) [keywords] google feed search place (places,map,p) [address] google maps search translate (trans,t) [lang1] [lang2] <words> google translation images (image,i) [keywords] google image search video (videos,v) [keywords] google video search clear (c) clear the screen wiki (wikipedia) [keywords] wikipedia search help (man,h,?) [command] displays help text cd <command> change mode site (in) <url> <keywords> search in a specific website open (o) <url> open url in new window go (g) <url> open url lucky (l) [keywords] go directly to first result ls [command] lists commands addengine add goosh to firefox search box load <extension_url> load an extension calculate (calc) [mathematical expression] evaluate a mathematical expression settings (set) [name] [value] edit settings gmail (mail) [compose] read & write mail in gmail * login login with your google account * logout log out of goosh * - Enter green commands without parameters to change default mode.
- Anything that’s not a command will search in current default mode.
- Aliases will expand to commands. Numbers will expand to corresponding search results.
- Use cursor up and down for command history.
- Enter keyword and hit the tab-key for tab-completion.
- Commands marked with * are experimental, use them with care and please report any bugs.
Il y a même Gmail
Seul regret, la fonction calculette et convertisseuse de Google ne fonctionne pas… Peut-être dans une prochaine version ?
Pour les curieux :
- Goosh, ça se passe là : http://goosh.org/
- Les sources du projet : http://goosh.googlecode.com/svn/trunk/
Voilà, bonne journée à tous,
Have fun,
Jaguie
Billets similaires
Tags: Internet // 3 Commentaires »






Mouai, faut aimer
Lynx, j’avais essayé, mais bon, à part faire croire à son boss qu’on boss comme un porcos alors qu’on est sur le web, je n’en ai pas vu l’intérêt immédiat pour moi (même si bien sûr, il y en a plus d’un
).
[...] [Geek!] Goosh.org, ou la console terminal web Google … | ChroGeekwww.chrogeek.com/2009/05/geek-gooshorg-ou-la-console-termina… par jaguie il y a quelques secondes [...]
Enfait, si tu veux tout savoir l’intérêt est pour moi,si l’on veut automatiser (en Cron par ex) une remonter d’info et que l’on ne veux pas le faire en php ou autre, un petit lynx -qquechose google.fr | grep -e « regex » peut etre bien pratique … Mais bon c’est sur c’est un autre monde ^^