directx 9
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1372
disktype 9
disktype is a disk and disk image format analyzer. more>>
disktypes purpose of disktype is to detect the content format of a disk or disk image. It knows about common file systems, partition tables, and boot codes.
The program is written in C and is designed to compile on any modern Unix flavour1. It is self-contained and in general works without special libraries or headers. Some system-dependent features can be used to gather additional information.
As of version 8, disktype knows about the following formats:
File systems:
- FAT12/FAT16/FAT32
- NTFS
- HPFS
- MFS, HFS, HFS Plus
- ISO9660
- UDF
- ext2/ext3
- Minix
- ReiserFS
- Reiser4
- Linux romfs
- Linux cramfs
- Linux squashfs
- UFS (some variations)
- SysV FS (some variations)
- JFS
- XFS
- Amiga FS/FFS
- BeOS BFS
- QNX4 FS
- 3DO CD-ROM FS
- Veritas VxFS
- Xbox DVD file system
Partitioning:
- DOS/PC style
- Apple
- Amiga "Rigid Disk"
- ATARI ST (AHDI3)
- BSD disklabel
- Linux RAID physical disks
- Linux LVM1 physical volumes
- Linux LVM2 physical volumes
- Solaris SPARC disklabel
- Solaris x86 disklabel (vtoc)
Other structures:
- Debian split floppy header
- Linux swap
Disk images:
- Raw CD image (.bin)
- Virtual PC hard disk image
- Apple UDIF disk image (limited)
Boot codes:
- LILO
- GRUB
- SYSLINUX
- ISOLINUX
- Linux kernel
- FreeBSD loader
- Sega Dreamcast (?)
Compression formats:
- gzip
- compress
- bzip2
Archive formats:
- tar
- cpio
- bar
- dump/restore
Enhancements:
- Added file systems: Amiga SFS.
- Added other structures: Linux cloop (detection only), EFI GPT, Windows/MS-DOS boot loader, BeOS boot loader.
- Improved file systems: Amiga FS/FFS, Amiga PFS, Linux squashfs.
- Improved other structures: Amiga "Rigid Disk" partitioning, LILO, ISO9660 El Torito.
<<lessThe program is written in C and is designed to compile on any modern Unix flavour1. It is self-contained and in general works without special libraries or headers. Some system-dependent features can be used to gather additional information.
As of version 8, disktype knows about the following formats:
File systems:
- FAT12/FAT16/FAT32
- NTFS
- HPFS
- MFS, HFS, HFS Plus
- ISO9660
- UDF
- ext2/ext3
- Minix
- ReiserFS
- Reiser4
- Linux romfs
- Linux cramfs
- Linux squashfs
- UFS (some variations)
- SysV FS (some variations)
- JFS
- XFS
- Amiga FS/FFS
- BeOS BFS
- QNX4 FS
- 3DO CD-ROM FS
- Veritas VxFS
- Xbox DVD file system
Partitioning:
- DOS/PC style
- Apple
- Amiga "Rigid Disk"
- ATARI ST (AHDI3)
- BSD disklabel
- Linux RAID physical disks
- Linux LVM1 physical volumes
- Linux LVM2 physical volumes
- Solaris SPARC disklabel
- Solaris x86 disklabel (vtoc)
Other structures:
- Debian split floppy header
- Linux swap
Disk images:
- Raw CD image (.bin)
- Virtual PC hard disk image
- Apple UDIF disk image (limited)
Boot codes:
- LILO
- GRUB
- SYSLINUX
- ISOLINUX
- Linux kernel
- FreeBSD loader
- Sega Dreamcast (?)
Compression formats:
- gzip
- compress
- bzip2
Archive formats:
- tar
- cpio
- bar
- dump/restore
Enhancements:
- Added file systems: Amiga SFS.
- Added other structures: Linux cloop (detection only), EFI GPT, Windows/MS-DOS boot loader, BeOS boot loader.
- Improved file systems: Amiga FS/FFS, Amiga PFS, Linux squashfs.
- Improved other structures: Amiga "Rigid Disk" partitioning, LILO, ISO9660 El Torito.
Download (0.040MB)
Added: 2006-06-05 License: MIT/X Consortium License Price:
1250 downloads
RText 0.9.9.1
RText is a fully customizable programmers text editor. more>>
RText is a fully customizable programmers text editor.
Main features:
- Syntax Highlighting is actively being developed. Currently supported languages are Assembler, X86 assembler, C, C++, C#, Fortran, Java, JavaScript, Perl, HTML, SAS, SQL, Windows batch, UNIX shell, and XML (screenshot). RText will support more languages in the not-too-distant future. RText is also capable of bracket matching, highlighting the current line, and displaying a margin line to help you with your programming.
- Macro support allows you to perform complex editing tasks quickly and in an automated fashion.
- CTags support if you have Exhuberant CTags installed in your machine (regular UNIX ctags wont cut it). With the "Source Browser" you can see a list of functions, variables, etc. in the current source, allowing you to quickly jump to a function definition, insert a method name at the caret position, and other handy stuff.
- File encodings are supported. Open and edit files in any encoding supported by your JVM.
- Edit multiple documents simultaneously through a tabbed, list, or traditional MDI interface. No need to open multiple instances of the application to edit multiple documents.
- Code Templates allow you to associate short identifiers with longer phrases/code blocks you frequently type to speed up time spent banging at the keys.
- Find/Find Next/Replace/Replace Next dialogs make searching for text easy, and include such options as Match Case, Whole Word Only, Use Regular Expressions, and Mark All (screenshot).
- Find in Files dialog allows you to search for a given string or regular expression in any group of files or directories on your computer (screenshot).
- Unlimited Undo/Redo actions ensure you will never make a mistake you cant recover from.
- Print and Print Preview functionality allow you to create hard copies of your documents with ease (screenshot).
- Auto-Reload. RText will sense if a document you have open in RText is modified by another program, and ask you whether you want to reload the document.
- Customizable user interface allow you to have your editor look the way you want it to. Change such features as the Java Look and Feel, the view style, the icon set used in menus and on the toolbar, the font, the background (choose a color or a picture from your computer), the colors used for syntax highlighting, and more.
- Help documentation similar to HTML Help found in many Microsoft Windows applications provides you with assistance if you should need it (screenshot).
- Cross-platform. Since RText is written in Java, it can be run on any platform supporting version 1.4 or greater of the Java Runtime Environment.
Enhancements:
- This release allows you to set the line terminator used for new files ("General" panel in the Options dialog), cleans up some unnecessary code, removes some unimplemented menu items unintentionally left around in the last release, and updates the translations.
<<lessMain features:
- Syntax Highlighting is actively being developed. Currently supported languages are Assembler, X86 assembler, C, C++, C#, Fortran, Java, JavaScript, Perl, HTML, SAS, SQL, Windows batch, UNIX shell, and XML (screenshot). RText will support more languages in the not-too-distant future. RText is also capable of bracket matching, highlighting the current line, and displaying a margin line to help you with your programming.
- Macro support allows you to perform complex editing tasks quickly and in an automated fashion.
- CTags support if you have Exhuberant CTags installed in your machine (regular UNIX ctags wont cut it). With the "Source Browser" you can see a list of functions, variables, etc. in the current source, allowing you to quickly jump to a function definition, insert a method name at the caret position, and other handy stuff.
- File encodings are supported. Open and edit files in any encoding supported by your JVM.
- Edit multiple documents simultaneously through a tabbed, list, or traditional MDI interface. No need to open multiple instances of the application to edit multiple documents.
- Code Templates allow you to associate short identifiers with longer phrases/code blocks you frequently type to speed up time spent banging at the keys.
- Find/Find Next/Replace/Replace Next dialogs make searching for text easy, and include such options as Match Case, Whole Word Only, Use Regular Expressions, and Mark All (screenshot).
- Find in Files dialog allows you to search for a given string or regular expression in any group of files or directories on your computer (screenshot).
- Unlimited Undo/Redo actions ensure you will never make a mistake you cant recover from.
- Print and Print Preview functionality allow you to create hard copies of your documents with ease (screenshot).
- Auto-Reload. RText will sense if a document you have open in RText is modified by another program, and ask you whether you want to reload the document.
- Customizable user interface allow you to have your editor look the way you want it to. Change such features as the Java Look and Feel, the view style, the icon set used in menus and on the toolbar, the font, the background (choose a color or a picture from your computer), the colors used for syntax highlighting, and more.
- Help documentation similar to HTML Help found in many Microsoft Windows applications provides you with assistance if you should need it (screenshot).
- Cross-platform. Since RText is written in Java, it can be run on any platform supporting version 1.4 or greater of the Java Runtime Environment.
Enhancements:
- This release allows you to set the line terminator used for new files ("General" panel in the Options dialog), cleans up some unnecessary code, removes some unimplemented menu items unintentionally left around in the last release, and updates the translations.
Download (1.5MB)
Added: 2007-06-16 License: GPL (GNU General Public License) Price:
868 downloads
RAVE 1.9.9
RAVE (Retrospective Analysis and Visualization Engine) is a framework for generating complex analysis products. more>>
RAVE 1.9.9 is yet another excellent utility for everyone. RAVE stands for Retrospective Analysis and Visualization Engine which is a framework for generating complex analysis products.
RAVE caches the intermediate results of analytic tasks for later use in the same or different analyses. This improves performance by reducing duplicated effort when generating analytic results. RAVE users need to do nothing special in order to take advantage of this performance improvement.
The RAVE project provides tools to use RAVE interactively in a terminal, or to publish "live" RAVE analyses online as a network service for use in network-enabled applications.
CERT/NetSA has deployed RAVE to support analysis using the SiLK suite of flow analysis tools. They also distribute the libraries created to perform common flow analysis tasks using SiLK, such as efficiently using pipe-and-filter-based command-line tools from Python, dealing with heterogeneous data sources and efficiently retrieving time-series data.
Requirements:
- Python 2.4 or higher
Added: 2008-04-09 License: GPL Price: FREE
13 downloads
Wine 0.9.43
Wine is an Open Source implementation of the Windows API on top of X and Unix. more>>
Wine is an Open Source implementation of the Windows API on top of X and Unix.
Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.
Main features:
Binary Compatibility
- Loads Windows 9x/NT/2000/XP, Windows 3.x and DOS programs and libraries
- Win32 compatible memory layout, exception handling, threads and processes
- Designed for POSIX compatible operatings systems (eg. Linux and FreeBSD)
- ``bug-for-bug compatibility with Windows
Graphics
- X11-based graphics allows remote display to any X terminal
- X11, TrueType (.ttf/.ttc) and Windows Bitmap (.fon) Fonts
- DirectX support for games (limited Direct3D support)
- Printing via PostScript driver or legacy native Win16 printer drivers
- Enhanced Metafile (EMF) and Windows Metafile (WMF) driver
- Desktop-in-a-box or mixable windows
- Windows MultiMedia (WinMM) layer support with builtin codecs
Allows Windows program to interface with:
- Sound devices via ALSA, OSS, ARTS, JACK, and libaudio etc
- Multi-lingual keyboards and CJK input method support via XIM
- Modems, serial devices
- Networks (TCP/IP and IPX)
- ASPI Scanners
- Windows Tablets via XInput (eg. Wacom)
Wine API
- Designed for source and binary compatibility with Win32 code
- Win32 API test suite to ensure compatibility
- Compilable on a wide range of C compilers
- Permits mixing of Win32 and POSIX code
- Permits mixing of ELF (.so) and PE (.dll/.exe) binaries in one address space
- Win32 compatible header files
- Automatically generated API documentation
- Resource compiler
- Message compiler
- IDL compiler
- extensive Unicode support
- Internationalization -- Wine supports 16 languages
- Built-in debugger and configurable trace messages
- External memory checker support using Valgrind
- Sample programs
Enhancements:
- Direct3D support on top of WGL instead of GLX for better portability.
- Many DirectSound fixes.
- Still more gdiplus functions.
- Many crypt32 improvements.
- Lots of bug fixes.
<<lessThink of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris.
Main features:
Binary Compatibility
- Loads Windows 9x/NT/2000/XP, Windows 3.x and DOS programs and libraries
- Win32 compatible memory layout, exception handling, threads and processes
- Designed for POSIX compatible operatings systems (eg. Linux and FreeBSD)
- ``bug-for-bug compatibility with Windows
Graphics
- X11-based graphics allows remote display to any X terminal
- X11, TrueType (.ttf/.ttc) and Windows Bitmap (.fon) Fonts
- DirectX support for games (limited Direct3D support)
- Printing via PostScript driver or legacy native Win16 printer drivers
- Enhanced Metafile (EMF) and Windows Metafile (WMF) driver
- Desktop-in-a-box or mixable windows
- Windows MultiMedia (WinMM) layer support with builtin codecs
Allows Windows program to interface with:
- Sound devices via ALSA, OSS, ARTS, JACK, and libaudio etc
- Multi-lingual keyboards and CJK input method support via XIM
- Modems, serial devices
- Networks (TCP/IP and IPX)
- ASPI Scanners
- Windows Tablets via XInput (eg. Wacom)
Wine API
- Designed for source and binary compatibility with Win32 code
- Win32 API test suite to ensure compatibility
- Compilable on a wide range of C compilers
- Permits mixing of Win32 and POSIX code
- Permits mixing of ELF (.so) and PE (.dll/.exe) binaries in one address space
- Win32 compatible header files
- Automatically generated API documentation
- Resource compiler
- Message compiler
- IDL compiler
- extensive Unicode support
- Internationalization -- Wine supports 16 languages
- Built-in debugger and configurable trace messages
- External memory checker support using Valgrind
- Sample programs
Enhancements:
- Direct3D support on top of WGL instead of GLX for better portability.
- Many DirectSound fixes.
- Still more gdiplus functions.
- Many crypt32 improvements.
- Lots of bug fixes.
Download (11.5MB)
Added: 2007-08-10 License: LGPL (GNU Lesser General Public License) Price:
521 downloads
RTnet 0.9.9
RTnet is an Open Soure hard real-time network protocol stack for Xenomai and RTAI (real-time Linux extensions). more>>
RTnet is an Open Soure hard real-time network protocol stack for Xenomai and RTAI (real-time Linux extensions). RTnet project makes use of standard Ethernet hardware and supports several popular NIC chip sets, like Gigabit Ethernet. Moreover, Ethernet-over-1394 support is available based on the RT-FireWire protocol stack.
RTnet implements UDP/IP, ICMP and ARP in a deterministic way. It provides a POSIX socket API to real-time user space processes and kernel modules.
To avoid unpredictable collisions and congestions on Ethernet, an additional protocol layer called RTmac controls the media access. A dedicated Ethernet segment is required to guarantee bounded transmission delays, but RTnet also includes a mechanism to tunnel non real-time traffic like TCP/IP over RTmac, thus allowing a "single-cable" solution for connecting control systems.
Some possible application domains are fieldbus replacements, distributed real-time computing, or video/audio streaming.
RTnet was originally developed by Ulrich Marx for his diploma thesis at the Institute for Systems Engineering, Real-Time Systems Group, University of Hannover (Germany). Now it is being maintained and improved by this institute and by several other contributors all over the world.
Enhancements:
- enabled IRQ sharing for rt_8139too and rt_e1000
- added x86_64 support (via Xenomai)
- enabled 2.6.20 build
- added loopback testing mode to rtnet script
- fixed cleanup bug in tdma
- fixed cleanup race in rt_8139too
<<lessRTnet implements UDP/IP, ICMP and ARP in a deterministic way. It provides a POSIX socket API to real-time user space processes and kernel modules.
To avoid unpredictable collisions and congestions on Ethernet, an additional protocol layer called RTmac controls the media access. A dedicated Ethernet segment is required to guarantee bounded transmission delays, but RTnet also includes a mechanism to tunnel non real-time traffic like TCP/IP over RTmac, thus allowing a "single-cable" solution for connecting control systems.
Some possible application domains are fieldbus replacements, distributed real-time computing, or video/audio streaming.
RTnet was originally developed by Ulrich Marx for his diploma thesis at the Institute for Systems Engineering, Real-Time Systems Group, University of Hannover (Germany). Now it is being maintained and improved by this institute and by several other contributors all over the world.
Enhancements:
- enabled IRQ sharing for rt_8139too and rt_e1000
- added x86_64 support (via Xenomai)
- enabled 2.6.20 build
- added loopback testing mode to rtnet script
- fixed cleanup bug in tdma
- fixed cleanup race in rt_8139too
Download (0.89MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
950 downloads
Libopennet 0.9.9
Libopennet allows developers to open_net() files. more>>
Libopennet is a library that provides the function open_net() which accepts the same parameters as the open() system call, but the pathname argument can be an FTP or HTTP URL.
Libopennet project allows you to open_net() files the same way you open() them now.
Enhancements:
- fseek_net() support was improved.
- ftell_net(), ftello_net(), fseeko_net(), and setvbuf_net() were added.
<<lessLibopennet project allows you to open_net() files the same way you open() them now.
Enhancements:
- fseek_net() support was improved.
- ftell_net(), ftello_net(), fseeko_net(), and setvbuf_net() were added.
Download (0.10MB)
Added: 2006-12-18 License: GPL (GNU General Public License) Price:
1040 downloads
Afick 2.9-0
Afick is a security tool, very close from the well known tripwire. more>>
Afick is a security tool, very close from the well known tripwire. It allows to monitor the changes on your files systems, and so can detect intrusions.
Afick is designed to be quick and portable.
Functionnalities:
portable without any change to all common operating systems (windows, unix ...)
easy install : no need to compile or to install many others tools
fast
display new/deleted/modified files
display dangling links
may be used by any user
any number of base and config
config file with exceptions and jokers
configuration file syntaxe close from aides one
command line is perfect on unix, but windows users prefer graphical interfaces, so I add a Tk interface
<<lessAfick is designed to be quick and portable.
Functionnalities:
portable without any change to all common operating systems (windows, unix ...)
easy install : no need to compile or to install many others tools
fast
display new/deleted/modified files
display dangling links
may be used by any user
any number of base and config
config file with exceptions and jokers
configuration file syntaxe close from aides one
command line is perfect on unix, but windows users prefer graphical interfaces, so I add a Tk interface
Download (0.11MB)
Added: 2006-09-05 License: GPL (GNU General Public License) Price:
1145 downloads
DirectX support for Wine 2005-06-13
DirectX support for Wine project enables DirectX 9 support for Wine, which is useful for games and 3D graphics. more>>
DirectX support for Wine project enables DirectX 9 support for Wine, which is useful for games and 3D graphics.
DirectX support for Wine is a set of patches against Wine to implement DirectX 9. It allows modern games and 3D applications to run under Wine.
The patches include many experimental and beta features that have not yet made it into the stable Wine source tree.
The aim of the project is to provide full support for DirectX 8 and 9 so that all games and 3D applications will run on Linux or any other platform that Wine supports.
Main features:
- Shared wined3d codebase for Direct3D 8 and 9
- Hardware non-power2 texstures
- Improved compressed texture support
- Many more texture formats supported
- Offscreen texture improvements
- Colour corrections for textures
- A tonne of bug fixes and other improvements from earlier releases
Enhancements:
- Reworked support for non-power2 textures
- Support for Vertex buffer objects
- Support for caching
- Hardware vertex shaders
- Partial tidyup of vertex declarations
- Better support for compressed textures
- Fix for texturing problems in Axis and Allies and Evil Genius
- Fix for model corruption in Pirates
- Movies in Pirates
- A Fix for the lines on the landscape in Axis and Allies
- Crash fixes in fixupvertices with indexes data
- Numerous other performance improvements
<<lessDirectX support for Wine is a set of patches against Wine to implement DirectX 9. It allows modern games and 3D applications to run under Wine.
The patches include many experimental and beta features that have not yet made it into the stable Wine source tree.
The aim of the project is to provide full support for DirectX 8 and 9 so that all games and 3D applications will run on Linux or any other platform that Wine supports.
Main features:
- Shared wined3d codebase for Direct3D 8 and 9
- Hardware non-power2 texstures
- Improved compressed texture support
- Many more texture formats supported
- Offscreen texture improvements
- Colour corrections for textures
- A tonne of bug fixes and other improvements from earlier releases
Enhancements:
- Reworked support for non-power2 textures
- Support for Vertex buffer objects
- Support for caching
- Hardware vertex shaders
- Partial tidyup of vertex declarations
- Better support for compressed textures
- Fix for texturing problems in Axis and Allies and Evil Genius
- Fix for model corruption in Pirates
- Movies in Pirates
- A Fix for the lines on the landscape in Axis and Allies
- Crash fixes in fixupvertices with indexes data
- Numerous other performance improvements
Download (0.004MB)
Added: 2006-11-06 License: LGPL (GNU Lesser General Public License) Price:
1111 downloads
Penguin Greetings 0.9.9
Penguin Greetings is a Perl Web-based greeting card application. more>>
Penguin Greetings is a Perl Web-based greeting card application. Penguin Greetings is two products wrapped into one. Penguin Greetings is an engine for handling web "ecards." It is also a collection of 200 cards that can be quickly and easily installed into any server for an immediate ecards solution. In addition, another 24 card images are included separately in the Penguin Greetings - Four Seasons collection and another 16 note card images are now included in the Penguin Greetings - Savoring the sights of Seattle Collection. The cards are photo-based and are similar in style and taste to Apples iCards content. To see the complete Penguin Greetings solution, go to the demonstration page.
The Penguin Greetings (pgreet) engine is a web-based greeting cards for LINUX and other UNIX-based systems written in Perl. Penguin Greetings is template-based and shifts ecards to be more like email instead of web-only objects. For flexibility and security, a separate daemon works with the emails and stores data permanently on the server.
Main features:
- Supports any number of ecard sites running on the same server. Each site is independent with its own configuration, database files, and HTML content. Localization/Internationalization is supported so that secondary ecard sites can be used to support multiple languages and regions. User ecard sites are supported.
- Customizable HTML templates for both the ecards and creation screens so that the web content is completely independent of the Perl program. Perl content is embedded using Embperl or now HTML::Mason so that the full power of Perl is available to content developers and for server-side processing. Object-oriented ecard sites can be created using Embperl::Object or Mason. At the same time, creating templates does not require any specific knowledge of Perl. Using Embperl or Mason, it is possible to build complicated ecard sites as demonstrated by the Penguin Greetings - California Poppy Collection. or the Penguin Greetings - Savoring the sights of Seattle Collection
- Support for a persistent Perl interpreter via SpeedyCGI for robust performance under production loads. Configuration and state information is cached in memory for improved performance under SpeedyCGI. Retains support for standard CGI for portability.
- Greeting cards that function more like email. The announcement of the card includes the text of the card so that the recipient can reply to the message. The email of the author is included in the email reply-to field so that recipients can reply to the ecard using the reply feature of most email clients.
- Uses MIME multipart HTML formatted email to directly send complete ecards to recipients.
- Automated installation procedure, including: the installation of CPAN modules not included in Perl 5.8.0, localization of configuration files, and installation of applications, configuration files, and a default ecard website.
- Access to card creation can be limited to users stored in an htpasswd file on server for sites which want to have ecards available only to a particular group of people.
- A separate application daemon to handle such chores as: card scheduling for emailing on a particular date, purging of old cards after a certain date, and backup database files.
- A user agent separate from the user ID which the web server runs as for mailing and storing of data. If desired, ecards can be emailed under existing email accounts on server. Specific human users on the server can be given access to this feature via an access control list.
- Extensive configuration options. Including the location of configuration and data files, performance tuning, and content parameters.
- Based on standard Perl CPAN modules for portability and reliability.
- Extensive logging of daemon activities.
- Six secondary demonstrations sites included with the distribution, Five of which exist in both English and French as examples of internationalization. Four use Embperl::Object to demonstrate object-oriented website building techniques and one uses HTML::Mason.
<<lessThe Penguin Greetings (pgreet) engine is a web-based greeting cards for LINUX and other UNIX-based systems written in Perl. Penguin Greetings is template-based and shifts ecards to be more like email instead of web-only objects. For flexibility and security, a separate daemon works with the emails and stores data permanently on the server.
Main features:
- Supports any number of ecard sites running on the same server. Each site is independent with its own configuration, database files, and HTML content. Localization/Internationalization is supported so that secondary ecard sites can be used to support multiple languages and regions. User ecard sites are supported.
- Customizable HTML templates for both the ecards and creation screens so that the web content is completely independent of the Perl program. Perl content is embedded using Embperl or now HTML::Mason so that the full power of Perl is available to content developers and for server-side processing. Object-oriented ecard sites can be created using Embperl::Object or Mason. At the same time, creating templates does not require any specific knowledge of Perl. Using Embperl or Mason, it is possible to build complicated ecard sites as demonstrated by the Penguin Greetings - California Poppy Collection. or the Penguin Greetings - Savoring the sights of Seattle Collection
- Support for a persistent Perl interpreter via SpeedyCGI for robust performance under production loads. Configuration and state information is cached in memory for improved performance under SpeedyCGI. Retains support for standard CGI for portability.
- Greeting cards that function more like email. The announcement of the card includes the text of the card so that the recipient can reply to the message. The email of the author is included in the email reply-to field so that recipients can reply to the ecard using the reply feature of most email clients.
- Uses MIME multipart HTML formatted email to directly send complete ecards to recipients.
- Automated installation procedure, including: the installation of CPAN modules not included in Perl 5.8.0, localization of configuration files, and installation of applications, configuration files, and a default ecard website.
- Access to card creation can be limited to users stored in an htpasswd file on server for sites which want to have ecards available only to a particular group of people.
- A separate application daemon to handle such chores as: card scheduling for emailing on a particular date, purging of old cards after a certain date, and backup database files.
- A user agent separate from the user ID which the web server runs as for mailing and storing of data. If desired, ecards can be emailed under existing email accounts on server. Specific human users on the server can be given access to this feature via an access control list.
- Extensive configuration options. Including the location of configuration and data files, performance tuning, and content parameters.
- Based on standard Perl CPAN modules for portability and reliability.
- Extensive logging of daemon activities.
- Six secondary demonstrations sites included with the distribution, Five of which exist in both English and French as examples of internationalization. Four use Embperl::Object to demonstrate object-oriented website building techniques and one uses HTML::Mason.
Download (20MB)
Added: 2006-06-27 License: GPL (GNU General Public License) Price:
708 downloads
ViperDB 0.9.9
ViperDB is a file checker somewhat similar to Tripwire, but based on different assumptions. more>>
ViperDB is a file checker somewhat similar to Tripwire, but based on different assumptions. It only reports if a change is found and therefore can be run every couple of minutes.
ViperDB does not use a fancy all-in-one database to keep records instead, I opted to keep it fast and hence decided to go with a plaintext db which is stored in each "watched" directory. By using this there is no real one attack point for a attacker to focus his attention on. This coupled with the running of ViperDB every 5 minutes (via cron root job) decreases that likelyhood that an attacker will be able to modify your "watched" filesystem while ViperDB is monitoring your syste
To install follow these steps:
1.) download latest version of ViperDB
2.) uncompress archive
3.) enter distro directory
4.) edit viperdb.conf to include and directories you wish to monitor
5.) copy viperdb.conf to /usr/local/etc/
6.) edit viperdb.ignore to include all files you want to ignore
7.) copy viperdb.ignore to /usr/local/etc/
8.) edit viperdb.pl to change $notify_email and $loglevel
9.) copy viperdb.pl to /usr/local/sbin/
10.) run viperdb.pl -init
11.) copy filecheck.sh /etc/cron.hourly/
12.) copy filecheck-nomd5.sh /usr/local/sbin/
13.) add filecheck-nomd5 to your crontab
/5 * * * * /usr/local/sbin/viperdb.pl -check
NOTE: If you want to mix md5 and non-md5 checks, make sure you have md5=0 in the config file.
Enhancements:
- hash deleting bugfix
- locking bugfix
- config parsing bugfix
- tie-ing bugfix
- logfile bugfix
<<lessViperDB does not use a fancy all-in-one database to keep records instead, I opted to keep it fast and hence decided to go with a plaintext db which is stored in each "watched" directory. By using this there is no real one attack point for a attacker to focus his attention on. This coupled with the running of ViperDB every 5 minutes (via cron root job) decreases that likelyhood that an attacker will be able to modify your "watched" filesystem while ViperDB is monitoring your syste
To install follow these steps:
1.) download latest version of ViperDB
2.) uncompress archive
3.) enter distro directory
4.) edit viperdb.conf to include and directories you wish to monitor
5.) copy viperdb.conf to /usr/local/etc/
6.) edit viperdb.ignore to include all files you want to ignore
7.) copy viperdb.ignore to /usr/local/etc/
8.) edit viperdb.pl to change $notify_email and $loglevel
9.) copy viperdb.pl to /usr/local/sbin/
10.) run viperdb.pl -init
11.) copy filecheck.sh /etc/cron.hourly/
12.) copy filecheck-nomd5.sh /usr/local/sbin/
13.) add filecheck-nomd5 to your crontab
/5 * * * * /usr/local/sbin/viperdb.pl -check
NOTE: If you want to mix md5 and non-md5 checks, make sure you have md5=0 in the config file.
Enhancements:
- hash deleting bugfix
- locking bugfix
- config parsing bugfix
- tie-ing bugfix
- logfile bugfix
Download (0.008MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1206 downloads
omsview 0.9.9
omsview project is a GTK+ turn viewer for the GalaxyNG play-by-email game. more>>
omsview project is a GTK+ turn viewer for the GalaxyNG play-by-email game.
It provides a graphical map, visual access to most information you need from a turn report, and a few tools to help you create your next set of orders.
The goal is to destroy the other races and become leader of the galaxy, by occupying new planets, producing ships, waging war, and diplomatic negotiations.
Main features:
- A zoomable map of the galaxy, with
- Incoming group tracers
- Vectors of your groups in space
- Markers for battles
- An interplanetary distance ruler
- A rangefinder
- Color coding for economic state of planets
- Planet details, with production forecasts
- Display of groups at a planet, with many extra details
- Access to global and personal messages
- An aid for creating ship designs
Enhancements:
- Use of the text map in standard report files to give an indication of other players ships
- A list of ship designs currently known about
- A list of all groups currently known about
- The ability to cycle through the available turns, to see a history of the game
- The standard report parser has been updated to version 5-0g, and can now handle an email header block and a missed orders warning
- A more graceful handling of no report files found
- Fixed a bug in the ship designer to do with speed on a loaded cargo ship, when cargo tech is not 1.00
- Added an "install" target to the Makefile
<<lessIt provides a graphical map, visual access to most information you need from a turn report, and a few tools to help you create your next set of orders.
The goal is to destroy the other races and become leader of the galaxy, by occupying new planets, producing ships, waging war, and diplomatic negotiations.
Main features:
- A zoomable map of the galaxy, with
- Incoming group tracers
- Vectors of your groups in space
- Markers for battles
- An interplanetary distance ruler
- A rangefinder
- Color coding for economic state of planets
- Planet details, with production forecasts
- Display of groups at a planet, with many extra details
- Access to global and personal messages
- An aid for creating ship designs
Enhancements:
- Use of the text map in standard report files to give an indication of other players ships
- A list of ship designs currently known about
- A list of all groups currently known about
- The ability to cycle through the available turns, to see a history of the game
- The standard report parser has been updated to version 5-0g, and can now handle an email header block and a missed orders warning
- A more graceful handling of no report files found
- Fixed a bug in the ship designer to do with speed on a loaded cargo ship, when cargo tech is not 1.00
- Added an "install" target to the Makefile
Download (0.058MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
1064 downloads
SMILGen 0.9.9
SMILGen is an XML editor designed for use with SMIL 2.0, RealPix, and RealText. more>>
SMILGen is a SMIL (and XML) authoring tool designed to ease the process of XML content creation. SMILGen understands XML syntax and handles the nesting and formatting XML.
This allows authors to worry about the content that they are trying to author with out having to remember each quote and closing brace. SMILGen also understands the languages it authors, it knows what attributes a specific element uses or what child elements a given element may contain.
Both of these features help eliminate a number of common XML syntax errors as well as making it easier to edit with out having a reference to the language right by your side.
Internally SMILGen uses objects to represent each known element. The element objects know what children they may contain or what attributes they have. SMILGen uses this information to assist content authors by letting them know what children an element may contain or by displaying the attributes for a given element when it is edited.
SMILGen also has namespace support both for known namespaces and unknown namespaces. Known namespaces can be imported into any document at which point all of their attributes and elements become available to the document. Unknown namespaces can be parsed as well.
Although SMILGen is not psychic and will not know about elements or attributes that are NOT in the document, it will generate a namespace representation of the imported namespace and it will deduce what elements and attributes are available in the namespace based upon the data in the document.
SMILGen currently supports SMIL 1, SMIL 2 and RealPix. It is designed to be modular. Any xml language that does not use #PCDATA can have a class representation created with out a great deal of effort. Future versions (1.5-2.0 time frame) will also have support for xml languages that allow #PCDATA and inline attributes.
Version restrictions:
- Active element highlight doesnt stretch to full window width if the window is widened past the width of the widest element. Need to find a way to get the window width if its larger and update to that.
- Line wrapping isnt doing a great job, doesnt seem to take into account the indent and line number width on lines after the first (except with in comments).
- Windows versions have a focus issue with tear off menus where the last selected menu stays selected and you need to select a diferent menu in order to be able to re select the first one.
- Does not happen on PPC Linux sys. Tkinter issue?
- Test document functionality uses temp files in a temp directory. This doesnt work well if valid relitive paths are used cause they wont actualy be relitive. Test doc only works for fully qualified paths. Need to write temp docs to temp file in same location as saved doc and then remember them to clean them up when done.
- Documents containing qualified namespace attributes that are child attributes of an element of the current namespace will fail. ( This work is in development right now and will be fixed by 1.0 ).
- Pop-up menus on Windows platforms seem to "drop through" some times when they are clicked, causeing the underlying window to recieve the click.
- Does not happen on Linux sys. Win Tkinter issue?
<<lessThis allows authors to worry about the content that they are trying to author with out having to remember each quote and closing brace. SMILGen also understands the languages it authors, it knows what attributes a specific element uses or what child elements a given element may contain.
Both of these features help eliminate a number of common XML syntax errors as well as making it easier to edit with out having a reference to the language right by your side.
Internally SMILGen uses objects to represent each known element. The element objects know what children they may contain or what attributes they have. SMILGen uses this information to assist content authors by letting them know what children an element may contain or by displaying the attributes for a given element when it is edited.
SMILGen also has namespace support both for known namespaces and unknown namespaces. Known namespaces can be imported into any document at which point all of their attributes and elements become available to the document. Unknown namespaces can be parsed as well.
Although SMILGen is not psychic and will not know about elements or attributes that are NOT in the document, it will generate a namespace representation of the imported namespace and it will deduce what elements and attributes are available in the namespace based upon the data in the document.
SMILGen currently supports SMIL 1, SMIL 2 and RealPix. It is designed to be modular. Any xml language that does not use #PCDATA can have a class representation created with out a great deal of effort. Future versions (1.5-2.0 time frame) will also have support for xml languages that allow #PCDATA and inline attributes.
Version restrictions:
- Active element highlight doesnt stretch to full window width if the window is widened past the width of the widest element. Need to find a way to get the window width if its larger and update to that.
- Line wrapping isnt doing a great job, doesnt seem to take into account the indent and line number width on lines after the first (except with in comments).
- Windows versions have a focus issue with tear off menus where the last selected menu stays selected and you need to select a diferent menu in order to be able to re select the first one.
- Does not happen on PPC Linux sys. Tkinter issue?
- Test document functionality uses temp files in a temp directory. This doesnt work well if valid relitive paths are used cause they wont actualy be relitive. Test doc only works for fully qualified paths. Need to write temp docs to temp file in same location as saved doc and then remember them to clean them up when done.
- Documents containing qualified namespace attributes that are child attributes of an element of the current namespace will fail. ( This work is in development right now and will be fixed by 1.0 ).
- Pop-up menus on Windows platforms seem to "drop through" some times when they are clicked, causeing the underlying window to recieve the click.
- Does not happen on Linux sys. Win Tkinter issue?
Download (0.81MB)
Added: 2005-04-03 License: BSD License Price:
1664 downloads
Cuiterm 0.9.9
Cuiterm is a CUI (Composite User Interface) terminal. more>>
Cuiterm is a CUI (Composite User Interface) terminal.
CUI (Composite User Interface) is a compound type of user interface which incorporates the features of the GUI (Graphical User Interface) and the CLI (Command Line Interface) by realizing both interface in one area at the same time.
It is absolutely substantial that the CUI contains GUI elements and control language in the same area of the screen at the same time, so the incorporation is complete. CUI is not an optional, alternatively selectable combination of the two communication method but a truly new approach.
An other relevant feature of the CUI method is that it uses generated commands. When the user activated some GUI part of the user interface an automatically generated command appears to complete the task so the user can observ how the CLI part of the user interface can be used.
The cuiterm is a pilot application for the CUI methodology made to demonstrate the power of the composite user interfaces. As terminals are usually used with some shell to start simple UNIX utility programs, the Cui library can be considered as a composite user interface for the shell and some UNIX utilities. The following screenshot shows the starting screen of the cuiterm.
How to use it?
To test the composite user interface first you have to download the cuiterm and and install it. After the installation is complete the program can be started with the cuiterm command.
When the terminal emulator started it can be used the usual way by typing commands into it. Some programs and some complex commands are interpreted by the terminal and colorized (see the list below). For these commands the screen should have active areas usable with the left mouse button by double clicking on them. The output of some programs have floating menus with context sensitive functions. The menus can be accessed by the right mouse button. Some parts of the screen can be used to fire up a text entry field by holding down the left mouse button.
The following list contains some interpreted and processed commands that are worth trying.
ls -l and some variants of it
df
who
w
ps aux
stat
finger
cat /etc/fstab
Enhancements:
- This version contains new features, including an automatic GUI generator which creates dialog boxes from manual pages, a working progress bar, enhanced size bars, and some new command parsers.
- The drag and drop, the speed of the terminal, and the existing parsers were also enhanced.
<<lessCUI (Composite User Interface) is a compound type of user interface which incorporates the features of the GUI (Graphical User Interface) and the CLI (Command Line Interface) by realizing both interface in one area at the same time.
It is absolutely substantial that the CUI contains GUI elements and control language in the same area of the screen at the same time, so the incorporation is complete. CUI is not an optional, alternatively selectable combination of the two communication method but a truly new approach.
An other relevant feature of the CUI method is that it uses generated commands. When the user activated some GUI part of the user interface an automatically generated command appears to complete the task so the user can observ how the CLI part of the user interface can be used.
The cuiterm is a pilot application for the CUI methodology made to demonstrate the power of the composite user interfaces. As terminals are usually used with some shell to start simple UNIX utility programs, the Cui library can be considered as a composite user interface for the shell and some UNIX utilities. The following screenshot shows the starting screen of the cuiterm.
How to use it?
To test the composite user interface first you have to download the cuiterm and and install it. After the installation is complete the program can be started with the cuiterm command.
When the terminal emulator started it can be used the usual way by typing commands into it. Some programs and some complex commands are interpreted by the terminal and colorized (see the list below). For these commands the screen should have active areas usable with the left mouse button by double clicking on them. The output of some programs have floating menus with context sensitive functions. The menus can be accessed by the right mouse button. Some parts of the screen can be used to fire up a text entry field by holding down the left mouse button.
The following list contains some interpreted and processed commands that are worth trying.
ls -l and some variants of it
df
who
w
ps aux
stat
finger
cat /etc/fstab
Enhancements:
- This version contains new features, including an automatic GUI generator which creates dialog boxes from manual pages, a working progress bar, enhanced size bars, and some new command parsers.
- The drag and drop, the speed of the terminal, and the existing parsers were also enhanced.
Download (1.3MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
1084 downloads
Lyricue 1.9.9
Lyricue is used to edit/display song lyrics on a second screen/projector for use at singing events such as church services. more>>
Lyricue 1.9.9 is yet another extremely useful tool which can be used to edit/display song lyrics on a second screen/projector for use at singing events such as church services.
You should use this tool because:
- With Lyricue you are not restricted to setting everything up before the event as you can add, remove and change songs on the fly.
- You can edit a song while it is up on the screen and quickly show your changes (good for when you notice a misspelling or the singers decide to change the words on you).
- You can even type up notes directly to the screen or quickly display a bible verse at an instants notice.
Major Features:
- Web interface available - Precue
- OpenGL accelerated server using Clutter
- Video backgrounds
- Display over live video
- Runs in English, German, French, Dutch or Swedish
- Networkable (ie run interface and server on different machines)
- User access controls
- Multiple Playlists
- Copyright info for songs
- Automatic Page advance
- Duplicate/Delete individual pages in playlist
- Preferences Dialog
- Re-orderable playlist
- Playlist entries to change background
- Can run at configurable resolution
- User-specific configuration/images (or can all refer to global one)
- All songs kept in a database and so screens are dynamically generated, allowing you to easily change the backdrop, font etc without having to change all the songs
- Can automatically create screens for bible verses (KJV included since there are licensing issues with NIV)
- Quick searching for songs
- Playlist shown as collapsible tree so easy to find wanted page
- Can use any image as backdrop (stored in database)
- Can add images to playlist (stored in database)
- Add/Edit/Remove Songs (even while they are being displayed)
- Honourize a song (change 'jesus' to 'Jesus' etc)
- Preview a song as you enter it
- Drag'n'Drop playlist adding
- Searching by song name or the lyrics themselves
- Change Font/Colours of server
- Graphical error reporting
- Spellchecking
Enhancements: 9/6/2009
- New clutter-based server (allows OpenGL accelerated transitions)
- Major UI re-working
- Presentation import
- Video display
- Webcam display
- Work better with non-english bibles
- Background transitions
- Songbeamer file import
- Gtk2-Perl 1.020 or later
- MySQL 4.0.12 or later
- Perl 5.8.0 or later
Added: 2009-06-09 License: GPL Price: FREE
18 downloads
jDBSync 0.9.3
jDBSync project provides ANT tasks with which you will be able to find differences between two databases. more>>
jDBSync project provides ANT tasks with which you will be able to find differences between two databases while offline and prepare SQL to update any of them.
Some additional ANT tasks to discover database structure (tables list, table structure, etc.) are provided.
Enhancements:
- Export task has been changed to use userid as default schema
- New possibility: creation of HTML report
<<lessSome additional ANT tasks to discover database structure (tables list, table structure, etc.) are provided.
Enhancements:
- Export task has been changed to use userid as default schema
- New possibility: creation of HTML report
Download (1.1MB)
Added: 2007-05-24 License: Free To Use But Restricted Price:
883 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above directx 9 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed