Main > Programming > Libraries >

GD::SecurityImage 1.61

GD::SecurityImage 1.61

Sponsored Links

GD::SecurityImage 1.61 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.060 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1183
Date added: 2006-07-31
Publisher: Jouke Visser

GD::SecurityImage 1.61 description

GD::SecurityImage is a security image (captcha) generator.

SYNOPSIS

use GD::SecurityImage;

# Create a normal image
my $image = GD::SecurityImage->new(width => 80,
height => 30,
lines => 10,
gd_font => giant);
$image->random($your_random_str);
$image->create(normal => rect);
my($image_data, $mime_type, $random_number) = $image->out;
or
# use external ttf font
my $image = GD::SecurityImage->new(width => 100,
height => 40,
lines => 10,
font => "/absolute/path/to/your.ttf",
scramble => 1);
$image->random($your_random_str);
$image->create(ttf => default);
$image->particle;
my($image_data, $mime_type, $random_number) = $image->out;

or you can just say (most of the public methods can be chained)

my($image, $type, $rnd) = GD::SecurityImage->new->random->create->particle->out;

to create a security image with the default settings. But that may not be useful. If you require the module, you must import it:

require GD::SecurityImage;
GD::SecurityImage->import;

The module also supports Image::Magick, but the default interface uses the GD module. To enable Image::Magick support, you must call the module with the use_magick option:

use GD::SecurityImage use_magick => 1;

If you require the module, you must import it:

require GD::SecurityImage;
GD::SecurityImage->import(use_magick => 1);

The module does not export anything actually. But import loads the necessary sub modules. If you don t import, the required modules will not be loaded and probably, youll die().

The (so called) "Security Images" are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart). This module gives you a basic interface to create such an image. The final output is the actual graphic data, the mime type of the graphic and the created random string. The module also has some "styles" that are used to create the background (or foreground) of the image.

If you are an Authen::Captcha user, see GD::SecurityImage::AC for migration from Authen::Captcha to GD::SecurityImage.

This module is just an image generator. Not a captcha handler. The validation of the generated graphic is left to your programming taste.

GD::SecurityImage 1.61 Screenshot

Advertisements

GD::SecurityImage 1.61 Keywords

Bookmark GD::SecurityImage 1.61

Hyperlink code:
Link for forum:

GD::SecurityImage 1.61 Copyright

WareSeeker periodically updates pricing and software information of GD::SecurityImage 1.61 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of GD::SecurityImage 1.61 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Secure Image Pro will encrypt and protect your image by displaying it on the page in a security applet. Pro will encrypt more than 3,000 images on a single click. Free Download
This simple script searches a special directory for images, then displays a random one every time the page is loaded. Free Download
Prima::image-load is a Perl module using image subsystem. Free Download
GD::Thumbnail is a thumbnail maker for GD. Free Download
GD::XYScale can draw a 2D X-Y scale and use it. Free Download
Image::Xpm is a Perl module that can load, create, manipulate and save xpm image files. Free Download
GD-Octave is a GD library API for Octave. Free Download
GD::Simple module is a simplified interface to GD library. Free Download