RunWith - Run Everything Search from within Firefox

General discussion related to "Everything".
Post Reply
therube
Posts: 2348
Joined: Thu Sep 03, 2009 6:48 pm

RunWith - Run Everything Search from within Firefox

Post by therube » Fri Aug 05, 2011 8:29 pm

(not a lot of time, similar requests - even by me)


RunWith - Initiate an Everything Search from within a Firefox browser window, by highlighting wanted text, then opening context menu, selecting RunWith.


Website: http://siliconkit.com/RunWith/
AMO (Addons Mozilla .org) shows the extension marked as EXPERIMENTAL - https://addons.mozilla.org/en-US/firefox/addon/runwith/.
<strike>Does NOT work with SeaMonkey :( .</strike>


Tested with FF 5.0.

Install.
Configure: about:addons -> Extensions -> RunWith => Options ~~> C:\Locate\RUNwithEVERYTHING.bat

C:\DEV\Locate\RUNwithEVERYTHING.bat:

Code: Select all

c:\locate\everything.exe -search %1
Use:

Highlight some text on a web page. Right-click, choose RunWith.

Action:

Everything should open & search for the highlighted text.

Notes:

RunWith doesn't seem to like spaces in the command line (path, in the RunWith Options dialog), hence the usage of the batch file. Presumably needs full path to script/exe. Also needs the file extension.

"Everything" does nothing
"Everything.exe" (with path) will open Everything.exe, but nothing is passed (as Everything doesn't look for passed parameters unless you use a command line option like -search).
"Everything -search" (in the RunWith Options dialog) is ineffectual (nothing happens, Everything doesn't even open).

"RUNwithEVERYTHING.bat" works.


Adjust as necessary :-).

therube
Posts: 2348
Joined: Thu Sep 03, 2009 6:48 pm

RunWith - Run Everything Search from within SeaMonkey

Post by therube » Mon Aug 08, 2011 2:25 pm

OK, to get it to work with SeaMonkey ...

Take the runwith-0.93-fx.xpi (an .xpi is a ZIP file).
Edit the file, install.rdf, adding a section for SeaMonkey, saving the changes back.

Code: Select all

   <!-- SeaMonkey -->
   <em:targetApplication>
      <Description>
        <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
        <em:minVersion>2.0</em:minVersion>
        <em:maxVersion>2.5a1</em:maxVersion>
      </Description>
   </em:targetApplication>
Edit the file, chrome.manifest, modifying as below:

Code: Select all

- overlay     chrome://browser/content/browser.xul     chrome://RunWith/content/RunWithOverlay.xul
+ overlay   chrome://navigator/content/navigator.xul   chrome://RunWith/content/RunWithOverlay.xul
With those changes, it works in SeaMonkey.

And with that, it works great on XP.
On W7, you get that !@#$ UAC prompt. I'll have to look into that at some point.

Post Reply