Main > Free Download Search >

Free www software for linux

www

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1190
MyCMS www 1.0

MyCMS www 1.0


MyCMS www provides a Web interface for MyCMS. more>>
MyCMS www provides a Web interface for MyCMS.

MyCMS www is a set of Perl CGI scripts to access the articles stored in a MyNews server and to manage authors and moderators.

<<less
Download (0.084MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
984 downloads
WWW-Form 1.17

WWW-Form 1.17


WWW::Form is a module for handling the world-wide-web form process. more>>
WWW::Form is a module for handling the world-wide-web form process. The project enables generating forms, filling them from user input, verifying them, and re-displaying them in case something is wrong.

<<less
Download (0.021MB)
Added: 2007-03-20 License: Perl Artistic License Price:
948 downloads
WWW::Rafb 0.02

WWW::Rafb 0.02


WWW::Rafb is a Perl interface for rafb pasting site ( rafb.net/paste ). more>>
WWW::Rafb is a Perl interface for rafb pasting site ( rafb.net/paste ).

SYNOPSIS

# create object with the paste information
my $paste = WWW::Rafb->new( language => perl,
nickname => Di42lo,
description => my first script in perl,
tabs => No,
file => "~/first.pl");

# do the http request ( the paste itself )
$paste->paste();

# print the url
print "You can get $paste->{file} at url: $paste->{URL}n";

"WWW::Rafb" provides object interface for pasting any text file/source file into the the rafb site with the needed information.
This module requires LWP::UserAgent and use URI::Escape.

INTERFACE

new( [ARGS] )

Used to set the pasting information about the file and create a new
Object of the WWW::Rafb module.

Arguments:

language - The file type. One of this types:
note: you should write the value (in the () ) and not the full name.

C89 (c89)
C99 (c)
C++ (c++)
C# (c#)
Java (java)
Pascal (pascal)
Perl (perl)
PHP (php)
PL/I (pl/i)
Python (python)
Ruby (ruby)
SQL (sql)
Visual Basic (vb)
Plain Text (plain text)

nickname - the nickname of the script/file publisher
description => my first script in perl,
tabs - values: No/2/4/6/8
file - path of the file we want to upload.

NOTES: Returns a blessed object with the information.
paste()

Returns the object with the URL of the file in the
rafb.net/paste site and the other informations.

No Arguments.

<<less
Download (0.003MB)
Added: 2007-06-08 License: Perl Artistic License Price:
868 downloads
WWW::BF2S 0.03

WWW::BF2S 0.03


WWW::BF2S is a Perl module that can get Battlefield 2 Player Stats. more>>
WWW::BF2S is a Perl module that can get Battlefield 2 Player Stats.

SYNOPSIS

use WWW::BF2S;
my $bf2 = Net::BF2S->new;
my $data = $bf2->getStats(45355493,64573414,64318788,64246757,62797217,61091442,64964638,64661842,65431962,58968459);

Fetches Battlefield 2 player stats from BF2S.

You must use the PID (player ID) when requesting stats. If you try to request the player stats by player name, the module will ignore it and move on to the next one in the list. You can get the PID from many sources, including the BF2S.com website.
You can only make THREE requests for data in a SIX hour period.

This is a restriction from the feed provider, not the module. Try to ask for as many PIDs as possible in one request. The module is being written (this part is coming soon) in a way that will try to include a list of "PID Request Candidates" (a list of PIDs that youve asked for before, but you didnt ask for this time around) that will also be requested in that same request, which is meant to update your local player Stat Cache when possible.

Ill provide more documentation later.

getStats

Access this method in an OO way.

my $data = $bf2->getStats(65431962,64246757,64661842);

It will return a hashref that contains data for the PIDs requested. It is in this format:

$data = {
65431962 => {
country => US,
link => http://bf2s.com/player/65431962/,
time => 525400,
deaths => 5332,
nick => Rd54321,
score => 9757,
wins => 222,
losses => 368,
pid => 65431962,
updated => 1148275361,
rank => 6,
kills => 3237
},
64246757 => {
country => US,
link => http://bf2s.com/player/64246757/,
time => 272092,
deaths => 1739,
nick => dustyheynu,
score => 5076,
wins => 76,
losses => 110,
pid => 64246757,
updated => 1148275361,
rank => 5,
kills => 1130
},
64661842 => {
country => US,
link => http://bf2s.com/player/64661842/,
time => 1008165,
deaths => 11902,
nick => READYORNOTHEREICOME,
score => 29062,
wins => 550,
losses => 689,
pid => 64661842,
updated => 1148275361,
rank => 8,
kills => 8757
}
};

It will only fetch data that is at least two hours old. Otherwise, it will serve the data from the stat cache file.

If none of the PIDs need updated (already updated within two hours), it wont send a request at all and only serve from the cache.

If at least one of the PIDs need updated (because its older than two hours or has never been requested), it will request those PIDs that need updated. When the "PID Request Candidates" feature is ready, it will also request, at that same time, a list of "candidates" from your stat cache.

<<less
Download (0.006MB)
Added: 2006-12-26 License: Perl Artistic License Price:
1032 downloads
WWW::Poll 0.01

WWW::Poll 0.01


WWW::Poll is a Perl extension to build web polls. more>>
WWW::Poll is a Perl extension to build web polls.

Perl module to build and run web polls with built-in administrative capabilities.

SYNOPSIS

use Poll;
my $poll = new Poll;
$poll->path(/system/path/to/data/directory);

# Voting and returning poll results
$poll->vote($ans_key);
$html = $poll->get_html();
print "Content-type: text/htmlnn";
print $html;

#- Create a new Poll -#
$poll->question(Should Trent Lott change his barber?);
$poll->add_answers( "Yes", "No", "Whos Trent Lott?", etc );
$poll->create();

<<less
Download (0.011MB)
Added: 2006-08-25 License: Perl Artistic License Price:
1155 downloads
WWW::GMail 0.07

WWW::GMail 0.07


WWW::GMail is a Perl extension for accessing Google Mail (gmail). more>>
WWW::GMail is a Perl extension for accessing Google Mail (gmail).

SYNOPSIS

use WWW::GMail;

my $obj = WWW::GMail->new(
username => "USERNAME",
password => "PASSWORD",
cookies => {
autosave => 1,
file => "./gmail.cookie",
},
);

my $ret = $obj->login();
if ($ret == -1) {
print "password incorrectn";
} elsif ($ret == 0) {
print "unable to login $obj->{error}n";
exit;
}

my @list = $obj->get_message_list(inbox);

# count the new messages in the inbox
my $new_msgs = 0;
for my $i ( 0 .. $#list ) {
$new_msgs += $list[$i]->[1]; # count the unread flags
}

print "you have $new_msgs new messages in your inboxn";

my @contacts = $obj->get_contact_list();
print "you have ".(@contacts)." contactsn";

my $gmail = 0;
for my $i ( 0 .. $#contacts ) {
$gmail += ($contacts[$i]->[3] =~ m/gmail.com$/i);
}

print "$gmail of them are gmail addressesn";

$obj->logout();

<<less
Download (0.008MB)
Added: 2006-11-28 License: Perl Artistic License Price:
1063 downloads
WWW::phpBB 0.01

WWW::phpBB 0.01


WWW::phpBB is a phpBB forum scraper Perl module. more>>
WWW::phpBB is a phpBB forum scraper Perl module.

SYNOPSIS

use WWW::phpBB;

# scrape as guest
my $phpbb = WWW::phpBB->new(
base_url => http://localhost/~stefan/forum1,
db_host => localhost,
db_user => stefan,
db_passwd => somepass,
db_database => stefan,
db_prefix => phpbb2_,
);

$phpbb->empty_tables();
$phpbb->get_users();
$phpbb->scrape_forum_common();

# scrape a german forum, loging in just to get the memberlist
my $phpbb = WWW::phpBB->new(
base_url => http://localhost/~stefan/index.php?mforum=de,
db_host => localhost,
db_user => stefan,
db_passwd => somepass,
db_database => stefan,
db_prefix => phpbb3_,
post_date_format => qr/(d+)s+(w+),s+(d+)s+(d+):(d+)/,
post_date_pos => [qw(day_of_month month_name year hour minutes)],
forum_user => raDical,
forum_passwd => lfdiugyh,
);

$phpbb->empty_tables();
$phpbb->forum_login();
$phpbb->get_users();
$phpbb->forum_logout();
$phpbb->scrape_forum_common();

# update an already scraped forum, maybe as a daily cron job
# $phpbb->update_overwrite(1); # dont try to keep modified data
$phpbb->update_users();
$phpbb->update_forum_common();

This module can be used to scrape a phpBB instalation using the web interface. It requires a local phpBB setup that will be overwritten and it can only access what is available to the web browser (no private messages or user settings). Scraping is possible as a guest or as a loged in member.

If used with an administrator name and password it will copy all the member e-mails (not just the public ones) allowing them to request a new random password from the new installation site and continue using the forum. The current implementation lacks search support, but this problem will disappear if you convert the forum to SMF. The "mforum" script is supported.

<<less
Download (0.012MB)
Added: 2006-05-31 License: Perl Artistic License Price:
1244 downloads
WWW::Dict 0.0.1

WWW::Dict 0.0.1


WWW::Dict is a base class for WWW::Dict::* modules. more>>
WWW::Dict is a base class for WWW::Dict::* modules.

SYNOPSIS

use WWW::Dict;
my $dict = WWW::Dict->new(Zdic);
my $definition = $dict->define( $word );
print YAML::Dump( $definition )

This module is the base class for WWW::Dict::* modules, also a loder class for them. It doesnt query to any dictionary website itself, but only dispatch request to a proper subclass.

INTERFACE

new( dict_site )

Contructor, as usual, also a loader. You have to pass a string representing the dict site you want to load. It should be the same as one of the names under WWW::Dict::* namespace. For example, "Zdic" is a proper value.

define( word )

Query the dictionary website for the definition of word. Return a hashref with various keys depending on the acutal underlying module. Please see the document of those modules for its keys.

(Note: this might be changed to adapt a proper super-set of keys, or return the definition as an object. However, so far its still unclear how complicated it could be, so I just keep it simple for now.)

<<less
Download (0.019MB)
Added: 2007-01-18 License: Perl Artistic License Price:
1011 downloads
MyNews www 1.2b2

MyNews www 1.2b2


MyNews www provides a Web interface for MyNews. more>>
MyNews www provides a Web interface for MyNews.

MyNews www is a set of Perl CGI scripts to access the news stored in a MyNews server and to manage Web site subscriptions.

It needs the MyNews script to be installed.

<<less
Download (0.085MB)
Added: 2007-01-31 License: GPL (GNU General Public License) Price:
996 downloads
ezmlm-www 1.4.5

ezmlm-www 1.4.5


ezmlm-www provides a Web interface to ezmlm mailing list archives. more>>
ezmlm-www provides a Web interface to ezmlm mailing list archives.
It is MIME compliant (with HTML rendering, attachment handling, inline images), multilingual (English, Spanish, Italian, German, Brasilian Portuguese, French, and Norwegian), and customizable using a stylesheet.
ezmlm-www also supports vpopmail, message coloring, RSS feeds, and a full-text search engine.
Main features:
- support of multiple lists
- HTML messages rendering
- full-text search engine
- MIME handling for downloading attachments and inline images
- message parts coloring
- customizable appearance using a CSS
- multiple languages supported (English, Spanish, Italian, French, German, Norwegian, Brazilian Portuguese)
- e-mail address concealing to prevent them to be spammed
- vpopmail support for auto-configuration
- RSS feed
Enhancements:
- new TR translation (thanks to Serhat Umar)
<<less
Download (0.015MB)
Added: 2007-05-20 License: GPL (GNU General Public License) Price:
890 downloads
WWW::PkgFind 1.3

WWW::PkgFind 1.3


Crucible is designed to do automatic testing of code as its released. more>>
WWW::PkgFind watches Web sites, FTP sites, GIT repositories, etc. for new code releases, and downloads them. In other words, its like a Web spider tuned for downloading software packages and patches.

WWW::PkgFind is also able to generate a queue of incoming packages, to allow subsequent processing (such as running tests on them).

<<less
Download (0.013MB)
Added: 2006-05-31 License: Perl Artistic License Price:
1242 downloads
WWW::Spyder 0.19

WWW::Spyder 0.19


WWW::Spyder is a Perl module that acts like a web spider. more>>
WWW::Spyder is a Perl module that acts like a web spider.

A web spider that returns plain text, HTML, and other information per page crawled and can determine what pages to get and parse based on supplied terms compared to the text in links as well as page content.

METHODS

$spyder->new()

Construct a new spyder object. Without at least the seed() set, or go_to_seed() turned on, the spyder isnt ready to crawl.

$spyder = WWW::Spyder->new(shift||die"Gimme a URL!n");
# ...or...
$spyder = WWW::Spyder->new( %options );

Options include: sleep_base (in seconds), exit_on (hash of methods and settings). Examples below.

$spyder->seed($url)

Adds a URL (or URLs) to the top of the queues for crawling. If the spyder is constructed with a single scalar argument, that is considered the seed_url.

$spyder->bell([bool])

This will print a bell ("a") to STDERR on every successfully crawled page. It might seem annoying but it is an excellent way to know your spyder is behaving and working. True value turns it on. Right now it cant be turned off.

$spyder->spyder_time([bool])

Returns raw seconds since Spyder was created if given a boolean value, otherwise returns "D day(s) HH::MM:SS."

$spyder->terms([list of terms to match])

The more terms, the more the spyder is going to grasp at. If you give a straight list of strings, they will be turned into very open regexes. E.g.: "king" would match "sulking" and "kinglet" but not "King." It is case sensitive right now. If you want more specific matching or different behavior, pass your own regexes instead of strings.

$spyder->terms( qr/bkings?b/i, qr/bqueens?b/i );

terms() is only settable once right now, then its a done deal.

$spyder->spyder_data()

A comma formatted number of kilobytes retrieved so far. Dont give it an argument. Its a set/get routine.

$spyder->slept()

Returns the total number of seconds the spyder has slept while running. Useful for getting accurate page/time counts (spyder performance) discounting the added courtesy naps.

$spyder->UA->...

The LWP::UserAgent. You can reset them, I do believe, by calling methods on the UA. Here are the initialized values you might want to tweak (see LWP::UserAgent for more information):

$spyder->UA->timeout(30);
$spyder->UA->max_size(250_000);
$spyder->UA->agent(Mozilla/5.0);

Changing the agent name can hurt your spyder b/c some servers wont return content unless its requested by a "browser" they recognize.

You should probably add your email with from() as well.

$spyder->UA->from(bluefintuna@fish.net);
$spyder->cookie_file([local_file])

They live in $ENV{HOME}/spyderCookie by default but you can set your own file if you prefer or want to save different cookie files for different spyders.

<<less
Download (0.017MB)
Added: 2007-08-02 License: Perl Artistic License Price:
814 downloads
WWW-OpenSVN 0.1.2

WWW-OpenSVN 0.1.2


WWW::OpenSVN is an automated interface for the OpenSVN online Subversion repositories service. more>>
WWW::OpenSVN is an automated interface for the OpenSVN online Subversion repositories service. At the moment it allows one to backup the dumps of ones repositories.

<<less
Download (0.003MB)
Added: 2007-03-20 License: Perl Artistic License Price:
954 downloads
WWW::NanoRef 0.01

WWW::NanoRef 0.01


WWW::NanoRef is a Perl module that uses the API published by nanoref.com to produce shortened URLs. more>>
WWW::NanoRef is a Perl module that uses the API published by nanoref.com to produce shortened URLs.
Installation:
perl Makefile.PL
make
make test
make install
Enhancements:
- Initial implementation.
- Supports retrieving a shortened URL and allows for setting a password for viewing stats.
<<less
Download (0.003MB)
Added: 2005-11-10 License: Perl Artistic License Price:
1443 downloads
WWW::Myspace 0.60

WWW::Myspace 0.60


WWW::Myspace is a Perl module to access MySpace.com profile information from Perl. more>>
WWW::Myspace is a Perl module to access MySpace.com profile information from Perl.

WARNING - DO NOT USE THIS MODULE FOR MASS MESSAGING OR COMMENTING.

Myspace will cripple or disable your account:

Older accounts:

Messages will appear in your Sent folder but not in the receivers inbox, although theyll be able to see it if theyre paging through from another message. The receiver will get a "New Comments" notification and be able to see your comment, but it wont appear on the profile page.

Newer accounts:

If you created your myspace account in or after June 2006 (approximately), and you use a "bot" (including this module) to send messages, your message sending ability will be disabled and your account may be deleted. This is due to security features myspace has implemented to prevent spam abuse by people using multiple accounts.

SYNOPSIS

WWW::Myspace.pm provides methods to access your myspace.com account and functions automatically. It provides a simple interface for scripts to log in, access lists of friends, scan users profiles, retreive profile data, send messages, and post comments.

use WWW::Myspace;
my $myspace = WWW::Myspace->new ($account, $password);
OR
my $myspace = new WWW::Myspace; # Prompts for email and password
unless ( $myspace->logged_in ) { die "Login failed: " . $myspace->error }

my ( @friends ) = $myspace->get_friends();

This module is designed to help you automate and centralize redundant tasks so that you can better handle keeping in personal touch with numerous friends or fans, or coordinate fan communications among multiple band members. This module operates well within MySpaces security measures. If youre looking for a spambot, this aint it.

WWW::Myspace works by interacting with the site through a UserAgent object, using HTTP::Request::Form to process forms. Since by nature web sites are dynamic, if you find that some interaction with the site breaks, check for a new version of this module (or if you go source diving, submit a patch). You can run "cpan -i WWW::Myspace" as a cron job or before running your scripts, if appropriate, to make sure you have the latest version.

<<less
Download (0.13MB)
Added: 2006-12-18 License: Perl Artistic License Price:
1044 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5