Main > Free Download Search >

Free webtools 1.09 software for linux

webtools 1.09

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 32
Business::US::USPS::WebTools 1.09

Business::US::USPS::WebTools 1.09


Business::US::USPS::WebTools is a Perl module to use the US Postal Service Web Tools. more>>
Business::US::USPS::WebTools is a Perl module to use the US Postal Service Web Tools.

SYNOPSIS

use Business::US::USPS::WebTools;

# see subclasses for API details

*** THIS IS ALPHA SOFTWARE ***

This is the base class for the WebTools web service from the US Postal Service. The USPS offers several services, and this module handles the parts common to all of them: making the request, getting the response, parsing error reponses, and so on. The interesting stuff happens in one of the subclasses which implement a particular service. So far, the only subclass in this distribution is Business::US::USPS::WebTools::AddressVerification.
new( ANONYMOUS_HASH )

Make the web service object. Pass is an anonymous hash with these keys:

UserID the user id provided by the USPS
Password the password provided by the USPS
Testing true or false, to select the right server

If you dont pass the UserID or Password entries, new looks in the environment variables USPS_WEBTOOLS_USERID and USPS_WEBTOOLS_PASSWORD.

If new cannot find both the User ID and the Password, it croaks.

If you pass a true value with the Testing key, the object will use the testing server host name and the testing URL path. If the Testing key is false or not present, the object uses the live server details.

userid

Returns the User ID for the web service. You need to get this from the US Postal Service.

password

Returns the Password for the web service. You need to get this from the US Postal Service.

url

Returns the URL for the request to the web service. So far, all requests are GET request with all of the data in the query string.

response

Returns the response from the web service. This is the slightly modified response. So far it only fixes up line endings and normalizes some error output for inconsistent responses from different physical servers.

is_error

Returns true if the response to the last request was an error, and false otherwise.
If the response was an error, this method sets various fields in the object:

$self->{error}{number}
$self->{error}{source}
$self->{error}{description}
$self->{error}{help_file}
$self->{error}{help_context}

<<less
Download (0.010MB)
Added: 2007-03-20 License: Perl Artistic License Price:
949 downloads
Webtools 4 larbin 1.0

Webtools 4 larbin 1.0


Webtools 4 larbin provides a set scripts to handle the output of Larbin. more>>
Webtools 4 larbin provides a set scripts to handle the output of Larbin.

Larbin is a Web crawler intended to fetch a large number of Web pages to fill the database of a search engine.

With a network fast enough, it should be able to fetch more than 100 millions pages on a standard PC.

This set of PHP and Perl scripts, called webtools4larbin, can handle the output of Larbin.

<<less
Download (0.003MB)
Added: 2007-02-01 License: GPL (GNU General Public License) Price:
999 downloads
Event 1.09

Event 1.09


Event is an Event loop processing. more>>
Event is an Event loop processing.

SYNOPSIS

use Event qw(loop unloop);

# initialize application
Event->flavor(attribute => value, ...);

my $ret = loop();

# and some callback will call
unloop(ok);

The Event module provide a central facility to watch for various types of events and invoke a callback when these events occur. The idea is to delay the handling of events so that they may be dispatched in priority order when it is safe for callbacks to execute.

Events (in the ordinary sense of the word) are detected by watchers, which reify them as events (in the special Event module sense). For clarity, the former type of events may be called "source events", and the latter "target events". Source events, such as signals arriving, happen whether or not they are being watched. If a source event occurs which a watcher is actively watching then the watcher generates a corresponding target event. Target events are only created by watchers. If several watchers are interested in the same source event then each will generate their own target event. Hence, any particular source event may result in zero, one, two, or any number of target events: the same as the number of watchers which were actively watching for it.

Target events are queued to be processed in priority order (priority being determined by the creating watcher) and in FIFO order among events of the same priority. Queued ("pending") events can, in some cases, be cancelled before being processed. A queued event is processed by being passed to the callback function (or method on a particular object or class) which was specified to the watcher.

A watcher, once created, operates autonomously without the Event user having to retain any reference to it. However, keeping a reference makes it possible to modify most of the watchers characteristics. A watcher can be switched between active and inactive states. When inactive, it does not generate target events.

Some types of source event are not reified as target events immediately. Signals received, for example, are counted initially. The counted signals are reified at certain execution points. Hence, signal events may be processed out of order, and if handled carelessly, on the wrong side of a state change in event handling. A useful way to view this is that occurrence of the source event is not actually the arrival of the signal but is triggered by the counting of the signal.
Reification can be forced when necessary. The schedule on which some other events are created is non-obvious. This is especially the case with watchers that watch for a condition rather than an event. In some cases, target events are generated on a schedule that depends on the operation of the event loop.

<<less
Download (0.24MB)
Added: 2007-06-06 License: Perl Artistic License Price:
872 downloads
Bug-A-Boo 1.09

Bug-A-Boo 1.09


Bug-A-Boo provides a software bug tracking system. more>>
Bug-A-Boo provides a software bug tracking system.
Bug-A-Boo is a bug reporting and tracking system that runs on any Web server that supports CGI. It helps you to keep an eye on bugs reported to you by users of your software products.
It can handle any number of projects, users, and bug classifications, and is really flexible in their setup. It features fast fulltext search, query storage, themes, and bug watches.
It uses the tdbengine as a database backend.
Main features:
- can handle an almost unlimited number of projects, versions, components, users, user groups, bugs, bug criteries, bug watches, bug browsing filters etc. The tdbengine which it is based on uses complex algorithms and indexing structures that make it that fast even with a huge amount of data.
- can inform you via email everytime a bug is reported that maches a component of any project you selected. It will email you when someone changes a bug you reported, you modified last or you are responsible for.
- allows users to keep an eye on interesting bugs and issues they are not directly involved with. Changes are then reported via email immediately
- allows users to define filters for browsing the bugs. A filter then can be re-used every time it is needed.
- is capable of handling multiple languages, either preset by the system administrator or by each user individually. The phrases are stored in a simple text file and thus can be translated to any language easily.
- is fully themeable which means it can get a total different look either choseable by the users or preset by the administator. The layout selection includes replacement of the templates and graphics while a theme is meant to change the colors.
- has a fulltext indexed search routine which is incredible fast
- provides full overview with its integrated statistics showing all figures of interest.
- will be continously improved and extended
Enhancements:
- new administration option "Note" implemented: the admin has the possibility to write a note for all users, that appears on the overview page
- internal messaging now allows group wise recipient selection, too.
- slightly optimized bug report edit form layout
- fixed several minor bugs
<<less
Download (0.23MB)
Added: 2007-01-22 License: GPL (GNU General Public License) Price:
1005 downloads
FTwall 1.09

FTwall 1.09


FTwall is short for Fast Track traffic Firewall, a P2P traffic filtering script, for Kazaa blocking. more>>
FTwall is short for Fast Track traffic Firewall, a P2P traffic filtering script, for Kazaa blocking.
Ftwall is a program for linux firewalls that allows the control of network traffic from "Fast Track" peer-to-peer clients (like "Kazaa" and its derivatives).
It is designed to block network traffic from Fast Track client applications running in the "home" (or "green") network from making access to any peers on the public internet. It is ideal for use in networks where the security paradigm is "open access" for outbound connections and "tightly limited" access for inbound ones. Ftwall-1 can be used in such a network to prevent outbound Fast Track access, hence preventing illegal file downloads and uploads.
Anyone familiar with the technical problems assoicated with controlling Fast track clients in particular will be aware that a "home" client that establishes an "outbound" connection is immediately available to accept inbound connections through the established TCP/IP socket - even if the gateway firewall blocks all in-bound connections via "normal" TCP/IP and UDP mechanisms. This is a kind of limited "tunnelling". Ftwall-1 solves this (and other) problems.
Ftwall runs on Linux-based firewalls using kernel 2.4 (tested with 2.4.20) or later and iptables (test with version 1.2.6). This combination of version numbers is the current set employed by RedHat 8.0 - which is the system on which the software has been developed.
Ftwall version 1.09 is also known to run well on RedHat 9 and Fedora core versions 1 and 2.
Ftwall runs well on the "ipcop" firewall, version 1.3.0 (GPL) with the QUEUE target and string match modules added manually. I believe that it will similarly run on Smoothwall 2 (GPL) although I have not tested this. It will NOT run on Smoothwall 1.0 since this is an "ipchains" based firewall, not an "iptables" one.
FTwall has been tested with the following P2P client applications:
Kazaa 2.1.1, 2.5-beta2, 2.5.1
Kazaa Lite 2.0.2, K++ 2.4.3
iMesh 4.1 build 132, 4.2 build 138
Grokster 1.7
Version restrictions:
- Ftwall requires Linux kernel version 2.4, equipped with "iptables" and the "QUEUE" target. The "ip_string" match module of iptables is desirable, but not required.
- Ftwall works with the "current" version of the Kazaa Fast track network protocol at the time of writing (July 2004). It is possible that it will need to be re-worked if the protocols are changed in future.
- Ftwall does not block the "SOCKS PROXY" connection option of FastTrack. For a complete lock-down, the firewall must block this style of traffic.
<<less
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
983 downloads
B::Lint 1.09

B::Lint 1.09


B::Lint module contains Perl lint. more>>
B::Lint module contains Perl lint.

SYNOPSIS

perl -MO=Lint[,OPTIONS] foo.pl

The B::Lint module is equivalent to an extended version of the -w option of perl. It is named after the program lint which carries out a similar process for C programs.

OPTIONS AND LINT CHECKS

Option words are separated by commas (not whitespace) and follow the usual conventions of compiler backend options. Following any options (indicated by a leading -) come lint check arguments. Each such argument (apart from the special all and none options) is a word representing one possible lint check (turning on that check) or is no-foo (turning off that check). Before processing the check arguments, a standard list of checks is turned on. Later options override earlier ones. Available options are:

magic-diamond

Produces a warning whenever the magic readline is used. Internally it uses perls two-argument open which itself treats filenames with special characters specially. This could allow interestingly named files to have unexpected effects when reading.

% touch rm *|
% perl -pe 1

The above creates a file named rm *|. When perl opens it with it actually executes the shell program rm *. This makes dangerous to use carelessly.

context

Produces a warning whenever an array is used in an implicit scalar context. For example, both of the lines

$foo = length(@bar);
$foo = @bar;

will elicit a warning. Using an explicit scalar() silences the warning. For example,

$foo = scalar(@bar);

implicit-read and implicit-write

These options produce a warning whenever an operation implicitly reads or (respectively) writes to one of Perls special variables. For example, implicit-read will warn about these:

/foo/;

and implicit-write will warn about these:

s/foo/bar/;

Both implicit-read and implicit-write warn about this:

for (@a) { ... }

bare-subs

This option warns whenever a bareword is implicitly quoted, but is also the name of a subroutine in the current package. Typical mistakes that it will trap are:

use constant foo => bar;
@a = ( foo => 1 );
$b{foo} = 2;

Neither of these will do what a naive user would expect.

dollar-underscore

This option warns whenever $_ is used either explicitly anywhere or as the implicit argument of a print statement.

private-names

This option warns on each use of any variable, subroutine or method name that lives in a non-current package but begins with an underscore ("_"). Warnings arent issued for the special case of the single character name "_" by itself (e.g. $_ and @_).

undefined-subs

This option warns whenever an undefined subroutine is invoked. This option will only catch explicitly invoked subroutines such as foo() and not indirect invocations such as &$subref() or $obj->meth(). Note that some programs or modules delay definition of subs until runtime by means of the AUTOLOAD mechanism.

regexp-variables

This option warns whenever one of the regexp variables $`, $& or $ is used. Any occurrence of any of these variables in your program can slow your whole program down. See perlre for details.

all

Turn all warnings on.

none

Turn all warnings off.

<<less
Download (0.017MB)
Added: 2007-06-25 License: Perl Artistic License Price:
852 downloads
WWW::Google::SiteMap 1.09

WWW::Google::SiteMap 1.09


WWW::Google::SiteMap is a Perl extension for managing Google SiteMaps. more>>
WWW::Google::SiteMap is a Perl extension for managing Google SiteMaps.

SYNOPSIS

use WWW::Google::SiteMap;

my $map = WWW::Google::SiteMap->new(file => sitemap.gz);

# Main page, changes a lot because of the blog
$map->add(WWW::Google::SiteMap::URL->new(
loc => http://www.jasonkohles.com/,
lastmod => 2005-06-03,
changefreq => daily,
priority => 1.0,
));

# Top level directories, dont change as much, and have a lower priority
$map->add({
loc => "http://www.jasonkohles.com/$_/",
changefreq => weekly,
priority => 0.9, # lower priority than the home page
}) for qw(
software gpg hamradio photos scuba snippets tools
);

$map->write;

The Sitemap Protocol allows you to inform search engine crawlers about URLs on your Web sites that are available for crawling. A Sitemap consists of a list of URLs and may also contain additional information about those URLs, such as when they were last modified, how frequently they change, etc.

This module allows you to create and modify sitemaps.

<<less
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1069 downloads
ViZiGO 1.09

ViZiGO 1.09


ViZiGO project is a client to play GO over Internet with the IGS server. more>>
ViZiGO project is a client to play GO over Internet with the IGS server.
ViZiGO is a client to play GO over internet. It will let you play GO against thousands of players.
ViZiGO primarily was intented for IGS but will work also with any NNGS servers (like for example nngs.cosmic.org).
Enhancements:
- Fixes a problem when first logging in with a new IGS account (client and quiet settings are now set correctly).
- This version include also sourcecode for FLTK. It should compile fine under Linux, Windoz and other OS as well.
<<less
Download (1.9MB)
Added: 2006-12-04 License: GPL (GNU General Public License) Price:
1054 downloads
Test::ISBN 1.09

Test::ISBN 1.09


Test::ISBN is a Perl module to check international standard book numbers. more>>
Test::ISBN is a Perl module to check international standard book numbers.

SYNOPSIS

use Test::More tests => 1;
use Test::ISBN;

isbn_ok( $isbn );

Functions

isbn_ok( STRING )

Ok is the STRING is a valid ISBN, in any format that Business::ISBN accepts. This function only checks the checksum. The publisher and country codes might be invalid even though the checksum is valid.

isbn_country_ok( STRING, COUNTRY )

Ok is the STRING is a valid ISBN and its country code is the same as COUNTRY.

isbn_publisher_ok( STRING, PUBLISHER )

Ok is the STRING is a valid ISBN and its publisher code is the same as PUBLISHER.

<<less
Download (0.004MB)
Added: 2007-05-04 License: Perl Artistic License Price:
903 downloads
LinWiz 1.09

LinWiz 1.09


LinWiz - Linux configuration file and scripting Wizards. more>>
LinWiz - Linux configuration file and scripting Wizards.
A (growing) collection of on-line wizards - for creating complex linux configuration files and scripts using simple web-enabled point-and-click methods.
LinWiz://SimpleFirewall was the first of these - launched in March 2003, now replaced by LinWiz://PersonalFirewall and LinWiz://ServerFirewall.
LinWiz://PersonalFirewall - Novice iptables wizard for personal Linux workstations
This wizard is suitable for creating a very simple "iptables" configuration for a linux workstation, with a single network card, not acting as a router (not forwarding IP traffic) and not providing any IP services to other hosts.
It allows you to block a number of common IP exploits and sets up your system in a highly locked down manner - exposing no IP services to other systems, but not restricting the internet or other IP services (such as Web, Ftp, Mail etc) that you can use. It produces a file that can be read by the "iptables-restore" utility (such as is used by recent RedHat, Mandrake and other linux distributions) or a classic "rc.firewall" shell script.
LinWiz://ServerFirewall - iptables for personal Linux servers
This wizard creates an intermediate-level "iptables" configuration for a simple linux server, hosting popular services such as "Apache" web server, FTP, SSH, Telnet, NFS etc. This is suitable for servers with a single network card that does not act as an IP router (not forwarding IP traffic). The tool allows you to set up ...
- Blocking of common IP attacks and exploits.
- Definition of which IP services running on your server you are willing to allow access to.
- Controlled NFS access (this is more complex than Web servers). The tool provides all the information you need to set this up.
- Filtering of the IP addresses and/or MAC addresses that are permitted (or refused) access to your services.
- Logging of rejected IP packets.
It produces a file that can be read by the "iptables-restore" utility (such as is used by recent RedHat, Mandrake and other linux distributions) or a classic "rc.firewall" shell script.
<<less
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
983 downloads
Horgand 1.09

Horgand 1.09


Horgand is a jack capable organ client with presets and some effects incorporated. more>>
Horgand is a jack capable organ client with presets and some effects incorporated.

Horgand generates the sound in real time like a FM synthesizer. Due this, you can change the frequency of all the drawars and add some special effects.

This is my fist DSP program attempt, my first jack client, and my first attempt to produce any sound, and im not programmer. THIS PROGRAM COMES WITH NO WARRANTY, and sure have tones of bugs.

Horgand is a organ ... generates sound like a FM sinthesizer in real time, good reason for use a fast computer, there are many others programs who emulate a organ and sure their sound is better, but i program what i need, and just for fun.

You can modify the frequency of all "drawars" and use the "effects".

Im not a DSP "guru" and belive me, i will never be. Sure Horgand has many "noises", but ... i remember old organs ... they have many "noises" too.

<<less
Download (2.3MB)
Added: 2007-08-05 License: GPL (GNU General Public License) Price:
811 downloads
Net::DNS::TestNS 1.09

Net::DNS::TestNS 1.09


Net::DNS::TestNS is a Perl extension for simulating simple Nameservers. more>>
Net::DNS::TestNS is a Perl extension for simulating simple Nameservers.

SYNOPSIS

use Net::DNS::TestNS;

ABSTRACT

Class for setting up "simple DNS" servers.

Class to setup a number of nameservers that respond to specific DNS queries (QNAME,QTYPE) by prespecified answers. This class is to be used in test suites where you want to have servers to show predefined behavior.

If the server will do a lookup based on QNAME,QTYPE and return the specified data. If there is no QNAME, QTYPE match the server will return a SERVFAIL.

A log will be written to STDERR it contains time, IP/PORT, QNAME, QTYPE, RCODE

<<less
Download (0.016MB)
Added: 2006-09-21 License: Perl Artistic License Price:
1129 downloads
Hey::heyPass 1.09

Hey::heyPass 1.09


Hey::heyPass is a Perl interface with heyPass Centralized Authentication System. more>>


SYNOPSIS

# To send a user to login:
use Hey::heyPass;
$heyPass = Hey::heyPass->new($yourSiteId, $yourSiteKey);
$login = $heyPass->beginSession({
successUrl => "http://$ENV{HTTP_HOST}/loginSuccess.cgi?sessionId=%s",
failureUrl => "http://$ENV{HTTP_HOST}/loginFailure.cgi?sessionId=%s",
cancelUrl => "http://$ENV{HTTP_HOST}/loginCancel.cgi?sessionId=%s"
});
print "Location: $login->{loginUrl}nn";

# To logout the user:
use Hey::heyPass;
$heyPass = Hey::heyPass->new($yourSiteId, $yourSiteKey);
$heyPass->endSession($sessionId);

# To retrieve the session data of the user:
use Hey::heyPass;
$heyPass = Hey::heyPass->new($yourSiteId, $yourSiteKey);
$session = $heyPass->getSession($sessionId);
use Data::Dumper;
print Dumper($session);

Documentation: https://heypass.hey.nu/interface/guestdocs/
If you want to have a heyPass siteId/siteKey for your application, please check to see if there is an automated way to do this (not yet at time of writing). If there still isnt, contact me (Dusty Wilson ) and I will get you started.

<<less
Download (0.003MB)
Added: 2007-03-21 License: Perl Artistic License Price:
947 downloads
HTML::Widget 1.09

HTML::Widget 1.09


HTML::Widget is a Perl module with HTML Widget And Validation Framework. more>>
HTML::Widget is a Perl module with HTML Widget And Validation Framework.

SYNOPSIS

use HTML::Widget;

# Create a widget
my $w = HTML::Widget->new(widget)->method(get)->action(/);

# Add a fieldset to contain the elements
my $fs = $w->element( Fieldset, user )->legend(User Details);

# Add some elements
$fs->element( Textfield, age )->label(Age)->size(3);
$fs->element( Textfield, name )->label(Name)->size(60);
$fs->element( Submit, ok )->value(OK);

# Add some constraints
$w->constraint( Integer, age )->message(No integer.);
$w->constraint( Not_Integer, name )->message(Integer.);
$w->constraint( All, age, name )->message(Missing value.);

# Add some filters
$w->filter(Whitespace);

# Process
my $result = $w->process;
my $result = $w->process($query);


# Check validation results
my @valid_fields = $result->valid;
my $is_valid = $result->valid(foo);
my @invalid_fields = $result->have_errors;
my $is_invalid = $result->has_errors(foo);;

# CGI.pm-compatible! (read-only)
my $value = $result->param(foo);
my @params = $result->param;

# Catalyst::Request-compatible
my $value = $result->params->{foo};
my @params = keys %{ $result->params };

# Merge widgets (constraints and elements will be appended)
$widget->merge($other_widget);

# Embed widgets (as fieldset)
$widget->embed($other_widget);

# Get list of elements
my @elements = $widget->get_elements;

# Get list of constraints
my @constraints = $widget->get_constraints;

# Get list of filters
my @filters = $widget->get_filters;

Create easy to maintain HTML widgets!

Everything is optional, use validation only or just generate forms, you can embed and merge them later.

The API was designed similar to other popular modules like Data::FormValidator and FormValidator::Simple, HTML::FillInForm is also built in (and much faster).

This Module is very powerful, dont misuse it as a template system!

<<less
Download (0.066MB)
Added: 2006-09-27 License: Perl Artistic License Price:
1122 downloads
WWW::Google::SiteMap::URL 1.09

WWW::Google::SiteMap::URL 1.09


WWW::Google::SiteMap::URL is URL Helper class for WWW::Google::SiteMap. more>>
WWW::Google::SiteMap::URL is URL Helper class for WWW::Google::SiteMap.

This is a helper class that supports WWW::Google::SiteMap and WWW::Google::SiteMap::Index.

METHODS

new()

loc()

Change the URL associated with this object. For a WWW::Google::SiteMap this specifies the URL to add to the sitemap, for a WWW::Google::SiteMap::Index, this is the URL to the sitemap.

changefreq()

Set the change frequency of the object. This field is not used in sitemap indexes, only in sitemaps.

lastmod()

Set the last modified time. You have to provide this as one of the following:

a complete ISO8601 time string

A complete time string will be accepted in exactly this format:

YYYY-MM-DDTHH:MM:SS+TZ:TZ
YYYY - 4-digit year
MM - 2-digit month (zero padded)
DD - 2-digit year (zero padded)
T - literal character T
HH - 2-digit hour (24-hour, zero padded)
SS - 2-digit second (zero padded)
+TZ:TZ - Timezone offset (hours and minutes from GMT, 2-digit, zero padded)

epoch time

Seconds since the epoch, such as would be returned from time(). If you provide an epoch time, then an appropriate ISO8601 time will be constructed with gmtime() (which means the timezone offset will be +00:00). If anyone knows of a way to determine the timezone offset of the current host that is cross-platform and doesnt add dozens of dependencies then I might change this.
an ISO8601 date (YYYY-MM-DD)

A simple date in YYYY-MM-DD format. The time will be set to 00:00:00+00:00.

a DateTime object.

If a DateTime object is provided, then an appropriate timestamp will be constructed from it.

a HTTP::Response object.

If given an HTTP::Response object, the last modified time will be calculated from whatever time information is available in the response headers. Currently this means either the Last-Modified header, or tue current time - the current_age() calculated by the response object. This is useful for building web crawlers.

Note that in order to conserve memory, any of these items that you provide will be converted to a complete ISO8601 time string when they are stored. This means that if you pass an object to lastmod(), you cant get it back out. If anyone actually has a need to get the objects back out, then I might make a configuration option to store the objects internally.

If you have suggestions for other types of date/time objects or formats that would be usefule, let me know and Ill consider them.

priority()

Set the priority. This field is not used in sitemap indexes, only in sitemaps.

delete()

Delete this object from the sitemap or the sitemap index.

lenient()

If lenient contains a true value, then errors will not be fatal.

<<less
Download (0.030MB)
Added: 2006-10-24 License: Perl Artistic License Price:
1097 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3