Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: (Not Quite Perl) Running Scripts from Right-Click Context Menu in Windows

by GermanHerman (Sexton)
on Jul 27, 2003 at 12:22 UTC ( #278221=note: print w/ replies, xml ) Need Help??


in reply to (Not Quite Perl) Running Scripts from Right-Click Context Menu in Windows

Does anyone know how to do this in context menu in a (any) browser? Or how about the context menu in mozzila? On x? -Douglas


Comment on Re: (Not Quite Perl) Running Scripts from Right-Click Context Menu in Windows
Re: Re: (Not Quite Perl) Running Scripts from Right-Click Context Menu in Windows
by djbiv (Scribe) on Jul 28, 2003 at 00:50 UTC
    I run Redhat Linux 8, and currently use the Ximian Desktop. If you right click on the desktop there is a 'scripts' menu item, and scripts folder. Here is the description
    All executable files in this folder will appear in the Scripts menu. C +hoosing a script from the menu will run that script. When executed from a local folder, scripts will be passed the selected + file names. When executed from a remote folder (e.g. a folder showin +g web or ftp content), scripts will be passed no parameters. In all cases, the following environment variables will be set by Nauti +lus, which the scripts may use: NAUTILUS_SCRIPT_SELECTED_FILE_PATHS: newline-delimited paths for selec +ted files (only if local) NAUTILUS_SCRIPT_SELECTED_URIS: newline-delimited URIs for selected fil +es NAUTILUS_SCRIPT_CURRENT_URI: URI for current location NAUTILUS_SCRIPT_WINDOW_GEOMETRY: position and size of current window<b +r>
    You should be able to move any perl scripts to the appropriate folder, (on my system this is "/home/user/.gnome2/nautilus-scripts/"), on your system (if available) for similar results, YMMV.
Re^2: (Not Quite Perl) Running Scripts from Right-Click Context Menu in Windows
by Anonymous Monk on Dec 11, 2004 at 18:07 UTC

    >>Does anyone know how to do this in context menu in a (any) browser?

    This might help...

    1. Write a script that you want to execute.

    <SCRIPT LANGUAGE="JavaScript" defer> window.open("http://developer.ebay.com","","height=800,width=800,lef +t=80,top=80,scrollbars=yes"); </SCRIPT>

    2. Point to the script from your IE Menu Extensions. Here's an example of a generic installer (leveraging the excellent example from svsingh):

    REGEDIT4 ; Replace the following values with your own information. ; ; <INTERNAL AND DISPLAY NAME> = Name of the context menu item. ; This will be seen in the navigation pane of the ; registry editor AND in your IE context menu. ; Use alphanumeric chars. Spaces are OK. ; <PATH_AND_HTM_FILE> = The path to the script file. Use double ; backslashes. For example: ; C:\\IEScripts\\foo.htm [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\<INTER +NAL AND DISPLAY NAME>] @="file://<PATH_AND_HTM_FILE>"

    See MSDN for additional options that control which context menus in which the item will appear, and how to set the DWORD in the above .reg file: About the Browser > Controlling the Context Menus.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://278221]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (9)
As of 2015-07-03 12:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (53 votes), past polls