Main > Free Download Search >

Free http browscap 0.02 software for linux

http browscap 0.02

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2510
HTTP::Browscap 0.02

HTTP::Browscap 0.02


HTTP::Browscap is a Perl module that can parse and search browscap.ini files. more>>
HTTP::Browscap is a Perl module that can parse and search browscap.ini files.

SYNOPSIS

use HTTP::Browscap;

my $capable = browscap();

if( $capable->{wap} ) {
output_WAP();
}

if( $capable->{css} > 1 ) {
# Browser can handle CSS2
}

# OO interface
my $BC = HTTP::Browscap->new( browscap.ini );

$capable = $BC->match( $ENV{HTTP_USER_AGENT} );

ABSTRACT

Browscap.ini is a file, introduced with Microsofts IIS, that lists the User-Agent strings that different browsers send, and various capabilities of those browsers. This module parses browscap.ini and allows you to find the capability definitions for a given browser.

Starting with Microsofts IIS, a browscap.ini file was used to list the capabilities of various browsers. Using the User-Agent string that a browser sends in the HTTP request, the capabilities of a browser are retrieved. If an exact match of the User-Agent string isnt found, wild-card expantion is done. If all fails, a default browser definition is used.

There are limits the usefulness of browscap.ini. It only detects if a browser has a certain capability, but not if this capability has been deactivated or if its a buggy implementation. In particular, most CSS and JavaScript implementations will make you scream.

<<less
Download (0.009MB)
Added: 2007-06-09 License: Perl Artistic License Price:
875 downloads
HTTP::BrowserDetect 0.99

HTTP::BrowserDetect 0.99


HTTP::BrowserDetect is a Perl module to determine the Web browser, version, and platform from an HTTP user agent string. more>>
HTTP::BrowserDetect is a Perl module to determine the Web browser, version, and platform from an HTTP user agent string.

SYNOPSIS

use HTTP::BrowserDetect;

my $browser = new HTTP::BrowserDetect($user_agent_string);

# Detect operating system
if ($browser->windows) {
if ($browser->winnt) ...
if ($brorwser->win95) ...
}
print $browser->mac;

# Detect browser vendor and version
print $browser->netscape;
print $browser->ie;
if (browser->major(4)) {
if ($browser->minor() > .5) {
...
}
}
if ($browser->version() > 4) {
...;
}

# Process a different user agent string
$browser->user_agent($another_user_agent_string);

The HTTP::BrowserDetect object does a number of tests on an HTTP user agent string. The results of these tests are available via methods of the object.

<<less
Download (0.011MB)
Added: 2007-06-18 License: Perl Artistic License Price:
858 downloads
HTTP Grabber 1.0

HTTP Grabber 1.0


HTTP grabber can be used to see what other people on your LAN are downloading. more>>
HTTP grabber can be used to see what other people on your LAN are downloading as it saves information being sent via the HTTP protocol to disk.

Check the makefile:
if libngrep isnt in /usr/local/lib, change the LFLAGS
if you dont want httpgrabber to be installed in /usr/local/bin, change the directory in the "install" rule.

To install just run "make" and "make install"

<<less
Download (0.007MB)
Added: 2006-06-28 License: BSD License Price:
1220 downloads
HTTP Time Protocol 1.0.0

HTTP Time Protocol 1.0.0


HTTP Time Protocol is a tool for time synchronization with Web servers. more>>
The HTTP Time Protocl (HTP) system is a set of utilities to set and maintain the system clock from the HTTP/1.1 (RFC 2616) "Date:" header. HTP requires Libconfig.
The purpose of HTP is provide a simple to use system that can be used on any system that is connected to the internet and can access atleast one web page (either directly or through a proxy) to be able to maintain an accurate clock.
HTTP Time Protocol uses basic statistical analysis to arrive at the most accurate time possible given enough servers. The more servers HTP is configured to use the more accurate the clock can be.
Enhancements:
- Cleanup/simplification of the code.
- A more robust implementation of the "-p" (precision) switch.
<<less
Download (0.013MB)
Added: 2007-03-02 License: GPL (GNU General Public License) Price:
969 downloads
PerlIO 0.02

PerlIO 0.02


PerlIO is a Perl module created to load on demand PerlIO layers and root of PerlIO::* name space. more>>
PerlIO is a Perl module created to load on demand PerlIO layers and root of PerlIO::* name space.

SYNOPSIS

open($fh,":utf8", "data.utf");
print F $out;
close(F);

open(F, "<<less
Download (0.014MB)
Added: 2007-05-14 License: Perl Artistic License Price:
893 downloads
HTTP Proxy Client 0.8.5

HTTP Proxy Client 0.8.5


HTTP Proxy Client is a set of libraries and scripts that provide transparent access to Internet. more>>
HTTP Proxy Client is the small set of libraries and scripts, which provides transparent access to Internet via HTTP proxy for programs, which uses TCP/IP for communication.
The list of programs includes: telnet, ftp, licq, cvs, smth else? Project implements dynamic library, that can be preloaded before program run.
The library substitutes some system calls (connect(), gethostbyaddr(), gethostbyname()), with calls, which makes TCP/IP connection through HTTP proxy. This allows client programs behind HTTP proxy work with Internet without limitations.
At the moment tested on i386 Linux, i386/sparc Solaris.
Enhancements:
- While using dotted address, applications will attempt to connect regardless DNS lookup result.
<<less
Download (0.21MB)
Added: 2005-09-13 License: GPL (GNU General Public License) Price:
1510 downloads
HTTP::Handle 0.2

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.

<<less
Download (0.005MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1072 downloads
pro-search 0.17.2

pro-search 0.17.2


pro-search is a crawler for FTP servers, SMB shares, HTTP servers, and DC++ networks. more>>
pro-search is a crawler for FTP servers, SMB shares, HTTP servers, and DC++ networks.

<<less
Download (0.17MB)
Added: 2007-05-22 License: GPL (GNU General Public License) Price:
896 downloads
Text::PromptBalanced 0.02

Text::PromptBalanced 0.02


Text::PromptBalanced aid in creating CLI prompts that keep track of balanced text. more>>
Text::PromptBalanced aid in creating CLI prompts that keep track of balanced text.

SYNOPSIS

use Text::PromptBalanced qw(balance_factory);
($state,$balance) = balance_factory(
string => { type => toggle, open => " },
paren => {
type => balanced, open => (, close => ), ignore_in => string },
comment => { type => eol, open => ;, ignore_in => string },
escape => { type => escape, open => }
);
while(< STDIN >) {
my $cur_balance = $balance->($_);
if($state->{string}==1) { print q["> ] }
elsif($state->{paren} > 0) { print qq[($cur_balance> ] }
elsif($cur_balance < 0)
{ warn "Unbalanced paren at character $cur_balance" }
else { print q[0> ] }
}

<<less
Download (0.006MB)
Added: 2007-08-22 License: Perl Artistic License Price:
797 downloads
TechnoBar 0.02

TechnoBar 0.02


TechnoBar is an extension which provides the ultimate Technorati reverse browsing experience. more>>
TechnoBar is an extension which provides the ultimate Technorati reverse browsing experience.

Techno(rati)Bar provides the ultimate "reverse" browsing experience by showing live Technorati content as sidebar on the web pages youre browsing.

TechnoBar will show blogs that link to the current site while browsing and open blogs by clicking on the sidebar entry.

<<less
Download (0.019MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
919 downloads
Brcontrol 0.02

Brcontrol 0.02


Brcontrol is a set of patches to allow some interaction between a IDS and a firewall. more>>
Brcontrol is a set of patches to allow some interaction between a IDS and a firewall (currently snort and linux netfilter). It will help in the creation of aggresive honeypots or other advanced firewall and ids configurations. In can also work as bridge.
<<less
Download (0.015MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1210 downloads
WML::Card 0.02

WML::Card 0.02


WML::Card is a Perl extension for builiding WML Cards according to the browser being used. more>>
WML::Card is a Perl extension for builiding WML Cards according to the browser being used.

SYNOPSIS

use WML::Card;
my $options= [ [Option 1, http://...], [Option 2, http://...], ];
my $c = WML::Card->guess(index,Wap Site); $c->link_list(indice, undef, 0, $options, $options); $c->print;

This perl library simplifies the creation of WML cards on the fly. It produces the most suitable wml code for the browser requesting the card. In this way the one building the cards does not have to worry about the differences in how each wap browser displays the wml code. In combination wht WML::Deck it provides functionality to build WAP applications.

Methods

$card = WML::Card->guess( $id, $title, [$user_agent] );
This class method constructs a new WML::Card object. The first argument defines the WML cards id and the second argument its title. The if the third argument is not defined, the value is obtained from $ENV{HTTP_USER_AGENT}.

$c->buttons($label, $type, $task, $href)
$c->table ($data, $title, $offset, $pager, @headers)
$c->link_list($name, $listtitle, $offset, $pager, $data, $align)
$c->value_list($name, $listtitle, $offset,$pager,$data)

The variable $data is an array reference like: my $menu_items= [ [Option 1, http://...], [Option 2, http://...], ];

The variable $pager is the number of items wanted to be displayed in each card.

$c->print
$c->info($content)
$c->img($file, $alt)
$c->input($label, $text, $name, $format, $type, $size, $target, $arg);
$c->link($target, $text);
$c->br

<<less
Download (0.005MB)
Added: 2007-03-26 License: Perl Artistic License Price:
942 downloads
Perl5webdb 0.02

Perl5webdb 0.02


Perl5webdb is a perl CGI debugger. more>>
Perl5webdb is a perl CGI debugger. By using PERL5WEBDB, you can debug CGI scripts visually through your web browser.
It is very easy to install. Just untar the archive, and run the configuration script. Once the apache server has been restarted, everything becomes ready.
When your debugger window is open, your HTTP requests will automatically be trapped and become attached to the debugger. When the debugger window is closed, your scripts will run as normal.
Main features:
- CGI Debugger with GUI
- Runs on your Web Browser
- Easy to Install
- Automatic (dis)activation of the debugger
Installation:
% tar xzf perl5webdb-0.01.tar.gz
% cd perl5webdb-0.01
% bin/makeconf.pl `pwd` $port $user $pass >> /$apache_conf_dir/httpd.conf
% apachectl restart
For $port, supply a TCP port number. The port will be used by perl5webdb for internal communication. For $user and $pass, supply a username and password you want to use for accessing the debugger.
Install PadWalker module from CPAN, if possible. Perl5webdb relies on PadWalker to inspect variables.
Usage:
To open the debugger, access http://yourhost/webdb/.
While the debugger window is open within your web browser, requests made by the same browser will be trapped by the debugger. If you close the debugger window, the CGIs will run as normal.
<<less
Download (0.019MB)
Added: 2006-06-20 License: The Apache License 2.0 Price:
1221 downloads
Simpla 0.02

Simpla 0.02


Simpla project is a concept language for child education. more>>
Simpla project is a concept language for child education.
Simpla is a basic concept language for use in teaching children and adults with no programming experience or computer knowledge whatsoever.
The intent is to have a language which is capable of many basic scripting language tasks without adding excess complexity.
Still a barely working alpha, and Ive got contributor code to include. Added variable declaration, an improved variable parser (thanks to Richard Nolan for the explanation, and a whole lot of cleanup.
Enhancements:
- 0.02 - remains Alpha.
- Variable declatation now works, parsing of lines works (too well), code reorganization (again)
<<less
Download (0.001MB)
Added: 2006-10-31 License: Artistic License Price:
1089 downloads
XcplayC 0.02

XcplayC 0.02


XcplayC is a text-GUI for XMMS based on xcplay. more>>
XcplayC is an ncurses-based GUI for XMMS, based on xcplay.

It is useful if you wish to control and XMMS process when you dont have access to the X11 GUI.
<<less
Download (0.017MB)
Added: 2005-05-10 License: GPL (GNU General Public License) Price:
1627 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5