usps
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7
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}
<<lessSYNOPSIS
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}
Download (0.010MB)
Added: 2007-03-20 License: Perl Artistic License Price:
949 downloads
Scrape::USPS::ZipLookup Perl Module 2.4
Scrape::USPS::ZipLookup Perl Module provides a programmatic interface to United States Postal Service. more>>
The United States Postal Service (USPS) has on its web site an HTML form at http://www.usps.com/zip4/ for standardizing an address. Given a firm, urbanization, street address, city, state, and zip, it will put the address into standard form (provided the address is in their database) and display a page with the resulting address.
Scrape::USPS::ZipLookup Perl Module provides a programmatic interface to this service, so you can write a program to process your entire personal address book without having to manually type them all in to the form.
Because the USPS could change or remove this functionality at any time, be prepared for the possibility that this code may fail to function. In fact, as of this version, there is no error checking in place, so if they do change things, this code will most likely fail in a noisy way. If you discover that the service has changed, please email the author your findings.
If an error occurs in trying to standardize the address, then no array will be returned. Otherwise, a four-element array will be returned.
To see debugging output, call $zlu->verbose(1).
SYNOPSIS
#!/usr/bin/perl
use Scrape::USPS::ZipLookup::Address;
use Scrape::USPS::ZipLookup;
my $addr = Scrape::USPS::ZipLookup::Address->new(
Focus Research, Inc., # Firm
, # Urbanization
8080 Beckett Center Drive Suite 203, # Delivery Address
West Chester, # City
OH, # State
45069-5001 # ZIP Code
);
my $zlu = Scrape::USPS::ZipLookup->new();
my @matches = $zlu->std_addr($addr);
if (@matches) {
printf "n%d matches:n", scalar(@matches);
foreach my $match (@matches) {
print "-" x 39, "n";
print $match->to_string;
print "n";
}
print "-" x 39, "n";
}
else {
print "No matches!n";
}
exit 0;
Enhancements:
- Adapt to yet another round of changes to the USPS Zip Lookup web site, courtesy of Eric Parker.
- Copyright date updates.
<<lessScrape::USPS::ZipLookup Perl Module provides a programmatic interface to this service, so you can write a program to process your entire personal address book without having to manually type them all in to the form.
Because the USPS could change or remove this functionality at any time, be prepared for the possibility that this code may fail to function. In fact, as of this version, there is no error checking in place, so if they do change things, this code will most likely fail in a noisy way. If you discover that the service has changed, please email the author your findings.
If an error occurs in trying to standardize the address, then no array will be returned. Otherwise, a four-element array will be returned.
To see debugging output, call $zlu->verbose(1).
SYNOPSIS
#!/usr/bin/perl
use Scrape::USPS::ZipLookup::Address;
use Scrape::USPS::ZipLookup;
my $addr = Scrape::USPS::ZipLookup::Address->new(
Focus Research, Inc., # Firm
, # Urbanization
8080 Beckett Center Drive Suite 203, # Delivery Address
West Chester, # City
OH, # State
45069-5001 # ZIP Code
);
my $zlu = Scrape::USPS::ZipLookup->new();
my @matches = $zlu->std_addr($addr);
if (@matches) {
printf "n%d matches:n", scalar(@matches);
foreach my $match (@matches) {
print "-" x 39, "n";
print $match->to_string;
print "n";
}
print "-" x 39, "n";
}
else {
print "No matches!n";
}
exit 0;
Enhancements:
- Adapt to yet another round of changes to the USPS Zip Lookup web site, courtesy of Eric Parker.
- Copyright date updates.
Download (0.011MB)
Added: 2006-03-31 License: Artistic License Price:
1302 downloads
track2rss 0.4.1
track2rss is a set of scripts for tracking UPS, Fedex, and USPS packages via RSS. more>>
track2rss project seeks to provide a set of scripts for converting tracking information for packages from various carriers to the RSS format.
It was inspired by a similar project written by Jason Young. Currently support is provided for UPS, Fedex Air and Ground, and the US Postal Service (USPS) via a set of XSLT templates and a Perl wrapper.
Future plans are to extend support to more carriers such as DHL, etc.; possibly other formats such as Atom, and other languages like PHP, Java, etc.
Enhancements:
- This release auto-guessing for carrier type when type not provided.
- It adds gzip support to reduce bandwidth.
- The output MIME type has been changed to text/xml.
- OpenSearch 1.0 support has been added.
<<lessIt was inspired by a similar project written by Jason Young. Currently support is provided for UPS, Fedex Air and Ground, and the US Postal Service (USPS) via a set of XSLT templates and a Perl wrapper.
Future plans are to extend support to more carriers such as DHL, etc.; possibly other formats such as Atom, and other languages like PHP, Java, etc.
Enhancements:
- This release auto-guessing for carrier type when type not provided.
- It adds gzip support to reduce bandwidth.
- The output MIME type has been changed to text/xml.
- OpenSearch 1.0 support has been added.
Download (0.023MB)
Added: 2005-11-03 License: The Apache License 2.0 Price:
1451 downloads
Geo::StreetAddress::US 0.99
Geo::StreetAddress::US is a Perl extension for parsing US street addresses. more>>
Geo::StreetAddress::US is a Perl extension for parsing US street addresses.
SYNOPSIS
use Geo::StreetAddress::US;
my $hashref = Geo::StreetAddress::US->parse_location(
"1005 Gravenstein Hwy N, Sebastopol CA 95472" );
my $hashref = Geo::StreetAddress::US->parse_location(
"Hollywood & Vine, Los Angeles, CA" );
my $hashref = Geo::StreetAddress::US->parse_address(
"1600 Pennsylvania Ave, Washington, DC" );
my $hashref = Geo::StreetAddress::US->parse_intersection(
"Mission Street at Valencia Street, San Francisco, CA" );
my $normal = Geo::StreetAddress::US->normalize_address( %spec );
# the parse_* methods call this automatically...
Geo::StreetAddress::US is a regex-based street address and street intersection parser for the United States. Its basic goal is to be as forgiving as possible when parsing user-provided address strings.
Geo::StreetAddress::US knows about directional prefixes and suffixes, fractional building numbers, building units, grid-based addresses (such as those used in parts of Utah), 5 and 9 digit ZIP codes, and all of the official USPS abbreviations for street types and state names.
<<lessSYNOPSIS
use Geo::StreetAddress::US;
my $hashref = Geo::StreetAddress::US->parse_location(
"1005 Gravenstein Hwy N, Sebastopol CA 95472" );
my $hashref = Geo::StreetAddress::US->parse_location(
"Hollywood & Vine, Los Angeles, CA" );
my $hashref = Geo::StreetAddress::US->parse_address(
"1600 Pennsylvania Ave, Washington, DC" );
my $hashref = Geo::StreetAddress::US->parse_intersection(
"Mission Street at Valencia Street, San Francisco, CA" );
my $normal = Geo::StreetAddress::US->normalize_address( %spec );
# the parse_* methods call this automatically...
Geo::StreetAddress::US is a regex-based street address and street intersection parser for the United States. Its basic goal is to be as forgiving as possible when parsing user-provided address strings.
Geo::StreetAddress::US knows about directional prefixes and suffixes, fractional building numbers, building units, grid-based addresses (such as those used in parts of Utah), 5 and 9 digit ZIP codes, and all of the official USPS abbreviations for street types and state names.
Download (0.010MB)
Added: 2006-09-25 License: Perl Artistic License Price:
1124 downloads
Data::Faker::StreetAddress 0.07
Data::Faker::StreetAddress is a Data::Faker plugin. more>>
Data::Faker::StreetAddress is a Data::Faker plugin.
DATA PROVIDERS
us_zip_code
Return a random zip or zip+4 zip code in the US zip code format. Note that this is not necessarily a valid zip code, just a 5 or 9 digit number in the correct format.
us_state
Return a random US state name.
us_state_abbr
Return a random US state abbreviation. (Includes US Territories and AE, AA, AP military designations.)
From the USPS list at http://www.usps.com/ncsc/lookups/usps_abbreviations.html
street_suffix
Return a random street suffix (Drive, Street, Road, etc.)
From the USPS list at http://www.usps.com/ncsc/lookups/usps_abbreviations.html
street_name
Return a fake street name.
street_address
Return a fake street address.
secondary_unit_designator
Return a random secondary unit designator, with a range if needed (secondary unit designators are things like apartment number, building number, suite, penthouse, etc that differentiate different units with a common address.)
secondary_unit_number
Return a random secondary unit number, for the secondary unit designators that take ranges.
<<lessDATA PROVIDERS
us_zip_code
Return a random zip or zip+4 zip code in the US zip code format. Note that this is not necessarily a valid zip code, just a 5 or 9 digit number in the correct format.
us_state
Return a random US state name.
us_state_abbr
Return a random US state abbreviation. (Includes US Territories and AE, AA, AP military designations.)
From the USPS list at http://www.usps.com/ncsc/lookups/usps_abbreviations.html
street_suffix
Return a random street suffix (Drive, Street, Road, etc.)
From the USPS list at http://www.usps.com/ncsc/lookups/usps_abbreviations.html
street_name
Return a fake street name.
street_address
Return a fake street address.
secondary_unit_designator
Return a random secondary unit designator, with a range if needed (secondary unit designators are things like apartment number, building number, suite, penthouse, etc that differentiate different units with a common address.)
secondary_unit_number
Return a random secondary unit number, for the secondary unit designators that take ranges.
Download (0.020MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1100 downloads
TCPDF PHP4 4.6.022
TCPDF PHP4 provides you with an excellent and open Source PHP class which is designed for generating PDF documents. more>>
TCPDF PHP4 4.6.022 provides you with an excellent and open Source PHP class which is designed for generating PDF documents. TCPDF project was started in 2002 and now it is freely used all over the world by millions of people. TCPDF is a Free Libre Open Source Software (FLOSS).
Major Features:
- No external libraries are required for the basic functions
- Supports all ISO page formats
- Supports custom page formats, margins and units of measure
- Supports UTF-8 Unicode and Right-To-Left languages
- Supports TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0 fonts;
- Supports document encryption
- Includes methods to publish some (x)HTML code
- Includes graphic (geometric) and transformation methods
- Includes Javascript and forms support
- Includes a method to print various barcode formats: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS;
- Includes methods to set Bookmarks and print a Table of Content
- Includes a method to move pages
- Includes methods for automatic page header and footer management
- Supports automatic page break
- Supports automatic page numbering and page groups
- Supports automatic line break and text justification
- Supports JPEG and PNG images natively, all images supported by GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) and all images supported via ImagMagick;
- Supports stroke and clipping mode for text
- Supports clipping masks
- Supports Grayscale, RGB, CMYK, Spot Colors and Transparencies
- Supports several annotations, including links, text and file attachments
- Supports page compression (requires zlib extension)
- Supports text hyphenation
- Supports transactions to UNDO commands.
Added: 2009-07-24 License: LGPL Price: FREE
1 downloads
Bundle::BDFOY 20070101
Bundle::BDFOY is a Perl module that can install all modules by BDFOY. more>>
Bundle::BDFOY is a Perl module that can install all modules by BDFOY.
SYNOPSIS
cpan Bundle::BDFOY
CONTENTS
Apache::Htaccess
Apache::iTunes
Business::ISBN
Business::ISBN::Data
Business::ISMN
Business::US::USPS::WebTools
Chemistry::Elements
ConfigReader::Simple
Crypt::Rijndael
Data::Constraint
File::Find::Closures
HTML::SimpleLinkExtor
HTTP::Cookies::iCab
HTTP::Cookies::Mozilla
HTTP::Cookies::Omniweb
HTTP::Cookies::Safari
HTTP::SimpleLinkChecker
HTTP::Size
Mac::Errors
Mac::iTunes
Mac::Path::Util
Mac::PropertyList
Math::NoCarry
Netscape::Bookmarks
Object::Iterate
Palm::Magellan::NavCompanion
Pod::Perldoc::ToToc
Polyglot
Set::CrossProduct
Test::Data
Test::Env
Test::File
Test::HTTPStatus
Test::ISBN
Test::Manifest
Test::Prereq
Test::URI
Tie::Cycle
Tie::Toggle
<<lessSYNOPSIS
cpan Bundle::BDFOY
CONTENTS
Apache::Htaccess
Apache::iTunes
Business::ISBN
Business::ISBN::Data
Business::ISMN
Business::US::USPS::WebTools
Chemistry::Elements
ConfigReader::Simple
Crypt::Rijndael
Data::Constraint
File::Find::Closures
HTML::SimpleLinkExtor
HTTP::Cookies::iCab
HTTP::Cookies::Mozilla
HTTP::Cookies::Omniweb
HTTP::Cookies::Safari
HTTP::SimpleLinkChecker
HTTP::Size
Mac::Errors
Mac::iTunes
Mac::Path::Util
Mac::PropertyList
Math::NoCarry
Netscape::Bookmarks
Object::Iterate
Palm::Magellan::NavCompanion
Pod::Perldoc::ToToc
Polyglot
Set::CrossProduct
Test::Data
Test::Env
Test::File
Test::HTTPStatus
Test::ISBN
Test::Manifest
Test::Prereq
Test::URI
Tie::Cycle
Tie::Toggle
Download (0.002MB)
Added: 2007-05-25 License: Perl Artistic License Price:
883 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above usps 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