Zaurus Home
Private Home

VisiScript
VisiScript VisiScript

VisiScript is a simple graphical frontend for scripting languages like minscript, Python,Ruby, Perl, Tcl,Lisp/Scheme or others. VisiScript runs on the Qtopia desktop environment of the Zaurus and on all platforms supporting Qt 3.x. With this program you can read, modify, save and execute script files and select different script languages. For the execution of the scripts the progam uses available script interpreters. To get VisiScript go to the download section.

Since version 0.3.0 of VisiScript the QScintilla library is used as the editor-widget, this means that VisiScript is now a very comfortable programming editor with syntax highlighting and many other features.

* * * New  version 0.4.3 (22.1.2006) * * *

Since version 0.4.0 of VisiScript there is also support for desktop operating systems like Linux and Windows, see the INSTALL-file in the source code distribution for further informations. For the Zaurus platform the biggest improvement is a new, faster file-dialog (taken from the ZFax application) which accelerates the startup-time. See the history for all the changes.

VisiScript running minscript
VisiScript running Python
VisiScript running Python on a Zaurus 5500G

VisiScript running minscript on a C860
Visiscript on Linux
VisiScript running on Linux SuSE 10.0

Details

To run a script VisiScript starts the actual selected script interpreter in an external process with the (temporary) script file. The output of this external process will be displayed in a text field below the script text field.

You have to install at least one additional script interpreter on the zaurus to use this program in an appropriate way. Here is a (not complete) list of available script languages for the Zaurus:
Have a look at the zaurus software index for more scripting languages.

VisiScript can also be used as a command line program starter for programs without a GUI like gnuplot. All the output of these programs which written to stdout is displayed in the output area. Here is a screenshot of VisiScript running gnuplot.

Downloads

The latest binary and source code release can be found in the table. The binary package includes the documentation of the minscript scripting language and is build for the original Sharp ROM.

Use this form to register for notifications when a new version is released:

add remove  my e-mail adress  on update notification list.   

Release Date Change history Source Binary distribution
Ver. 0.4.3 22. januar 2006 HISTORY source code (473 kByte), QScintilla 1.6 for Zaurus (837 kByte),
Source RPM (SuSE 10.0) (1312 kByte)
binary_ipk (328 kByte),
SuSE 10.0 RPM
(448 kByte)
Ver. 0.4.2 16. december 2005 HISTORY source code (463 kByte), QScintilla 1.6 for Zaurus (837 kByte) binary_ipk (326 kByte)
Ver. 0.4.1 27. november 2005 HISTORY source code (449 kByte), QScintilla 1.6 for Zaurus (837 kByte) binary_ipk (325 kByte)
Ver. 0.4.0 20. november 2005 HISTORY source code (447 kByte), QScintilla 1.6 for Zaurus (837 kByte) binary_ipk (337 kByte)
Ver. 0.3.2 9. november 2004 HISTORY source code (120 kByte), QScintilla 1.3b for Zaurus (673 kByte) binary_ipk (277 kByte)
Ver. 0.3.1 31. may 2004 HISTORY source code (92 kByte), QScintilla 1.3 for Zaurus (671 kByte) binary_ipk (318 kByte)
Ver. 0.3.0 2. may 2004 HISTORY source code (82 kByte), QScintilla 1.2 for Zaurus (586 kByte)
binary_ipk (275 kByte)
Ver. 0.2.8 1. april 2004 HISTORY source code (71 kByte) binary_ipk (66 kByte)
Ver. 0.2.7 30. august 2003 HISTORY source code (65 kByte) binary_ipk (63 kByte)
Ver. 0.2.6 25. february 2003 HISTORY source code (56 kByte) binary_ipk (61 kByte)
Ver. 0.2.5 18. february 2003



Attention:
To create the binary from the source the patched sources of QScintilla for the Zaurus are needed. You can download this sources here. You can not use the original sources of QScintilla because they need Qt 3.x. The patched sources for the Zaurus are a backport to Qt 2.3.2 which is used by the Qtopia 1.5.x desktops of the original Zaurus ROMs (there is no drag&drop support available, the needed QSettings class is used from Qt 3.0.0 and the font sizes of the Lexers are adjusted for the small screen size of the Zaurus).

License

VisiScript is written by Michael Neuroth, (c) 2002-2006.

VisiScript is
released under the GPL.

Warning: The VisiScript program comes without any warranty. Use it at your own risk.

Acknowledges

Thanks to David Oswald and Silvio Iaccarino for all the suggestions and tips.

Contact

Author: michael.neuroth@freenet.de

Homepage:



Find good books about programming on:
Amazon.de


AnsiCommonLisp     AnsiCommonLisp     AnsiCommonLisp