strong js 1.00
AspectJS 1.0.0
AspectJS is a Javascript AOP framework. more>>
Using:
Import
You MUST include the following aspect.js Javascript file :
< script src="aspectjs.js" >< /script >
Weaving
In order to weave the aspects, you SHOULD use this method :
Weaver.addAdvice ( aspect_name, aspect_method, joinpoint_type, pointcut_name, pointcut_method);
Todo
improve compatibility with more browser
complete documentation
Cairo 1.00
Cairo package contains Perl bindings to the cairo graphics library. more>>
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
To avoid installing to a system directory, if you dont have root access, you can change the installation prefix at Makefile.PL time with
perl Makefile.PL PREFIX=/some/other/place
This will install the module to the subdirectory lib/perl5 under the given prefix. If this is not already in perls include path, youll need to tell perl how to get to this library directory so you can use it; there are three ways:
in your environment (the easiest):
# assuming a bourne-style shell
PERL5LIB=/some/other/place/lib/perl5/site_perl export PERL5LIB
on the perl command line:
perl -I /some/other/place/lib/perl5/site_perl yourscript
in the code of your perl script:
use lib /some/other/place/lib/perl5/site_perl;
Vivid Saturation 1.00
Vivid Saturation plugin uses channel mixer to increase saturation of the image. more>>
There are implementations of this plugin for The Other Product, and they are often called Digital Velvia or Velvian Colors. For GIMP I couldnt find such a plugin though, so I created my own.
oscjoy 1.00
oscjoy is a simple command line program that lets you use any connected joysticks as OpenSoundControl devices. more>>
Whenever the state of a connected joystick changes, oscjoy will send UDP packets with OpenSoundControl messages in them to the specified IP address and port. The oscjoy archive includes source code and binaries for Linux, Mac OS X, and Windows XP.
Main features:
- Monitors all connected joysticks (or joystick-like input devices)
- Monitors all axes, buttons, hats, and trackballs on each device
- Sends OpenSoundControl packets via UDP to the specified IP address and port whenever any controls state changes
- Has options to set the OpenSoundControl name prefix, polling rate, scaling, etc
- Portable to most any OS (uses cross-platform joystick code from the SDL project)
- Very small -- compiles to less than 100 kilobytes
- Able to run in the background as a daemon process
- Open source, licensed under the GNU LGPL license
ExtSub 1.00
ExtSub is an utility which extracts and decodes subtitle data from VOB files. more>>
infile= The VOB file from which to extract subtitles.
videofile= A file to which to write MPEG 2 video stream data.
(optional, highly experimental)
subname= The prefix of all subtitle files (see below for
details on the individual files).
convscript= An optional shell script, which will invoke
ImageMajicks "convert" utility to turn raw subtitle
image files into TIFF files.
id= The optional ID of the subtitle stream to be extracted
(default is 0). The specification allows IDs 0-31.
Each subtitle caption in the source file generates 3 output files with the suffixes ".gray", ".sub" and ".info".
The .gray file is a raw 8bpp bitmap image of the caption. DVD subtitles however are only 2bpp. in order to see anything with the naked eye using a program such as Imagemajicks "convert". it will probably be necessary to use the Enhance->Normalise function.
The .info file is a text file containing information about the caption, such as its resolution and and alpha channel data.
The .sub file is the raw data as extracted from the VOB source. Details of its syntax is available from http://sam.zoy.org/doc/dvd/subtitles/
Star Asterisk API 1.00
Star Asterisk API is a high performance API that connects to the manager interface of Asterisk or to AstManProxy. more>>
Star Asterisk API is easy to use, object-oriented, and easy to extend to suit your particular requirements.
Main features:
- Easy to use -- Simple php
- Easy to extend -- Object oriented approach
- High performance -- Handles High volume of traffic
Dictionary 1.00
Every site needs a dictionary. . . for all the special terms and words which are unique to your own industry. Easy to set up and manage, your users will love having access to those hard to understand more>>
This is a great way to get repeat visitors!If the subject matter of your site contains words or phrases which are unique to your industry, why not place a searchable dictionary on your site?Upload a text file with your words and definitions along with the script and soon youll have a searchable dictionary. There is a feature to allow clickable links to other terms within the dictionary which are displayed with the definitions. This is great for music sites, which have their own unique Latin, French, and German terms, as well as medical sites, mechanical sites, and much more!Registered Version comes with support and unlimited updates.
Requirements: Perl, Webserver
<<lessSalat Book 1.00
Salat Book gives you the wonderful choice of a Salat / Namaz prayer database and tracking application. more>>
Salat Book 1.00 gives you the wonderful choice of a Salat / Namaz prayer database and tracking application. It is using month calendars, salat completion datagrid, statistics and graphs and is specially useful for Kaza (missed Salat) prayers.
Enhancements:
- Statistics filter & Graphs flter now changed to single Date Filter.
- Date Filter now enabled for Pie Charts & Bar Chart.
- Removal of Error Statistics debugging pop-ups with grand total stats.
- Graphs Bar Chart legend moved to top left.
- Application window & components resized & compacted for better visibility on
- lower resolution screens.
- Prayer Tab Salat selection button highlighting added.
- Prayer Tab Month datagrid...absent salah colour changed from light red/pink
- red to a darker red.
- Options Tab Backup function now enabled.
- Options Tab Restore function now enabled.
- Options Tab Error removal on Edit/Save function, corrupting data files.
- Application data files integrity check & repair code added during startup.
Requirements:
- Adobe AIR
Apache-Storage 1.00
Apache::Storage is Perl module containing simple functions to store and retrieve information from within the Apache process. more>>
J51 1.00
J51 is an 8051 emulator/debugger. more>>
Main features:
- Disassembler
- Debugger
- Intel Hex file loader
Standard peripheral emulated:
- Timer 0/1 (Mode 0,1,2 and interrupt)
- Serial interface (Only in polled mode)
- Standard port 0 to 4
Microprocessor emulated:
- Intel MCS 8051 (no peripheral)
- Intel 8051
- Intel 8052
- Philips LPC674
- Philips LPC900
This version is still experimental the sources are distributed only for reference, full source and documentation will be available with the first stable release.
Xws 1.00
Xws project is a multi-player Across Lite server with chat. more>>
Xws is a text mode multi-player crossword and chat server. It presents the same puzzle to everyone, allowing people the option to try and/or discuss solutions.
Play may be friendly collaboration or fierce competition, depending on the players dispositions. Xws supports hundreds of puzzles in the popular Across Lite file format.
Copyright issues prevent the distribution from including any puzzles, but several archives and resources are listed in the README.
Sshpass 1.00
Sshpass is a tool for non-interactivly performing password authentication with SSH. more>>
Most users should use SSHs more secure public key authentication instead.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- This release makes sure that authentication failures are terminated early.
- It will better detect when the child has exited.
- Error reporting has been improved.
rphpMMS 1.00
rphpMMS is a script for xmms that chooses songs at random for xmms for multiple users. more>>
This is great for people who have kids, and dont want certain songs with adult themes/cussing being played when the kids are around, or if you were in a college dorm, the chances of a song everyone likes would greatly increase.
Main features:
- Time based history (strict, or flexable)
- Song history
- Artist history
- ices metadata update
- play only specific genres
- move/rename songs user defined database information
- synchronize id3/ogg tags to database mp3
- mplayer support - beta
GBAconv 1.00
GBAconv is a set of tools aimed at GameBoy Advance developers. more>>
It is composed of two programs:
- pcx2gba: exports a PCX 8-bpp image to 16-bit values C arrays: palette + image data (2 pixels per value)
- wav2gba: exports a WAV 8-bit mono sound to 8-bit signed values array.
There wont be any other releases of GBAconv, as Ive no interest for the GBA platform anymore.
Compiling:
Simply type "make" to compile the program.
It has been successfully compiled on:
- 32-bit x86 Architecture (Ubuntu Linux 5.10, FreeBSD 5.4)
Usage:
pcx2gba input.pcx output.inc array_name (Input File must be 8-bit PCX)
wav2gba input.wav output.inc array_name (Input File must be 8-bit, MONO)
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 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.