I have "Launch in Opera" in the Run dialog below FF and IE and it will not launch. FF and IE launch fine but Opera is a no go.
Why is it that the ONLY browser that nears full compliance with web standards continues to be treated like a dog by the very people who run around praising themself for putting down non-compliant developers?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
.. and yes, notepad++ has the correct path to the Opera.exe. Notepad++ is a really awesome program and I would love to put wordpad into the trash bin, but locking out Opera makes me want to remove it from my drive for good... no matter how nice it is otherwise.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have it working for Opera. Just took a while playing around till I got the answer.
For some reason unfathomable to a novice like me, on my Windows XP, Opera will run by entering "Netscape" into the run dialog! I have no idea why - anyone? Netscape runs fron "netscp". So I have all four browsers running just fine from the Notepad++ Run menu, with this:
<Command name="launch in Firefox" Ctrl="yes" Alt="yes" Shift="yes" Key="88">firefox "$(FULL_CURRENT_PATH)"</Command>
<Command name="launch in IE" Ctrl="yes" Alt="yes" Shift="yes" Key="73">iexplore "$(FULL_CURRENT_PATH)"</Command>
<Command name="launch in Opera" Ctrl="yes" Alt="no" Shift="yes" Key="66">Netscape "$(FULL_CURRENT_PATH)"</Command>
<Command name="launch in Netscape" Ctrl="yes" Alt="no" Shift="yes" Key="65">netscp "$(FULL_CURRENT_PATH)"</Command>
I couldn't get Opera nor Netscape to run by entering the full path name of their files.
Is this a fluke for me or does it make sense?
Cheers.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Have you quoted both paths? Quoting only the commandline arguments (in this case FULL_CURRENT_PATH) will not suffice, everything has to be quoted or window will attempt to execute "C:\Program.exe" in most cases, which doesnt exist, eg
<Command name="launch in Opera" Ctrl="yes" Alt="yes" Shift="yes" Key="81">"C:\Program Files\Opera\Opera.exe" "$(FULL_CURRENT_PATH)"</Command>
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You CAN use them all, by entering the full path - you just need to add quotes around them:
"C:\Program Files\Mozilla Firefox\firefox.exe" "$(FULL_CURRENT_PATH)"
and so on.
Note, that if youo write these commands directly to XML file (not the Run dialog in Notepad++) - you should use XML entities to encode quotes:
"C:\Program Files\Mozilla Firefox\firefox.exe" "$(FULL_CURRENT_PATH)"
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Neither do anything when clicked. Only link that works is the IE one that came pre-installed, and that is NOT a full path, but rather a "token" that Windows knows ("iexplore").
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The same problem here /-:E
Npp doesn't understand full path to application, and Opera cannot be executed from command line just as firefox and ie. I think the most proper decision lies somewhere in system environment variables (such as PATH) and registry... But I've stopped my experiments — now my computer starts after only every other reboot /-:E
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
First of all - nobody said anything about your beloved Opera, so please don't start any flames here about wich browser is your favorite. Other people has theyr favorite browsers too, but they don't just come in and start bitching about why it isn't that popular as it should be... :)
Now, about your problem. IE and FF, can be started like "iexplore.exe <file_to_open>" and "firefox.exe <file_to_open>". You should make sure, that Opera can also be started like this. Maybe the file to open part must be prefixed with something? Oh and - you did specify the file name to open in the npp->run dialog? Could you post the excact command line, that you specify?
PS: i assume opera is properly installed and it works just fine on your computer.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have "Launch in Opera" in the Run dialog below FF and IE and it will not launch. FF and IE launch fine but Opera is a no go.
Why is it that the ONLY browser that nears full compliance with web standards continues to be treated like a dog by the very people who run around praising themself for putting down non-compliant developers?
.. and yes, notepad++ has the correct path to the Opera.exe. Notepad++ is a really awesome program and I would love to put wordpad into the trash bin, but locking out Opera makes me want to remove it from my drive for good... no matter how nice it is otherwise.
I have it working for Opera. Just took a while playing around till I got the answer.
For some reason unfathomable to a novice like me, on my Windows XP, Opera will run by entering "Netscape" into the run dialog! I have no idea why - anyone? Netscape runs fron "netscp". So I have all four browsers running just fine from the Notepad++ Run menu, with this:
<Command name="launch in Firefox" Ctrl="yes" Alt="yes" Shift="yes" Key="88">firefox "$(FULL_CURRENT_PATH)"</Command>
<Command name="launch in IE" Ctrl="yes" Alt="yes" Shift="yes" Key="73">iexplore "$(FULL_CURRENT_PATH)"</Command>
<Command name="launch in Opera" Ctrl="yes" Alt="no" Shift="yes" Key="66">Netscape "$(FULL_CURRENT_PATH)"</Command>
<Command name="launch in Netscape" Ctrl="yes" Alt="no" Shift="yes" Key="65">netscp "$(FULL_CURRENT_PATH)"</Command>
I couldn't get Opera nor Netscape to run by entering the full path name of their files.
Is this a fluke for me or does it make sense?
Cheers.
For me, the full Win32 path wouldn't work to launch any of those browsers. I had to modify to use the short path, and then they all work fine, i.e.:
<Command name="launch in Opera" Ctrl="yes" Alt="yes" Shift="yes" Key="81">C:\Progra~1\Opera\Opera.exe "$(FULL_CURRENT_PATH)"</Command>
Have you quoted both paths? Quoting only the commandline arguments (in this case FULL_CURRENT_PATH) will not suffice, everything has to be quoted or window will attempt to execute "C:\Program.exe" in most cases, which doesnt exist, eg
<Command name="launch in Opera" Ctrl="yes" Alt="yes" Shift="yes" Key="81">"C:\Program Files\Opera\Opera.exe" "$(FULL_CURRENT_PATH)"</Command>
You CAN use them all, by entering the full path - you just need to add quotes around them:
"C:\Program Files\Mozilla Firefox\firefox.exe" "$(FULL_CURRENT_PATH)"
and so on.
Note, that if youo write these commands directly to XML file (not the Run dialog in Notepad++) - you should use XML entities to encode quotes:
"C:\Program Files\Mozilla Firefox\firefox.exe" "$(FULL_CURRENT_PATH)"
Not exactly sure why this works for some and not others, but this doesn't work for me. I am running XP SP2. Here are my "links":
"c:\Program Files\OptiPerl\OptiPerl.exe" "$(FULL_CURRENT_PATH)"
"c:\Program Files\Microsoft Visual Studio\VB6\VB6.exe"
Neither do anything when clicked. Only link that works is the IE one that came pre-installed, and that is NOT a full path, but rather a "token" that Windows knows ("iexplore").
The same problem here /-:E
Npp doesn't understand full path to application, and Opera cannot be executed from command line just as firefox and ie. I think the most proper decision lies somewhere in system environment variables (such as PATH) and registry... But I've stopped my experiments — now my computer starts after only every other reboot /-:E
First of all - nobody said anything about your beloved Opera, so please don't start any flames here about wich browser is your favorite. Other people has theyr favorite browsers too, but they don't just come in and start bitching about why it isn't that popular as it should be... :)
Now, about your problem. IE and FF, can be started like "iexplore.exe <file_to_open>" and "firefox.exe <file_to_open>". You should make sure, that Opera can also be started like this. Maybe the file to open part must be prefixed with something? Oh and - you did specify the file name to open in the npp->run dialog? Could you post the excact command line, that you specify?
PS: i assume opera is properly installed and it works just fine on your computer.