Can't prevent Firefox from crashing when using Mouseless Browsing and Vocola

I know this has been dealt with before, but the solution provided just won't work for me. I have the following macro:

:= 0..99;
click = {Esc}{shift+F6}{F6}{NumLock} $1 {enter} ;

The suggestion made before was to reduce the maximum limit down to 300. As you can see, I have reduced the maximum limit to 99, but it still crashes on me. Has anyone found a better solution? Has anyone figured out why it crashes? FWIW, I use Firefox Portable. Do the other people who had this problem use Firefox Portable? I really don't want to change to the standard version of Firefox, because I use my browser on different computers and have it all set up exactly how I want it.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Please define crashes

Please define crashes

As I read from your

As I read from your incomplete commands, you try to press the numlock key at each call. So one time it is on and one time it is off (the numeric functions of the keyboard).

Why not consider the unimacro grammar firefox browsing.

In general, I promote using unimacro for (sometimes more complicated) common (often global) grammars and actions, like switching tasks, moving to folders, pressing keystrokes.

See comparision unimacro vocola for "elevator views".

Quintijn

Installing Unimacro grammar

How do I install this grammar? The only installation files I can see on the website want to re-install the whole thing (NatPython/Vocola). Given how many problems I had getting Vocola working in the first place, I don't really want to install it again.

I would try the new

I would try the new installer, see unimacro pages about this new installer.

Quintijn

As with Tim, I already have

As with Tim, I already have a working installation of Vocola 2.6. Does this install over the top of that or will I need to uninstall some or all of my files? I have also studied the "elevator views" and still can't quite figure out how they work together and what Unimacro would add to my setup.

If I do try out this installation, will it make any permanent changes to my Vocola installation, or could I simply disable any section I don't need in the configuration utility?

Mark

Please study documentation.

Please study documentation. Unimacro happily coexists with Vocola. Vocola user files are in a separate area from the python grammar files. So, as far as I can see, no problem here.

More than 20 downloads have been from the new installer, and no complaints yet. So my advise is to give it a shot,

As a short scetch:

Unimacro grammars go directly in natpython. They are in the natlink user directory.

Vocola consists of
1. _vocola_main, the controlling natpython grammar, and
2. the natpython grammar files that are generated from the vocola user files (.vcl) by the vcl2py program. _vocola_main and the generated grammar files reside in the natlink base directory.

With the new configure program they can both be switched on or off.

Quintijn

I'm a big fan of Quintijn's

I'm a big fan of Quintijn's work so I couldn't resist testing his new installer on my office desktop, which had some vocola version prior to 2.6.

The installer default path for natlink, vocola and unimacro was c:\natlink, while my old install was in c:\program files\natlink. When I started the configuration GUI I got a very helpful alert saying that the NatLink DLL needed to be reregistered since I have installed to a new location. Reregistering was done from inside the configuration GUI.

My user directories were correctly picked up inside the configuration GUI, as they were before the new install (I keep them in a separate directory).

So, things seem to work fine. Not sure how I would go about rolling back but there is no need.

As for the benefits of using unimacro, it's been covered before on this site, but basically it allows you to throw away a whole bunch of vocola macros related to things such as browsing the web with firefox, switching tasks, working with folders, typing keystrokes.

If you have any custom

If you have any custom natlink scripts you will need to move them to the new natlink installation folder (e.g. non-vocola scripts inside the macrosystem folder)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.




view recent posts