submitting site to yahoo
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2313
Mail::Client::Yahoo 1.0
Mail::Client::Yahoo is a Perl module with programmatically access Yahoos web-based email. more>>
Mail::Client::Yahoo is a Perl module with programmatically access Yahoos web-based email.
SYNOPSIS
use Mail::Client::Yahoo;
$y = Mail::Client::Yahoo->login(
username => bob,
password => secret,
secure => 1, # for the paranoid and patient
);
$y->select_folder(Inbox);
$m = $y->message(0); # is equivalent to...
@ids = $y->message_list();
$y->message($id[0]);
$y->delete_message(0);
$y->logout();
This module allows you to access your web-based Yahoo Mail account programatically. Similar in function to Mail::Webmail::Yahoo, this module is more geared towards manipulation of individual messages, rather than simple bulk download. This module is also probably more reliable than Mail::Webmail::Yahoo, as well.
<<lessSYNOPSIS
use Mail::Client::Yahoo;
$y = Mail::Client::Yahoo->login(
username => bob,
password => secret,
secure => 1, # for the paranoid and patient
);
$y->select_folder(Inbox);
$m = $y->message(0); # is equivalent to...
@ids = $y->message_list();
$y->message($id[0]);
$y->delete_message(0);
$y->logout();
This module allows you to access your web-based Yahoo Mail account programatically. Similar in function to Mail::Webmail::Yahoo, this module is more geared towards manipulation of individual messages, rather than simple bulk download. This module is also probably more reliable than Mail::Webmail::Yahoo, as well.
Download (0.006MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1048 downloads
Finance::QuoteHist::Yahoo 1.09
Finance::QuoteHist::Yahoo is a Perl module with site-specific subclass for retrieving historical stock quotes. more>>
Finance::QuoteHist::Yahoo is a Perl module with site-specific subclass for retrieving historical stock quotes.
SYNOPSIS
use Finance::QuoteHist::Yahoo;
$q = new Finance::QuoteHist::Yahoo
(
symbols => [qw(IBM UPS AMZN)],
start_date => 01/01/1999,
end_date => today,
);
# Values
foreach $row ($q->quotes()) {
($symbol, $date, $open, $high, $low, $close, $volume) = @$row;
...
}
# Splits
foreach $row ($q->splits()) {
($symbol, $date, $post, $pre) = @$row;
}
# Dividends
foreach $row ($q->dividends()) {
($symbol, $date, $dividend) = @$row;
}
Finance::QuoteHist::Yahoo is a subclass of Finance::QuoteHist::Generic, specifically tailored to read historical quotes, dividends, and splits from the Yahoo web site (http://table.finance.yahoo.com/).
For quotes and dividends, Yahoo can return data quickly in CSV format. Both of these can also be extracted from HTML tables. Splits are only available embedded in the HTML version of dividends.
There are no date range restrictions on CSV queries for quotes and dividends.
For HTML queries, Yahoo takes arbitrary date ranges as arguments, but breaks results into pages of 66 entries.
Please see Finance::QuoteHist::Generic(3) for more details on usage and available methods. If you just want to get historical quotes and are not interested in the details of how it is done, check out Finance::QuoteHist(3).
<<lessSYNOPSIS
use Finance::QuoteHist::Yahoo;
$q = new Finance::QuoteHist::Yahoo
(
symbols => [qw(IBM UPS AMZN)],
start_date => 01/01/1999,
end_date => today,
);
# Values
foreach $row ($q->quotes()) {
($symbol, $date, $open, $high, $low, $close, $volume) = @$row;
...
}
# Splits
foreach $row ($q->splits()) {
($symbol, $date, $post, $pre) = @$row;
}
# Dividends
foreach $row ($q->dividends()) {
($symbol, $date, $dividend) = @$row;
}
Finance::QuoteHist::Yahoo is a subclass of Finance::QuoteHist::Generic, specifically tailored to read historical quotes, dividends, and splits from the Yahoo web site (http://table.finance.yahoo.com/).
For quotes and dividends, Yahoo can return data quickly in CSV format. Both of these can also be extracted from HTML tables. Splits are only available embedded in the HTML version of dividends.
There are no date range restrictions on CSV queries for quotes and dividends.
For HTML queries, Yahoo takes arbitrary date ranges as arguments, but breaks results into pages of 66 entries.
Please see Finance::QuoteHist::Generic(3) for more details on usage and available methods. If you just want to get historical quotes and are not interested in the details of how it is done, check out Finance::QuoteHist(3).
Download (0.028MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1048 downloads
Lingua::EN::Keywords::Yahoo 0.5
Lingua::EN::Keywords::Yahoo it can automatically extracts keywords from text using the Yahoo! API. more>>
Lingua::EN::Keywords::Yahoo it can automatically extracts keywords from text using the Yahoo! API.
SYNOPSIS
use Lingua::EN::Keywords::Yahoo qw(keywords);
my @keywords = keywords($text);
or
my @keywords = keywords($text, $query);
Where $query is an optional term to help with the extraction process.
This uses the Yahoo! keywords API to extract keywords from text.
To quote the Yahoo! page: "The Term Extraction Web Service provides a list of significant words or phrases extracted from a larger content."
<<lessSYNOPSIS
use Lingua::EN::Keywords::Yahoo qw(keywords);
my @keywords = keywords($text);
or
my @keywords = keywords($text, $query);
Where $query is an optional term to help with the extraction process.
This uses the Yahoo! keywords API to extract keywords from text.
To quote the Yahoo! page: "The Term Extraction Web Service provides a list of significant words or phrases extracted from a larger content."
Download (0.003MB)
Added: 2006-12-07 License: Perl Artistic License Price:
1051 downloads
Text::Emoticon::Yahoo 0.02
Text::Emoticon::Yahoo is a emoticon filter of Yahoo! Messenger. more>>
Text::Emoticon::Yahoo is a emoticon filter of Yahoo! Messenger.
SYNOPSIS
use Text::Emoticon::Yahoo;
my $emoticon = Text::Emoticon::Yahoo->new(
imgbase => "http://example.com/emo",
);
my $text = "Yet Another Perl Hacker ;)";
print $emoticon->filter($text);
# it prints
# Yet Another Perl Hacker
Text::Emoticon::Yahoo is a text filter that replaces text emoticons like ":)", ";P", etc. to the icons of Yahoo! Messenger, detailed in http://messenger.yahoo.com/emoticons.php
<<lessSYNOPSIS
use Text::Emoticon::Yahoo;
my $emoticon = Text::Emoticon::Yahoo->new(
imgbase => "http://example.com/emo",
);
my $text = "Yet Another Perl Hacker ;)";
print $emoticon->filter($text);
# it prints
# Yet Another Perl Hacker
Text::Emoticon::Yahoo is a text filter that replaces text emoticons like ":)", ";P", etc. to the icons of Yahoo! Messenger, detailed in http://messenger.yahoo.com/emoticons.php
Download (0.003MB)
Added: 2006-12-06 License: Perl Artistic License Price:
1069 downloads
Geo::Coder::Yahoo 0.02
Geo::Coder::Yahoo is a Perl module with geocode addresses with the Yahoo! API. more>>
Geo::Coder::Yahoo is a Perl module with geocode addresses with the Yahoo! API.
SYNOPSIS
Provides a thin Perl interface to the Yahoo! Geocoding API.
use Geo::Coder::Yahoo;
my $geocoder = Geo::Coder::Yahoo->new(appid => my_app );
my $location = $geocoder->geocode( location => Hollywood and Highland, Los Angeles, CA );
<<lessSYNOPSIS
Provides a thin Perl interface to the Yahoo! Geocoding API.
use Geo::Coder::Yahoo;
my $geocoder = Geo::Coder::Yahoo->new(appid => my_app );
my $location = $geocoder->geocode( location => Hollywood and Highland, Los Angeles, CA );
Download (0.005MB)
Added: 2006-12-06 License: Perl Artistic License Price:
1052 downloads
Sethi Yahoo News Grabber 1.0
Sethi Yahoo News Grabber is a small script used for fetching news from Yahoo. more>>
Sethi Yahoo News Grabber is a small script used for fetching news from Yahoo.
Quick and dirty routine to get Yahoo news
Should save result to a text file and then SSI the sucker where you want
<<lessQuick and dirty routine to get Yahoo news
Should save result to a text file and then SSI the sucker where you want
Download (MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
946 downloads
Kwiki::Yahoo 0.04
Kwiki::Yahoo is a Wafl Phrase for including RSS feeds in a Kwiki Page. more>>
Kwiki::Yahoo is a Wafl Phrase for including RSS feeds in a Kwiki Page.
{yahoo-doc < query > |args}
Kwiki::Yahoo uses the Yahoo::Search module to use the Yahoo API for web, video, image, news, local, spelling, and related searches.
This is a simple proof of concept that probably has many roads for improvement. A lot of flexibility would be gained by accessing the Results directly rather than using the generated HTML.
DEMONSTRATION
Theres a demonstration, with some explanatory text at http://www.burningchrome.com/wiki/index.cgi?KwikiYahoo
<<less{yahoo-doc < query > |args}
Kwiki::Yahoo uses the Yahoo::Search module to use the Yahoo API for web, video, image, news, local, spelling, and related searches.
This is a simple proof of concept that probably has many roads for improvement. A lot of flexibility would be gained by accessing the Results directly rather than using the generated HTML.
DEMONSTRATION
Theres a demonstration, with some explanatory text at http://www.burningchrome.com/wiki/index.cgi?KwikiYahoo
Download (0.009MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1051 downloads
Finance::Quote::Yahoo::nz 1.12
Finance::Quote::Yahoo::nz is a Perl module to fetch nzn stock quotes via Yahoo. more>>
Finance::Quote::Yahoo::nz is a Perl module to fetch nzn stock quotes via Yahoo.
SYNOPSIS
use Finance::Quote;
my $q = Finance::Quote->new;
my %info = $q->fetch("yahoo_nz","DPC"); # Use this module only.
my %info = $q->fetch("nz","DPC"); # Failover with other methods.
This module allows information to be fetched from Yahoo about stocks traded on the New Zealand Stock Exchange. Information about indexes is not available through this module.
This module is loaded by default on a Finance::Quote object, although it can be explicitly loaded by passing the argument "Yahoo::nz" to Finance::Quote->new().
This module provides only the "yahoo_nz" fetch methods. The author (stephen@vital.org.nz) will write a module to access the NZX site if asked nicely.
Information obtained via this module is governed by Yahoos terms and conditions, see http://au.finance.yahoo.com/ for more details.
LABELS RETURNED
This module returns all the standard labels (where available) provided by Yahoo, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
<<lessSYNOPSIS
use Finance::Quote;
my $q = Finance::Quote->new;
my %info = $q->fetch("yahoo_nz","DPC"); # Use this module only.
my %info = $q->fetch("nz","DPC"); # Failover with other methods.
This module allows information to be fetched from Yahoo about stocks traded on the New Zealand Stock Exchange. Information about indexes is not available through this module.
This module is loaded by default on a Finance::Quote object, although it can be explicitly loaded by passing the argument "Yahoo::nz" to Finance::Quote->new().
This module provides only the "yahoo_nz" fetch methods. The author (stephen@vital.org.nz) will write a module to access the NZX site if asked nicely.
Information obtained via this module is governed by Yahoos terms and conditions, see http://au.finance.yahoo.com/ for more details.
LABELS RETURNED
This module returns all the standard labels (where available) provided by Yahoo, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
Download (0.090MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1046 downloads
Finance::Quote::Yahoo::USA 1.12
Finance::Quote::Yahoo::USA is a Perl module to obtain information about stocks and funds in the USA and Canada. more>>
Finance::Quote::Yahoo::USA is a Perl module to obtain information about stocks and funds in the USA and Canada.
SYNOPSIS
use Finance::Quote;
$q = Finance::Quote->new;
%info = $q->fetch("usa","SGI");
This method provides access to financial information from a number of exhcanges in the United States and Canada. The following methods are available:
canada
usa
yahoo
nyse
nasdaq
vanguard
fidelity
These methods all use the same information source, and hence can be considered somewhat interchangable. However, the method "yahoo" should be passed to fetch if you wish to obtain information from any source that Yahoo tracks.
This method is loaded by default by Finance::Quote, although it can be explicitly loaded by passing the argument "Yahoo::USA" to Finance::Quote->new().
Information returned by this module may be subject to Yahoos terms and conditions. See http://finance.yahoo.com/ for more information.
LABELS RETURNED
This module returns all the standard labels that Yahoo provides, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
BUGS
Yahoo does not make a distinction between the various exchanges in the United States and Canada. For example, it is possible to request a stock using the "NYSE" method and still obtain data even if that stock does not exist on the NYSE but exists on a different exchange.
<<lessSYNOPSIS
use Finance::Quote;
$q = Finance::Quote->new;
%info = $q->fetch("usa","SGI");
This method provides access to financial information from a number of exhcanges in the United States and Canada. The following methods are available:
canada
usa
yahoo
nyse
nasdaq
vanguard
fidelity
These methods all use the same information source, and hence can be considered somewhat interchangable. However, the method "yahoo" should be passed to fetch if you wish to obtain information from any source that Yahoo tracks.
This method is loaded by default by Finance::Quote, although it can be explicitly loaded by passing the argument "Yahoo::USA" to Finance::Quote->new().
Information returned by this module may be subject to Yahoos terms and conditions. See http://finance.yahoo.com/ for more information.
LABELS RETURNED
This module returns all the standard labels that Yahoo provides, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
BUGS
Yahoo does not make a distinction between the various exchanges in the United States and Canada. For example, it is possible to request a stock using the "NYSE" method and still obtain data even if that stock does not exist on the NYSE but exists on a different exchange.
Download (0.090MB)
Added: 2006-12-11 License: Perl Artistic License Price:
1047 downloads
Finance::Quote::Yahoo::Base 1.12
Finance::Quote::Yahoo::Base is a Perl module with common functions for fetching Yahoo info. more>>
Finance::Quote::Yahoo::Base is a Perl module with common functions for fetching Yahoo info.
SYNOPSIS
Base functions for use by the Finance::Quote::Yahoo::* modules.
This module is not called directly, rather it provides a set of base functions which other Yahoo-related modules can use. If youre thinking of writing a module to fetch specific information from Yahoo, then you might wish to look through the source code for this module.
LABELS RETURNED
Most Yahoo functions will return a standard set of labels. These include (where available): symbol, name, last, date, time, net, p_change, volume, bid, ask close, open, day_range, year_range, eps, pe, div_date, div, div_yield, cap, ex_div, avg_vol.
<<lessSYNOPSIS
Base functions for use by the Finance::Quote::Yahoo::* modules.
This module is not called directly, rather it provides a set of base functions which other Yahoo-related modules can use. If youre thinking of writing a module to fetch specific information from Yahoo, then you might wish to look through the source code for this module.
LABELS RETURNED
Most Yahoo functions will return a standard set of labels. These include (where available): symbol, name, last, date, time, net, p_change, volume, bid, ask close, open, day_range, year_range, eps, pe, div_date, div, div_yield, cap, ex_div, avg_vol.
Download (0.090MB)
Added: 2006-12-07 License: Perl Artistic License Price:
1051 downloads
Mail::Webmail::Yahoo 0.601
Mail::Webmail::Yahoo is a Perl module that enables bulk download of yahoo.com -based webmail. more>>
Mail::Webmail::Yahoo is a Perl module that enables bulk download of yahoo.com -based webmail.
SYNOPSIS
use Mail::Webmail::Yahoo;
$yahoo = Mail::Webmail::Yahoo->new(%options);
@folders = $yahoo->get_folder_list();
@messages = $yahoo->get_mail_messages(Inbox, all);
# Write messages to disk here, or do something else.
This module grew out of the need to download a large archive of web mail in bulk. As of the modules creation Yahoo did not provide a simple method of performing bulk operations.
This module is intended to make up for that shortcoming.
METHODS
$yahoo = new Mail::Webmail::Yahoo(...)
Creates a new Mail::Webmail::Yahoo object. Pass parameters in key => value form, and these must include, at a minimum:
username
password
You may also pass an optional cookie file as cookie_file => /path/to/file.
$yahoo->connect();
Connects the application with the site. Really this is not necessary, but its in here for hysterical raisins.
$yahoo->login();
Method which performs the login stage of connecting to the site. This method can take a while to complete since there are at least several re-directs when logging in to Yahoo.
Returns 0 if already logged in, 1 if successful, otherwise sets $@ and returns undef.
@headers = $yahoo->get_mail_headers($folder);
***REMOVED***
@messages = $yahoo->get_mail_messages($folder);
Returns an array of message headers for the $folder folder. These are mostly in Mail::Internet format, which is nice but involves constructing them from what Yahoo provides -- which aint much. When an individual message is requested, we can get more info via turning on the headers, so this method requests each method in turn (caching for future use, unless cache_messages is turned off) and builds a Mail::Internet object from each message.
You can get the raw headers from get_folder_index().
Note that for reasons of efficiency this method collects headers and the full text of the message, and this is cached to avoid having to go back to the network each time. To force a refresh, set the Snagmail objects cache to 0 with
$yahoo->cache_messages(0);
$yahoo->cache_headers(0);
Note: There used to be a $callback parameter to this method, but since it was never used it has been removed.
my $msg = $yahoo->_process_message($page, $yahoo_msg_id);
Extracts and returns as a Mail::Internet object the headers and message body from the provided HTML ($page).
my $msg = $yahoo->_extract_headers($page, $yahoo_msg_id);
Performs the actual extraction of the message headers from the given HTML in $page. Pushes the $yahoo_msg_id into the headers as X-Yahoo-MsgId. Also adds a version header.
my $ok = $yahoo->_extract_body($mhdr, $page);
Extracts and adds to the Mail::Internet object in $mhdr the message body, including any attachments parsed out of $page. Returns 1 to indicate success, although no error conditions are currently checked for/ handled.
$page = $yahoo->download_attachment($download_uri, $mailmsg);
Downloads an attachment from the specified URI. $mailmsg is a reference to a Mail::Internet object. The downloaded attachment is added to the mailmsg via add_attachment_to_message()
$yahoo->add_attachment_to_message($msg, $attachment, $filename);
Adds the $attachment to $msg, adjusting Content-Type and MIME-Version as necessary.
$yahoo->make_multipart_boundary()
Currently does nothing useful. So far all messages have had correct types.
$yahoo->get_folder_action_link($mbox, $linktype, $force);
Returns and stores the action link for the given $linktype. This is a URI that will cause an action to be performed on a message set, such as DELETE or MOVE.
@message_headers = $yahoo->get_folder_index($folder);
Returns a list of all the messages in the specified folder. These messages are stored as URIs. Logs the user in if necessary.
@messages = $yahoo->_get_message_links($page)
(Private instance method)
Returns the actual links (as an array) needed to pull down the messages. This method is used internally and is not intended to be used from applications, since the messages returned are not in a very friendly form. This method returns only the messages referenced on a given page, and is called from get_folder_index() to build up a complete list of all messages in a folder.
@folders = $yahoo->get_folder_list();
Returns a list of folders in the account. Logs the user in if necessary. Also stores the two special folders (Trash and Bulk) so they can be emptied later.
$ok = $yahoo->send($to, $subject, $body, $cc, $bcc, $flags);
Attempts to send a message to the recipients listed in $to, $cc, and $bcc, with the specified subject and body text. $to,$cc, and $bcc can be scalars or arrayrefs containing lists of recipients.
Logs the user in if necessary.
$flags may contain any combination of the constants exported by this package. Currently, these constants are:
SAVE_COPY_TO_SENT_FOLDER : saves a copy of a sent message
ATTACH_SIG : attaches the senders Yahoo signature
SEND_AS_HTML : sends the message in HTML format.
cc and bcc come after subject and body in the parameter list (instead of with to) since it is expected that
send(to, subject, body)
will be more common than sending to Cc or BCc recipients - at least, this is how it is in my experience.
As of this version, address-book lookups are not supported.
As of this version, mail attachments are not supported.
$resp = $yahoo->_get_a_page($uri, $method, $params);
(Private instance method)
Requests and returns a page found at the specified $uri via the specified $method. If $params (an arrayref) is present it will be formatted according to the method.
If method is empty or undefined, it defaults to GET. The ordering of the parameters, while seemingly counter-intuitive, allows one of the great virtues of programming (laziness) by not requiring that the method be passed for every call.
Returns the response object if no error occurs, undef on error.
$current_trace_level = $yahoo->trace($new_trace_level);
if $new_trace_level exists, sets the new level for tracing the operation of the object. Returns the current trace level (i.e. before setting a new one).
Trace levels are:
0 no tracing output; warning messages only.
> 0 informative messages ("what I am doing")
> 1 URIs being fetched
> 2 request response codes
> 3 request parameters
> 4 any other extra debugging info.
> 9 request response content
$yahoo->debug(...);
Sends debugging messages to STDERR, appended with a newline.
$yahoo->make_host($uri) or Yahoo::make_host($uri)
Returns a string consisting of just the scheme, host, and port parts of the URI. The URI::URL::as_string method returns the full URI (including path) but leaves out the port number, which is why its unsuitable here.
<<lessSYNOPSIS
use Mail::Webmail::Yahoo;
$yahoo = Mail::Webmail::Yahoo->new(%options);
@folders = $yahoo->get_folder_list();
@messages = $yahoo->get_mail_messages(Inbox, all);
# Write messages to disk here, or do something else.
This module grew out of the need to download a large archive of web mail in bulk. As of the modules creation Yahoo did not provide a simple method of performing bulk operations.
This module is intended to make up for that shortcoming.
METHODS
$yahoo = new Mail::Webmail::Yahoo(...)
Creates a new Mail::Webmail::Yahoo object. Pass parameters in key => value form, and these must include, at a minimum:
username
password
You may also pass an optional cookie file as cookie_file => /path/to/file.
$yahoo->connect();
Connects the application with the site. Really this is not necessary, but its in here for hysterical raisins.
$yahoo->login();
Method which performs the login stage of connecting to the site. This method can take a while to complete since there are at least several re-directs when logging in to Yahoo.
Returns 0 if already logged in, 1 if successful, otherwise sets $@ and returns undef.
@headers = $yahoo->get_mail_headers($folder);
***REMOVED***
@messages = $yahoo->get_mail_messages($folder);
Returns an array of message headers for the $folder folder. These are mostly in Mail::Internet format, which is nice but involves constructing them from what Yahoo provides -- which aint much. When an individual message is requested, we can get more info via turning on the headers, so this method requests each method in turn (caching for future use, unless cache_messages is turned off) and builds a Mail::Internet object from each message.
You can get the raw headers from get_folder_index().
Note that for reasons of efficiency this method collects headers and the full text of the message, and this is cached to avoid having to go back to the network each time. To force a refresh, set the Snagmail objects cache to 0 with
$yahoo->cache_messages(0);
$yahoo->cache_headers(0);
Note: There used to be a $callback parameter to this method, but since it was never used it has been removed.
my $msg = $yahoo->_process_message($page, $yahoo_msg_id);
Extracts and returns as a Mail::Internet object the headers and message body from the provided HTML ($page).
my $msg = $yahoo->_extract_headers($page, $yahoo_msg_id);
Performs the actual extraction of the message headers from the given HTML in $page. Pushes the $yahoo_msg_id into the headers as X-Yahoo-MsgId. Also adds a version header.
my $ok = $yahoo->_extract_body($mhdr, $page);
Extracts and adds to the Mail::Internet object in $mhdr the message body, including any attachments parsed out of $page. Returns 1 to indicate success, although no error conditions are currently checked for/ handled.
$page = $yahoo->download_attachment($download_uri, $mailmsg);
Downloads an attachment from the specified URI. $mailmsg is a reference to a Mail::Internet object. The downloaded attachment is added to the mailmsg via add_attachment_to_message()
$yahoo->add_attachment_to_message($msg, $attachment, $filename);
Adds the $attachment to $msg, adjusting Content-Type and MIME-Version as necessary.
$yahoo->make_multipart_boundary()
Currently does nothing useful. So far all messages have had correct types.
$yahoo->get_folder_action_link($mbox, $linktype, $force);
Returns and stores the action link for the given $linktype. This is a URI that will cause an action to be performed on a message set, such as DELETE or MOVE.
@message_headers = $yahoo->get_folder_index($folder);
Returns a list of all the messages in the specified folder. These messages are stored as URIs. Logs the user in if necessary.
@messages = $yahoo->_get_message_links($page)
(Private instance method)
Returns the actual links (as an array) needed to pull down the messages. This method is used internally and is not intended to be used from applications, since the messages returned are not in a very friendly form. This method returns only the messages referenced on a given page, and is called from get_folder_index() to build up a complete list of all messages in a folder.
@folders = $yahoo->get_folder_list();
Returns a list of folders in the account. Logs the user in if necessary. Also stores the two special folders (Trash and Bulk) so they can be emptied later.
$ok = $yahoo->send($to, $subject, $body, $cc, $bcc, $flags);
Attempts to send a message to the recipients listed in $to, $cc, and $bcc, with the specified subject and body text. $to,$cc, and $bcc can be scalars or arrayrefs containing lists of recipients.
Logs the user in if necessary.
$flags may contain any combination of the constants exported by this package. Currently, these constants are:
SAVE_COPY_TO_SENT_FOLDER : saves a copy of a sent message
ATTACH_SIG : attaches the senders Yahoo signature
SEND_AS_HTML : sends the message in HTML format.
cc and bcc come after subject and body in the parameter list (instead of with to) since it is expected that
send(to, subject, body)
will be more common than sending to Cc or BCc recipients - at least, this is how it is in my experience.
As of this version, address-book lookups are not supported.
As of this version, mail attachments are not supported.
$resp = $yahoo->_get_a_page($uri, $method, $params);
(Private instance method)
Requests and returns a page found at the specified $uri via the specified $method. If $params (an arrayref) is present it will be formatted according to the method.
If method is empty or undefined, it defaults to GET. The ordering of the parameters, while seemingly counter-intuitive, allows one of the great virtues of programming (laziness) by not requiring that the method be passed for every call.
Returns the response object if no error occurs, undef on error.
$current_trace_level = $yahoo->trace($new_trace_level);
if $new_trace_level exists, sets the new level for tracing the operation of the object. Returns the current trace level (i.e. before setting a new one).
Trace levels are:
0 no tracing output; warning messages only.
> 0 informative messages ("what I am doing")
> 1 URIs being fetched
> 2 request response codes
> 3 request parameters
> 4 any other extra debugging info.
> 9 request response content
$yahoo->debug(...);
Sends debugging messages to STDERR, appended with a newline.
$yahoo->make_host($uri) or Yahoo::make_host($uri)
Returns a string consisting of just the scheme, host, and port parts of the URI. The URI::URL::as_string method returns the full URI (including path) but leaves out the port number, which is why its unsuitable here.
Download (0.028MB)
Added: 2006-12-11 License: Perl Artistic License Price:
1058 downloads
Finance::Quote::Yahoo::Brasil 1.12
Finance::Quote::Yahoo::Brasil is a Perl module to fetch Brasiln stock quotes via Yahoo. more>>
Finance::Quote::Yahoo::Brasil is a Perl module to fetch Brasilian stock quotes via Yahoo.
SYNOPSIS
use Finance::Quote;
my $q = Finance::Quote->new;
my %info = $q->fetch("yahoo_brasil","BHP"); # Use this module only.
my %info = $q->fetch("brasil","BHP"); # Failover with other methods.
This module allows information to be fetched from Yahoo abouts stocks traded on the Brasilian Stock Exchange.
This module is loaded by default on a Finance::Quote object, although it can be explicitly loaded by passing the argument "Yahoo::Brasil" to Finance::Quote->new().
This module provides both the "brasil" and "yahoo_brasil" fetch methods. You should use the "brasil" method if you wish to allow failovers to other sources, and "yahoo_brasil" if you only want to obtain quotes from this module.
Information obtained via this module is governed by Yahoos terms and conditions, see http://br.finance.yahoo.com/ for more details.
LABELS RETURNED
This module returns all the standard labels (where available) provided by Yahoo, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
<<lessSYNOPSIS
use Finance::Quote;
my $q = Finance::Quote->new;
my %info = $q->fetch("yahoo_brasil","BHP"); # Use this module only.
my %info = $q->fetch("brasil","BHP"); # Failover with other methods.
This module allows information to be fetched from Yahoo abouts stocks traded on the Brasilian Stock Exchange.
This module is loaded by default on a Finance::Quote object, although it can be explicitly loaded by passing the argument "Yahoo::Brasil" to Finance::Quote->new().
This module provides both the "brasil" and "yahoo_brasil" fetch methods. You should use the "brasil" method if you wish to allow failovers to other sources, and "yahoo_brasil" if you only want to obtain quotes from this module.
Information obtained via this module is governed by Yahoos terms and conditions, see http://br.finance.yahoo.com/ for more details.
LABELS RETURNED
This module returns all the standard labels (where available) provided by Yahoo, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
Download (0.090MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1048 downloads
Finance::Quote::Yahoo::Australia 1.12
Finance::Quote::Yahoo::Australia is a Perl module to fetch Australian stock quotes via Yahoo. more>>
Finance::Quote::Yahoo::Australia is a Perl module to fetch Australian stock quotes via Yahoo.
SYNOPSIS
use Finance::Quote;
my $q = Finance::Quote->new;
my %info = $q->fetch("yahoo_australia","BHP"); # Use this module only.
my %info = $q->fetch("australia","BHP"); # Failover with other methods.
This module allows information to be fetched from Yahoo abouts stocks traded on the Australian Stock Exchange. Information about indexes (such as the All Ordinaries) are not available through this module, although if information is requested from the "australia" source then these will automatically failover to direct queries from the Australian Stock Exchange.
This module is loaded by default on a Finance::Quote object, although it can be explicitly loaded by passing the argument "Yahoo::Australia" to Finance::Quote->new().
This module provides both the "australia" and "yahoo_australia" fetch methods. You should use the "australia" method if you wish to allow failovers to other sources, and "yahoo_australia" if you only want to obtain quotes from this module.
Information obtained via this module is governed by Yahoos terms and conditions, see http://au.finance.yahoo.com/ for more details.
LABELS RETURNED
This module returns all the standard labels (where available) provided by Yahoo, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
<<lessSYNOPSIS
use Finance::Quote;
my $q = Finance::Quote->new;
my %info = $q->fetch("yahoo_australia","BHP"); # Use this module only.
my %info = $q->fetch("australia","BHP"); # Failover with other methods.
This module allows information to be fetched from Yahoo abouts stocks traded on the Australian Stock Exchange. Information about indexes (such as the All Ordinaries) are not available through this module, although if information is requested from the "australia" source then these will automatically failover to direct queries from the Australian Stock Exchange.
This module is loaded by default on a Finance::Quote object, although it can be explicitly loaded by passing the argument "Yahoo::Australia" to Finance::Quote->new().
This module provides both the "australia" and "yahoo_australia" fetch methods. You should use the "australia" method if you wish to allow failovers to other sources, and "yahoo_australia" if you only want to obtain quotes from this module.
Information obtained via this module is governed by Yahoos terms and conditions, see http://au.finance.yahoo.com/ for more details.
LABELS RETURNED
This module returns all the standard labels (where available) provided by Yahoo, as well as the currency label. See Finance::Quote::Yahoo::Base for more information.
Download (0.090MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1046 downloads
WWW::Search::Yahoo 2.405
WWW::Search::Yahoo is a Perl backend for searching www.yahoo.com more>>
WWW::Search::Yahoo is a Perl backend for searching www.yahoo.com
SYNOPSIS
use WWW::Search;
my $oSearch = new WWW::Search(Yahoo);
my $sQuery = WWW::Search::escape_query("sushi restaurant Columbus Ohio");
$oSearch->native_query($sQuery);
while (my $oResult = $oSearch->next_result())
print $oResult->url, "n";
This class is a Yahoo specialization of WWW::Search. It handles making and interpreting Yahoo searches http://www.yahoo.com.
This class exports no public interface; all interaction should be done through WWW::Search objects.
<<lessSYNOPSIS
use WWW::Search;
my $oSearch = new WWW::Search(Yahoo);
my $sQuery = WWW::Search::escape_query("sushi restaurant Columbus Ohio");
$oSearch->native_query($sQuery);
while (my $oResult = $oSearch->next_result())
print $oResult->url, "n";
This class is a Yahoo specialization of WWW::Search. It handles making and interpreting Yahoo searches http://www.yahoo.com.
This class exports no public interface; all interaction should be done through WWW::Search objects.
Download (0.027MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1049 downloads
Weight Loss Recipe Book 3.1
Weight Loss Recipe Book is a free, online, community-built recipe book. more>>
Weight Loss Recipe Book is a free, online, community-built recipe book. Weight Loss Recipe Book contains everything you need to allow your web site visitors to submit recipes and everything your administrator needs to administer the recipes.
When a visitor submits a recipe, the recipe is added to a database and awaits approval from the administrator before being added to the public site.
Main features:
- Community built, meaning you just have to approve entries and watch your web site expand!
- Captcha validation to prevent automated entries into the recipe book.
- Complete administrator system - add administrators, recipe categories, manage recipes and more!
- Best of all, Weight Loss Recipe Book is totally free!
<<lessWhen a visitor submits a recipe, the recipe is added to a database and awaits approval from the administrator before being added to the public site.
Main features:
- Community built, meaning you just have to approve entries and watch your web site expand!
- Captcha validation to prevent automated entries into the recipe book.
- Complete administrator system - add administrators, recipe categories, manage recipes and more!
- Best of all, Weight Loss Recipe Book is totally free!
Download (0.061MB)
Added: 2006-05-08 License: Freeware Price:
1267 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 submitting site to yahoo 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