handles
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1609
HTTP::Handle 0.2
HTTP::Handle is a HTTP Class designed for streaming. more>>
HTTP::Handle is a HTTP Class designed for streaming.
SYNOPSIS
use HTTP::Handle;
my $http = HTTP::Handle->new( uri => "http://www.google.com/" );
$http->connect();
my $fd = $http->fd();
while () {
print "--> $_";
}
The HTTP::Handle module allows you to make HTTP requests and handle the data yourself. The general ideas is that you use this module to make a HTTP request and handle non-header data yourself. I needed such a feature for my mp3 player to listen to icecast streams.
HTTP::Handle->new()
Create a new HTTP::Handle object thingy.
Arguments possible:
url => "http://www.google.com/"
Sets the initial URL to connect to.
follow_redirects => [ 0 | 1 ]
Automatically follow HTTP redirects. This defaults to true (1). Set to 0 to disable this.
http_request => HASHREF
Any thing put in here will be sent as "key: value" in the http request string.
$http->connect()
Connect, send the http request, and process the response headers.
This function returns -1 on failure, undef otherwise. The reason for failure will be printed to STDERR.
$http->fd()
Get the file descriptor (socket) were using to connect.
$http->url( [ url_string ])
Get or set the URL. If a url string is passed, you will change the url that is requested. If no parameter is passed, a URI object will be returned containing the
$http->follow_redirects( [ 0 | 1 ] )
If a value is passed then you will set whether or not we will automatically follow HTTP 302 Redirects. If no value is passed, then we will return whatever the current option is.
Defaults to 1 (will follow redirects).
$http->http_request_string()
Returns a string containing the HTTP request and headers, this is used when
$http->connect() is called.
<<lessSYNOPSIS
use HTTP::Handle;
my $http = HTTP::Handle->new( uri => "http://www.google.com/" );
$http->connect();
my $fd = $http->fd();
while () {
print "--> $_";
}
The HTTP::Handle module allows you to make HTTP requests and handle the data yourself. The general ideas is that you use this module to make a HTTP request and handle non-header data yourself. I needed such a feature for my mp3 player to listen to icecast streams.
HTTP::Handle->new()
Create a new HTTP::Handle object thingy.
Arguments possible:
url => "http://www.google.com/"
Sets the initial URL to connect to.
follow_redirects => [ 0 | 1 ]
Automatically follow HTTP redirects. This defaults to true (1). Set to 0 to disable this.
http_request => HASHREF
Any thing put in here will be sent as "key: value" in the http request string.
$http->connect()
Connect, send the http request, and process the response headers.
This function returns -1 on failure, undef otherwise. The reason for failure will be printed to STDERR.
$http->fd()
Get the file descriptor (socket) were using to connect.
$http->url( [ url_string ])
Get or set the URL. If a url string is passed, you will change the url that is requested. If no parameter is passed, a URI object will be returned containing the
$http->follow_redirects( [ 0 | 1 ] )
If a value is passed then you will set whether or not we will automatically follow HTTP 302 Redirects. If no value is passed, then we will return whatever the current option is.
Defaults to 1 (will follow redirects).
$http->http_request_string()
Returns a string containing the HTTP request and headers, this is used when
$http->connect() is called.
Download (0.005MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1072 downloads
DirHandle 5.8.8
DirHandle is a Perl module created to supply object methods for directory handles. more>>
DirHandle is a Perl module created to supply object methods for directory handles.
SYNOPSIS
use DirHandle;
$d = new DirHandle ".";
if (defined $d) {
while (defined($_ = $d->read)) { something($_); }
$d->rewind;
while (defined($_ = $d->read)) { something_else($_); }
undef $d;
}
The DirHandle method provide an alternative interface to the opendir(), closedir(), readdir(), and rewinddir() functions.
The only objective benefit to using DirHandle is that it avoids namespace pollution by creating globs to hold directory handles.
NOTES
On Mac OS (Classic), the path separator is :, not /, and the current directory is denoted as :, not .. You should be careful about specifying relative pathnames. While a full path always begins with a volume name, a relative pathname should always begin with a :. If specifying a volume name only, a trailing : is required.
<<lessSYNOPSIS
use DirHandle;
$d = new DirHandle ".";
if (defined $d) {
while (defined($_ = $d->read)) { something($_); }
$d->rewind;
while (defined($_ = $d->read)) { something_else($_); }
undef $d;
}
The DirHandle method provide an alternative interface to the opendir(), closedir(), readdir(), and rewinddir() functions.
The only objective benefit to using DirHandle is that it avoids namespace pollution by creating globs to hold directory handles.
NOTES
On Mac OS (Classic), the path separator is :, not /, and the current directory is denoted as :, not .. You should be careful about specifying relative pathnames. While a full path always begins with a volume name, a relative pathname should always begin with a :. If specifying a volume name only, a trailing : is required.
Download (12.2MB)
Added: 2007-05-15 License: Perl Artistic License Price:
895 downloads
Email::Handle 0.01
Email::Handle is a Objective Email Handler. more>>
Email::Handle is a Objective Email Handler.
SYNOPSIS
use Email::Handle;
my $email = Email::Handle->new(root@example.com);
print $email->is_valid ? yes : no;
print $email->obfuscate;
print $email->anonymize;
print $email;
$email->send(From => foo@example.com);
This module is also convenient for using on the DB application with Template and Class::DBI / DBIx::Class.
# setup the table that has column of email with this module
my $loader = Class::DBI::Loader->new(
...
namespace => MyApp
);
$loader->find_class(user)->has_a(email => Email::Handle);
# then output records with TT2
my $tmpl = Template->new;
$tmpl->process(
sample.tt,
{ users => $loader->find_class(user)->retrieve_all }
);
# You can write the template with some methods of this module like this
[% WHILE (user IN users) %]
[% user.email.obfuscate IF user.email.is_valid %]
[% END %]
<<lessSYNOPSIS
use Email::Handle;
my $email = Email::Handle->new(root@example.com);
print $email->is_valid ? yes : no;
print $email->obfuscate;
print $email->anonymize;
print $email;
$email->send(From => foo@example.com);
This module is also convenient for using on the DB application with Template and Class::DBI / DBIx::Class.
# setup the table that has column of email with this module
my $loader = Class::DBI::Loader->new(
...
namespace => MyApp
);
$loader->find_class(user)->has_a(email => Email::Handle);
# then output records with TT2
my $tmpl = Template->new;
$tmpl->process(
sample.tt,
{ users => $loader->find_class(user)->retrieve_all }
);
# You can write the template with some methods of this module like this
[% WHILE (user IN users) %]
[% user.email.obfuscate IF user.email.is_valid %]
[% END %]
Download (0.005MB)
Added: 2007-08-03 License: Perl Artistic License Price:
813 downloads
radclass r72
radclass is a PHP4 class that handles the administration of multiple IC-Radius servers. more>>
radclass is a PHP4 class that handles the administration of multiple IC-Radius servers.
radclass can add, delete, and update users and groups on foreign radius hosts, and it can modify their check items. radclass was designed in the PHP4 OO model to be a portable solution.
<<lessradclass can add, delete, and update users and groups on foreign radius hosts, and it can modify their check items. radclass was designed in the PHP4 OO model to be a portable solution.
Download (0.044MB)
Added: 2005-11-17 License: GPL (GNU General Public License) Price:
1436 downloads
Sensibe IRC Handler 0.1
Sensible IRC Handler aims to provide an interface for Gaim that handles irc:// links in Firefox Browser. more>>
Sensible IRC Handler aims to provide an interface for Gaim that handles irc:// links in Firefox Browser. This will provide the same xchat-gnome functionality to handle irc:// links, but for Gaim.
Recent changes in inclusion of packages for future Ubuntu release will not include xchat-gnome because of recursive duplication with Gaims IRC capabilities, so IRC will be entirely handled in Gaim.
This will use Gaim as an IRC client, but will not alter the main Gaim configurations, this would create a temporary configurations for the current sessions. A functionality to add the IRC channels defined in InternetRelayChat in Gaim buddy list, will be easy, but will not add them by default. Adding them for a user requires further discussions.
Enhancements:
- GTK+ version 2.2.x
<<lessRecent changes in inclusion of packages for future Ubuntu release will not include xchat-gnome because of recursive duplication with Gaims IRC capabilities, so IRC will be entirely handled in Gaim.
This will use Gaim as an IRC client, but will not alter the main Gaim configurations, this would create a temporary configurations for the current sessions. A functionality to add the IRC channels defined in InternetRelayChat in Gaim buddy list, will be easy, but will not add them by default. Adding them for a user requires further discussions.
Enhancements:
- GTK+ version 2.2.x
Download (0.20MB)
Added: 2006-06-01 License: GPL (GNU General Public License) Price:
1242 downloads
Canoe 0.4
Canoe is an online book cataloging software. more>>
Canoe is an online book cataloging software. It differs from library in a way it handles users. In Canoe everyone is equal and is able to either share or borrow books.
System helps to store and browse books data. It also automates borrowing process so you can find the book and make an arrangement with the owner with only few clicks.
Canoe project is fast and robust, designed to be easily extended and modified. Written entirely in Python.
Installation:
Copy package contents into destination directory, then run
python install.py
to setup database and initial configuration.
<<lessSystem helps to store and browse books data. It also automates borrowing process so you can find the book and make an arrangement with the owner with only few clicks.
Canoe project is fast and robust, designed to be easily extended and modified. Written entirely in Python.
Installation:
Copy package contents into destination directory, then run
python install.py
to setup database and initial configuration.
Download (0.026MB)
Added: 2005-12-27 License: BSD License Price:
1396 downloads
MadMail 0.2
MadMail is a simple Webmail client which can handle POP3, SMTP, and IMAP servers. more>>
MadMail is a simple Webmail client which can handle POP3, SMTP, and IMAP servers. I
Main features:
- multi-language support
- no Database required
<<lessMain features:
- multi-language support
- no Database required
Download (0.055MB)
Added: 2006-06-12 License: GPL (GNU General Public License) Price:
1229 downloads
NDisc6 0.9.3
ndisc6 consists of two small command line tools (ndisc6 and rdisc6) that perform ICMPv6 Neighbor Discovery. more>>
ndisc6 consists of two small command line tools (ndisc6 and rdisc6) that perform ICMPv6 Neighbor Discovery and ICMPv6 Router Discovery respectively.
NDisc6 is primarily meant for IPv6 networking diagnostics or to detect rogue IPv6 nodes or routers on an Ethernet segment.
Enhancements:
- traceroute has been parallelized for faster execution, and handles IPv6 extension headers and more ICMPv6 errors, UDP-Lite probes.
- rdisc6 supports RFC4191 (router preference and specific routes) and RDNSS.
<<lessNDisc6 is primarily meant for IPv6 networking diagnostics or to detect rogue IPv6 nodes or routers on an Ethernet segment.
Enhancements:
- traceroute has been parallelized for faster execution, and handles IPv6 extension headers and more ICMPv6 errors, UDP-Lite probes.
- rdisc6 supports RFC4191 (router preference and specific routes) and RDNSS.
Download (0.021MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
811 downloads
Ptk Phone 1.0
Ptk Phone is a small program written in Perl/Tk to be used as an address book. more>>
Ptk Phone is a small program written in Perl/Tk to be used as an address book.
It handles email addresses and comments as well.
<<lessIt handles email addresses and comments as well.
Download (0.014MB)
Added: 2006-09-21 License: GPL (GNU General Public License) Price:
1133 downloads
POE::Component::Audio::Mad::Handle 0.3
POE::Component::Audio::Mad::Handle is a POE Component to facilitate IPC with the POE::Wheel::Audio::Mad mpeg decoder. more>>
POE::Component::Audio::Mad::Handle is a POE Component to facilitate IPC with the POE::Wheel::Audio::Mad mpeg decoder.
SYNOPSIS
use POE;
use POE::Component::Audio::Mad::Handle;
## create an IPC bridge on stdin/stdout
create POE::Component::Audio::Mad::Handle();
## create a custom IPC bridge..
create POE::Component::Audio::Mad::Handle (
Driver => POE::Driver::SysRW->new(),
Filter => POE::Filter::Audio::Mad->new(),
Handle => $two_way_handle,
# -or-
InputHandle => $one_way_handle_in,
OutputHandle => $one_way_handle_out
);
POE::Component::Audio::Mad::Handle is a POE Component to implement basic inter-process communication with the POE::Wheel::Audio::Mad mpeg decoder and a bi-directional or two unidirectional filehandles.
This Component operates by creating an instance of POE::Wheel::Audio::Mad and an instance of POE::Wheel::ReadWrite and then facilitates communication between the two. All options passed to the create() constructor are filled in with defaults and then directly passed to POE::Wheel::ReadWrites constructor; see its documentation for a description of available options.
You may use any options you wish. Decoder status messages will be sent through the filter and then delivered to the appropriate filehandle. Commands received through the appropriate filehandle will be sent through the filter and used to affect POE::Wheel::Audio::Mad operations.
<<lessSYNOPSIS
use POE;
use POE::Component::Audio::Mad::Handle;
## create an IPC bridge on stdin/stdout
create POE::Component::Audio::Mad::Handle();
## create a custom IPC bridge..
create POE::Component::Audio::Mad::Handle (
Driver => POE::Driver::SysRW->new(),
Filter => POE::Filter::Audio::Mad->new(),
Handle => $two_way_handle,
# -or-
InputHandle => $one_way_handle_in,
OutputHandle => $one_way_handle_out
);
POE::Component::Audio::Mad::Handle is a POE Component to implement basic inter-process communication with the POE::Wheel::Audio::Mad mpeg decoder and a bi-directional or two unidirectional filehandles.
This Component operates by creating an instance of POE::Wheel::Audio::Mad and an instance of POE::Wheel::ReadWrite and then facilitates communication between the two. All options passed to the create() constructor are filled in with defaults and then directly passed to POE::Wheel::ReadWrites constructor; see its documentation for a description of available options.
You may use any options you wish. Decoder status messages will be sent through the filter and then delivered to the appropriate filehandle. Commands received through the appropriate filehandle will be sent through the filter and used to affect POE::Wheel::Audio::Mad operations.
Download (0.022MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1072 downloads
PHPImageMage 2.0
PHPImageMage is a PHP5-class that acts as an API and simplifies many of the things most commonly done to images in Web apps. more>>
PHPImageMage is a PHP5-class that acts as an API and simplifies many of the things most commonly done to images in Web applications. PHPImageMage handles JPEG, PNG, and GIF images and requires PHP5 with GD support.
<<less Download (0.006MB)
Added: 2006-07-14 License: BSD License Price:
1197 downloads
Marlin 0.9
Marlin is a sound sample editor. more>>
Marlin is a sample editor for Gnome 2. It uses GStreamer for file operations and for recording and playback, meaning it can handle a great number of formats and work with most sound systems.
Main features:
- Can load from a large number of media formats (.mp3, .ogg, .wav, .au, .flac, .mpg, .avi...)
- Can save to many formats (.mp3, .wav, .au, .ogg, .flac...) and use the Gnome-Media profiles
- Can handle large files with no problems
- Handles cut, copy, paste, replace and mix operations
- Infinite levels of Undo/Redo and everything should be undoable
- Fully Gnome 2 HIG compliant
- Can record from a variety of sources (ALSA, OSS, esd, arts)
- Playback
- Can extract audio from CDs (with optional musicbrainz lookup)
- Gnome-VFS support
- Horizontal and Vertical scaling
- Uses GStreamer
<<lessMain features:
- Can load from a large number of media formats (.mp3, .ogg, .wav, .au, .flac, .mpg, .avi...)
- Can save to many formats (.mp3, .wav, .au, .ogg, .flac...) and use the Gnome-Media profiles
- Can handle large files with no problems
- Handles cut, copy, paste, replace and mix operations
- Infinite levels of Undo/Redo and everything should be undoable
- Fully Gnome 2 HIG compliant
- Can record from a variety of sources (ALSA, OSS, esd, arts)
- Playback
- Can extract audio from CDs (with optional musicbrainz lookup)
- Gnome-VFS support
- Horizontal and Vertical scaling
- Uses GStreamer
Download (1.1MB)
Added: 2005-07-19 License: GPL (GNU General Public License) Price:
1699 downloads
rawdog 2.9
rawdog is an RSS aggregator without delusions of grandeur. more>>
rawdog is an RSS Aggregator Without Delusions Of Grandeur. Written in Python, it uses Mark Pilgrims feed parser to read RSS 0.9, 1.0, 2.0, CDF and Atom feeds.
rawdog project runs from cron, collects articles from a number of feeds, and generates a static HTML page listing the newest articles in date order. It supports per-feed customizable update times, and uses ETags, Last-Modified, and gzip compression to minimize network bandwidth usage.
rawdogs output format is similar to that of PyDS and Hep.
Enhancements:
- This release handles "A-IM: feed" encoding in a more sensible way.
- Several other small bugs have been fixed.
<<lessrawdog project runs from cron, collects articles from a number of feeds, and generates a static HTML page listing the newest articles in date order. It supports per-feed customizable update times, and uses ETags, Last-Modified, and gzip compression to minimize network bandwidth usage.
rawdogs output format is similar to that of PyDS and Hep.
Enhancements:
- This release handles "A-IM: feed" encoding in a more sensible way.
- Several other small bugs have been fixed.
Download (0.085MB)
Added: 2006-06-15 License: GPL (GNU General Public License) Price:
1226 downloads
tiffscan 0.2
tiffscan is an advanced SANE frontend. more>>
tiffscan is an advanced SANE frontend. It has batch mode capabilities and can generate compressed multi-page TIFF files. The project handles from black and white to 8-bit and 16-bit scans.
<<less Download (0.012MB)
Added: 2007-01-26 License: GPL (GNU General Public License) Price:
1001 downloads
Regexp::MultiLanguage::BaseDialect 0.03
Regexp::MultiLanguage::BaseDialect takes care of most of the work of writing a dialect for Regexp::MultiLanguage. more>>
Regexp::MultiLanguage::BaseDialect takes care of most of the work of writing a dialect for Regexp::MultiLanguage.
SYNOPSIS
Handles interfacing with the Parse::RecDescent grammar to simplify the code that must be written for a dialect of Regexp::MultiLanguage.
Dialect writers only need write the following functions:
wrap
match_regex
comment_start
make_function
function_call
<<lessSYNOPSIS
Handles interfacing with the Parse::RecDescent grammar to simplify the code that must be written for a dialect of Regexp::MultiLanguage.
Dialect writers only need write the following functions:
wrap
match_regex
comment_start
make_function
function_call
Download (0.006MB)
Added: 2006-10-19 License: Perl Artistic License Price:
1101 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 handles 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