tomb raider 1
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 12212
Tomb Raider 1
Tomb Raider is a KDM theme featuring Angelina Jolie. more>>
Tomb Raider is a KDM theme featuring Angelina Jolie. This is the first of several Tomb Raider themes. I also intend to make Login Splash screens. Ill post the links here when I do.
<<less Download (0.53MB)
Added: 2007-04-02 License: GPL (GNU General Public License) Price:
8473 downloads
Copter Commander 1.8
Copter Commander project is a 2d networked helicopter game. more>>
Copter Commander project is a 2d networked helicopter game.
A unique blend of arcade action and real time strategy, Copter Commander is fun for novices but surprisingly deep.
It supports one to four players via Internet play and is based on the game design of Rescue Raiders/Armor Alley.
<<lessA unique blend of arcade action and real time strategy, Copter Commander is fun for novices but surprisingly deep.
It supports one to four players via Internet play and is based on the game design of Rescue Raiders/Armor Alley.
Download (MB)
Added: 2006-12-05 License: GPL (GNU General Public License) Price:
1059 downloads
KpovModeler 1.1.1
KPovModeler is a modeling and composition program for creating POV-Ray scenes in KDE. more>>
KPovModeler is a modeling and composition program for creating POV-Ray scenes in KDE.
For most of the modelers, POV-Ray is nothing but a rendering engine and they bring a lot of limitations to the innate possibilities of POV-Ray scripted language. This is not the case for KPovModeler which allows you to use all the features of POV-Ray through the translation of POV-Ray language into a graphical tree.
Almost all options of POV-Rays script language can be used within KPovModeler. "Almost" because variables, loop instructions, macros and some operators cant directly be, unfortunately.
On the other hand, KPovModeler allows you to include a part of a script with the "Raw POV-Ray" tool; such a raw code will only be taken into account by POV-Ray during the rendering stage.
Main features:
- Management of the scene through a graphical tree.
- Object modification with control points in a graphical view or direct manipulation of object attributes in a dialog
- Nonblocking scene rendering with OpenGL as wire frame views
- Freely configurable view layout with dock widgets
- Copy/paste and drag/drop of (a subset of) povray(!) code into and out of the object tree
- Undo and redo
- Scene rendering and texture preview with povray inside the program
- Support for almost all povray objects
- Support for all textures
- Prototypes (declarations) and references
- All projection modes of the camera
For modeling an object, it is not required to know POV-Rays script language. On the other hand, for creating textures refering to POV-Rays documentation will be difficult to avoid.
But to ease the work, it is possible to simply cut-and-paste a script from POV-Ray into KPovModeler. KPovModeler will then, if the script only makes use of known primitives, convert the pasted text and include it into the current scene.
In other words, if you dont know how to create an object or an effect with KPovModeler, you could always copy its example from POV-Rays documentation and experiment with it within KPovModeler.
<<lessFor most of the modelers, POV-Ray is nothing but a rendering engine and they bring a lot of limitations to the innate possibilities of POV-Ray scripted language. This is not the case for KPovModeler which allows you to use all the features of POV-Ray through the translation of POV-Ray language into a graphical tree.
Almost all options of POV-Rays script language can be used within KPovModeler. "Almost" because variables, loop instructions, macros and some operators cant directly be, unfortunately.
On the other hand, KPovModeler allows you to include a part of a script with the "Raw POV-Ray" tool; such a raw code will only be taken into account by POV-Ray during the rendering stage.
Main features:
- Management of the scene through a graphical tree.
- Object modification with control points in a graphical view or direct manipulation of object attributes in a dialog
- Nonblocking scene rendering with OpenGL as wire frame views
- Freely configurable view layout with dock widgets
- Copy/paste and drag/drop of (a subset of) povray(!) code into and out of the object tree
- Undo and redo
- Scene rendering and texture preview with povray inside the program
- Support for almost all povray objects
- Support for all textures
- Prototypes (declarations) and references
- All projection modes of the camera
For modeling an object, it is not required to know POV-Rays script language. On the other hand, for creating textures refering to POV-Rays documentation will be difficult to avoid.
But to ease the work, it is possible to simply cut-and-paste a script from POV-Ray into KPovModeler. KPovModeler will then, if the script only makes use of known primitives, convert the pasted text and include it into the current scene.
In other words, if you dont know how to create an object or an effect with KPovModeler, you could always copy its example from POV-Rays documentation and experiment with it within KPovModeler.
Download (2.8MB)
Added: 2005-05-30 License: GPL (GNU General Public License) Price:
1608 downloads
HelpSetMaker 1.1.1
HelpSetMaker is an application for authoring online help information. more>>
HelpSetMaker is an application for authoring online help information.
HelpSetMaker is a program designed for creating help information. It is designed upon the philosophy that structured help texts should be createable in an intuitive way and with the least possible overhead. The easier it is for the author to produce the text, the better the results are.
Special care has been taken for the integration with the JavaHelp system, even though the program can be used beyond that system.
Main features:
- Creation of help information using a very simple command language, STML
- Direct control of the produced output as a HTML view
- Management of a tree of information pages with direct access to each page
- Creation, control, and immediate check of links between the informationpages
- Handling of link targets on top or somewhere in the middle of a page
- Stand-alone images or images/icons in the text
- Management of image libraries containing all the needed images
- Export of fully self-contained file bundles containing all the needed parts for the complete set of information files.
- Creation of HelpSets for the JavaHelp online help system for Java programs
- Direct creation of JAR file containing the complete helpset ready-to-use
- Creation of web page sets for display in a browser
- Creation of LaTeX source to be passed through "pdflatex" for obtaining a PDF document
- Included on-line help
<<lessHelpSetMaker is a program designed for creating help information. It is designed upon the philosophy that structured help texts should be createable in an intuitive way and with the least possible overhead. The easier it is for the author to produce the text, the better the results are.
Special care has been taken for the integration with the JavaHelp system, even though the program can be used beyond that system.
Main features:
- Creation of help information using a very simple command language, STML
- Direct control of the produced output as a HTML view
- Management of a tree of information pages with direct access to each page
- Creation, control, and immediate check of links between the informationpages
- Handling of link targets on top or somewhere in the middle of a page
- Stand-alone images or images/icons in the text
- Management of image libraries containing all the needed images
- Export of fully self-contained file bundles containing all the needed parts for the complete set of information files.
- Creation of HelpSets for the JavaHelp online help system for Java programs
- Direct creation of JAR file containing the complete helpset ready-to-use
- Creation of web page sets for display in a browser
- Creation of LaTeX source to be passed through "pdflatex" for obtaining a PDF document
- Included on-line help
Download (2.9MB)
Added: 2006-12-13 License: GPL (GNU General Public License) Price:
1051 downloads
CTShaper 1.1.1
CTShaper is a shell-script that helps setting up a traffic shaper. more>>
CTShaper is a shell-script that helps setting up a traffic shaper, using Linuxs built-in network QoS (Quality of Service) infrastructure.
Have you ever noticed how your SSH/gaming sessions become sluggish when you start downloading something, or how your downloads slow down when you start uploading?
Have you ever been annoyed by other peoples downloads forcing you to wait ages while an email is being sent? Or making your web navigation painfully slow?
Well, if your outgoing link is managed by a Linux router/gateway, then you could benefit from using CTShaper.
CTShaper reduces link latency by preventing packet queues from getting too long on your side (your ADSL or Cable modem) and on your ISPs side (their routers). Long packet queues is what makes your uploads interfere with your downloads, and your downloads interfere with your SSH or gaming sessions.
Additionally, CTShaper sets up four traffic queues with different priorities and configurable flow rates (to have minimum bandwidth guarantees for each class). By default, only traffic with ToS (Type of Service) information gets prioritized (which could be enough, if lots of software had support for it, which they dont), but you can use your firewall (iptables, or an iptables frontend like FireHOL) to "mark" traffic.
The traffic shaper will then prioritize (outgoing) traffic based on those "marks". You can, for instance, give priority to SMTP and HTTP traffic. This will only affect outgoing HTTP and SMTP traffic, but thats enough to make your emails go out faster, and your web navigation more responsive.
<<lessHave you ever noticed how your SSH/gaming sessions become sluggish when you start downloading something, or how your downloads slow down when you start uploading?
Have you ever been annoyed by other peoples downloads forcing you to wait ages while an email is being sent? Or making your web navigation painfully slow?
Well, if your outgoing link is managed by a Linux router/gateway, then you could benefit from using CTShaper.
CTShaper reduces link latency by preventing packet queues from getting too long on your side (your ADSL or Cable modem) and on your ISPs side (their routers). Long packet queues is what makes your uploads interfere with your downloads, and your downloads interfere with your SSH or gaming sessions.
Additionally, CTShaper sets up four traffic queues with different priorities and configurable flow rates (to have minimum bandwidth guarantees for each class). By default, only traffic with ToS (Type of Service) information gets prioritized (which could be enough, if lots of software had support for it, which they dont), but you can use your firewall (iptables, or an iptables frontend like FireHOL) to "mark" traffic.
The traffic shaper will then prioritize (outgoing) traffic based on those "marks". You can, for instance, give priority to SMTP and HTTP traffic. This will only affect outgoing HTTP and SMTP traffic, but thats enough to make your emails go out faster, and your web navigation more responsive.
Download (0.011MB)
Added: 2005-11-02 License: GPL (GNU General Public License) Price:
1453 downloads
JavaNativeCompiler 1.1.1
JavaNativeCompiler (JNC) is a Java to native compiler. more>>
JavaNativeCompiler (JNC) is a Java to native compiler. The project allows AOT (ahead of time) compilation of your Java applications. With JNC, you can create real standalone native binaries (.exe on Windows) which will no longer depend on a JRE.
This is especially useful when applications have to be deployed to end-users. All vexatious problems of deploying Java applications can be solved by compiling them to native. They will be:
- Easy to deploy
No JRE dependency. Most end-users dont know what they have installed.
No more problems on how to create an executable file out of a JAR or class file.
- Hard to decompile
Java can easily be decompiled. Native compilation will protect your source code.
- Run fast from the start
No more overhead for loading a JRE.
Enhancements:
- This release fixes a couple of problems with AWT/Swing and XML.
- It also once again contains a version for Linux.
- The compiler binary downloads are smaller.
<<lessThis is especially useful when applications have to be deployed to end-users. All vexatious problems of deploying Java applications can be solved by compiling them to native. They will be:
- Easy to deploy
No JRE dependency. Most end-users dont know what they have installed.
No more problems on how to create an executable file out of a JAR or class file.
- Hard to decompile
Java can easily be decompiled. Native compilation will protect your source code.
- Run fast from the start
No more overhead for loading a JRE.
Enhancements:
- This release fixes a couple of problems with AWT/Swing and XML.
- It also once again contains a version for Linux.
- The compiler binary downloads are smaller.
Download (MB)
Added: 2007-03-05 License: Other/Proprietary License with Source Price:
965 downloads
tipxd 1.1.1
tipxd is an IPX tunneling daemon which snoops on a local network for IPX 802.3 traffic. more>>
tipxd is an IPX tunneling daemon which snoops on a local network for IPX 802.3 traffic, packages it and sends it over one or many TCP/IP connections to tipxd running on remote machines where it is unpacked and sent via the local network. This, in effect, makes the IPX networks appear as if all IPX peers were on the same physical hub. This program makes easier the playing of games where TCP/IP connections are not possible(for example where the two IPX machines are both behind firewalls), and the join Novell Netware Networks, share Windows Drives, etc.
By default, tipxd looks for the configuration file /etc/tipxd.conf, unless this is overidden with the -f option. This file is a very simple record format. Each record has a texttt{BEGIN} and texttt{END} statement, and tags which can occur between them to assign values for that record.
<<lessBy default, tipxd looks for the configuration file /etc/tipxd.conf, unless this is overidden with the -f option. This file is a very simple record format. Each record has a texttt{BEGIN} and texttt{END} statement, and tags which can occur between them to assign values for that record.
Download (0.022MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1217 downloads
MP3Unicode 1.1.1
MP3Unicode is a command line utility to convert ID3 tags in mp3 files between different encodings. more>>
MP3Unicode is a command line utility to convert ID3 tags in mp3 files between different encodings.
For example, mp3unicode --source-encoding cp1251 --id3v1-encoding none --id3v2-encoding unicode file.mp3 will read id3v2 tag (or id3v1 tag if there is no id3v2) from the file, convert the text fields in the tag from cp1251 to Unicode and will write id3v2 tag back, stripping away id3v1 tag.
< span style=color:green >< b >Requirements:< /b >< /span >< br/ >
- Qt library
- TagLib library
< b >Usage:< /b >
mp3unicode [options] [filename]
< b >Options:< /b >
-s, --source-encoding < encoding >
Read current mp3 tags assuming they are encoded with < encoding >. < encoding > is either "unicode" or any valid 8bit encoding, for example "cp1251".
-1, --id3v1-encoding < encoding >
Write id3v1 tag in < encoding >, if < encoding > is "none", then strip id3v1 tag away. < encoding > may be any valid 8bit encoding, note however that it is not possible to write id3v1 in Unicode.
-2, --id3v2-encoding < encoding >
Write id3v2 tag in < encoding >, if < encoding > is "none", then strip id3v2 tag away. < encoding > may be either "unicode" or any valid 8bit encoding.
-p, --preserve-unicode
If source encoding is specified to be some specific encoding and not Unicode, but the actual encoding seems to be Unicode, then assume it is Unicode. E.g., if you want to process a lot of files, some of which are in Unicode (or have Unicode characters somewhere), but some are in cp1251, just issue -s cp1251 -p along with other options. This should work as you would like it to work.
-v, --version
Prints version number, compilation date and time.
<<lessFor example, mp3unicode --source-encoding cp1251 --id3v1-encoding none --id3v2-encoding unicode file.mp3 will read id3v2 tag (or id3v1 tag if there is no id3v2) from the file, convert the text fields in the tag from cp1251 to Unicode and will write id3v2 tag back, stripping away id3v1 tag.
< span style=color:green >< b >Requirements:< /b >< /span >< br/ >
- Qt library
- TagLib library
< b >Usage:< /b >
mp3unicode [options] [filename]
< b >Options:< /b >
-s, --source-encoding < encoding >
Read current mp3 tags assuming they are encoded with < encoding >. < encoding > is either "unicode" or any valid 8bit encoding, for example "cp1251".
-1, --id3v1-encoding < encoding >
Write id3v1 tag in < encoding >, if < encoding > is "none", then strip id3v1 tag away. < encoding > may be any valid 8bit encoding, note however that it is not possible to write id3v1 in Unicode.
-2, --id3v2-encoding < encoding >
Write id3v2 tag in < encoding >, if < encoding > is "none", then strip id3v2 tag away. < encoding > may be either "unicode" or any valid 8bit encoding.
-p, --preserve-unicode
If source encoding is specified to be some specific encoding and not Unicode, but the actual encoding seems to be Unicode, then assume it is Unicode. E.g., if you want to process a lot of files, some of which are in Unicode (or have Unicode characters somewhere), but some are in cp1251, just issue -s cp1251 -p along with other options. This should work as you would like it to work.
-v, --version
Prints version number, compilation date and time.
Download (0.011MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
927 downloads
PostArabic 1.0.1
PostArabic project is used to provide Arabic shaping for the map display in DCMMS. more>>
PostArabic project is used to provide Arabic shaping for the map display in DCMMS.
The PostArabic package provides Arabic shaping functionality for PostgreSQL. PostArabic is available from http://dcmms.sourceforge.net.
The package adds the following functions to PostgreSQL:
text shape_arabic(text)
text unshape_arabic(text)
text str_reverse(text)
Enhancements:
- This release adds the bidi_reorder() function that provides better results than str_reorder() for numbers embedded in Arabic text.
- In addition, it fixes a build problem on Linux where libarabic.dll was referenced in arabic.sql instead of arabic.so.
<<lessThe PostArabic package provides Arabic shaping functionality for PostgreSQL. PostArabic is available from http://dcmms.sourceforge.net.
The package adds the following functions to PostgreSQL:
text shape_arabic(text)
text unshape_arabic(text)
text str_reverse(text)
Enhancements:
- This release adds the bidi_reorder() function that provides better results than str_reorder() for numbers embedded in Arabic text.
- In addition, it fixes a build problem on Linux where libarabic.dll was referenced in arabic.sql instead of arabic.so.
Download (0.031MB)
Added: 2006-08-15 License: LGPL (GNU Lesser General Public License) Price:
1166 downloads
SWTJasperViewer 1.1.1
SWTJasperViewer is a JasperReports viewer component for SWT/JFace based applications and Eclipse plug-ins. more>>
SWTJasperViewer is a JasperReports viewer component for SWT/JFace based applications and Eclipse plug-ins. The component is designed with reusability in mind so it can suit as many projects as possible.
SWTJasperViewer is developed as part of the JasperAssistant report designer where its used for report preview.
SWTJasperViewer component is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
Main features:
- "What you see is what you get" visual report designer.
- Complete integration with Eclipse IDE environment.
- An integrated report compiler.
- Report preview support
- Report Export wizard
- Support for compiled report files (*.jasper)
- Drag-and-drop interface.
- Unlimited Undo/Redo support.
- Cut/Copy/Paste support.
- Properties View.
- Outline View.
- Problems/Tasks View.
- Intuitive Context Menus.
- A dedicated toolbar for text objects.
- Zoom support.
- A customizable palette.
- A comprehensive set of align and resize actions.
- Intuitive Expression Editor.
- Integrated user documentation.
- Field Wizard.
- Grid and Snap To Grid support.
- Rulers, Guides and Snap to Guides support.
- Extensible shortcuts support.
- Full support for JasperReports data sources.
<<lessSWTJasperViewer is developed as part of the JasperAssistant report designer where its used for report preview.
SWTJasperViewer component is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
Main features:
- "What you see is what you get" visual report designer.
- Complete integration with Eclipse IDE environment.
- An integrated report compiler.
- Report preview support
- Report Export wizard
- Support for compiled report files (*.jasper)
- Drag-and-drop interface.
- Unlimited Undo/Redo support.
- Cut/Copy/Paste support.
- Properties View.
- Outline View.
- Problems/Tasks View.
- Intuitive Context Menus.
- A dedicated toolbar for text objects.
- Zoom support.
- A customizable palette.
- A comprehensive set of align and resize actions.
- Intuitive Expression Editor.
- Integrated user documentation.
- Field Wizard.
- Grid and Snap To Grid support.
- Rulers, Guides and Snap to Guides support.
- Extensible shortcuts support.
- Full support for JasperReports data sources.
Download (MB)
Added: 2007-07-06 License: LGPL (GNU Lesser General Public License) Price:
845 downloads
TkDgen 1.1.1
TkDgen project is a Tcl/Tk GUI front-end to the DGen emulator. more>>
TkDgen project is a Tcl/Tk GUI front-end to the DGen emulator.
TkDgen is a Tcl/Tk GUI front-end for DGen, an emulator of the Genesis video game console. It displays a list of available ROMs, and it can display a game screenshot when a ROM is selected in the list.
It also helps you manage tips, graphic files, and hex codes for individual ROMs.
<<lessTkDgen is a Tcl/Tk GUI front-end for DGen, an emulator of the Genesis video game console. It displays a list of available ROMs, and it can display a game screenshot when a ROM is selected in the list.
It also helps you manage tips, graphic files, and hex codes for individual ROMs.
Download (MB)
Added: 2006-11-30 License: GPL (GNU General Public License) Price:
1064 downloads
Zmanim 1.1.1
Zmanim is a software package that computes zmanim. more>>
Zmanim project can computes zmanim, the times (according to Jewish law) by which an observant Jew must complete specific prayers.
The default branch is a console version for Linux, and the QT branch is a GUI version for Linux using the QT GUI libraries.
Enhancements:
- The sunrise and sunset were normalized correctly so that 24 hours dont get added to the results, while still being in GMT with the appropriate day in it.
- This fixes issues with DST starting a day earlier in March than it should under Bushs energy bill.
- putenv() is used instead of setenv() to let this compile on Solaris (and probably other Unix systems as well).
- The use of the Hebrew word "Netz" was corrected to "HaNetz".
<<lessThe default branch is a console version for Linux, and the QT branch is a GUI version for Linux using the QT GUI libraries.
Enhancements:
- The sunrise and sunset were normalized correctly so that 24 hours dont get added to the results, while still being in GMT with the appropriate day in it.
- This fixes issues with DST starting a day earlier in March than it should under Bushs energy bill.
- putenv() is used instead of setenv() to let this compile on Solaris (and probably other Unix systems as well).
- The use of the Hebrew word "Netz" was corrected to "HaNetz".
Download (0.076MB)
Added: 2006-08-27 License: GPL (GNU General Public License) Price:
1163 downloads
TARIFA 1.1.1
TARIFA aims to provide the atomic keyword to C/C++ for better support of concurrency programming. more>>
TARIFA, which stands for Transactions by AssembleR Instrumentation FrAmework, aims to provide the "atomic" keyword to C/C++ for better support of concurrency programming.
Instead of using lock-based designs with all their problems (deadlocks, difficult design, lack of reusability), the "atomic" keyword provides transparent access to an underlying Software Transactional Memory which is responsible for all synchronization work.
Enhancements:
- This release contains a fixed and somewhat faster STM backend, several bugfixes in the instrumentation, improved tests, a general code clean-up, and a dummy STM backend for testing purposes.
<<lessInstead of using lock-based designs with all their problems (deadlocks, difficult design, lack of reusability), the "atomic" keyword provides transparent access to an underlying Software Transactional Memory which is responsible for all synchronization work.
Enhancements:
- This release contains a fixed and somewhat faster STM backend, several bugfixes in the instrumentation, improved tests, a general code clean-up, and a dummy STM backend for testing purposes.
Download (0.067MB)
Added: 2007-03-08 License: GPL (GNU General Public License) Price:
960 downloads
DB_DataContainer 1.3.1
DB_DataContainer is a PEAR compliant database persistence layer and data encapsulation class. more>>
DB_DataContainer is a PEAR compliant database persistence layer and data encapsulation class. A persistence layer can encapsulate the behaviour needed to make objects persistent like for exemple: to load, save and delete objects to and from persistent storage. Currently the only supported persistence mechanisms are relational databases. Database abstraction is provided by PEAR DB.
Data encapsulation is provided by overloaded accessor methods. This means that if you have a property named $foo and you do not write getFoo() and setFoo() methods in the extending class yourself, they will be automatically provided by DB_DataContainer.
As a result of the provided persistence mechanism and data encapsulation DB_DataContainer together with few lines of extra code can be used to implement the Active Record Pattern as described by Martin Fowler:
An object that wraps a row in a database table or view, encapsulates the database access, and adds domain logic on that data.
The class does not use any external configuration files. The extending class itself IS the configuration. All you need to take care about is to have matching propertyname - columname pairs in the class and the database table.
If your database schema changes, for example you add an column foo to the table, all you need to do is to add a property name foo to your class which extends DB_DataContainer. There is no need to rewrite any internal SQL queries.
The class does not provide direct support for JOIN:s or table linking. For extreme cases it is still possible to pass hardcoded SQL queries. This usage is discouraged since it breaks the basic idea of using DB_DataContainer.
Main features:
- Simple API
- Persistence mechanism encapsulation. You only need to call load(), save() or delete(). Note that there are no separate methods for INSERT and UPDATE. save() figures itself out which query to use.
- Overloaded accessor methods for class properties without such methods.
- PEAR DB supported databases as persistence mechanisms (tested with Postgres, MySQL, MSSQL and SQLite).
- Multi-object actions provided by a static getObjects() call.
- Possibility to use hardcoded SQL queries in multi-object actions.
- Regression tests.
- Supports PHP4 and PHP5 (starting from version 1.3.0)
Enhancements:
- This release fixes problems with protected and private data members when using PHP5.
<<lessData encapsulation is provided by overloaded accessor methods. This means that if you have a property named $foo and you do not write getFoo() and setFoo() methods in the extending class yourself, they will be automatically provided by DB_DataContainer.
As a result of the provided persistence mechanism and data encapsulation DB_DataContainer together with few lines of extra code can be used to implement the Active Record Pattern as described by Martin Fowler:
An object that wraps a row in a database table or view, encapsulates the database access, and adds domain logic on that data.
The class does not use any external configuration files. The extending class itself IS the configuration. All you need to take care about is to have matching propertyname - columname pairs in the class and the database table.
If your database schema changes, for example you add an column foo to the table, all you need to do is to add a property name foo to your class which extends DB_DataContainer. There is no need to rewrite any internal SQL queries.
The class does not provide direct support for JOIN:s or table linking. For extreme cases it is still possible to pass hardcoded SQL queries. This usage is discouraged since it breaks the basic idea of using DB_DataContainer.
Main features:
- Simple API
- Persistence mechanism encapsulation. You only need to call load(), save() or delete(). Note that there are no separate methods for INSERT and UPDATE. save() figures itself out which query to use.
- Overloaded accessor methods for class properties without such methods.
- PEAR DB supported databases as persistence mechanisms (tested with Postgres, MySQL, MSSQL and SQLite).
- Multi-object actions provided by a static getObjects() call.
- Possibility to use hardcoded SQL queries in multi-object actions.
- Regression tests.
- Supports PHP4 and PHP5 (starting from version 1.3.0)
Enhancements:
- This release fixes problems with protected and private data members when using PHP5.
Download (0.009MB)
Added: 2005-12-22 License: BSD License Price:
1403 downloads
libviper 1.1.1
libviper is an API for quickly developing console, curses-based interfaces with mouse support (GPM). more>>
libviper is an API for quickly developing console, curses-based interfaces with mouse support (GPM). Its a good alternative to the panels library.
The API preserves many of the familiar ncurses monikers. The project also provides, basic, GTK-like window signal handling.
<<lessThe API preserves many of the familiar ncurses monikers. The project also provides, basic, GTK-like window signal handling.
Download (0.025MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
835 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 tomb raider 1 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