Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

goosh, the Unofficial Google Shell

kdawson posted more than 6 years ago | from the land-a-gooshen dept.

Software 310

ohxten writes "Stefan Grothkopp has come up with a pretty neat tool called goosh. It's essentially a browser-oriented, shell-like interface that allows you to quickly search Google (and images and news) and Wikipedia and get information in a text-only format. This is quite possibly the coolest thing I've seen in a good while."

cancel ×

310 comments

Sorry! There are no comments related to the filter you selected.

Totally geeky (5, Funny)

Daimanta (1140543) | more than 6 years ago | (#23632843)

Getting excited from old functionality in a commandline enviroment.

What is this junk? (5, Funny)

Jeremiah Cornelius (137) | more than 6 years ago | (#23632877)

I tried it, and it is dissapointing from my point of view!

guest@goosh.org:/web> ls *

    1) Lexus LS - Wikipedia, the free encyclopedia
The long wheelbase LS 600h L is equipped with Lexus Hybrid Drive, .... [66] In the U.S., the Driver Monitoring System debuted on the LS 600h L sedan. [52] ...
http://en.wikipedia.org/wiki/Lexus_LS [wikipedia.org]

    2) Quality Precision Innovation... since 1880 - The L.S. Starrett Company
Manufactures more than 5000 variations of precision tools, gages, measuring instruments, saw blades for industrial, professional and consumer markets ...
http://www.starrett.com/ [starrett.com]

    3) Livermore Software Technology Corporation
10th International LS-DYNA Users Conference: June 8, 2008 - June 10, 2008. ... Register Now for the 2008 LS-DYNA Conference on our conference website: ...
http://www.lstc.com/ [lstc.com]

    4) L.S. Frais - Excellence in Slicing and Packing
LS Frais. your slicing partner ! Our company Our services Our products ... 2004 - 2008 LS Frais Contact | Legal | Roadmap | Awex | Sitemap | Jobs ...
http://www.lsfrais.be/ [lsfrais.be]


Next, I'm gonna try operators and regexes - but I don't have much hope.

Re:What is this junk? (4, Informative)

peragrin (659227) | more than 6 years ago | (#23632991)

Now type in one of the numbers. The link opens up in a new tab/window

Or type

  open http://slashdot.org/ [slashdot.org]

Re:What is this junk? (1)

peragrin (659227) | more than 6 years ago | (#23633015)

or try

images natalie portman grits

and pic a number to go to the url.

Re:What is this junk? (1)

ottothecow (600101) | more than 6 years ago | (#23633211)

Yeah, but safe search appears to be on.

Anybody know how to turn it off? man safesearch?

Ironic... (5, Funny)

cayenne8 (626475) | more than 6 years ago | (#23633349)

Kind of ironic, that this command line web application, won't work in a commandline browser.

Doesn't work with links [sourceforge.net] .

Re:Ironic... (1)

enoz (1181117) | more than 6 years ago | (#23633457)

The Shell is a Lie

Re:What is this junk? (2, Informative)

cyphercell (843398) | more than 6 years ago | (#23633041)

...to keep your hands off the mouse, alt+ "->" works to move forward a page and back a page in firefox.

Re:What is this junk? (1)

cduffy (652) | more than 6 years ago | (#23633415)

Pah -- the built-in keybindings are for sissies. All hail Vimperator [mozdev.org] !

There will always be a command line (2, Insightful)

EmbeddedJanitor (597831) | more than 6 years ago | (#23632905)

Pointing and clicking is easy for some stuff, but the command line is still king for many purposes.

Goosh Goosh (-1, Troll)

Anonymous Coward | more than 6 years ago | (#23633387)

Goosh Goosh [youtube.com]

What about the images? (2, Insightful)

Anonymous Coward | more than 6 years ago | (#23632973)

How does it search Google images when it's text only? Is there an ASCII art module built in, or something?

Actually, hmm, that'd be pretty damn cool, ... ASCII goatse isn't nearly as shocking as the real thing, which is a bonus.

Re:Totally geeky (4, Interesting)

vanyel (28049) | more than 6 years ago | (#23632979)

It is amazingly fast, you'd think it was a *real* command line environment: fast and efficient.

Re:Totally geeky (5, Insightful)

Anonymous Coward | more than 6 years ago | (#23633053)

It kind of reveals some good UI design choices though. For example, why should the Google website have a textbox for the search input anyway? If you're at Google, all you'll type in will be for a search. So why not just capture all keyboard inputs into the search input box instead of requiring the user to ever explicitly click/tab and put the input field into focus?

Re:Totally geeky (5, Informative)

martin-boundary (547041) | more than 6 years ago | (#23633279)

There's already a better choice for command line integration: try surfraw [debian.org] . This lets you stay within a real command shell such as bash, and just type

$ google what I want to know

You'll get the results directly in a browser of your choice. If you're like me, you have the browser set up as w3m [sourceforge.net] , so that the google results simply appear in the same terminal where you can click on them. Since w3m is a pager like more and less, you can postprocess the google output, eg

$ google hello | grep Cached
www.hello.com/ - 2k - Cached - Similar pages
www.hellomagazine.com/ - 32k - Cached - Similar pages
www.hellomagazine.com/royalty/ - 27k - Cached - Similar pages
en.wikipedia.org/wiki/Hello - 39k - Cached - Similar pages
en.wikipedia.org/wiki/Hello_world_program - 32k - Cached - Similar pages
www.elite.net/~runner/jennifers/hello.htm - 157k - Cached - Similar pages
www.ipl.org/div/hello/ - 20k - Cached - Similar pages
www.mylalaland.com/hello/ - 6k - Cached - Similar pages
publicaddress.typepad.com/ - 58k - Cached - Similar pages
www.sanrio.com/ - 10k - Cached - Similar pages

Best of all , surfraw is not just limited to google, so you can have a complete shell browsing experience for a lot of different sites.

Re:Totally geeky (4, Informative)

nuzak (959558) | more than 6 years ago | (#23633389)

Capturing all keyboard inputs would require javascript, and if you have that enabled for google, you'd have noticed it already sets the focus to the input box when loaded.

Re:Totally geeky (5, Funny)

Anonymous Coward | more than 6 years ago | (#23633225)

Ha ha.

Click for definition of Goosh [urbandictionary.com]

I just found something way cooler (0)

Anonymous Coward | more than 6 years ago | (#23633343)

LYNX!

Re:Totally geeky (5, Funny)

Dpaladin (890625) | more than 6 years ago | (#23633433)

I find that Linux users always Bash new shells, to be honest.

Lynx (3, Interesting)

FST (766202) | more than 6 years ago | (#23632855)

In all seriousness, why not just use Lynx if you want text only?

Re:Lynx (3, Insightful)

Slashdot Suxxors (1207082) | more than 6 years ago | (#23632893)

Because this is new and exciting.

Re:Lynx (4, Informative)

QuantumG (50515) | more than 6 years ago | (#23632931)

links [sourceforge.net] is superior.

Re:Lynx (3, Informative)

mario_grgic (515333) | more than 6 years ago | (#23633091)

Lynx is more like VI, links is more like using GUI (it has popup dialogs, menus etc).

Some people prefer vi style of navigation through pages, myself included.

Re:Lynx (1)

cheater512 (783349) | more than 6 years ago | (#23633443)

Its technically superior as well as having a better UI. :P

I have actually used it with popups. It handles javascript to a certain extent.

Re:Lynx (1)

AnyoneEB (574727) | more than 6 years ago | (#23633247)

I agree with the sibling poster: links is good if you want a browser that acts like a GUI browser and is good with a mouse. I prefer lynx to links because if I am using a text-based browser, I usually want to control it with the keyboard, and I find lynx works better for that.

Re:Lynx (1)

c_g_hills (110430) | more than 6 years ago | (#23633461)

links also has a graphical mode. It doesn't support much in the way of modern web features like advanced css and javascript, but it gives a rather nice old-fashioned browsing experience, and some sites such as freshmeat look just as good as in a modern browser.

Re:Lynx (-1, Troll)

Anonymous Coward | more than 6 years ago | (#23633405)

And both are for tech-snobs who are clinging to the 70's version of computing for dear life.

Dumbass Slashdot subscriber faggot.

Re:Lynx (1)

antdude (79039) | more than 6 years ago | (#23633417)

I prefer Elinks [elinks.or.cz] .

Re:Lynx (1)

ady1 (873490) | more than 6 years ago | (#23632937)

because it is actually a shell. Just think of the nerdiness.

Ok in seriousness, I can think of a very useful functionality. As you keep on searching, the whole session is on a single page. No need going back and forward between wikipedia/google/maps... all results on a single page and you can just call up the search history like regular shell by pressing upkey.

Re:Lynx (2)

lena_10326 (1100441) | more than 6 years ago | (#23632951)

The shell is text. Navigating to the link is not. Not the same as Lynx.

Re:Lynx (2, Informative)

peragrin (659227) | more than 6 years ago | (#23633155)

yes they are
type in the number of the result you want.

to see more results type in more

try typing in help if your confused.

it's actually really clever. you don't have to remove your hands from the keyboard.

Re:Lynx (1)

AlecLyons (767385) | more than 6 years ago | (#23633045)

Well, the results of the commands you give it are returned in a browser so can (and do it seems) include multimedia. Still, it's main selling point seems to be a novel and consistent interface to various popular sites and services, rather than a text based web browser inside a graphical browser. It seems like a solution looking for a problem to me (unless lack of cool geeky ajax apps is a problem). Worth trying though, will keep the tab open over the next few days before deciding if it's more or less efficient for me.

Re:Lynx (2, Interesting)

grizdog (1224414) | more than 6 years ago | (#23633153)

Maybe the plan is to make this the built-in shell on a thin web interface. We've had lots of discussions about this on /. - There are a lot of people who don't want much more than a browser, email client, and a word processor/spreadsheet. This might be the first pass at a shell for this market - they'll probably just use the standard browser, but if there has to be a shell in there somewhere, this might make more sense than bash.

Re:Lynx (1)

Jugalator (259273) | more than 6 years ago | (#23633451)

Because you may only want Google to be text only, since searches are only made of text anyway. That doesn't imply you want all sites to be text only.

This gets rid of the ads too.

It also gets rid of Google's link tracking that also sometimes slows things down, because you are redirected through their servers. (do know that Google manipulates the browser status bar to "lie" and hide the link tracking, and that you're actually always passed through Google servers)

Re:Lynx (1, Funny)

Anonymous Coward | more than 6 years ago | (#23633453)

Because "Lynx" doesn't conjure images of a semen-filled condom like "goosh" does.

source code says (2, Interesting)

LordMyren (15499) | more than 6 years ago | (#23632879)

source code says "readable" source code will be posted soon.

i await that.

theres a lot of cool text interfaces happening on the web. theres in browser vi (jsvi), and source code editors like CodeMirror, CodePress, and more[1]. all very cool!

[1] http://en.wikipedia.org/wiki/Comparison_of_Javascript-based_source_code_editors [wikipedia.org]

Here's a free tool (0)

Anonymous Coward | more than 6 years ago | (#23632883)

Don't search google at all. Do something else !! For christs sake, do something else !!

Whoops. (5, Funny)

Anonymous Coward | more than 6 years ago | (#23632891)

guest@goosh.org:/web> web penis
Error: Operation timed out (1212449383081).
I broke it.

Re:Whoops. (4, Funny)

rudy_wayne (414635) | more than 6 years ago | (#23633013)

it's not broken

guest@goosh.org:/web> web penis
    1) Human penis size - Wikipedia, the free encyclopedia
Human penis size refers to the length and width of human male genitalia. Interest in larger penis sizes has led to an industry devoted to penis enlargement. ...
http://en.wikipedia.org/wiki/Human_penis_size [wikipedia.org]

    2) Penis - Wikipedia, the free encyclopedia
The penis (plural penises, penes) is an external sexual organ of certain biologically male organisms. The penis is a reproductive organ, technically an ...
http://en.wikipedia.org/wiki/Penis [wikipedia.org]

    3) Things You Didn't Know About Your Penis, Interesting Facts That ...
(WebMD) Here are some things you might have wondered about your penis, but were ... Here's how to avoid penile fracture: don't use your penis too roughly. ...
http://www.cbsnews.com/stories/2008/03/19/health/webmd/main3949777.shtml?source=mostpop_story [cbsnews.com]

    4) YouTube - Is it a penis
ok first of all this is not my video, please to not think it is, i had recently seen it at my friends house and decided to upload it from www.funnyjunk.com!
http://www.youtube.com/watch?v=Q0sQA9ILZSU [youtube.com]

Re:Whoops. (0)

Anonymous Coward | more than 6 years ago | (#23633243)

Not broken, just taking a long time to ejaculate the page. Yeah I said it.

Re:Whoops. (1, Funny)

Anonymous Coward | more than 6 years ago | (#23633331)

Ahh ... to be 11 years old again.

Difference? (1, Interesting)

Deltaspectre (796409) | more than 6 years ago | (#23632895)

What's the difference between this and bash with a few handwritten scripts to grab results? (Other than a local bash shell being more functional than the webpage)

Re:Difference? (1)

thyrf (1059934) | more than 6 years ago | (#23633011)

My mobile phone runs Symbian, not linux and as such I don't get a shell.

Re:Difference? (2, Informative)

morgan_greywolf (835522) | more than 6 years ago | (#23633171)

Get a mobile phone that runs Linux [openmoko.com] .

Re:Difference? (4, Insightful)

sveard (1076275) | more than 6 years ago | (#23633431)

There are other comments on this story that show the same sentiment: "why use this when we've got a terminal (with a few scripts)"

Are these posted by the same people who say that Open Source's strength lies in its diversity?

We should applaud the effort that has gone into this project, even though it may not be equally useful to everyone.

Very, very fast... (1)

hodagacz (948570) | more than 6 years ago | (#23632897)

The response time is extremely quick and the functionality is more then sufficient for my needs at least.

Grea idea (1)

compro01 (777531) | more than 6 years ago | (#23632919)

Create an interactive site, then post it to slashdot. Anyone opening book on how long the server will last?

Slow and doesn't work on my mobile browser (3, Informative)

garcia (6573) | more than 6 years ago | (#23632935)

So I loaded it and watched it work -- reminiscent of ANSI BBSs but with AJAX instead.  It was quick on my laptop but on my mobile device it took longer to load that Google did itself and while I could enter search terms I couldn't submit them.  But it's in BETA and it's a Google side project so we should all bow before its greatness.

So here: <bow></bow> :)

Re:Slow and doesn't work on my mobile browser (2, Funny)

owlstead (636356) | more than 6 years ago | (#23633093)

That bowing seems to be an empty statement.

Re:Slow and doesn't work on my mobile browser (4, Insightful)

aztektum (170569) | more than 6 years ago | (#23633147)

That font seems to be pissing me off.

Re:Slow and doesn't work on my mobile browser (1)

owlstead (636356) | more than 6 years ago | (#23633233)

As for the choice of the specific non-proportional font please blame the SlashDot site. As for using a non-proportional font while discussing a CLI, well, this IS slashdot. Hand in your geek license *now*!

Re:Slow and doesn't work on my mobile browser (1)

asifyoucare (302582) | more than 6 years ago | (#23633385)

He and rastaboy are lovers.

Re:Slow and doesn't work on my mobile browser (4, Informative)

merreborn (853723) | more than 6 years ago | (#23633145)

it's in BETA and it's a Google side project
In the block of text at the top of the page, it says "NOT an official google product!". Additionally, the whois info for the domain shows it's personally registered by Mr. Grothkopp himself, in Germany.

As such, if by "google side project", you mean "an experimental project created by a google employee", I believe you may be wrong. It's some random hacker's side project, and it queries a google API, but that's the only resemblance to a "google side project" it bears.

Re:Slow and doesn't work on my mobile browser (1)

eapache (1239018) | more than 6 years ago | (#23633327)

<quote><tt>So here: &lt;bow&gt;&lt;/bow&gt; :)</tt></quote>

Shouldn't it be <bow /> :)

Bug (0)

Anonymous Coward | more than 6 years ago | (#23632953)

"rm -rf /" is still not working!

Re:Bug (2, Funny)

Anonymous Coward | more than 6 years ago | (#23633017)

Duh. You forgot Sudo.

Re:Bug (1, Funny)

Anonymous Coward | more than 6 years ago | (#23633031)

why that command would wipe out the entire internet!

What about vi? (1)

zoikes (182347) | more than 6 years ago | (#23632955)

Bravo!

When can we expect a vi editor for this environment? ('cause everbody knows its not complete until it supports vi...)

Re:What about vi? (1)

compro01 (777531) | more than 6 years ago | (#23632975)

What about EMACS? ;)

Re:What about vi? (1)

vimm (1300813) | more than 6 years ago | (#23633335)

What about EMACS? ;)
what _about_ emacs?

Re:What about vi? (1)

moreati (119629) | more than 6 years ago | (#23633009)

Ask and ye shall receive Vimperator [mozdev.org] .

Re:What about vi? (1)

pilgrim23 (716938) | more than 6 years ago | (#23633149)

and ANSI art scripts?

Re:What about vi? (0)

Anonymous Coward | more than 6 years ago | (#23633379)

Implement vi in javascript? That might just be crazy enough to work! [sourceforge.net]

Shells (3, Interesting)

ucblockhead (63650) | more than 6 years ago | (#23632965)

I'd be more impressed if it were an actual shell.

For some things, I like a GUI (1)

steeljaw (65872) | more than 6 years ago | (#23632985)

I do a lot of my work day in a shell, but when I'm just tooling around browsing the web I prefer a GUI... I guess it makes it feel more like entertainment to me when it's more visually appealing :)

real bash web shell? (1)

v1 (525388) | more than 6 years ago | (#23632987)

That'd be nice to have a usable bash shell via web interface, for those times when we have access to a kiosk etc that has a web browser but no terminal/ssh. With the right web page we could ssh into our machine at home.

Re:real bash web shell? (0)

Anonymous Coward | more than 6 years ago | (#23633217)

That would be a really bad idea. First, there could be a key logger installed on the machine. Second, unless you use https, your authentication information and session would be sent to the website in plain text and only after arriving at the website would they be encrypted between the website and your home machine. Third, no matter whether it's https or not, the website would be able to capture your authentication information and your entire session.

But if the key logger possibility doesn't scare you, the other two risks can be avoided. You might try something like this web SSH client [mindbright.com] ...since the applet runs on the local machine, all communication between it and your home server is encrypted. Just install it anywhere accessible via the web and you'll always be able to get an SSH connection.

Re:real bash web shell? (1)

Bill, Shooter of Bul (629286) | more than 6 years ago | (#23633329)

You really want to proxy your ssh through some random guy's site? That seams like a not-so-secure shell to me.

I'm kind of glad it didn't work... (5, Funny)

gardyloo (512791) | more than 6 years ago | (#23633001)

Just tried it. Wanted to read its documentation. Realized too late that 'man goosh' was a really poor choice of phrase, but just got

guest@goosh.org:/web> help goosh

help: goosh

Error: command "goosh" not found.

Phew!

try just "help"... (1)

mario_grgic (515333) | more than 6 years ago | (#23633115)

that gives you a list of commands. From there you can do h or even man .

Re:I'm kind of glad it didn't work... (1)

Joebert (946227) | more than 6 years ago | (#23633317)

Realized too late that 'man goosh' was a really poor choice of phrase

I'd seen the "/web>" at the end of the command line and tried "cd /" which fetched me some music results, but I've got tears in my eyes after reading yours, that's freaking hilarious !

Re:I'm kind of glad it didn't work... (1)

JavaBasedOS (1217930) | more than 6 years ago | (#23633359)

guest@goosh.org:/web> help

help

command aliases parameters function web (search,s,w) [keywords] google web search
lucky (l) [keywords] go directly to first result
images (image,i) [keywords] google image search
wiki (wikipedia) [keywords] wikipedia search
clear (c) clear the screen
help (man,h,?) [command] displays help text
news (n) [keywords] google news search
blogs (blog,b) [keywords] google blog search
feeds (feed,f) [keywords] google feed search
open (o) open url in new window
go (g) open url
more (m) get more results
in (site) search in a specific website
load load an extension
video (videos,v) [keywords] google video search
read (rss,r) read feed of url
place (places,map,p) [address] google maps search
lang change language
addengine add goosh to firefox search box
translate (trans,t) [lang1] [lang2] google translation


guest@goosh.org:/web> That's what I found so far.

precisely why I don't have a gmail account (1, Troll)

jdogalt (961241) | more than 6 years ago | (#23633025)

This sounds precisely like why I've never agreed to the google eula. I.e. if I wanted to write my own wrapper around google using wget and bash, I'd be violating their EULA TOS. Wheras without ever getting a gmail account or the like, I never have to click the EULA, and thus have never signed away my rights to perform automated queries.

Dos upgrade? (1)

KnowledgeEngine (1225122) | more than 6 years ago | (#23633037)

I tried some old ms-dos commands like format c: but it seemed unaffected. How unfortunate that all I got was search results.

Check out JavaScript Shell... (2, Interesting)

Anik315 (585913) | more than 6 years ago | (#23633065)

You can actually take something like JavaScript Shell [squarefree.com] and add JSON based query features to it. This would allow things like command line based search, news... etc and has the advantage of using JavaScript as command syntax. You can write JavaScript functions to access and manipulate JSON variables. (easier said than done, from someone whose done it )

Now, just ad some features... (1)

seer (21011) | more than 6 years ago | (#23633077)

Now all this guy needs to do is add some features, like text to speech, speech to text, remembering old searches to build a meta-agent program.... and of course it can't be a good text program without the ability to read mail. Right?

Oh, and include images and video!

Then we'd have... google.com!

Completely Offtopic Post! (0, Flamebait)

rts008 (812749) | more than 6 years ago | (#23633087)

Okay, I use Kubuntu 8.05,Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 with:
Adblock +, and filterset, Noscript, and flashblock in Firefox3.
Why can I not view replies to 'messages'? all I get is a blank page. Everything else on /. works...WTF?
I have tried enabling /. in 'noscript', and have excepted /. from noscript and ad block, but still cannot read my messages...WTF?!!!
It is frustrating because the ONLY thing I cannot do is read my messages! (thus reply in a timely fashion!)

I now have to resort to crawling in on my knees and ask of the /. community's knowledge and wisdom as to WTF????
How can I fix this?
I did not have this problem with Kubuntu Fiesty and FireFox ver.2xxx, but definitely have this constantly now.

HELP!!!!Plz! I am NOT in ur computer wanting cheezburgersand LOL!

Aah, the world is a sane place again :) (4, Funny)

jaxtherat (1165473) | more than 6 years ago | (#23633109)

guest@goosh.org:/web> man woman

help: woman

Error: command "woman" not found.

Pure Beauty (1)

alexborges (313924) | more than 6 years ago | (#23633135)

Ive tested it and i can say it now: pure beauty.

I need this as a bash-completion plugin. I need it NOW, NOW, NOW.

New Home Page (1)

W. Justice Black (11445) | more than 6 years ago | (#23633139)

Totally my new home page now. Since half my web searches start with me using a Google keyword search in Firefox anyway, this is just that much better. Wow. Now it just needs "open in new tab," which I'm sure will come about in short order...

Not particularly useful (5, Insightful)

Zouden (232738) | more than 6 years ago | (#23633143)

One of the biggest advantages of a command-line interface is that you can pipe programs together and create a workflow. You can't do that with this since it's just a command-line imitation in a web browser.
So no neat things like piping the images from an imagesearch.
Secondly, a mouse is still going to be required when you browse to one of the sites returned in the search, so this interface is only useful while you're actually searching.

It's cool, but really only as a novelty.

Re:Not particularly useful (1)

Gothmolly (148874) | more than 6 years ago | (#23633305)

a Unix pipe does not a 'workflow' make

whats next, #!/bin/sh makes you a 'developer' ?

slow and stupid (0)

KrazeeEyezKilla (955150) | more than 6 years ago | (#23633151)

fuckin thing SUCKS

needs command line option in Query String (1)

Chapter80 (926879) | more than 6 years ago | (#23633169)

Enhancement request:
For Full command line emulation, you should be able to put the command into a query string: "http://www.goosh.com/?s slashdot"

Seriously cool stuff

Konqueror (3, Informative)

slashqwerty (1099091) | more than 6 years ago | (#23633175)

Konqueror [konqueror.org] has this functionality built into the location bar. To search Google, just type "gg: search phrase". To search wikipedia, type "wp: search phrase". Forgot what Moore's law is? "fd:Moore's law". Someone created a new search engine? You can add your own shortcuts.

You can even set a default search engine. In that case anything that doesn't look like a valid URL goes to the default search engine. To top that off, you can select text, then middle-click on the background and it will be just like tossing the text into the location bar and pressing return. You can select a phrase from a web page and middle click to instantly run a web search on the phrase. It's one of Konqueror's coolest features.

Re:Konqueror (and Firefox too...) (1, Informative)

Anonymous Coward | more than 6 years ago | (#23633391)

You can do what you described with ANY search box with Firefox. Right click on the box you want to be searching in and hit 'add a keyword to this search', and you can add what ever shortcut(s) you want.

Some of mine:
wiki (wikipedia)
g, goog, google (google)
gi (google image search)
d, dict (dictionary)
y, yt, youtube (youtube)

etc.

FYI Firefox (0)

Anonymous Coward | more than 6 years ago | (#23633423)

does all that jazz too. It's called 'keywords'.

See e.g. http://www.mozilla.org/docs/end-user/keywords.html

Re:Konqueror (0)

Anonymous Coward | more than 6 years ago | (#23633449)

Ditto for Firefox, see: Keymarks explained [johnbokma.com]

Browser Graphical Commandline (2, Interesting)

Doc Ruby (173196) | more than 6 years ago | (#23633181)

I'd been excited in the 1990s about a browser growing to include all commandline functionality. Netscape started a project called "XMLterm" which used the browser to send commandlines to the local or a remote host, then display the output in the browser. Which showed some results as clickable icons in that resulting page. But the project never produced a usable release, and seemed to die sometime before Netscape itself turned into Mozilla and then Firefox.

But XMLterm [xmlterm.org] lives! Someone's completing the project. I'm really psyched to see this system work. And even more psyched for the possibility that it could support different "Web APIs" at different hosts it connect to, different DOMs and other object models, perhaps with mappings to some grand unified object model (and browser for it). It seems like a great way to implement a client for goosh, this Google shell.

That would be really cool, and finally start to transcend some of the "CLI vs GUI" ghettoes we've stuck ourselves in. Or at least give the GUI people most of the CLI stuff, except its pure simplicity. Which, as a GUI person who uses CLIs all day long, sounds great to me.

Re:Browser Graphical Commandline (3, Informative)

Ai Olor-Wile (997427) | more than 6 years ago | (#23633419)

That XMLterm.org page looks kind of evil. I think it may actually be a spam-blog that rips stuff from here [xml.com] . It's just a little bit hard to credit some of the stuff they link to as official Mozilla sites given their propensity to misspelling Firefox, and the fact that the download buttons are blank. Also, I strongly doubt that the people who wrote XMLterm were peddling some of the crap that blog links to. Alas, it may be more dead than you think.

Don't forget Yubnub (0)

Anonymous Coward | more than 6 years ago | (#23633199)

I guess it would be pretty exciting if we hadn't had Yubnub (yubnub.org) for years.

Vimperator does this also (1)

thereofone (1287878) | more than 6 years ago | (#23633213)

I can go :o creative pcbs or :o wikipedia 13th floor elevators, etc etc.

From the help page:

o :o :open :o[pen][!] [arg1], [arg2], â¦

o

Open one or more URLs in the current tab. Multiple URLs can be separated with ", ". Note that the space after the comma is required. Each token is analyzed and in this order:

1.

Opened as a local file if it is an existing relative or absolute filename.
                    *:open /etc/fstab shows the file system table.
                    *:open ../other/foo.html in your home directory opens /home/other/foo.html
2.

Opened with the specified search engine if the token looks like a search string and the first word is the name of a search engine (:open wikipedia linus torvalds opens the Wikipedia entry for linus torvalds). The short name of a search engine is automatically guessed from its name. If you want to set a custom name, you can change it with :dialog searchengines.


3.

Opened with the default search engine or keyword (specified with the 'defsearch' option) if the first word is no search engine (:open linus torvalds opens a Google search for linux torvalds).

4.

Passed directly to Firefox in all other cases (:open www.osnews.com, www.slashdot.org opens OSNews in the current, and Slashdot in a new background tab).

You can use :open -tags linux torvalds to complete bookmarks with tag "linux" and which contain "torvalds". Note that -tags support is only available for tab completion, not for the actual command. The items which are completed on are specified in the 'complete' option. Without argument, reloads the current page. Without argument but with !, reloads the current page skipping the cache.

surfraw (1)

poopie (35416) | more than 6 years ago | (#23633253)

*years* ago, most of us were doing this same type of thing from a commandline with lynx/links.

If you like this, you'll probably like surfraw too

http://surfraw.alioth.debian.org/ [debian.org]

All the goodness of goosh without the need for X or a browser

I actually added some of the handlers years ago, but I found that eventually Google searchbox was able to do many of them for me directly - like "quote intc" , "ufo site=cnn.com", etc.

I created my own handlers (elvii) for internal intranet use to do all sorts of mundane queries from the commandline with ease. Its amazing how excited people get when you give them a commandline way to do really quick web queries and get results with minimal CSS/ads/formatting junk.

How about Google Code Search? (1)

katterjohn (726348) | more than 6 years ago | (#23633259)

Come on, they make something as geeky as this and neglect Google Code Search [google.com] ? For shame!

Suprised (1)

Missing_dc (1074809) | more than 6 years ago | (#23633261)

I'm suprised you are not all "gooshing" in excitement. Its like Google portable.

according to urban dictionary (1, Interesting)

Anonymous Coward | more than 6 years ago | (#23633287)

according to urban dictionary, goosh is a slang term for vagina. in fact, it's the first entry for a google search of 'goosh'

Future explorer... (5, Funny)

fahrbot-bot (874524) | more than 6 years ago | (#23633291)

This is quite possibly the coolest thing I've seen in a good while.

Um, you need to get out more.

Start small. Leave the basement for a day-trip to the garage or back yard....

Quick script 'g' for googling from cmdline (links) (0)

Anonymous Coward | more than 6 years ago | (#23633301)

#! /bin/sh
links "http://www.google.com/search?q=$*"

----

Usage: g QUERY

surfraw (0)

Anonymous Coward | more than 6 years ago | (#23633333)

surfraw for the web browser.

yo0 FAIL iT!? (-1, Flamebait)

Anonymous Coward | more than 6 years ago | (#23633425)

least o7 which is
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>