Main > Free Download Search >

Free nrpg ratiomaster 0.36 software for linux

nrpg ratiomaster 0.36

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 20
NRPG RatioMaster 0.36

NRPG RatioMaster 0.36


NRPG Ratiomaster is a small standalone application which fakes upload and download stats of a torrent. more>>
NRPG Ratiomaster is a small standalone application which fakes upload and download stats of a torrent to almost all bittorrent trackers.

This means that it does NOT rely on your bittorrent client (uTorrent, Azureus, etc.) and it will NOT download/upload the files on a torrent - it only can fake download/upload.

The application has hardcoded emulations for the most commonly used BitTorrent clients: uTorrent, BitComet, Azureus, ABC, BitLord, BTuga, BitTornado, Burst, BitTyrant, BitSpirit.

<<less
Download (0.090MB)
Added: 2007-07-16 License: Freeware Price:
568 downloads
TkMAME 0.36

TkMAME 0.36


TkMAME project is a Tcl/Tk Front End for XMAME. more>>
TkMAME project is a Tcl/Tk Front End for XMAME.
It is a full featured graphical front end for MAME (The Multiple Arcade Machine Emulator). It is written in Tcl/Tk and runs under both Linux/Unix and Windows platforms.
Main features:
- Capable of running on Windows 95, Windows NT, Windows 3.1 (with DOS MAME), and Linux/Unix operating systems (with xmame).
- Source code is publicly available
- Smallest front end in its class for MAME in existance (less than 100k in size)
- Intuitive user friendly graphical user interface
- Ability to view ROM screen shots stored in GIF format
- Ability to save individual ROM configuration settings for each ROM
- Automatically recognizes new ROMs available with new versions of MAME
- Actual MAME command line is visible while you are configuring your ROM allowing you to see how the command line changes as you change options available to you
- Contains user interface widgets for every MAME option
- Ability to automatically download new cheat data from Pugsys Cheat Page
- Capability to automatically upload new high scores to the MAME Action Replay Page
- ROMs are grouped by year and manufacturer as well as vector games
- Capable of redifining ROMs, adding new ROMs and creating your own ROM groups
- Quick search capability to easily navigate to ROMs in your list (e.g., typing "su z" will take you to Super Zaxxon)
- Menus in TkMAME can be detached to become separate windows
- TkMAME uses your mame.cfg file to get its default values
- Capable of displaying which ROMs you are missing
- Automatically scans the gamelist.txt file and extracts game information for each ROM as you browse through your ROMs
- Capable of verifying ROMs and samples directly from the user interface
- Diagnostics feature available to help you check all of your ROMs at once
- Color and fonts can be changed to customize the look of the user interface
- Capable of configuring ROMs to use alternate versions of MAME
<<less
Download (0.059MB)
Added: 2006-11-20 License: GPL (GNU General Public License) Price:
1073 downloads
Uncrustify 0.36

Uncrustify 0.36


Uncrustify is a source code beautifier for C, C++, C#, D, and Java. more>>
Uncrustify is a source code beautifier for C, C++, C#, D, and Java.
The goals of this project are simple:
Create a highly configurable, easily modifiable source code beautifier.
Main features:
- Ident code, aligning on parens, assignments, etc
- Align on = and variable definitions
- Align structure initializers
- Align #define stuff
- Align backslash-newline stuff
- Reformat comments (a little bit)
- Fix inter-character spacing
- Add or remove parens on return statements
- Add or remove braces on single-statement if/do/while/for statements
Enhancements:
- Add nl_after_vbrace_open
- Improve option descriptions
- Fix seg faults (check for NULL)
- Fix spacing for operators () and []
- Add sp_before_dc and sp_after_dc to control spacing around ::
- Split pos_class_comma from pos_comma
- Improve line splitting a littleno longer break at :: or -> or .
- Add nl_enum_leave_one_liners and nl_getset_leave_one_liners
- Add mod_remove_extra_semicolon
- Fix handling of macro-open and macro-close
- Add align_var_struct_thresh
- Improve handling of comments after braces
- Add support for Qt slots and signals
- Add align_typedef_amp_style and align_var_def_amp_style
- Add sp_attribute_paren and handling of the __attribute__ macro
- Add align_typedef_func, improve aligning of typedefs
- Add sp_after_semi_for_empty
<<less
Download (0.34MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
814 downloads
CGI::SecureState 0.36

CGI::SecureState 0.36


CGI::SecureState is a transparent, secure statefulness for CGI programs. more>>
CGI::SecureState is a transparent, secure statefulness for CGI programs.

SYNOPSIS

use CGI::SecureState;

my @memory = qw(param1 param2 other_params_to_remember);
my $cgi = new CGI::SecureState(-stateDir => "states",
-mindSet => forgetful,
-memory => @memory);

print $cgi->header(), $cgi->start_html;
my $url = $cgi->state_url();
my $param = $cgi->state_param();
print I am a stateful CGI session.";
printI am a different ",
"script that also has access to this session.quot;;

Very Important Note for Users of CGI::SecureState 0.2x

For those still using the 0.2x series, CGI::SecureState changed enormously between 0.26 and 0.30. Specifically, the addition of mindsets is so important that if you run your old scripts unchanged under CGI::SecureState 0.3x, you will receive nasty warnings (likely both in output web pages and your log files) that will tell you not to do so. Please do yourself a favor by re-reading this documentation, as this mysterious mindset business (as well as all the scrumptious new features) will be made clear.

Of course, any and all comments on the changes are welcome. If you are interested, send mail to behroozi@cpan.org with the subject "CGI::SecureState Comment".

A Better Solution to the stateless problem.

HTTP is by nature a stateless protocol; as soon as the requested object is delivered, HTTP severs the objects connection to the client. HTTP retains no memory of the request details and does not relate subsequent requests with what it has already served.

There are a few methods available to deal with this problem, including forms and cookies, but most have problems themselves, including security issues (cookie stealing), browser support (cookie blocking), and painful implementations (forms).

CGI::SecureState solves this problem by storing session data in an encrypted state file on the server. CGI::SecureState is similar in purpose to CGI::Persistent (and retains much of the same user interface) but has a completely different implementation. For those of you who have worked with CGI::Persistent before, you will be pleased to learn that CGI::SecureState was designed to work with Perls taint mode and has worked flawlessly with mod_perl and Apache::Registry for over two years. CGI::SecureState was also designed from the ground up for security, a fact which may rear its ugly head if anybody tries to do something tricksy.

<<less
Download (0.020MB)
Added: 2007-07-16 License: Perl Artistic License Price:
831 downloads
Noatun Normalize 0.1.2

Noatun Normalize 0.1.2


Noatun Normalize aims to develop a normalization plugin for the KDE media player Noatun. more>>
Noatun Normalize aims to develop a normalization plugin for the KDE media player Noatun.
It is composed of two parts, an Arts effect that handles the actual normalization of the played samples, and a Noatun plugin, that reads the relative volume adjustments and passes them to the effect. There are two ways the plugin can retrieve the relative volume adjustments:
1. it looks for the respective mp3 id3v2 tags or ogg tags which can be set by tools like normalize and vorbisgain,
2. it runs these tools itself and stores the results in the playlist items meta data. Thus the files wont be changed.
- For ogg vorbis normalization to work you need the latest vorbisgain version (0.36).
- For mp3 or wav normalization you need the normalize program.
- Make sure to install the package under the same prefix as artsd otherwise arts will not find the NoatunNormalize effect.
- If there is popular demand for it I would try to remove the dependency on the external programs and integrate them into the plugin itself.
<<less
Download (0.074MB)
Added: 2005-09-06 License: GPL (GNU General Public License) Price:
1515 downloads
Qpsmtpd::Plugin::Quarantine 0.36

Qpsmtpd::Plugin::Quarantine 0.36


Qpsmtpd::Plugin::Quarantine is a filter outbound email to prevent blacklisting. more>>
Qpsmtpd::Plugin::Quarantine is a filter outbound email to prevent blacklisting.

SYNOPSIS

Qpsmtpd quarantine plugin:

use Qpsmtpd::Plugin::Quarantine;

The quarantine.cgi web page:

use Qpsmtpd::Plugin::Quarantine::CGI;
main();

In crontab or nightly:

perl -MQpsmtpd::Plugin::Quarantine::Batch -e cronjob()

In crontab (every five minutes?):

perl -MQpsmtpd::Plugin::Quarantine::Batch -e sendqueued()

From the command line:

perl -MQpsmtpd::Plugin::Quarantine::Batch -e mailq()

Qpsmtpd::Plugin::Quarantine implements and outbound mail filter. A substantial number of internet sites will blacklist senders if they send too much spam. Most will do this without providing enough feedback for you (the sender) to figure out where the spam is coming from or why you were blacklisted.
I run ISPs and Ive been blacklisted by AOL. Ive been blacklisted by Comcast. Why? Sometimes its because someone is exploting an insecure formmail CGI on my system and sometimes its simply because I allow users to forward email and when they do, they end up forwarding spam.

Qpsmtpd::Plugin::Quarantine understands that sometimes the sender is the victim and sometimes not. The normal situation is that Qpsmtpd::Plugin::Quarantine will bounce things that it thinks are spammy back to the sender with a URL to allow the sender to push the message onwards. However if the particular recipient is on an override list or is very popular (maybe because someone is forwarding their mail to the recipient or maybe theyre on a mailing list) then instead of bouncing to the sender, it will send a note to the recipient letting them know there is a message waiting for them.

Qpsmtpd::Plugin::Quarantine will only send bounces or notifications every so often (configurable). Both senders and recipients have the option (via the website) to have their mail silently discarded so that they dont get bothered again.

Qpsmtpd::Plugin::Quarantine uses OOPS to store its persistent data in mysql or PostgreSQL.

<<less
Download (0.038MB)
Added: 2007-02-28 License: Perl Artistic License Price:
969 downloads
Chemistry::Mol 0.36

Chemistry::Mol 0.36


Chemistry::Mol is a molecule object toolkit. more>>
Chemistry::Mol is a molecule object toolkit.

SYNOPSIS

use Chemistry::Mol;

$mol = Chemistry::Mol->new(id => "mol_id", name => "my molecule");
$c = $mol->new_atom(symbol => "C", coords => [0,0,0]);
$o = $mol->new_atom(symbol => "O", coords => [0,0,1.23]);
$mol->new_bond(atoms => [$c, $o], order => 3);

print $mol->print;

This package, along with Chemistry::Atom and Chemistry::Bond, includes basic objects and methods to describe molecules.
The core methods try not to enforce a particular convention. This means that only a minimal set of attributes is provided by default, and some attributes have very loosely defined meaning.

This is because each program and file type has different idea of what each concept (such as bond and atom type) means. Bonds are defined as a list of atoms (typically two) with an arbitrary type. Atoms are defined by a symbol and a Z, and may have 3D and internal coordinates (2D coming soon).

<<less
Download (0.042MB)
Added: 2007-08-15 License: Perl Artistic License Price:
803 downloads
HotSheet 1.0.36

HotSheet 1.0.36


HotSheet is a program that retrieves news headlines from multiple websites. more>>
HotSheet is a program that retrieves news headlines from multiple websites, displays them, and allows you to interact with them (e.g. to get the story that goes with a particular headline).
HotSheet software works by pulling files from websites that have their news headlines stored in a XML format known as RSS. There are many hundreds of websites that syndicate their headlines in just this fashion.
By picking up the RSS file from a URL on the website and reading it HotSheet is able to present the headlines to you and allow you to get more information on each news item.
Main features:
- Pulls headlines from hundreds of sites with syndicated content in RSS format. This includes mainstream sites like c|net, Salon, Slashdot, Moreover, Wired News, etc.
- Attractive display of headlines (and optional channel logos).
- Proxy support (including authentication) is included for business users who may be forced to connect to the Internet through a proxy server at work.
- Free, very very free. Free to just run and free to download the code and use it to build new applications if that is the kind of thing you like to do.
- Tested on Windows and Linux, user reports that it works on Mac OS X, AIX, and Solaris.
- Double clicking an item automatically launches a browser to view the link associated with a given news item.
- Scripting support allows users already familiar with Python, Tcl, JavaScript, etc. to write scripts which can automate the handling of news items. For example, increase the score of items that come from your favorite channels or delete all items that have a certain keyword in the title.
- Easiest installation you are ever likely to see. Install Java Web Start on your favorite platform and then click a single link in the browser. HotSheet will download, install, and run. Later runs will automatically check for new versions on the server and update you to the latest version.
- You can exit out of HotSheet and news items will be stored for later viewing and additional information like viewed status is automatically retained.
- Internal RSS library can be separated out and used to build different applications with interfaces very different from the one HotSheet offers.
- The license on the source code is an extremely liberal BSD license that allows you to build commercial applications using parts of HotSheet without significant restrictions.
<<less
Download (MB)
Added: 2006-01-13 License: Freeware Price:
1393 downloads
Pluto Request Action Library 2.0.0.36

Pluto Request Action Library 2.0.0.36


Pluto Request Action Library is a library that makes it easy to create a client/server application. more>>
Pluto Request Action Library allows you to create a client/server application, where client sends requests, server replies with responses and optional actions. Very object oriented, and takes only minutes to get going. Same library used for both server & client side.

How does it work?

The client creates "Requests" which it sends to the server. The server will process the request, set some return variables, and can optionally add "Actions" it wants the client to execute in response. An example is a cashiers computer (the client) sends the central credit card processing server a request to "process a credit card", the server responds with the authorization code and also includes an action "give customer a message" which causes a message to appear on the cashiers computer.
Both the client and server use the same library. Both create an instance of RA_Processor.

The only difference is the server calls "ReceiveRequest" and the client creates the actual requests, and calls RA_Processors "SendRequest".
To create a request, just create a class derived from RA_Request. Add some member variables for the request and variables for the response. Your request must be derived from SerializeClass--a base class that facilitates taking an object (a request in this case), serializing the variables into a binary block, and then on the other end reconstructing the class with all the data. The framework handles everything. You just add the data members.

In the above example, the request variables would probably be the credit card information and maybe the customer ID, and the response variables would be the authorization code. RA_Request has a pure virtual function "ProcessRequest" which will be called on the server to handle the request. Both the client and the server have the same Request/Action classes. When the client side passes a request to the RequestProcessor, the framework handles serializing all the request member variables, making the socket connection to the server and sending the request to the server.

On the server, the framework will create an instance of the request class and deserialize all the data and call the "ProcessRequest" member function. That is the only function the server needs to implement. From within ProcessRequest, the server needs to set the response variables. When ProcessRequest returns, the framework will serialize the response variables, send them back to the client, update the clients original request with the response, and execution will continue. Less than 10 lines of code are required to make it work, and the project includes a sample client/server application you can extend.
<<less
Download (0.37MB)
Added: 2006-02-09 License: GPL (GNU General Public License) Price:
1354 downloads
Data::Serializer::XML::Simple 0.36

Data::Serializer::XML::Simple 0.36


Data::Serializer::XML::Simple is a Perl module that creates bridge between Data::Serializer and XML::Simple. more>>
Data::Serializer::XML::Simple is a Perl module that creates bridge between Data::Serializer and XML::Simple.

SYNOPSIS

use Data::Serializer::XML::Simple;

Module is used internally to Data::Serializer

The only option currently supported is dtd. This just calls the dtd method of XML::Simple prior to serializing the data. See XML::Simple(3) for details.

<<less
Download (0.023MB)
Added: 2006-09-09 License: Perl Artistic License Price:
1140 downloads
HTML::Display::Common 0.36

HTML::Display::Common 0.36


HTML::Display::Common is a Perl module with routines common to all HTML::Display subclasses. more>>
HTML::Display::Common is a Perl module with routines common to all HTML::Display subclasses.

__PACKAGE__->new %ARGS

Creates a new object as a blessed hash. The passed arguments are stored within the hash. If you need to do other things in your constructor, remember to call this constructor as well :

package HTML::Display::WhizBang;
use base HTML::Display::Common;

sub new {
my ($class) = shift;
my %args = @_;
my $self = $class->SUPER::new(%args);

# do stuff

$self;
};

$display->display %ARGS

This is the routine used to display the HTML to the user. It takes the following parameters :

html => SCALAR containing the HTML
file => SCALAR containing the filename of the file to be displayed
base => optional base url for the HTML, so that relative links still work

location (synonymous to base)

Basic usage :

my $html = "< html >< body >< h1 >Hello world!< /h1 >< /body >< /html >";
my $browser = HTML::Display->new();
$browser->display( html => $html );

Location parameter :

If you fetch a page from a remote site but still want to display it to the user, the location parameter comes in very handy :

my $html = < html >< body >< /body >< /html >;
my $browser = HTML::Display->new();

# This will display part of the Google logo
$browser->display( html => $html, base => http://www.google.com );

<<less
Download (0.054MB)
Added: 2006-12-05 License: Perl Artistic License Price:
1054 downloads
jZeno 1.0.36

jZeno 1.0.36


jZeno is a meta-project that integrates a collection of java open source libraries. more>>
jZeno is a meta-project that integrates a collection of java open source libraries, to form a ready-to-use web development environment. jZeno is made to allow people to create web applications by using pure java development as much as possible. The main architectural goal of Largely reducing the need to know technologies like javascript, HTML, CSS, database specific SQL, and tons of different APIs.
Limiting the amount of APIs, technologies and programming styles allows developers to learn a smaller set of skills much deeper. We think this set of skills should be : a thorough understanding of java, OO development and design patterns.
We decided to create jZeno after growing more and more frustrated with JSP and Struts over the years. We hoped JSF would improve things but have come to the conclusion that it is mainly a commercially-driven API that does not really make development life any easier. So we started looking further and came across Echo, a toolkit for developing web applications in pure java. In a nutshell Echo provides you with an implementation of the Swing API for developing web applications. We have created an optimized version of the Echo toolkit to allow partial, and highly compressed updates of web pages, providing AJAX like performance (available in the upcoming 0.9 release).
While Echo provides an easy way of creating the presentation layer of a web application, some glue was still missing to turn it into a rapid development platform. So we decided to add a set of easy to use dynamic components, that provide an easy way to do data-binding, validation, event handling and such. Many useful components are also provided by the EchoPoint library, a collection of rich Echo components.
Besides the presentation layer jZeno also provides a number of services for facilitating the creation of business facades. This environment is similar to stateless session beans in the EJB specification, but witout the overhead of EJBs. These services include transaction management, dead-lock detection and retrying, performance monitoring, security checking, etc...
jZeno also uses Hibernate for O/R mapping inside you business facades. Besides these major functions jZeno contains out-of-the-box solutions for a host of other features any real-life web application needs. This inluces things like genrating reports in a pdf,xls,rtf and other formats (through JasperReports). It also includes live performance monitoring (JAMon) and heap monitoring of your application in its production environment, among other features...
jZeno applications have a traditional layered architecture. The tradidional 3 tiers are seperated : the presentation tier, the business tier and the domain model. The first tier is created by using the jZeno dynamic components and the lower level Echo and EchoPoint components. The business tier contains support for running your business logic, decorated with a stack of aspects that together create an environment very similar to stateless session beans (but with less requirements and configuration overhead). The domain model tier is basically the O/R mapping provided by Hibernate. jZeno provides a tightly integrated environment for all these tiers. In the future support for deploying on an EJB container may be added if required.
Enhancements:
- A bug in errormessagescomponent (warnings) has been fixed.
- Validation has been fixed to pre-render/rebind invisible pages on DynaTables before validation.
- The TTL for DNS caching has been set to a maximum of 5 minutes.
- SessionSyncFilter will always serialize unless using an image/script service.
- A McKoi startup bug when using hibernate annotations has been fixed.
- Processing of radio buttons with action listeners has been fixed.
- BigDecimalViewer and ComponentUI have been added for consistency.
- A bug in the NewsTicker component has been fixed.
<<less
Download (31MB)
Added: 2007-08-04 License: LGPL (GNU Lesser General Public License) Price:
812 downloads
Resolver User Layer Interface 0.36

Resolver User Layer Interface 0.36


RULI stands for Resolver User Layer Interface. more>>
RULI stands for Resolver User Layer Interface. Its a library built on top of an asynchronous DNS stub resolver. RULI provides an easy-to-use interface for querying DNS SRV resource records. The goal is to promote wide deployment of SRV-cognizant software. RULI aims to fully support SRV-related standards. There are bindings for PHP, Perl, Guile/Scheme, Java, and Lua. IPv6 is supported.

Now you can understand the benefits of SRV records and please see how RULI can help you.

SRV records are more complex than A records

Handling DNS SRV is not as simple as to deal with ordinary address records. When one performs a query for A records by calling gethostbyname(), he gets a list of addresses which should be contacted in the same order as they were received. For SRV records, there is an additional logic that must be applied to the records, based on their weight and priority, to discover the correct sequence for contacting them.
RULI can handle SRV records for you

The SRV logic is described in RFC 2782. Those who intend to use SRV benefits in their application are expected to implement that exact behavior. RULI can help here: it automatically performs all the SRV logic for you.
Keep focus on your application logic

Application developers probably want to spend time on their business logic; not dealing with the details of the DNS protocol or implementing the SRV specification.

RULI is a tested framework designed to properly fetch SRV records. It saves you time and head aches.
RULI is free as in free beer and in free speech

<<less
Download (0.12MB)
Added: 2006-07-15 License: GPL (GNU General Public License) Price:
1197 downloads
Locale::Maketext::Simple 0.18

Locale::Maketext::Simple 0.18


Locale::Maketext::Simple is a simple interface to Locale::Maketext::Lexicon. more>>
Locale::Maketext::Simple is a simple interface to Locale::Maketext::Lexicon.

SYNOPSIS

Minimal setup (looks for auto/Foo/*.po and auto/Foo/*.mo):

package Foo;
use Locale::Maketext::Simple; # exports loc
loc_lang(fr); # set language to French
sub hello {
print loc("Hello, [_1]!", "World");
}
More sophisticated example:

package Foo::Bar;
use Locale::Maketext::Simple (
Class => Foo, # search in auto/Foo/
Style => gettext, # %1 instead of [_1]
Export => maketext, # maketext() instead of loc()
Subclass => L10N, # Foo::L10N instead of Foo::I18N
Decode => 1, # decode entries to unicode-strings
Encoding => locale, # but encode lexicons in current locale
# (needs Locale::Maketext::Lexicon 0.36)
);
sub japh {
print maketext("Just another %1 hacker", "Perl");
}

This module is a simple wrapper around Locale::Maketext::Lexicon, designed to alleviate the need of creating Language Classes for module authors.
If Locale::Maketext::Lexicon is not present, it implements a minimal localization function by simply interpolating [_1] with the first argument, [_2] with the second, etc. Interpolated function like [quant,_1] are treated as [_1], with the sole exception of [tense,_1,X], which will append ing to _1 when X is present, or appending ed to otherwise.
<<less
Download (0.016MB)
Added: 2007-02-09 License: Perl Artistic License Price:
987 downloads
WWW::Mechanize::Shell 0.36

WWW::Mechanize::Shell 0.36


WWW::Mechanize::Shell is an interactive shell for WWW::Mechanize. more>>
WWW::Mechanize::Shell is an interactive shell for WWW::Mechanize.

SYNOPSIS

From the command line as
perl -MWWW::Mechanize::Shell -eshell
or alternatively as a custom shell program via :
#!/usr/bin/perl -w
use strict;
use WWW::Mechanize::Shell;

my $shell = WWW::Mechanize::Shell->new("shell");

if (@ARGV) {
$shell->source_file( @ARGV );
} else {
$shell->cmdloop;
};

This module implements a www-like shell above WWW::Mechanize and also has the capability to output crude Perl code that recreates the recorded session. Its main use is as an interactive starting point for automating a session through WWW::Mechanize.
The cookie support is there, but no cookies are read from your existing browser sessions. See HTTP::Cookies on how to implement reading/writing your current browsers cookies.

<<less
Download (0.054MB)
Added: 2006-11-29 License: Perl Artistic License Price:
1059 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2