Context Menu:

Or from a Toolbar-Button...

Download Link: OnlineLookup / Updated: 22-Jul-13, Version 2.0.5.0
(RAR includes 32 and 64-bit EXE's, source code, and provider definitions/icons)



By default, all pathnames and extensions are stripped from the filename before searching, however an option is available in each provider definition to allow including the file's extension on an entry-specific basis. Or, you can temporarily force the inclusion of the extension by holding down the <Ctrl> key when clicking the provider-name in the context menu or Toolbar-Button menu.
An option is also available in each provider definition to allow editing/preview of the Text to be searched-for before the browser page opens. You may also temporarily force this by holding down the <Alt> key when clicking the provider-name in the context menu or Toolbar-Button menu.

Essentially this is all fairly self-explanatory - just look at the definitions already included to see the general format of how to define a new one of your own. Definitions must include either the '$File$' or '$Ext$' token somewhere in the address string, which shows where the file information is to be inserted in the URL. Other tokens available are '$Config' (to include a direct link to the main options menu) and '$Sep$' (to add Separators between menu entries).
If you wish to use this from the command-line (for x2 User Commands) just declare the User Command in the usual way:
> OnlineLookup.exe /Floaty "$F"
This would open up the provider-menu list first - if you wish to define a button for a specific provider, use this format:
> OnlineLookup.exe /Wikipedia "$F"
If the provider-name includes spaces, be sure to remove them when giving the option from the command-line - for example, to invoke "Google Images" you would use "/GoogleImages" and so on.
We thank the user ZoNi for inspiring this little distraction, as it's proven more popular an idea than I would have originally thought. Apologies for the Win7-only context menu, but those are the breaks.

For a more detailed list of changes (most not important to the end-user) see the changelog in the source-code file.