#!/usr/bin/perl use strict; # Disabled for release version use warnings; use WWW::Mechanize; use IO::File; use HTML::Entities; use Text::Iconv; #Necessary globals our $mech = WWW::Mechanize->new(); $mech->agent_alias( 'Linux Mozilla' ); #Sites used for URL matching my %metro = ( site => "metrolyrics.com", name => "Metrolyrics", regex => qr/Ringtone \*\*\*<\/a>(.*?) 0, plain => 0, ); my %freel = ( site => "free-lyrics.net", name => "Free-Lyrics", regex => qr/(.*?)<\/td>/msi, disabled => 0, plain => 0, ); my %hotly = ( site => "hotlyrics.net", name => "Hot Lyrics", regex => qr/(.*?)