Oolite Javascript Console v1.5
This zip file contains the 'compiled' windows version of the console to use with windows, and the original python code. The original code can be used in all computer platforms with python 2.5/2.6 installed. If running the python code directly, you'll need to install the twisted package first.
Version 1.5 - This last version includes a number of minor improvements, the most notable of which are: the integrated command history buffer is properly saved & restored when closing and restarting the console, the console now responds properly to show-console-on-error (& show-console-on-log, & show-console-on-warning) directives (can be changed - permanently in trunk - via console.settings['show-console-on-error'] = true/false; defaults to on-log = false, on-warning = on-error = true) and the :clr macro now clears the console main console window, as per the integrated mac console - the [clear] button on the console is now used to clear the command line - useful for copy & paste badly gone wrong!
One last thing: the way the integrated mac console handles colour is different enough to the way the external console does it that the :fgColor, :bgColor, :rmFgColor, and :rmBgColor macros are likely to remain non-functional in windows & linux for the foreseeable future.
Version 1.4.4 - in technicolor - now allows various colours to be set via the .cfg file - not all of them possibly the most pleasant chromatic experience. The colour format is similar to the way web colours are set for the web(hexadecimal 6 figure numbers prefixed by #). Please look at the readme for further details.
Version 1.4 now allows the .exe to listen to any port (1 to 65535) by just adding one line to the .cfg file. To listen to port 8564 the setting is
Code: Select all
Port = 8564
Version 1.3 is a bit more flexible still - default size is back to 500x380, like the original windows debug console - however it now automagically restores itself to the size & position you used it last. And it can be set not to restore last size & position too, if you so wish.
Version 1.2 should be easier to use now, thanks to its integrated command history buffer!