Main > Free Download Search >

Free spidermonkey software for linux

spidermonkey

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 13
spidermonkey-dotnet 0.1.5

spidermonkey-dotnet 0.1.5


spidermonkey-dotnet is a binding between the original JavaScript engine SpiderMonkey and the .Net platform. more>>
spidermonkey-dotnet is a binding between the original JavaScript engine SpiderMonkey and the .Net platform.
Future releases will include easy to use javascript wrappers for .Net objects, and possibly the exposure of the .Net class library to JS.
Enhancements:
- The core spidermonkey functionality in the stable branch has been released under the terms of the LGPL.
<<less
Download (0.25MB)
Added: 2007-05-07 License: LGPL (GNU Lesser General Public License) Price:
902 downloads
GibberMonkey 0.1.0

GibberMonkey 0.1.0


GibberMonkey is a Javascript scriptable IRC bot that is programmable from the chat room. more>>
GibberMonkey is a Javascript scriptable IRC bot that is programmable from the chat room. It is the result of a marriage between the SpiderMonkey engine and the SmartIrc4Net library.

SmartIrc4Net is a C# library providing an API for communicating with an IRC server. Part of the purpose of GibberMonkey is to be the usability testbed for the new generic object embedding in spidermonkey-dotnet. It is written in C#, and is maintained on both the .Net and Mono platforms.

<<less
Download (MB)
Added: 2006-10-31 License: Free for non-commercial use Price:
1089 downloads
Sphere RPG Engine 1.0

Sphere RPG Engine 1.0


Sphere RPG Engine project is a role-playing game creation engine. more>>
Sphere RPG Engine project is a role-playing game creation engine.

Sphere is a RPGCE (a role-playing game (RPG) creation engine) that allows you to relatively easily put together an RPG along the lines of Final Fantasy 6 or Phantasy Star.

It supports 32-bit graphics (with 256 levels of translucency) and MP3, Ogg, MOD, S3M, IT, and XM files for audio (and WAV and SPX (speex) for sound effects), and does not place arbitrary limits on map, tile set, sprite set, or script sizes.

It also supports the three standard modes of input for games: keyboard, mouse, and joystick.

Sphere uses SpiderMonkey (Mozillas JavaScript implementation) for scripting. JavaScript is a very powerful, easy, and flexible language.

The core Sphere engine, after being installed, can run several games. This means that the games dont have to be distributed with the engine, saving download time and disk space. Also, the games can be run on other operating systems, such as Linux, if the engine runs there. On the other hand, you can include the Sphere engine with your game so that Windows users can run your game out of the box.

The Sphere engine is based around maps. Maps use tilesets, which are collections of tiles. A map of a beach would have tiles that represent the sand, the water, clouds, signs, and anything else on the beach. Sphere has support for animated tiles.

Torches could flicker in a cave, or waves could lap at the shore. Maps support unlimited layers, each with parallax and automatic scrolling.

Objects in Sphere are represented as entities. Townspeople are defined with spritesets, which are collections of frames. People can walk in eight directions, and have special directions (usually used for emotions or running). Unlike most RPG engines, spritesets in Sphere have a variable size. Large animal spritesets are used just as easily as people.

<<less
Download (2.4MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1044 downloads
Whitebeam 0.9.37

Whitebeam 0.9.37


Whitebeam provides a rapid, XML based development environment for structured, dynamic Web apps. more>>
Whitebeam provides a rapid, XML based development environment for structured, dynamic Web apps.
Whitebeam is a frontend XML-centered rapid design environment which makes use of HTML/XML and JavaScript. It integrates two popular and robust Open Source platforms (Apache and Mozillas SpiderMonkey JavaScript engine), with its own powerful XML environment and security architecture.
Providing an extensible XML-based interface to backend objects on any platform, the client model securely segregates thousands of customer applications within a single server.
Enhancements:
- Improve contact and catalogue search methods by including a searchMethod="rank". Rank depends on a pl/pgsql function which counts the number of keyword matches database records ordering by most matches first.
- Allow item searches to be restricted to items under categories (nodes) that are attached to at least one of a set of contact communities. This allows automated access restrictions to be place on branches of a category tree.
- Add containers field to contact iterator flags to query which elements are containers of another (or a set of others).
- Add maxRows search attribute for contact and cat items. Allows application to hint at number of rows expected to be processed allowing the templates to much better optimise large bulk requests such as reports.
- Add the collection template allowing arbitary collections of contacts, items and nodes to be easily maintained.
- Add pl/pgsql search function and integrate with other templates. Allows best match searching rather than any keyword.
- Enhance HttpRequest to allow a specific target IP/name to be provided for each request. This allows HTTP requests when the server cant be correctly resolved with DNS.
- Enhance HttpRequest to allow response to be returned as a Binary object.
- Add toBase64() and fromBase64() methods to Binary object.
- Add OpenBSD 3.8 to working build targets.
- Add Fedora Core 4 to working build targets.
- Postgres Templates are more likely to reopen a lost DB connection.
- Incorporate the latest SpiderMonkey JavaScript engine release (JS 1.5 Final)
- Improve error reporting and add a stack-trace to error page.
- SF bug 1355392 fixed : invalid SMTP encoding for quoted-printable encoding.
- SF bug 1355386 fixed : Site template fails to build against versions of Postgres earlier than 8.0.
- SF bug 1385551 fixed : Root of the Whitebeam ROM (rb) is now sealed to prevent side-effects from one page execution leaking to another page.
- SF bug 1385596 fixed : Replace global variable used to measure page execution time with attribute in the page context object.
<<less
Download (1.7MB)
Added: 2007-02-24 License: Freely Distributable Price:
972 downloads
Simple ECMAScript Engine 2.0

Simple ECMAScript Engine 2.0


Simple ECMAScript Engine is a lightweight ECMAScript (JavaScript) run-time library. more>>
ECMAScript is a standardized language also known variously as JavaScript, JScript, and LiveScript. SEE is a library that provides a parser and runtime environment for this language. Simple ECMAScript Engine conforms to CMAScript Edition 3, and to JavaScript 1.5, with some compatibility switches for earlier versions of JavaScript and Microsofts JScript.
- manage multiple, separate ECMAScript runtime environments,
- evaluate instances of user-supplied ECMAScript program text, and
- expose your applications objects to those programs.
Main features:
- Support for C++ exceptions
- Host class convenience constructors
- Thread safety
- 3-term BSD licence
- ECMA-357
SEE does not provide a document object model. However, the API was designed with the goal of binding a SEE objects to a DOM.
Please read the SEE library documentation for examples of using of SEE, and the data types it exposes. (You may wish to compare SEE with the Spidermonkey API.)
SEE was written with an emphasis on correctness and portability. When compared against a benchmark test it is not too bad. Use this Win32 SEE javascript shell executable to test SEE against JScript and Nombas. It was built with -DNDEBUG with WinXP/MSYS/MINGW (gcc).
<<less
Download (0.92MB)
Added: 2006-08-06 License: BSD License Price:
1174 downloads
jslibs 0.1

jslibs 0.1


jslibs is a set of native modules that contains various general-purpose objects and functions for Javascript programming. more>>
jslibs project is a set of native modules that contains various general-purpose objects and functions for stand-alone Javascript programming.
Some of these modules are simple wrappers to familiar libraries : zlib, SQLite, NSPR (Netscape Portable Runtime) , ODE (Open Dynamics Engine) , libpng, libjpeg, OpenGL, OpenAL, LibTomCrypt, libffi (Foreign function interface) , ... whereas other modules provide tools to enhance Javascript programming : Print(), Load(), Exec(), Seal(), Expand(), Buffer, ...
This project comes with a small command-line executable (jshost.exe) that can be used to execute scripts. Note that modules are quite independent from jshost and can be used in any project that embeds Spidermonkey.
jslibs is available under GNU GPL 2.0 license.
Enhancements:
- This development snapshot features a configurable systray shortcut launcher.
<<less
Download (0.89MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
954 downloads
mod_wxjs 0.9.0

mod_wxjs 0.9.0


mod_wxjss main goal is to port wxWidgets to JavaScript. more>>
COPYRIGHT=1] But wxJS is a lot more. You can write your own extensions and make your C/C++ libraries available in JavaScript. Some extensions that are planned: sqlite, mysql, imagemagick, ...
wxJS has also an Apache module: mod_wxjs. This means that you can use JavaScript, E4X and wxWidgets to write server applications.
wxJS uses SpiderMonkey. SpiderMonkey is the JavaScript engine of Mozilla. E4X is activated in wxJS.
The following modules are now available:
EXT Defines common classes and functions
GUI Ports the controls of wxWidgets (not all controls are ported yet) and the documentation is still the documentation of version 0.6.1.
IO Ports the IO classes of wxWidgets (not all classes are ported yet)
DB Ports the ODBC implementation of wxWidgets
XML Ports the expat XML parser to JavaScript[
Enhancements:
- wxFFile open bug - Is the bug with wxFlexGridSizer solved now?
- SQLite module introduced - wxListCtrl: solved crash when sorting elements
- Starting to create Eclipse workspaces (build wxJS with MingW on Windows)
- wxJS is now build in UNICODE. UNICODE support will be enhanced in the modules ... Watch for writing files with String content (wxFile, wxFFile, ...) because they write bytes, not Strings.
- argument -m is changed (Not repeated anymore, all modules must be specified between "" and separate with a comma)
- All the code where wxWidgets can be used instead of other libraries is changed to wxWidgets. The size of the exe, dlls get bigger, but the maintenance is easier (wxString is used everywhere, wxCmdLineParser is used, wxThread, ...) - IO: + wxSound + wxFileExists + wxRenameFile + ... - EXT: wxJSMemoryBuffer changed to wxMemoryBuffer (uses wxWidgets class instead of DataReel class)
<<less
Download (4.0MB)
Added: 2006-10-24 License: LGPL (GNU Lesser General Public License) Price:
1095 downloads
PMPlib 0.14 Alpha

PMPlib 0.14 Alpha


PMPlib (Portable Media Player library) is an open source project for the development of management software/library. more>>
PMPlib (Portable Media Player library) is an open source project for the development of management software/library for various portable media players. PMPlib project currently supports the following hardware:
- iRiver H100 series
- iRiver H300 series
- iRiver H10 UMS
- iRiver H10 MTP (with emergency connect mode)
- iRiver H10Jr. UMS
- iRiver U10 UMS
- MEDION MDJuke220
- MEDION MDJuke440
- Samsung YH-820
- Samsung YH-920
- Samsung YH-925
Enhancements:
- Implemented playlist conversion for iriver E10 (pmp_iriverplus3).
- Added the support for MSI MEGA PLAYER 540 in pmp_portalplayer1.
- Added the support of Ogg Vorbis for Samsung YH-920.
- On-the-fly playlist conversion from M3U/PLS playlist file located on the PC. Use -P (--playlist-source) option to configure the source directory.
- Configurable paths to music and playlist directories.
- Display supported firmware versions, audio codecs, and file extensions.
- Suppress flickering in the progress report.
- Report file names from which EasyPMP failed to obtain the media information.
- Report names of music files whose artist or album names are empty as they may be moved to "Unknown artist" or "Unkonwn album" section.
- Changed the default character encoding for non-unicode ID3v1/ID3v2 tags to ISO-8859-1.
- Fixed several bugs in reading/writing the database for iriver E10.
- Improved the routine for writing the iriver E10 database with the latest knowledge.
- Fixed a crash reported at the forum (thanks jonof).
- Fixed a bug in playlist conversion with -f (--find-missing) option on POSIX environments.
- Fixed a bug in database update for PortalPlayer devices on POSIX environments.
- Applied two patches for libid3tag for bug-fixes (Win32 version).
- Updated the JavaScript engine to SpiderMonkey 1.6 (Win32 version).
- Distribute RPM packages, pmplib, pmplib-tools, and pmplib-devel.
- Grand API restructuring and documentation.
- Install header files for the development to ${PREFIX}/include/pmplib
- Merged libucs2 (ucs2.dll) and libfilepath (filepath.dll) into libpmp (pmp.dll) for simplicity.
<<less
Download (0.80MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
584 downloads
OSSP js 1.6.20070208

OSSP js 1.6.20070208


OSSP js is a stand-alone distribution of the JavaScript (JS) programming language reference implementation from Mozilla. more>>
OSSP js is a stand-alone distribution of the JavaScript (JS) programming language reference implementation from Mozilla -- aka "JSRef" or "SpiderMonkey".
OSSP js provides a smart, stand-alone and portable distribution of Mozilla JavaScript through a build environment based on GNU autoconf, GNU libtool and GNU shtool, including support for easy JavaScript build-time feature set selection (ECMA-3, JS-1.5, JS-1.6), optional CLI line editing support, optional "stdio" based File object support and JS/Perl bindings.
Additionally, the C API in "libjs" contains both the JavaScript engine and the required Sun math library ("fdlibm") and with all internal symbols carefully protected under the "js" namespace. Finally, a js-config(1) utility and a pkg-config(1) specification is provided to allow applications to easily build with the JavaScript C API.
OSSP js was created because for OSSP and similar pedantic C coding projects a smart, stand-alone, portable, clean, powerful and robust scripting language engine is required. JavaScript is a great programming language and Mozilla JavaScript "SpiderMonkey" definitely is an acceptable clean, powerful and robust implementation.
Unfortunately there is just a stand-alone distribution released from time to time by Mozilla and it is far away from really being smart, stand-alone and portable. At least for OSSP it was not acceptable having to tell the community that for small and stand-alone C components like the OSSP components they either have to install the great but large Mozilla Firefox application (where Mozilla JavaScript is included) or have to fiddle around theirself with an older stand-alone JavaScript distribution and its weak build environment.
OSSP js combines the best from two worlds: the 1:1 repackaged JavaScript code base from Mozilla and the usual amount of GNU autoconf, GNU libtool and GNU shtool wrappers as always used by OSSP. Additionally, stand-alone ("stdio" instead of NSPR based) File object support was required.
Enhancements:
- The build environment was upgraded to GNU autoconf 2.61 and a jspack(1) command that is a CLI adaption of Dean Edwards JavaScript "packer" was added.
<<less
Download (1.0MB)
Added: 2007-02-08 License: MPL (Mozilla Public License) Price:
989 downloads
Bundle::OpenSRF 0.07

Bundle::OpenSRF 0.07


Bundle::OpenSRF Perl module can install all OpenSRF prereq modules available on CPAN. more>>
Bundle::OpenSRF Perl module can install all OpenSRF prereq modules available on CPAN.

SYNOPSIS

perl -MCPAN -e install Bundle::OpenSRF

or ...

cpan Bundle::OpenSRF

CONTENTS

Cache::FileCache Cache::Memcached DBI DBD::SQLite Digest::MD5 Error Fcntl Net::Server::PreFork Time::HiRes Unix::Syslog XML::LibXML Exception::Class (soon depreciated) Log-Log4perl

This bundle includes all CPAN-available prereq perl modules for the OpenSRF component of the Open-ILS (http://open-ils.org) Integrated Library System (library as in librarian).

Note that you MUST still follow the instructions on the wiki, preferably derived from the Debian, Ubuntu or Gentoo docs, for installing Perl dependencies, especially for the MARC::* related modules and Javascript::Spidermonkey. These bundles do not include the MARC::* modules, as their maintainers have not released updated versions, and it can not automate the installation of JS::SM without a good bit of work, because E4X support is required in Evergreen.

Note that you must install the Bundle::OpenILS separately.
Bundles have special meaning for the CPAN module. When you install the bundle module all modules mentioned in CONTENTS will be installed instead.

<<less
Download (0.003MB)
Added: 2007-07-26 License: Perl Artistic License Price:
820 downloads
Globus Toolkit 4.0.4

Globus Toolkit 4.0.4


Globus Toolkit is an open source software toolkit used for building grids. more>>
Globus Toolkit is an open source software toolkit used for building grids. It is being developed by the Globus Alliance and many others all over the world.
A growing number of projects and companies are using the Globus Toolkit to unlock the potential of grids for their cause.
The open source Globus Toolkit is a fundamental enabling technology for the "Grid," letting people share computing power, databases, and other tools securely online across corporate, institutional, and geographic boundaries without sacrificing local autonomy. The toolkit includes software services and libraries for resource monitoring, discovery, and management, plus security and file management. In addition to being a central part of science and engineering projects that total nearly a half-billion dollars internationally, the Globus Toolkit is a substrate on which leading IT companies are building significant commercial Grid products.
The toolkit includes software for security, information infrastructure, resource management, data management, communication, fault detection, and portability. It is packaged as a set of components that can be used either independently or together to develop applications. Every organization has unique modes of operation, and collaboration between multiple organizations is hindered by incompatibility of resources such as data archives, computers, and networks. The Globus Toolkit was conceived to remove obstacles that prevent seamless collaboration. Its core services, interfaces and protocols allow users to access remote resources as if they were located within their own machine room while simultaneously preserving local control over who can use resources and when.
The Globus Toolkit has grown through an open-source strategy similar to the Linux operating systems, and distinct from proprietary attempts at resource-sharing software. This encourages broader, more rapid adoption and leads to greater technical innovation, as the open-source community provides continual enhancements to the product.
Enhancements:
- This release adds a new reliable file transfer client. It has been upgraded to SpiderMonkey version 1.60, GPT 3.9, and OpenSSH 4.5p1 with the high performance patch, and ported to Mac OS X / Intel x86.
- Test coverage, credentials handling in the security module, and handling of XML schema have been improved.
- An authorization portal framework has been introduced.
<<less
Download (MB)
Added: 2007-04-04 License: BSD License Price:
946 downloads
php-js 0.1.2

php-js 0.1.2


php-js is an experimental PHP extension which embeds the Mozilla SpiderMonkey JavaScript engine into PHP. more>>
php-js application is an experimental PHP extension which embeds the Mozilla SpiderMonkey JavaScript engine into PHP.
Installation and Usage:
A simple ./configure; make; make install should do the trick. Make sure to add an extension=js.so line to your php.ini/php.d. Note: you need to install libjs first. If youre using a Redhat-esque system, you can use the SRPM provided above, else, use the TBZ.
Then, just use js_eval to evaluate your JavaScript. js_eval returns the value returned by the JavaScript interpreter to PHP.
For example:
js_eval("var a = 123;");
js_eval("var b = 456;");
$c = js_eval("[a, b];");
echo "a is ".$c[0]."n";
echo "b is ".$c[1]."n";
js_eval("var sum = function(x, y) { return x + y; }");
$d = js_eval("sum(a, b);");
echo "The sum of a and b is ".$d."n";
Would produce:
a is 123
b is 456
The sum of a and b is 579
js_eval takes an optional boolean argument, assoc, which returns objects as associative arrays instead of PHP objects.
The php-js execution environment provides two built-in JavaScript system functions:
print
gc
print outputs its argument to the php output stream.
gc forces garbage collection within the JavaScript environment.
Enhancements:
- A session shutdown issue has been fixed.
- There is better handling of null objects.
<<less
Download (0.13MB)
Added: 2006-04-17 License: The PHP License Price:
1285 downloads
UOX3 0.98-3.7

UOX3 0.98-3.7


UOX3 is an Ultima Online Server emulator. more>>
UOX3 project is an Ultima Online Server emulator.
UOX3 stands for Ultima Offline eXperiment 3, and can basically be described as an Ultima Online server-emulator. It allows anyone and everyone to run their own private Ultima Online shard (either offline or online) which they may then use the official UO Client (or a custom one) to connect to the shard.
While one of UOX3s goals is to emulate the functionality of the official Ultima Online servers and allow anyone to run a server of their own, another is to allow its users to tweak all aspects of said functionalities, and even to create new functionality altogether - either through UOX3s complex scripting engine (based on the SpiderMonkey-implementation of JavaScript) or by editing the source-code for UOX3 directly.
UOX3 is free for everyone. Its also in most cases free to play on any UO servers set up using UOX3 - that is the moral code MOST users of UOX3 follow. Not to mention that charging people money for playing on your shard is illegal and will almost certainly bring Electronic Arts legal-team down on you.
Enhancements:
- Support for all ML weapons added to source
- Duping error involving stacks larger than 32,767 has been fixed
- Issue causing timers not to be properly reset by the JS engine fixed
- Price and description information added to item tooltips on player vendors
- "view", "status" and "dismiss" commands added for player vendors
- Various other player vendor related bugs fixed
- House placement in valid locations fixed
- Boats will now also work at water levels other than Z -5
- Characters can now fight their own pets/summons without turning criminal
- Damage output by summoned creatures fixed
- The effects of magic fields fixed
- New MOUNTID tag added to creatures DFN to allow making creatures mountable
- NPCs can now walk through player ghosts
- Player ghosts only visible in combat mode, will enter combat mode when speaking
- JS method TextMessage has two new optional parameters; allHear and txtHue.
- NPCs can no longer cast Blade Spirit/Energy Vortex, due to flagging issues
- The ever-swinging training dummies have been fixed (new ones only!)
- Bugs with the following spells were fixed: clumsy, heal, feeblemind and magic arrow
- Two new JS scripts added to UOX3: oilcloth.js and cow_tipping.js
- Functional keyrings (and scripted version of keys) added
- GOOD tags added to buyable items to make it easier to use the advanced trade system
- Several guardzones fixed
- Its now possible to fish up assorted items aside from fish
<<less
Download (0.88MB)
Added: 2006-12-18 License: GPL (GNU General Public License) Price:
1040 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1