the new version of f&r will let you import+export+paste alias groups.
when importing it will merge groups with your existing groups so its easy to share aliases.
nontroppo you mentioned the possibility of having your opera database output in a format suitable for find+run robot?
here is the format for pasting:
each entry should be on its own long line (without Carriage Returns):
here is the text for the nircmd alias you made which could be pasted in directly via right-click:
1000>>>nircmd>->screensaver | nircmd.exe screensaver>n>lock PC | c:\windows\nircmd.exe lockws >n>monitor (on/off/low) $$1 | c:\windows\nircmd.exe monitor $$1>n>setres (width) (height) (depth) $$1 $$2 $$3 | c:\windows\nircmd.exe setdisplay $$1 $$2 $$3>n>changevol(+#/-#) $$1 | nircmd.exe changesysvolume $$1>n>mute (0/1) $$1 | c:\windows\nircmd.exe mutesysvolume $$1>n>reboot | c:\windows\nircmd.exe qboxcom "Do you want to reboot ?" "question" exitwin reboot >n>raise (window) $$1 | c:\windows\nircmd.exe win activate stitle "$$1" $$2>n>settop (window) (0/1) $$1 $$2 | c:\windows\nircmd.exe win settopmost stitle "$$1" $$2>n>compliment $$1 | nircmd.exe infobox "Wow $$1, you're really great!">+>cmd(?:\s|)([^\s]*)(?:\s|)([^\s]*)(?:\s|)([^\s]*)(?:\s|)([^\s]*)
if it was exported and imported to a
file it would have a little prefix as follows:
[LaunchAlias]
0=1000>>>nircmd>->screensaver | nircmd.exe screensaver>n>lock PC | c:\windows\nircmd.exe lockws >n>monitor (on/off/low) $$1 | c:\windows\nircmd.exe monitor $$1>n>setres (width) (height) (depth) $$1 $$2 $$3 | c:\windows\nircmd.exe setdisplay $$1 $$2 $$3>n>changevol(+#/-#) $$1 | nircmd.exe changesysvolume $$1>n>mute (0/1) $$1 | c:\windows\nircmd.exe mutesysvolume $$1>n>reboot | c:\windows\nircmd.exe qboxcom "Do you want to reboot ?" "question" exitwin reboot >n>raise (window) $$1 | c:\windows\nircmd.exe win activate stitle "$$1" $$2>n>settop (window) (0/1) $$1 $$2 | c:\windows\nircmd.exe win settopmost stitle "$$1" $$2>n>compliment $$1 | nircmd.exe infobox "Wow $$1, you're really great!">+>cmd(?:\s|)([^\s]*)(?:\s|)([^\s]*)(?:\s|)([^\s]*)(?:\s|)([^\s]*)
i think pasting would be most appropriate for the opera database thing, so here is the format in more detail with only 2 of the nircmds for example
1000>>>nircmd>->screensaver | nircmd.exe screensaver>n>lock PC | c:\windows\nircmd.exe lockws>+>cmd(?:\s|)([^\s]*)(?:\s|)([^\s]*)(?:\s|)([^\s]*)(?:\s|)([^\s]*)
what it means:
the first number is the SCORE followed by >>>
then the group alias name followed by >->
then we have the list of entries in the group alias, each followed by >n>
each entry could be just a command (OR URL) with an
optional display text followed by |
then >+> followed by the regular expression
another example with 2 entries which uses urls:
1000>>>search>->Google $$1 |http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=$$1>n>GoogleGroups $$1 |http://groups.google.com/groups?hl=en&lr=&q$$1&qt_s=Search>+>search (.*)
what i'd like to do is gather a collection of the best commands in the next couple of weeks or so, and then be able to release version 2 with a bunch of commands already ready to use. would be really nice to give users a nice collection of fun commands.