Thus, if you find something in NetSurf that doesn't work too well - perhaps because it uses JavaScript - you can quickly process the URL/URI into a form that LanMan will transfer sensibly to your 'Windows' machine.
Just drag the text or URL/URI filer icon to the application's iconbar icon, when a save box will appear that you can drag anywhere you choose, including a LanMan filer window.
This will be a useable Internet Explorer shortcut with the file extension ".url" and the existing leafname - unless you choose to alter this default.
Similarly, a drag via WimpScrap - perhaps from an 'export selection' option in, say, Pluto - will produce an IE shortcut, but with the name 'Shortcut' with an incrementing sequential digit added. In this case you will probably want to alter this to something more meaningful.
Be warned, on starting-up the program again, the counter for this will start again at 1 and increment until an unused number is found - so your additions will fill in any gaps in the numbering of the shortcuts created by your renaming of Shortcut files.
That is, if you have Shortcuts 1 to 5, and rename Shortcut3 to something more meaningful, the next time the program runs it will re-use the name Shortcut3 before moving on to using Shortcut6.
The program itself adds the extension to your chosen name, and whilst there is a pretty icon to drag to your chosen destination, the filetype under RISC OS will be Text.
Any text file will be parsed until a url is found, and the program will complain if there isn't one present and abort the shortcut generation.
Note that the filename field is a plain name (for your convenience) and that the extension is added by renaming in the filer window. The Text icon is used as this avoids difficulties with LanMan adding the filetype to the name.
New features in this version include remembering of the current destination pathname used in a session, and an 'Auto' setting where, if you are just habitually transferring to a single location on a single Windows machine, the path can be preset automatically - to be saved over reboots using a Choices file - and the Save dialogue is dispensed with. Thus any suitable file dragged to the icon will thus automagically appear in your designated Windows directory without any further dragging or clicking, just a small 'network delay'.
The path is set up by dragging the desired LanMan directory to the iconbar icon, when the required default path will be set, notified, and the iconbar icon changed to show 'Auto'. Save from 'Choices' if you'd like this to be the default state.
This latest version also allows multiple files to be dragged to it, and will batch-process them effectively in turn in Auto mode. Notification will be given if the shortcut already exists, and, also, files with no valid URL within will be notified and dutifully ignored.
In Auto-mode an Adjust-Click on the iconbar icon will open the chosen destination directory viewer via LanMan.
Note also that (at least here!), LanMan won't overwrite an existing shortcut of the same name.
If OmniClient is not loaded but has been seen by the filer, this Adjust-Click will auto-load it and mount the pre-set LanMan directory for you instead of just giving an error.
You should arrange for OmniClient to be filer-booted before URLtoIE is loaded. You can do this with the Configure tool in Boot.
If you use Firefox under Windows as your default browser, the IE launcher files will work with that as well, but, sadly, not under Linux.
You can place an Obey file called LeftClick inside the application, and it will be activated on a Select-Click on the iconbar icon
Thanks to Steve Revill for pointing out that long URLs would fail due to how I was using BASIC variables, now changed in this version!
The program uses the excellent DrWimp library to achieve its multitasking.
John Williams