Open in New Maxthonv1.0.0
Author: JarC
Author's Note
This tool will allow you to open a link in a new Maxthon instance through an option in the right click (context) menu.
Introducing: Open in New Maxthon with a Twist...
Purpose: To open a link in a new Maxthon instance
Requirements: a working Maxthon environment which is configured to run in multiple instance mode.
(Options -> Maxthon Options -> General - uncheck option 'Only Allow One Instance')
First Run:
If you were to execute this file just by double-clicking, it would present a dialog with the following msg.
"Copy the file NewMaxthon.exe into the same folder as Maxthon.exe
Usage: NewMaxthon.exe [ install | remove ]
install - Adds the 'Open in New Maxthon' option to the contextmenu and creates a helper htmlfile
remove - removes the contextmenu option and deletes the htmlfile created during install
Make sure Maxthon is not running when you install this program !
Easiest way to do this is to open Start > Run, drag the program icon from Explorer and drop it in the edit field of the Run box (make sure the original content of this field is remvoed first ;) ), and then type one of the two options behind it (don't forget the space)
Usage in Maxthon (and in IE too!):
After installation, Right-Click a link or image and choose 'Open in New Maxthon'
Caveat: As long as only 1 instance of Maxthon is active, any changes made to the configuration, will be saved and active on the next start. However, since Maxthon does not support multiple configurations, any configuration changes made in other instances of Maxthon, will get overwritten by the last active Maxthon instance closed. Also, no attempt has been made nor will there ever be made, to ensure the Last Visited Pages history is kept intact. It is difficult enough to keep track of in one instance, let alone in multiple instances.
I suggest you take a look at the LastVisitedPages plugin by abc@home if you want to have an additional means of restoring the last session. Note that this plugin too will also only record the session of the last active Maxthon instance.
Another option which you might want to consider to be sure startup settings remain the way you set them, is to have Maxthon always close to the system tray. In this mode, instances launched by NewMaxthon will always launch as a regular application, closing normally on exit, while the instance in the tray will keep running until you explicitly close it, log off or shutdown, in which case it will also always be the last instance to save startup settings.
If you feel in any way uncomfortable about a program modifying your maxthon startup type configuration, then do not use this tool!!
the Twist:
As an added benefit, this utility can also be used to directly launch any1 of your groups. Simply right-click NewMaxthon.exe, create a shortcut and modify its properties by adding 3 groupname to the commandline. Do not forget to include the space preceding the 3, and of course to change groupname to the actual name. Also do not forget to enclose the groupname in double quotes if it contains spaces.
Troubleshooting: In order to verify the URL is properly received and written to the startup setting, a msgbox can be triggered by pressing and holding down the Left-Cntrl key while clicking the contextmenu item until the msgbox is showing. It should display two URLs and both URLs should be the same.
Disclaimer:
And you've probably seen them before, so this one won't be much of a surprise. As mentioned, great care has been taken to ensure this utility does only what it is supposed to do. I can and will in no way be held responsible if thru improper use (like using it to defragment your hard drive) or otherwise unforeseen events, any of your data is lost or altered. Use at your own risk. Backup is your friend!