bath and body works
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5454
The Diary of Hercules 0.1.1
The Diary of Hercules is a personal workout diary program for body builders and fitness enthusiasts. more>>
The Diary of Hercules is a personal workout diary program for body builders and fitness enthusiasts. The Diary of Hercules can be helpful in creating training plans and storing data about gym progress.
Enhancements:
- Created brand new calendar control.
- Added methods for adding and deleting training plan.
- Added ability to show training days on a calendar control.
<<lessEnhancements:
- Created brand new calendar control.
- Added methods for adding and deleting training plan.
- Added ability to show training days on a calendar control.
Download (0.044MB)
Added: 2006-09-03 License: GPL (GNU General Public License) Price:
1154 downloads
The Java Exorcist 0.1.0
The Java Exorcist project can be used to extend the Java language syntactically. more>>
The Java Exorcist projects aim is to create a small and easy to use tool, that can be used to extend the Java language syntactically. Why would you do that? There are basically two reasons:
First, you just might want to fix your pet-peeve in the language itself. For example, create new keywords like unless, foreach, new operators, or generate setter getters automatically for a bean property.
Secondly, you might tune the language itself for a specific project, so the project code may look more clean and thought out. For example: specific logger keyword, which automatically checks (if statement) whether the logger should be invoked or not, or even ommits the whole logging compile-time, when its disabled! Or create a method modifier transaction to enclose the whole method in a project specific transaction.
How it works on the outside
Exorcist is a compiler of extended Java code. The compiler can be used in command-line mode, or through Ant. Basically, with no extensions configured, Exorcist only compiles the standard java code. To extend the language, you can plug in classes, which extend a single interface of the exorcist framework, and implement a single (and simple) method. Thats it.
How it works inside
Exorcist works like a pre-processor. It translates the extended language into plain Java code, and then compiles it using the standard Java compiler (javac).
To analyze a language, there are two steps involved. The first is a Lexical analysis, the second is the Parsing of the lexical tokens. Lexical tokens are strings, numbers, operators, dots, semicolons, etc. These are also called terminal symbols, because they can not be analyzed further. During parsing, lexical tokens are read, and non-terminal symbols may be produced.
These include things like: expression, method body, declaration, if-statement, etc. The Exorcists tranformation engine works basically with lexical token lists. Each extension first matches itself to the start of the received token list, using terminal and non-terminal symbols freely. If the match is detected, the extension is free to modify the input token list as it pleases, and with it modify the output clean Java source code.
<<lessFirst, you just might want to fix your pet-peeve in the language itself. For example, create new keywords like unless, foreach, new operators, or generate setter getters automatically for a bean property.
Secondly, you might tune the language itself for a specific project, so the project code may look more clean and thought out. For example: specific logger keyword, which automatically checks (if statement) whether the logger should be invoked or not, or even ommits the whole logging compile-time, when its disabled! Or create a method modifier transaction to enclose the whole method in a project specific transaction.
How it works on the outside
Exorcist is a compiler of extended Java code. The compiler can be used in command-line mode, or through Ant. Basically, with no extensions configured, Exorcist only compiles the standard java code. To extend the language, you can plug in classes, which extend a single interface of the exorcist framework, and implement a single (and simple) method. Thats it.
How it works inside
Exorcist works like a pre-processor. It translates the extended language into plain Java code, and then compiles it using the standard Java compiler (javac).
To analyze a language, there are two steps involved. The first is a Lexical analysis, the second is the Parsing of the lexical tokens. Lexical tokens are strings, numbers, operators, dots, semicolons, etc. These are also called terminal symbols, because they can not be analyzed further. During parsing, lexical tokens are read, and non-terminal symbols may be produced.
These include things like: expression, method body, declaration, if-statement, etc. The Exorcists tranformation engine works basically with lexical token lists. Each extension first matches itself to the start of the received token list, using terminal and non-terminal symbols freely. If the match is detected, the extension is free to modify the input token list as it pleases, and with it modify the output clean Java source code.
Download (0.73MB)
Added: 2007-05-04 License: GPL (GNU General Public License) Price:
903 downloads
Ara Editor 1.0
Ara is an automatic editor of RSS feed. Only the links towards the Web pages must be given to him. more>>
Ara is an automatic editor of RSS feed. Only the links towards the Web pages must be given to him. The project is able to retrieve the title and the description of the pages and to produce a syndication file in the RSS format.
It enables you to select the pages to be syndicated instead of publishing the last articles systematically as the generators included in content managers do it.
The Ara term means "Atom and RSS API", it is also the name of a species of parrots from South America.
Using Ara
The program is a set of PHP scripts which have to be stored on a Web site. One creates a feed from the browser by entering the URL of the interface, ara.php.
It is easier to use the program with two browsers, one to display the pages to include and to copy the URLs from the URL input field, the other to edit the RSS file. Thus by just a cut and paste action one transfers the URL from the field to the interface and one clicks on "Add" to add it to the list.
The EDIT button on the left of the link makes it possible to modify the title and description if one wants.
To generate the feed, one enters the nam.
Warning
Ara is not a simple editor, when a page is added, it is reads for extracting useful information and for this purpose Ara makes use of Ajax (with the Anaa framework ), but Ajax can read files only from the site where it is installed. Actually the goal is to build the feed of the site, just avoid to give URL to other sites.
How it works
It is an Ajax script with a backend in PHP 5. In the current version only the pages of the website where it is installed can be added to the feed.
It is necessary to be authenticated to use it, to this goal the install.php program allows to register a login and a password. This file must absolutely be be erased. Once registered, the user remains registered for the whole session, even if he reads other pages meanwhile.
To generate the contents automatically, the program loads the pages given in the list and reads in the head section the contents of the title and description tags. If they are missing, the first H1 tag in the body of the page will be used for the title instead.
The same if description misses, the text of the synopsis will be taken from the page instead.
<<lessIt enables you to select the pages to be syndicated instead of publishing the last articles systematically as the generators included in content managers do it.
The Ara term means "Atom and RSS API", it is also the name of a species of parrots from South America.
Using Ara
The program is a set of PHP scripts which have to be stored on a Web site. One creates a feed from the browser by entering the URL of the interface, ara.php.
It is easier to use the program with two browsers, one to display the pages to include and to copy the URLs from the URL input field, the other to edit the RSS file. Thus by just a cut and paste action one transfers the URL from the field to the interface and one clicks on "Add" to add it to the list.
The EDIT button on the left of the link makes it possible to modify the title and description if one wants.
To generate the feed, one enters the nam.
Warning
Ara is not a simple editor, when a page is added, it is reads for extracting useful information and for this purpose Ara makes use of Ajax (with the Anaa framework ), but Ajax can read files only from the site where it is installed. Actually the goal is to build the feed of the site, just avoid to give URL to other sites.
How it works
It is an Ajax script with a backend in PHP 5. In the current version only the pages of the website where it is installed can be added to the feed.
It is necessary to be authenticated to use it, to this goal the install.php program allows to register a login and a password. This file must absolutely be be erased. Once registered, the user remains registered for the whole session, even if he reads other pages meanwhile.
To generate the contents automatically, the program loads the pages given in the list and reads in the head section the contents of the title and description tags. If they are missing, the first H1 tag in the body of the page will be used for the title instead.
The same if description misses, the text of the synopsis will be taken from the page instead.
Download (0.030MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
827 downloads
Puppet::Body 1.018
Puppet::Body provides an utility class to handle has-a relations and logs. more>>
Puppet::Body provides an utility class to handle has-a relations and logs.
Puppet::Body is a utility class that is used (and not inherited like the deprecated Puppet::Any) to manage dynamic has-a relations between objects.
Main features:
- An event log display so user object may log their activity (with Puppet::LogBody)
- A Debug log display so user object may log their "accidental" activities(with Puppet::LogBody)
- A set of functions to managed "has-a" relationship between Puppet objects.
Puppet framework is made of a set of utility classes. I currently use this framework for a major application Tk application.
If you use directly the Puppet::Body class, you get the plain functionnality. And if you use the Puppet::Show class, you can get the same functionnality and a Tk Gui to manage it.
<<lessPuppet::Body is a utility class that is used (and not inherited like the deprecated Puppet::Any) to manage dynamic has-a relations between objects.
Main features:
- An event log display so user object may log their activity (with Puppet::LogBody)
- A Debug log display so user object may log their "accidental" activities(with Puppet::LogBody)
- A set of functions to managed "has-a" relationship between Puppet objects.
Puppet framework is made of a set of utility classes. I currently use this framework for a major application Tk application.
If you use directly the Puppet::Body class, you get the plain functionnality. And if you use the Puppet::Show class, you can get the same functionnality and a Tk Gui to manage it.
Download (0.007MB)
Added: 2007-03-29 License: Perl Artistic License Price:
940 downloads
Mail::Message::Body 2.065
Mail::Message::Body is the data of a body in a message. more>>
Mail::Message::Body is the data of a body in a message.
INHERITANCE
Mail::Message::Body has extra code in
Mail::Message::Body::Construct
Mail::Message::Body::Encode
Mail::Message::Body
is a Mail::Reporter
Mail::Message::Body is extended by
Mail::Message::Body::File
Mail::Message::Body::Lines
Mail::Message::Body::Multipart
Mail::Message::Body::Nested
Mail::Message::Body::String
Mail::Message::Body is realized by
Mail::Message::Body::Delayed
SYNOPSIS
my Mail::Message $msg = ...;
my $body = $msg->body;
my @text = $body->lines;
my $text = $body->string;
my IO::Handle $file = $body->file;
$body->print(*FILE);
my $content_type = $body->type;
my $transfer_encoding = $body->transferEncoding;
my $encoded = $body->encode(mime_type => text/html,
charset => us-ascii, transfer_encoding => none);n";
my $decoded = $body->decoded;
The encoding and decoding functionality of a Mail::Message::Body is implemented in the Mail::Message::Body::Encode package. That package is automatically loaded when encoding and decoding of messages needs to take place. Methods to simply build an process body objects are implemented in Mail::Message::Body::Construct.
The body of a message (a Mail::Message object) is stored in one of the many body types. The functionality of each body type is equivalent, but there are performance differences. Each body type has its own documentation with details about its implementation.
<<lessINHERITANCE
Mail::Message::Body has extra code in
Mail::Message::Body::Construct
Mail::Message::Body::Encode
Mail::Message::Body
is a Mail::Reporter
Mail::Message::Body is extended by
Mail::Message::Body::File
Mail::Message::Body::Lines
Mail::Message::Body::Multipart
Mail::Message::Body::Nested
Mail::Message::Body::String
Mail::Message::Body is realized by
Mail::Message::Body::Delayed
SYNOPSIS
my Mail::Message $msg = ...;
my $body = $msg->body;
my @text = $body->lines;
my $text = $body->string;
my IO::Handle $file = $body->file;
$body->print(*FILE);
my $content_type = $body->type;
my $transfer_encoding = $body->transferEncoding;
my $encoded = $body->encode(mime_type => text/html,
charset => us-ascii, transfer_encoding => none);n";
my $decoded = $body->decoded;
The encoding and decoding functionality of a Mail::Message::Body is implemented in the Mail::Message::Body::Encode package. That package is automatically loaded when encoding and decoding of messages needs to take place. Methods to simply build an process body objects are implemented in Mail::Message::Body::Construct.
The body of a message (a Mail::Message object) is stored in one of the many body types. The functionality of each body type is equivalent, but there are performance differences. Each body type has its own documentation with details about its implementation.
Download (0.57MB)
Added: 2006-06-08 License: Perl Artistic License Price:
1233 downloads
GAIA Image Transcoder 1.0
GAIA Image Transcoder project is an open source library that operates image transcoding, with a special focus on mobile apps. more>>
Transcoding is the process by which a data object in one representation is converted into another representation. Typical examples include conversion between different formats of the same media type (e.g., an image encoded in a certain format is transcoded into an image encoded in a second format), as well as conversion between media types (e.g., speech to text). In addition to format conversion, transcoding also allows a data object to be compressed or transformed.
GAIA Image Transcoder (GIT) project is an open source library that operates image transcoding, with a special focus on mobile applications. GIT was originally developed by Open Reply team as a part of a content adaptation and delivery framework and its publication under LGPL license is the first step of the entire framework release process.
GIT comes in two parts:
- a transformation and transcoding library that performs image adaptation to mobile device using information retrieved from WURFL file
- a very simple JSP tag library that enables library utilization into a J2EE environment
The transcoding library works as a transformation pipeline. The pipeline is composed by a set of filters. A filter could operate directly on the image body or indirectly on the associated meta-information. GIT architecture supports the management cycle of such pipes while GIT tag libraries simplifies their definition.
<<lessGAIA Image Transcoder (GIT) project is an open source library that operates image transcoding, with a special focus on mobile applications. GIT was originally developed by Open Reply team as a part of a content adaptation and delivery framework and its publication under LGPL license is the first step of the entire framework release process.
GIT comes in two parts:
- a transformation and transcoding library that performs image adaptation to mobile device using information retrieved from WURFL file
- a very simple JSP tag library that enables library utilization into a J2EE environment
The transcoding library works as a transformation pipeline. The pipeline is composed by a set of filters. A filter could operate directly on the image body or indirectly on the associated meta-information. GIT architecture supports the management cycle of such pipes while GIT tag libraries simplifies their definition.
Download (0.080MB)
Added: 2007-03-27 License: LGPL (GNU Lesser General Public License) Price:
947 downloads
FLV::Body 0.03
FLV::Body is a flash video file data structure. more>>
FLV::Body is a flash video file data structure.
METHODS
This is a subclass of FLV::Base.
$self->parse($fileinst)
Takes a FLV::File instance and extracts the FLV body from the file stream. This method throws exceptions if the stream is not a valid FLV v1.0 or v1.1 file.
There is no return value.
$self->serialize($filehandle)
Serializes the in-memory FLV body. If that representation is not complete, this throws an exception via croak(). Returns a boolean indicating whether writing to the file handle was successful.
$self->get_info()
Returns a hash of FLV metadata. See File::Info for more details.
$self->get_tags()
Returns an array of tag instances.
$self->count_video_frames()
Returns the number of video tags in the FLV stream.
$self->count_audio_packets()
Returns the number of audio tags in the FLV stream.
$self->count_meta_tags()
Returns the number of meta tags in the FLV stream.
$self->last_start_time()
Returns the start timestamp of the last tag, in milliseconds.
$self->get_meta($key);
$self->set_meta($key, $value);
These are convenience functions for interacting with an onMetadata tag at time 0, which is a common convention in FLV files. If the 0th tag is not an FLV::MetaTag instance, one is created and prepended to the tag list.
See also get_value and set_value in FLV::MetaTag.
<<lessMETHODS
This is a subclass of FLV::Base.
$self->parse($fileinst)
Takes a FLV::File instance and extracts the FLV body from the file stream. This method throws exceptions if the stream is not a valid FLV v1.0 or v1.1 file.
There is no return value.
$self->serialize($filehandle)
Serializes the in-memory FLV body. If that representation is not complete, this throws an exception via croak(). Returns a boolean indicating whether writing to the file handle was successful.
$self->get_info()
Returns a hash of FLV metadata. See File::Info for more details.
$self->get_tags()
Returns an array of tag instances.
$self->count_video_frames()
Returns the number of video tags in the FLV stream.
$self->count_audio_packets()
Returns the number of audio tags in the FLV stream.
$self->count_meta_tags()
Returns the number of meta tags in the FLV stream.
$self->last_start_time()
Returns the start timestamp of the last tag, in milliseconds.
$self->get_meta($key);
$self->set_meta($key, $value);
These are convenience functions for interacting with an onMetadata tag at time 0, which is a common convention in FLV files. If the 0th tag is not an FLV::MetaTag instance, one is created and prepended to the tag list.
See also get_value and set_value in FLV::MetaTag.
Download (0.72MB)
Added: 2006-07-21 License: Perl Artistic License Price:
1196 downloads
Acme::Wabby 0.13
Acme::Wabby is a Perl extension used to create semi-random sentences based upon a body of text. more>>
Acme::Wabby is a Perl extension used to create semi-random sentences based upon a body of text.
This module is used to create semi-random sentences based on a body of text. It uses a markov-like method of storing probabilities of word transitions. It is good for annoying people on IRC, AIM, or other such fun mediums.
Acme::Wabby only provides an object-oriented interface, and exports no symbols into the callers namespace. Each object is self-contained, so there are no issues with creating and using multiple objects from within the same calling program.
Version restrictions:
- Uses a lot of memory (not so much a bug as an implementation quirk).
<<lessThis module is used to create semi-random sentences based on a body of text. It uses a markov-like method of storing probabilities of word transitions. It is good for annoying people on IRC, AIM, or other such fun mediums.
Acme::Wabby only provides an object-oriented interface, and exports no symbols into the callers namespace. Each object is self-contained, so there are no issues with creating and using multiple objects from within the same calling program.
Version restrictions:
- Uses a lot of memory (not so much a bug as an implementation quirk).
Download (0.015MB)
Added: 2007-03-30 License: GPL (GNU General Public License) Price:
938 downloads
Smarty and MIME message integration 2007-05-21
Smarty and MIME message integration is a PHP class library that can send e-mail messages using Smarty templates. more>>
Smarty and MIME message integration is a PHP class library that can send e-mail messages using Smarty templates.
This package can be used to compose and send e-mail messages using Smarty templates.
It wraps around Smarty and MIME message class by Manuel Lemos, and prepares the body and headers of the messages to send.
It can set several message options at once passing an array of options values.
Currently it supports options to define HTML or text message template files, the sender, recipient, bounce and reply names and addresses, whether to send messages in plain text, HTML or both, whether to automatically wrap the message text, message character set, and the bulk precedence header to prevent that notification messages be returned due to temporary delivery errors.
Once the message options are set, the class composes and send message according to the specified option values.
<<lessThis package can be used to compose and send e-mail messages using Smarty templates.
It wraps around Smarty and MIME message class by Manuel Lemos, and prepares the body and headers of the messages to send.
It can set several message options at once passing an array of options values.
Currently it supports options to define HTML or text message template files, the sender, recipient, bounce and reply names and addresses, whether to send messages in plain text, HTML or both, whether to automatically wrap the message text, message character set, and the bulk precedence header to prevent that notification messages be returned due to temporary delivery errors.
Once the message options are set, the class composes and send message according to the specified option values.
Download (MB)
Added: 2007-05-24 License: LGPL (GNU Lesser General Public License) Price:
884 downloads
Egg::Plugin::Redirect::Body 2.13
Egg::Plugin::Redirect::Body is a Perl module created to output of redirect screen etc. more>>
Egg::Plugin::Redirect::Body is a Perl module created to output of redirect screen etc.
SYNOPSIS
use Egg qw/ Redirect::Body /;
__PACKAGE__->egg_startup(
plugin_redirect => {
default_url => /,
default_wait => 0,
default_msg => Processing was completed.,
style => {
body => ..... ,
h1 => ..... ,
div => ..... ,
},
},
);
# redirect screen is output and processing is ended.
$e->redirect_body(/hoge_page, complete ok., alert => 1 );
# The HTML source of redirect screen is acquired.
my $html= $e->redirect_body_source(/hoge_page, complete ok., alert => 1 );
<<lessSYNOPSIS
use Egg qw/ Redirect::Body /;
__PACKAGE__->egg_startup(
plugin_redirect => {
default_url => /,
default_wait => 0,
default_msg => Processing was completed.,
style => {
body => ..... ,
h1 => ..... ,
div => ..... ,
},
},
);
# redirect screen is output and processing is ended.
$e->redirect_body(/hoge_page, complete ok., alert => 1 );
# The HTML source of redirect screen is acquired.
my $html= $e->redirect_body_source(/hoge_page, complete ok., alert => 1 );
Download (0.13MB)
Added: 2007-06-19 License: Perl Artistic License Price:
857 downloads
IAM OPML Parser Class 1.0
IAM OPML Parser Class parses an OPML file (provided its URL) and returns an array. more>>
IAM OPML Parser Class parses an OPML file (provided its URL) and returns an array.
OPML (Outline Processor Markup Language) is an XML format for outlines. Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds (RSS) between web feed aggregators. The OPML specification defines an outline as a hierarchical, ordered list of arbitrary elements. The specification is fairly open which makes it suitable for many types of list data.
The XML elements in an OPML document are:
< opml version=”1.0″ > This is the root element. It must contain the version attribute and one head and one body element. Currently, there’s active work in OML 2.0, which is mainly aimed at solving some of v1.o’s shortcomings.
< head > Contains metadata. May include any of these optional elements: title, dateCreated, dateModified, ownerName, ownerEmail, expansionState, vertScrollState, windowTop, windowLeft, windowBottom, windowRight. Each element is a simple text element. dateCreated and dateModified contents conform to the date-time format specified in RFC 822. expansionState contains a comma-separated list of line numbers that should be expanded o and size of the display window. An OPML processor may ignore all the head sub-elements. If the outline is opened inside another outline then the processor must ignore the window elements.
< body > Contains the content of the outline. Must have one or more outline elements.
< outline > Represents a line in the outline. May contain any number of arbitrary attributes. Common attributes include text and type. The outline element may contain any number of outline sub-elements. While there are many tools to create and/or read OPML files, there are few PHP libraries/functions to work with these files.
This PHP class parses an OPML file (provided its URL) and returns an array with all the parsed data. This array contains, for each of the OPML file’s elements the following attributes: link_url, link_name, link_target, link_description, link_rss, created (date of creation), type (link type: RSS, HTML, etc.). The class uses file_get_contents() to retrieve the contents of the OPML file and then the XML extension is used to parse and store the file’s data in an associative array, where each outline element is stored using a different array index. The array has the following structure:
0 : Array:
{
names => Preface
urls => http://www.php.net/manual/en/preface.php
targets =>
feeds =>
descriptions =>
created => Nov 28 2005 21:05:49 GMT
type => link
}
1 : Array:
{
names => I. Getting started
urls =>
targets =>
feeds =>
descriptions =>
created =>
type =>
}
<<lessOPML (Outline Processor Markup Language) is an XML format for outlines. Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds (RSS) between web feed aggregators. The OPML specification defines an outline as a hierarchical, ordered list of arbitrary elements. The specification is fairly open which makes it suitable for many types of list data.
The XML elements in an OPML document are:
< opml version=”1.0″ > This is the root element. It must contain the version attribute and one head and one body element. Currently, there’s active work in OML 2.0, which is mainly aimed at solving some of v1.o’s shortcomings.
< head > Contains metadata. May include any of these optional elements: title, dateCreated, dateModified, ownerName, ownerEmail, expansionState, vertScrollState, windowTop, windowLeft, windowBottom, windowRight. Each element is a simple text element. dateCreated and dateModified contents conform to the date-time format specified in RFC 822. expansionState contains a comma-separated list of line numbers that should be expanded o and size of the display window. An OPML processor may ignore all the head sub-elements. If the outline is opened inside another outline then the processor must ignore the window elements.
< body > Contains the content of the outline. Must have one or more outline elements.
< outline > Represents a line in the outline. May contain any number of arbitrary attributes. Common attributes include text and type. The outline element may contain any number of outline sub-elements. While there are many tools to create and/or read OPML files, there are few PHP libraries/functions to work with these files.
This PHP class parses an OPML file (provided its URL) and returns an array with all the parsed data. This array contains, for each of the OPML file’s elements the following attributes: link_url, link_name, link_target, link_description, link_rss, created (date of creation), type (link type: RSS, HTML, etc.). The class uses file_get_contents() to retrieve the contents of the OPML file and then the XML extension is used to parse and store the file’s data in an associative array, where each outline element is stored using a different array index. The array has the following structure:
0 : Array:
{
names => Preface
urls => http://www.php.net/manual/en/preface.php
targets =>
feeds =>
descriptions =>
created => Nov 28 2005 21:05:49 GMT
type => link
}
1 : Array:
{
names => I. Getting started
urls =>
targets =>
feeds =>
descriptions =>
created =>
type =>
}
Download (0.002MB)
Added: 2007-07-23 License: Freeware Price:
823 downloads
Rigs of Rods 0.31a
Rigs of Rods is a truck simulator based on soft body physics. more>>
Rigs of Rods is a truck simulator based on soft body physics.
Rigs of Rods is a simulation game based on a custom advanced soft body physics engine.
In a vast open world, you can drive trucks, control cranes and fly airplanes. The chassis and wheels deform according to the stress they bear, and crashes are interesting to see too!
The linux version is still a release candidate under compatibility testing.
The main issue is that it is compiled with a GCC 4.1.1 compiler, and there are many incompatible C++ ABI out there. So it will probably work on a gcc 4.1.1 system, and break on a gcc 3.4 or 3.6 system. I dont know if there is an easy fix to that. Be aware that upgrading your gcc may break badly your system if not done correctly, so do it at your own risk.
Also, if you see the config box, but the game crashes, check the sanity of your GLX system first (test with another GLX program) because it breaks easily. It works with NVidia drivers, but I have not tested the ATI ones.
Read the README.LINUX file for more important informations.
Enhancements:
- Boats, with a small wahoo, a Class 1 speedboat contributed by cdquicksilver, and a very large high sea tug, the Smit Rotterdam, that has a rollable platform.
- A new terrain, called "island", that is still under construction but that will soon replace the two classic RoR terrains, because they are not realistic islands.
- Infinite sea with waves. Take the Smit and sail far from the island: you will encounter high swells offshore. You can even configure the wave fields (see the datawavefield.cfg file).
- A separate configurator program. Now you must start the RoRconfig program first, to choose your configuration options, save them, then start RoR.
- Serious bugfixing: camera shaking has been dramatically reduced, and the "crash on plane crash" problem is mostly eliminated.
- Addition of the Challenger car contributed by hemicuda.
<<lessRigs of Rods is a simulation game based on a custom advanced soft body physics engine.
In a vast open world, you can drive trucks, control cranes and fly airplanes. The chassis and wheels deform according to the stress they bear, and crashes are interesting to see too!
The linux version is still a release candidate under compatibility testing.
The main issue is that it is compiled with a GCC 4.1.1 compiler, and there are many incompatible C++ ABI out there. So it will probably work on a gcc 4.1.1 system, and break on a gcc 3.4 or 3.6 system. I dont know if there is an easy fix to that. Be aware that upgrading your gcc may break badly your system if not done correctly, so do it at your own risk.
Also, if you see the config box, but the game crashes, check the sanity of your GLX system first (test with another GLX program) because it breaks easily. It works with NVidia drivers, but I have not tested the ATI ones.
Read the README.LINUX file for more important informations.
Enhancements:
- Boats, with a small wahoo, a Class 1 speedboat contributed by cdquicksilver, and a very large high sea tug, the Smit Rotterdam, that has a rollable platform.
- A new terrain, called "island", that is still under construction but that will soon replace the two classic RoR terrains, because they are not realistic islands.
- Infinite sea with waves. Take the Smit and sail far from the island: you will encounter high swells offshore. You can even configure the wave fields (see the datawavefield.cfg file).
- A separate configurator program. Now you must start the RoRconfig program first, to choose your configuration options, save them, then start RoR.
- Serious bugfixing: camera shaking has been dramatically reduced, and the "crash on plane crash" problem is mostly eliminated.
- Addition of the Challenger car contributed by hemicuda.
Download (29.3MB)
Added: 2007-04-18 License: GPL (GNU General Public License) Price:
901 downloads
IP*Works! 6.0.2008
IP*Works! is a comprehensive suite of more than 40 native Linux class libraries for Internet development. more>> <<less
Download (1.2MB)
Added: 2005-07-13 License: QPL (QT Public License) Price: $599
1577 downloads
El Cebo-i 1.0
El Cebo-i game is a remake of the well-known game of Snake. more>>
El Cebo-i game is a remake of the well-known game of "Snake", where your objective is to eat as many apples as possible to break the last record... but be careful not to crash against the walls or to eat a part of your own body!!
<<less Download (0.55MB)
Added: 2007-04-20 License: Freeware Price:
917 downloads
DadaDodo 1.04
DadaDodo is a program that generates random sentences based on input files. more>>
DadaDodo project is a program that generates random sentences based on input files.
Sometimes these sentences are nonsense; but sometimes they cut right through to the heart of the matter, and reveal hidden meanings.
DadaDodo works rather differently than Dissociated Press; whereas Dissociated Press (which, incidentally, refers to itself as a ``travesty generator) simply grabs segments of the body of text and shuffles them, DadaDodo tries to work on a larger scale: it scans bodies of text, and builds a probability tree expressing how frequently word B tends to occur after word A, and various other statistics; then it generates sentences based on those probabilities.
The theory here is that, with a large enough corpus, the generated sentences will tend to be grammatically correct, but semantically random: exterminate all rational thought.
This kind of probability histogram is called a Markov Chain, after Andrei Markov, the fellow who invented it. It turns out that Markov Chains can actually be used for things other than generating random text.
They are used in image processing, for feature recognition; and can be used to analyze finite-state machines for bottlenecks and critical paths: the states which occur most often are where the bottlenecks are.
Enhancements:
- Fixed some crashes by using "unsigned char" everywhere.
<<lessSometimes these sentences are nonsense; but sometimes they cut right through to the heart of the matter, and reveal hidden meanings.
DadaDodo works rather differently than Dissociated Press; whereas Dissociated Press (which, incidentally, refers to itself as a ``travesty generator) simply grabs segments of the body of text and shuffles them, DadaDodo tries to work on a larger scale: it scans bodies of text, and builds a probability tree expressing how frequently word B tends to occur after word A, and various other statistics; then it generates sentences based on those probabilities.
The theory here is that, with a large enough corpus, the generated sentences will tend to be grammatically correct, but semantically random: exterminate all rational thought.
This kind of probability histogram is called a Markov Chain, after Andrei Markov, the fellow who invented it. It turns out that Markov Chains can actually be used for things other than generating random text.
They are used in image processing, for feature recognition; and can be used to analyze finite-state machines for bottlenecks and critical paths: the states which occur most often are where the bottlenecks are.
Enhancements:
- Fixed some crashes by using "unsigned char" everywhere.
Download (0.022MB)
Added: 2006-12-13 License: BSD License Price:
1049 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 bath and body works 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