Package:
Summary:
Create obfuscated names for pages
Groups:
Author:
Description:
This class can be used to create obfuscated names for pages.
It takes the base name of a page and the extension and returns a page file name composed using an hash of the base name using a given salt followed by the original name extension.
Package:
Summary:
Search for files in sites using Google
Groups:
Author:
Description:
This package can be used to search for files in sites using Google.
There is a base class that can HTTP send requests to Google to perform searches for given keywords.
There are also several sub-classes that can make the searches be restricted to certain sites that host files for download. Those classes parse the results and extract the file pages.
Currently there are sub-classes specialized on searching for files available in sites like MegaUpload.com and filesonic.com.
Package:
Summary:
Extract and list MySQL database table information
Groups:
Author:
Description:
This class can be used to extract and list MySQL database table information.
It can query a given MySQL database to extract table status information.
The class can generate an HTML table on which it displays the retrieved table status information like the table names, number of records, next increment, sizes, comment and last modified.
Package:
Summary:
Compare two strings and return changed lines
Groups:
Author:
Description:
This class can be used to compare two strings and return the changed lines.
It takes two strings and split them into arrays of lines.
The class can compare the two arrays of lines and return a new text string denoting with + and - the lines that were added and removed from the first to the second string.
Package:
Summary:
Perform searches on PubMed, Amazon, jStor, Google
Groups:
Author:
Description:
This class can be used to perform searches on several sites.
The base class can send HTTP requests to a given site to search for given terms.
There are several sub-classes that specialize on searching several types of sites and parsing the returned response to extract the search results.
Currently there are sub-classes for searching PubMed, Amazon, jStor, Google search and Google Maps.
Package:
Summary:
Authenticate users stored in a MySQL database
Groups:
Author:
Description:
This class can be used to authenticate users stored in a MySQL database.
It can verify whether a given user and password are valid. The password may be hashed with MD5 or SHA1 before verification.
The class initialize session variables with values with the user records if he is successfully authenticated.
Package:
Summary:
Implement XML-RPC clients and servers
Groups:
Author:
Description:
This package can be used to implement XML-RPC and SOAP clients and servers.
There is client class that can send HTTP requests to XML-RPC servers.
Another class can be used to implement XML-RPC servers acting as interface to a given object.