#!/usr/bin/perl # #use Socket; use IO::Select;use IO::Socket; use LWP; use HTTP::Request::Common; ######SET MODE recips or sponsors: #$mode='recips'; $mode='sponsors'; ###CONFIG: $picperzip=26; $|=1; srand; &getdatetime; %pickrandnum=''; $bannerpicked=''; $segt=0; $sigt=15; $bottomtable_case2=''; $table_free_small_middle=''; $forwardlinksmiddletop=''; $insertsitemenuebottom=''; $tablecellspacing=''; $tablecellpadding=''; $tablebordercolor=''; $newtemplatemethod=0; $finaltext=''; $toplisttype=''; $leftbanner=0; $rightbanner=0; @c_tgpdomain=''; @c_refurl=''; @c_suburl=''; @c_status=''; @c_action=''; @c_template=''; @c_days=''; @grandfinalefirst=''; @grandfinale=''; @submitreadydomain=''; @submitreadydays=''; @submitreadygrandfinale=''; @submitreadygrandfinalefirst=''; @submitreadytemplate=''; @grandfinale=''; @submitreadydomainnorec=''; @submitreadydaysnorec=''; @submitreadygrandfinalenorec=''; @submitreadygrandfinalenorecfirst=''; @submitreadytemplatenorec=''; @tempdomain=''; @tempdays=''; @tempgrandfinale=''; @tempgrandfinalefirst=''; @temptemplate=''; ###END CONFIG ############################################################################ opendir (TN, "g:/ra_p/sit_sponsors/new"); rewinddir (TN); @tnlist = grep((!/^\.\.?$/ & !/^uploadrecips/), readdir (TN)); closedir (TN); $temp = pop @tnlist; @tntemp = reverse(@tnlist); push (@tntemp,$temp); @tnlist = @tntemp; $tnnum = @tnlist; @tnlist = sort @tnlist; # for($sx=0;$sx<=$tnnum-1;$sx++){ # print "$sx - $tnlist[$sx]\n"; # } $antal=int($tnnum/$picperzip + 1); # print "antal=$antal\n"; for($pnum=0;$pnum<=$antal-1;$pnum++){ for($sx=($pnum*$picperzip);$sx<=($pnum*$picperzip+($picperzip-1));$sx++){ system "tar -r -f recips-$pnum.tar $tnlist[$sx]"; } system "gzip recips-$pnum.tar"; $gzname[$pnum]="recips-$pnum.tar.gz"; } #Upload: for($pnum=0;$pnum<=$antal-1;$pnum++){ for($j=1;$j<=10;$j++){ #protgp: if($j == 1){ $serveraliveurl='http://porn-portal.com/proxycheck.html'; $uploadscripturl='http://teensforall.com/cgi-bin/rstools2.pl'; # $serverdirpath='/home/anders/www.teensforall.com/cgi-bin/mygalleries'; $domainnu='protgp'; } if($j == 2){ $serveraliveurl='http://teenpics-now.com/proxycheck.html'; $uploadscripturl='http://teenpics-now.com/cgi-bin/rstools2.pl'; # $serverdirpath='/home/domains/erik/teenpics-now/cgi-bin/mygalleries'; $domainnu='exmasters'; } if($j == 3){ $serveraliveurl='http://bestfreepix.com/proxycheck.html'; $uploadscripturl='http://www.bestfreepix.com/cgi-bin/rstools2.pl'; # $serverdirpath='/home/acc11/public_html/cgi-bin/mygalleries'; $domainnu='swiftwill'; } if($j == 4){ $serveraliveurl='http://free6pictures.com/proxycheck.html'; $uploadscripturl='http://free6pictures.com/cgi-bin/rstools2.pl'; # $serverdirpath='/home/domains/cgi-bin/mygalleries'; $domainnu='cologroup'; } if($j == 5){ $serveraliveurl='http://cumqueenies.com/proxycheck.html'; $uploadscripturl='http://cumqueenies.com/cgi-bin/rstools2.pl'; # $serverdirpath='/home/account9/public_html/cgi-bin/mygalleries'; $domainnu='thumbserver'; } if($j == 6){ $serveraliveurl='http://gimmeasians.com/proxycheck.html'; $uploadscripturl='http://gimmeasians.com/cgi-bin/rstools2.pl'; # $serverdirpath='/usr/home/ricky/gimmeasians.com/cgi-bin/mygalleries'; $domainnu='oxeo'; } if($j == 7){ $serveraliveurl='http://us-bukkake.com/proxycheck.html'; $uploadscripturl='http://us-bukkake.com/cgi-bin/rstools2.pl'; # $serverdirpath='/home/domains/public_html/cgi-bin/mygalleries'; $domainnu='sinhost'; } if($j == 8){ $serveraliveurl='http://axelhosting.com/proxycheck.html'; $uploadscripturl='http://axelhosting.com/cgi-bin/rstools2.pl'; # $serverdirpath='/usr/home/ricky/gimmeasians.com/cgi-bin/mygalleries'; $domainnu='new'; } if($j == 9){ $serveraliveurl='http://aniarahosting.com/proxycheck.html'; $uploadscripturl='http://aniarahosting.com/cgi-bin/rstools2.pl'; $domainnu='new2'; } if($j == 10){ $serveraliveurl='http://freeclickstats.net/proxycheck.html'; $uploadscripturl='http://freeclickstats.net/cgi-bin/rstools2.pl'; $domainnu='new3'; } $fail=0; ## server connection alive: print "Attempting upload for $domainnu:\n"; $urltoget=$serveraliveurl; $referer_page=''; $submitaction='GET'; $pagenum='serveralive'; &geturl; $page=''; #Do actual upload: UPLOAD: $ua = new LWP::UserAgent; $req = POST "$uploadscripturl", Content_Type => 'form-data', Content => [ action => 'gorecips', whichdir => "$serverdirpath", mode => "$mode", file => ["$gzname[$pnum]"], ]; $rsp = $ua->request($req); $respons=$rsp->status_line; if($respons =~ '302'){ print "*** Uploading completed for $domainnu\n\n\n"; open (gy,">>g:/ra_p/sit_sponsors/log/uploaded_success.txt"); print gy "$pnum $respons $domainnu\n"; close(gy); } else{ $fail++; if($fail<=10){ $rg=$fail+1; print "Attempting to upload again (attempt $rg/5).\n"; goto UPLOAD; } if($fail>10){ print "*** Uploading FAILED for $domainnu ($use)\n\n\n"; open (gy,">>g:/ra_p/sit_sponsors/log/uploaded_failed.txt"); print gy "$pnum $respons $domainnu\n"; close(gy); } } } } #Save archive locally: #mkdir "archive/$year$mon$mday"; #`move *.gz archive\\$year$mon$mday`; exit; ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ sub main_table { $a=$count; print gallery "
"; if($lefttoplist==1){ &gettoplist; } if($lefttext==1){ &getlefttext; } if($leftbanner==1){ if($sitenumber==8){ print gallery < cizxx } if($sitenumber==17){ print gallery < cizxx } if($sitenumber==19){ print gallery <
Club Seventeen
- Europes number 1 producer of teen sex erotica.
- Only cute Euro girls!
- Mega teenie site!
- Exclusive, rare movies
- +100,000 pics.
- Live chat with girls.
- Daily updated.

-"It just can't be better!"

cizxx } if($sitenumber==20){ print gallery < cizxx } } if($leftfreesponsor==1){ &getleftsponsor; } print gallery "
"; print gallery "
"; if($forwardlinktoponly == 1){print gallery "";} #Begin pic table: for($d=1;$d<=$numrows;$d++){ if($forwardlinks==1){ $ro=$d % 2; if($ro == 0){ if($forwardlinkshtml == 1){ print gallery < piss } # else{ # print gallery ""; # } } else{ print gallery ""; } } if($manual == 1){ &rad1_5_manual; } else{ &rad1_5; } if($d == 2 & $table_free_small_middle==1){ print gallery ""; } if($d == 3 & $middletoplist2 == 1){ print gallery ""; } if($d == 3 & $middlebanner == 1){ if($sitenumber>=81){ print gallery ""; } if($sitenumber==2){ print gallery ""; } } #text i mitten av galleriet: if($forwardlinksmiddletop == 1 & $d == 2){ print gallery ""; } if($forwardlinksmiddle == 1 & $d == 3){ print gallery ""; } } #End pic table: if($forwardlinks==1 || $forwardlinkbottomonly == 1){print gallery "";} print gallery "
$forwardlinktext
$forwardlinktext2
$forwardlinktext
"; &gettable; print gallery "
"; &gettoplist2; print gallery "
"; print gallery < ciz print gallery "
"; print gallery <
-"I think this site is the best site I've ever visited."
ciz print gallery "
$forwardlinksmiddletoptext
$forwardlinksmiddletext
$forwardlinktext
"; print gallery "
"; if($righttoplist==1){ &gettoplist; } if($righttext==1){ &getrighttext; } if($rightfreesponsor==1){ &getrightsponsor; } if($rightbanner==1){ if($sitenumber==17){ print gallery < cizxx } if($sitenumber==20){ print gallery < cizxx } } print gallery "
"; } sub rad1_5 { if($submitter eq 'tgsw'){ print gallery ""; for($g=1;$g<=$numcols;$g++){ $bildnum=$g+($d-1)*$numcols; print gallery <
\n gvg } print gallery ""; } if($submitter eq 'russian'){ print gallery ""; for($g=1;$g<=$numcols;$g++){ $bildnum=$g+($d-1)*$numcols; print gallery <
\n gvg } print gallery ""; } } sub rad1_5_manual { if($submitter eq 'tgsw'){ print gallery ""; for($g=1;$g<=$numcols;$g++){ $bildnum=$g+($d-1)*$numcols; print gallery <
\n gvg } print gallery ""; } if($submitter eq 'russian'){ print gallery ""; for($g=1;$g<=$numcols;$g++){ $bildnum=$g+($d-1)*$numcols; print gallery <
\n gvg } print gallery ""; } } sub gettable { $tablepicked=0; #$fittan = ($ccc % 2); if($table_targeted != 0){ &table1; $tablepicked=1; } else{ if($table_free_small==1 || $table_free_small_middle==1){ if($bottomtable_case2 == 1){ &table_free_small2; } else{ &table_free_small; } } else{ &table2; } $tablepicked=1; } } sub table1{ $fi=0; open (ccc,"$common/sponsors_$kat.txt"); while(){ $fi++; $fiolen[$fi]=$_; @sit=split(/\;/,$fiolen[$fi]); $jurl[$fi]=$sit[0];$jonmurl[$fi]=$sit[1];$jnamn[$fi]=$sit[2]; } print gallery < axel $slip=int(rand 7)+1; $ryta=0; if($segt=1){ $sys=5; } else{ $sys=8; } for($pp=$slip;$pp<=($slip+$sys);$pp++){ $ryta++; if((($ryta-1) % 3) == 0){print gallery "";} print gallery < asw if((($ryta) % 3) == 0){print gallery "";} } print gallery "
"; close(ccc); } sub table2{ $fi=0; while($fi<10){ open (ccc,"$common/sponsors_Free.txt"); while(){ $fi++; $fiolen[$fi]=$_; $jurl[$fi]=$fiolen[$fi]; } close(ccc); } print gallery < axel for($pp=1;$pp<=10;$pp++){ if((($pp-1) % 5) == 0){print gallery "";} print gallery <
$jurl[$pp]
aswc if((($pp) % 5) == 0){print gallery "
";} } print gallery "
Totally FREE memberships!
"; } sub table_free_small{ $fi=0; while($fi<4){ open (ccc,"$common/sponsors_Free.txt"); while(){ $fi++; $fiolen[$fi]=$_; $jurl[$fi]=$fiolen[$fi]; } close(ccc); } print gallery < axel for($pp=1;$pp<=4;$pp++){ if((($pp-1) % 2) == 0){print gallery "";} print gallery <
$jurl[$pp]
aswc if((($pp) % 2) == 0){print gallery "
";} } print gallery "
Totally FREE memberships!
"; } sub table_free_small2{ $fi=0; while($fi<6){ open (ccc,"$common/sponsors_Free.txt"); while(){ $fi++; $fiolen[$fi]=$_; $jurl[$fi]=$fiolen[$fi]; } close(ccc); } print gallery < axel for($pp=6;$pp>=1;$pp--){ if((($pp) % 3) == 0){print gallery "";} print gallery <
$jurl[$pp]
aswc if((($pp-1) % 3) == 0){print gallery "
";} } print gallery "
No credit card?
"; } sub gettoplist{ $fix=0; # print gallery "Top Ranking
"; open (zccc,"$common/sponsors_$kat.txt"); while(){ $fix++; $fiolen=$_; @sit=split(/\;/,$fiolen); $jurl=$sit[0];$jonmurl=$sit[1];$jnamn=$sit[2]; print gallery <$jnamn
ballen if($fix>=$sigt){ last; } } close(zccc); } sub gettoplist3{ $fix=0; print gallery "
...or try these fantastic sites:
"; open (zccc,"$common/sponsors_$kat.txt"); while(){ $fix++; $fiolen=$_; @sit=split(/\;/,$fiolen); $jurl=$sit[0];$jonmurl=$sit[1];$jnamn=$sit[2]; $slap=int (rand 3) +1; if($slap == 3){ print gallery <$jnamn
ballen } } close(zccc); } sub getsitemenue{ $fix=0; # print gallery "

"; open (zccc,"$common/sponsors_$kat.txt"); while(){ $fix++; $fiolen=$_; @sit=split(/\;/,$fiolen); $jurl=$sit[0];$jonmurl=$sit[1];$jnamn=$sit[2]; $slap=int (rand 2) +1; if($slap == 2){ print gallery <[$jnamn]   ballen } } print gallery "
"; close(zccc); } sub getlefttext{ print gallery ""; print gallery <
UPDATED EVERY SINGLE DAY!
  • MOVIES ARE DOWNLOADABLE
  • ALL MOVIES ARE FULL-LENGTH!
  • MOVIES GO FULL-SCREEN!
  • EXCLUSIVE PICS & MOVIES!
  • NEW AMATEURS EVERY WEEK!
  • 5,000+ SEX STORIES!
  • LIVE AMATEUR SEX CAMS!








  • UPDATED EVERY SINGLE DAY!
  • MOVIES ARE DOWNLOADABLE
  • ALL MOVIES ARE FULL-LENGTH!
  • MOVIES GO FULL-SCREEN!
  • EXCLUSIVE PICS & MOVIES!
  • NEW AMATEURS EVERY WEEK!
  • 5,000+ SEX STORIES!
  • LIVE AMATEUR SEX CAMS!
    xzz print gallery "

    "; } sub getrighttext{ $fix=0; print gallery ""; print gallery <
  • 100% Exclusive Full-length Amateur Facial Blasts

  • Amazing Peep Cam's 24hrs a Day 7 Days A Week

  • 100% Exclusive Video Feeds of all the Facial Action

  • Over 200 Online Movies

  • Over 20k High Quality Exclusive Photos

  • Over 30 Live Cam Feeds - With Interactive Chat -Control The Action

  • Monthly E-Zine's

  • Now Updated Daily!

  • xsss print gallery "

    "; } sub gettoplistcontest{ $fix=0; print gallery "Monthly $kat contest winners:
    "; open (zccc,"$common/sponsors_$kat.txt"); while(){ $fix++; $fiolen=$_; @sit=split(/\;/,$fiolen); $jurl=$sit[0];$jonmurl=$sit[1];$jnamn=$sit[2]; $slimp=int(rand 2)+1; if($slimp==2){ print gallery <$fix. $jnamn
    ballen } } close(zccc); } sub gettoplist2{ $fix=0; print gallery "
    $menytext:
    "; print gallery "
    "; open (zccc,"$common/sponsors_$kat.txt"); while(){ $fix++; $fiolen=$_; @sit=split(/\;/,$fiolen); $jurl=$sit[0];$jonmurl=$sit[1];$jnamn=$sit[2]; print gallery <$jnamn
    ballen if($fix == 3 || $fix == 6){ print gallery "
    "; } if($fix ==9){ last; } } close(zccc); print gallery "
    "; } sub getleftsponsor{ print gallery <TEENS TOTALLY
    4 FREE-NO CREDIT
    CARD REQUIRED!
    nmn } sub getrightsponsor{ print gallery <FREE TEENS!
    Petite teens!
    FREE MEMBERSHIP!
    nmn } sub getbanner { $bannerpicked=0; #$fittan = ($ccc % 5) + $bannernum; if($kaat eq 'Anal' || $kaat eq 'Asses'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Amateur' || $kaat eq 'Housewives'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Asian' || $kaat eq 'Japanese'){ if($sitenumber==18){ if($bannernum==0){ print gallery <
    Do you know that there is no better place in the world than Exploited Teens Asia if you like to see young
    innocent asian girls exposing themselves, sucking white cock, getting fucked in every hole and eating sperm?
    cizx } else{ print gallery <The second best place is Got Cum for fans of facials, bukkake and cum eating.....


    Or try these fantastic places:
    cizx } $bannerpicked=1; } if($sitenumber==15){ if($bannernum==0){ print gallery <
    JP-Movies - The BEST Japanese XXX Movie Theater
    cizx } else{ print gallery <
    J-Hardcore - All You Need in Asian/Japanese Hardcore - FANTASTIC!



    Made for you by OrientGalleries.com cizx } $bannerpicked=1; } if($sitenumber==12){ if($bannernum==0){ print gallery <
    Exploited Teens Asia - Submissive Asian Teens!
    cizx } else{ print gallery < Asia Tease - The #1 asian site on the web!
    cizx } $bannerpicked=1; } if($bannerpicked != 1){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } } if($kaat eq 'Cumshots' || $kaat eq 'Blowjob'){ if($sitenumber==16){ print gallery < cizx $bannerpicked=1; } if($sitenumber==20){ if($bannernum==0){ print gallery < cizx } else{ print gallery < cizx } $bannerpicked=1; } if($sitenumber==21){ if($bannernum==0){ print gallery <
    Visit Filthy Cum for a Great Experience!
    cizx } else{ print gallery < Try Exploited Teens
    A completely new and different experience...

    It will never get better!
    cizx } $bannerpicked=1; } if($sitenumber==13){ if($bannernum==0){ print gallery <
    Of course Facial Humiliation features the most amazing, mind blowing Facials ever Caught on Film!
    By Accessing Facial Humiliation you will see 100% Exclusive Amateur Facial blasts that will truly blow your mind.
    cizx } else{ print gallery <Laura is The World Famous, One And Only! This Girl Loves Cum, and she proves it by Drinking it from Buckets,
    Spoons, Having it shot up her nose, into her eyes, She Plays with it like it's a Toy, and even brushes her teeth with it!
    cizx } $bannerpicked=1; } if($sitenumber==11){ if($bannernum==0){ print gallery <
    American Bukkake is the finest in western bukkake style sex!
    cizx } else{ print gallery < A must visit for the dedicated cumshots-facials-bukkake fan!


    Gallery provided by Ultrasexpix.com cizc } $bannerpicked=1; } if($sitenumber==10){ if($bannernum==0){ print gallery < cizx } else{ print gallery <
    This page is served by PixHunter.Com - Cumshots, teens and gang bang! cizc } $bannerpicked=1; } if($sitenumber==5){ if($bannernum==0){ print gallery < Cumfiesta, the best amateur cumshots site invites you:
    cizx } else{ print gallery <
    Visit Cumfiesta now for a \$4,95 special!
    cizc } $bannerpicked=1; } if($sitenumber==6){ if($bannernum==0){ print gallery <
    Gotcum is dedicated to showing the finest quality pictures and movies of cute japanese girls taking cum all over their faces and body even drinking and swallowing sperm....
    Gotcum is the finest cumshot-facials-bukkake website of the world!
    ciz } else{ print gallery <Or if you are a bukkake freak, try this great site:
    ciz } $bannerpicked=1; } if($sitenumber==8){ if($bannernum==0){ print gallery <
    If you like cute japanese teen girls sucking cock and being drenched in cum by 100-150 men then you must visit Bukkake-Bath!
    ciz } else{ print gallery <Or if you are a bukkake freak, try this great site:
    ciz } $bannerpicked=1; } if($sitenumber==9){ if($bannernum==0){ print gallery <
    Cum on Her Face is a fantastic site for the dedicated cumshot fan. Many horny girls takes cum on their faces and do lots of other funny things.
    This is for true cumshot maniacs!
    ciz } else{ print gallery < So visit Cum on Her Face now to see for yourself!

    Or try this similar site if you already know about the above:

    ciz } $bannerpicked=1; } if($sitenumber == 3){ if(($daynum>=1 & $daynum<=3) || ($daynum>=27 & $daynum<=35)){ if($bannernum==0){ print gallery <
    Sweet Loads is one of the best cumshots sites of the net!
    ciz } else{ print gallery < Amateur-Facials for cum crazy teen amateur girls!
    ciz } } if($daynum>=4 & $daynum<=15){ if($bannernum==0){ print gallery < Amateur-Facials for cum crazy teen amateur girls!
    ciz } else{ print gallery <
    Sweet Loads is one of the best cumshots sites of the net!
    ciz } } if($daynum>=16 & $daynum<=26){ if($bannernum==0){ print gallery < Amateur-Facials for cum crazy teen amateur girls!
    ciz } else{ print gallery < Amateur-Facials for cum crazy teen amateur girls!
    ciz } } $bannerpicked=1; } if(($sitenumber >= 71 || $sitenumber == 5) & $bannerpicked != 1){ if($sitenumber==71 || $sitenumber==72 || $sitenumber==73){ if($bannernum==0){ print gallery < ciz } else{ print gallery < ciz } } else{ if($bannernum==0){ print gallery < ciz } else{ print gallery < ciz } } } else{ if($bannerpicked != 1){ if($sitenumber == 1){ if($bannernum==0){ print gallery < ciz } else{ print gallery < ciz #print gallery < # # #ciz } } else{ print gallery <

    Webmasters Click Here
    cim } } $bannerpicked=1; } } if($kaat eq 'Ebony'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Fetish' || $kaat eq 'Bizarre' || $kaat eq 'Bdsm' || $kaat eq 'Hairy' || $kaat eq 'Pee' || $kaat eq 'Pregnant' || $kaat eq 'Legs'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Gangbang' || $kaat eq 'Group'){ if($sitenumber>=71){ if($bannernum==0){ if($sitenumber==81){ print gallery < ciz } else{ print gallery <

    cim } } else{ if($sitenumber==81){ print gallery < ciz } else{ print gallery <

    cim } } } else{ print gallery <

    Webmasters Click Here
    cim } $bannerpicked=1; } if($kaat eq 'Gay' || $kaat eq 'Penis'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Hardcore' || $kaat eq 'Miscellaneous' || $kaat eq 'Closeups'){ if($sitenumber==17){ if($bannernum==0){ print gallery <

    Webmasters Click Here
    ciz $bannerpicked=1; } else{ if($daynum>=1 & $daynum<=17){ print gallery <

    Webmasters Click Here
    ciz $bannerpicked=1; } if($daynum>=18 & $daynum<=27){ print gallery <

    Webmasters Click Here
    ciz $bannerpicked=1; } if($daynum>=28 & $daynum<=35){ print gallery <

    Webmasters Click Here
    ciz $bannerpicked=1; } } } if($bannerpicked != 1){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } } if($kaat eq 'Interracial'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Latina'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Lesbian' || $kaat eq 'Toys'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Mature' || $kaat eq 'Fat' || $kaat eq 'Granny'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Pornstar'){ print <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Shemale'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Teen' || $kaat eq 'Young' || $kaat eq 'Schoolgirl' || $kaat eq 'Babe' || $kaat eq 'Blonde' || $kaat eq 'Brunette' || $kaat eq 'Cheerleader' || $kaat eq 'Lingerie' || $kaat eq 'Masturbation' || $kaat eq 'Panties'){ if($sitenumber==2){ print gallery < Little-Schoolgirls.Com, the worlds teeniest teens!
    cim $bannerpicked=1; } if($sitenumber==19){ if($bannernum==0){ print gallery < cizx } else{ print gallery < cizx } $bannerpicked=1; } if($sitenumber==14){ if($bannernum==0){ print gallery <
    The hottest and naughtiest amateur teens on the planet.
    Tons of horny web virgins longing for you.
    Many suck big cocks and tastes sperm for the first time...
    cizx } else{ print gallery <Pantymadness.com - Panties, panties, panties...
    cizx } $bannerpicked=1; } if($sitenumber == 7 & $bannerpicked != 1){ if($bannernum==0){ print gallery < Do you like to see young women being penetrated by huge cocks?
    Big Cock Sex specializes in just that!
    Big Cock Sex offer 1000s of photos and movies of girls sucking and fucking gigantic cocks!

    cim $bannerpicked=1; } else{ print gallery < Or try Little-Schoolgirls.Com, the worlds teeniest teens!
    cim $bannerpicked = 1; } } if($bannerpicked != 1){ print gallery <

    Webmasters Click Here
    cim } $bannerpicked=1; } if($kaat eq 'Tits'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($kaat eq 'Voyeur' || $kaat eq 'Nudist' || $kaat eq 'Outdoor' || $kaat eq 'Panties' || $kaat eq 'Shower' || $kaat eq 'Upskirt'){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } if($bannerpicked == 0){ print gallery <

    Webmasters Click Here
    cim $bannerpicked=1; } } sub fixheaders2{ $qkeynum=@qkeyw-1;$xkeystring=''; for($hy=0;$hy<=$qkeynum;$hy++){ $xslump=int(rand $qkeynum); $xkeystring=$xkeystring."$qkeyw[$xslump],"; } $xdescalt[1]="The best place in the world for free $kat pictures."; $xdescalt[2]="Free $kat sex images and pictures in 55 other categories."; $xdescalt[3]="The worlds best TGP and collection of $kat images. All for free!"; $xdescalt[4]="$kat porn images for free. +150,000 free pictures!"; $xdescalt[5]="+15,000 free $kat galleries of +134,000 $kat images."; $xdescalt[6]="$kat pictures! The largest collection of $kat images in the world."; $xdescalt[7]="Visit for free! Free $kat porn! $kat pictures!"; $xdesc=int (rand 7)+1; $xdescstring=$xdescalt[$xdesc]; $zix=" "; } sub getheaders2{ $ppicked=0; if($kat eq 'Amateur' || $kat eq 'Housewives'){ @qkeyw=('girlfriend','girlfriends','ex-girlfriends','amateur','amateurs','SEX','Sex','sex','girl','girls','swingers','swinging','ad','contact ad','girlfriend','blond','blonde','erotic','erotica','photos','images'); &fixheaders2; $ppicked=1; } if($kat eq 'Anal' || $kat eq 'Asses'){ @qkeyw=('ass','butts','anal','buttfuck','tight','narrow','ass to mouth','spanking','ass exposure','butt hole','ass fuck','anal sex'); &fixheaders2; $ppicked=1; } if($kat eq 'Asian' || $kat eq 'Japanese'){ @qkeyw=('Asian sex',' Asian porn','chinese','vietnamese','asian','oriental','japper','jap',' Asian girls',' Asian XXX Free Asian pics',' Nude Asians',' Asian teens',' Japanese teens',' Young nude girls',' Oriental hardcore sex',' Asia Cum Shots',' Asian models',' Panties',' Asian Pantyhose',' Lingerie',' Asian babes',' Asian movies',' Japanese porn',' Japanese XXX',' Japanese movies',' asian',' nude',' hardcore',' cum shots',' teens',' babes',' xxx',' japanese teens',' japanese schoolgirls',' mpeg',' asian nude',' sex',' adult',' japanese',' free pics',' asian links',' asian models',' teens',' erotic','oriental','adult','thailand','asia'); &fixheaders2; $ppicked=1; } if($kat eq 'Babe' || $kat eq 'Bikini'){ @qkeyw=('babes','celebs','busty','amateurs','sex','free','ebony','thumbs','thumbnails','girls','babes','fucked','woman','nude','naked','pants','panties','knickers','pantyhose','horny','stockings','shoes','panty','boots','socks','nylon','pussy','black','surfers','pics','sucking','cunt','twat','minge','tits','breasts','asses','asss','girlz','lesbian','love','link','links','lez','xxx','adult','porn','pic','pictures'); &fixheaders2; $ppicked=1; } if($kat eq 'Blowjob'){ @qkeyw=('cocksucking',' cock suck','fellatio','facial',' blowjob',' blow job',' cumshot',' cum live',' sex',' shows',' videos',' pussy',' porn',' xxx',' nude',' porno',' girls',' feeds',' acts',' streams',' cams',' naked',' hardcore sex lesbian cunt pussy action live sex hidden cams',' sex stories',' live sex shows',' voyeur cams',' fres slut pussy',' pictures','sweetloads',' steve sweet',' amateurs',' facial',' blowjob blow job',' cumshot',' cum pics',' movies',' sounds',' asian',' black',' oral',' anal',' females',' women',' teens',' young',' older',' free sex',' Live Sex Shows',' Voyeur Cams',' and Free Slut Pussy'); &fixheaders2; $ppicked=1; } if($kat eq 'Bukkake'){ @qkeyw=('bukkake','sperm','cumshots','facials','spermbaths','cum eaters','cum bubbles','japanese','ggg','american bukkake','japanese bukkake','german bukkake','sperma','cum','goo','jizz'); &fixheaders2; $ppicked=1; } if($kat eq 'Celebrity'){ @qkeyw=('Alice Silverstone','Alyssa Millano','Amy Weber','Anna Kournikova','Angie Everhart','Britney Spears','Cameron Diaz','Carmen Electra','Catherine Zeta Jones','Christina Aguilera','Cindy Crawford','Claudia Schiffer','Daniela Cardone','Drew Barrymore','Jennifer Lopez','Jennifer Love Hewit'); &fixheaders2; $ppicked=1; } if($kat eq 'Cumshots' || $kat eq 'Oral'){ @qkeyw=('cum','sluts','sperm','jizz','bukkake','bubbles','swallow','gargle','drink','japanese','ggg','german','american bukkake','thumbs','galleries'); &fixheaders2; $ppicked=1; } if($kat eq 'Ebony'){ @qkeyw=('negro','brown','brownie','chocolate','hot','thumbnail','gallery','nude','thumbs','free','beautiful','ebony','babes','black','sistas','pink','twat'); &fixheaders2; $ppicked=1; } if($kat eq 'Fat'){ @qkeyw=('fat girls',' fat woman naked',' plump women nude',' large ass photos',' fat porn pics',' naughty girls'); &fixheaders2; $ppicked=1; } if($kat eq 'Fetish' || $kat eq 'Bizarre' || $kat eq 'Bdsm' || $kat eq 'Hairy' || $kat eq 'Pee' || $kat eq 'Pregnant' || $kat eq 'Legs'){ @qkeyw=('pantyhose','nylons','feet','soles','Leg','Legs','footjob','sex','tickling','ticklish','bondage','fuck','fucking','erotik','erotic','domination','domina','Free','pic','pics','pictures','lingerie','waesche','getragenes','gebraucht','benutzt','sell','selling','sells','upskirt','voyeur','e-mail','kontakt','pervert','pervers','Strumpfhose','Struempfe','dirtyerotik','fetish','fetisch','worn','smelly','sticky','lingerie','foot','Fuesse','Fuss','pumps','schuhe','high-heels','leather','rubber','rub','slave','butts','ass','asshole','stockings','garter','garters','garterbelt','wet','NS','KV','Video','for sale','my panties','panty','pantys','Slip','Slips','Hoeschen','scat','piss','pissing','socken','Fußsohle','lecken'); &fixheaders2; $ppicked=1; } if($kat eq 'Gangbang' || $kat eq 'Group'){ @qkeyw=('gangbang','bukkake','groupsex',' group sex','swinging','threesome','foursome','cumslut','double penetration','group'); &fixheaders2; $ppicked=1; } if($kat eq 'Gay' || $kat eq 'Penis'){ @qkeyw=('mygaylinx',' gay links',' gay top links',' gay linx',' UGAS',' AgeCheck',' Free Pictures',' Adult Check',' Age Check',' Man Check',' gay',' male',' nude',' men',' boys',' boy',' twink',' twinks',' webcams',' studs',' gay pictures',' amateur',' fetish',' romance',' kissing',' sex',' sex pics',' sex pictures',' gay pics',' ass',' anal sex',' transexuals',' TS',' TV',' transvestites',' links',' list',' underwear',' penis',' dildo',' fucking',' gay men',' hard cock',' cock',' cocks',' hard cocks',' hardon',' hard on',' dicks',' dick',' rimming',' licking',' stripper',' organ',' jackoff',' jack off',' cum',' gay site list',' free gay sex pics',' free gay pics',' free gay pictures',' galleries',' best',' sites'); &fixheaders2; $ppicked=1; } if($kat eq 'Hardcore' || $kat eq 'Miscellaneous' || $kat eq 'Closeups'){ @qkeyw=('blow-job','boobs','tits','lesbian','orgy','black','interacial','teen','group-sex','hardcore','screaming','orgasim','cum','blowjob','clitoris','clit','anal','pussy','doggystyle','riding','adults','only','live-sex','naked','nipples','penetration','licking'); &fixheaders2; $ppicked=1; } if($kat eq 'Interracial'){ @qkeyw=('interracial','cum','loving','white','tramp','large','penis','blacks','ganging','a','white','slut','white','bimbo','fucking','giant','cock','blacks','blonde','chick','sucking','huge','black','cocks','big','cock','black','fucks','tiny','white','slut','interracial','couple','spreading','and','fucking','oralsex','nasty','huge','cock','analsex','nasty','deep','interracial','asshole','fucking','huge','black','cock','ass','banging','white','','slut','nasty','white','chick','getting','rear','entry','sex','white','chick','getting','monster','cock','ass','fucked','blonde','chick','ass','fucked'); &fixheaders2; $ppicked=1; } if($kat eq 'Lesbian' || $kat eq 'Toys'){ @qkeyw=('toys','lesbo','lesbian','wet kissing lesbian pink',' girl girl action',' lesbian lovers stripping',' french kissing lesbians','dildo','dykes','lesbos','cunt licking','nymphos'); &fixheaders2; $ppicked=1; } if($kat eq 'Mature' || $kat eq 'Fat' || $kat eq 'Granny'){ @qkeyw=('Mature',' granny',' grannys',' old',' oldwomen',' maturesex',' pictures',' galleries',' older',' babes',' hardcore',' free'); &fixheaders2; $ppicked=1; } if($kat eq 'Pornstar'){ @qkeyw=('Brianna Banks','Amber Michaels','Jenna Jameson','Asia Carrera','Tera Patrick','Nicole Sheridan','Jenna Jameson',' Tera Patrick',' Sylvia Saint',' Jewel De Nyle',' Stacy Valentine',' Jasmine St. Clair',' Peter North',' Bridget Kerkov',' Cheyanne',' Keri Windsor',' Miriah',' Skylar',' Charmane',' Cherry',' Ginger Page',' Rebecca Lord',' McKayla',' Venus',' Sydnee Steele',' Haven',' Bailey','striptease act',' xxx video',' cheating wives sluts',' brunette amateur',' woman',' blowjob video clip',' hentai anime porn',' hardcore vivo',' cyberporn sex links club voyeur movies',' Sexy Blonde Model',' big tits',' ebony mpg galleries',' video cocks',' cheating wives sluts',' animatio big boobs',' hentai anime porn',' hardcoresex free',' 2000',' New Sensations'); &fixheaders2; $ppicked=1; } if($kat eq 'Shemale'){ @qkeyw=('shemale','trans','transvestites','tranny',' cheerleader',' devine',' shemale',' high heels',' stockings',' sexy',' american',' lingerie',' picture',' sex',' pic',' beautiful',' escort',' porn',' free porn',' chat',' bondage',' gallery',' amateur',' story',' cock',' dick',' tits',' hard',' contact',' dating',' nude',' sluts',' thumbnail',' thumb',' breast',' breasts',' hardcore',' model',' fucking',' naked',' tgp',' mistress',' blow job',' erotica',' hot',' fetish',' web page',' horny',' blonde',' brunette',' tall',' thin',' feminine',' black',' asian',' japanese',' brazil',' brazilian'); &fixheaders2; $ppicked=1; } if($kat eq 'Softcore'){ @qkeyw=('women','teen',' teens',' young',' youngest',' lolita',' lolitas',' dangerous',' willing',' sluts',' sex',' porno',' porn',' pornography',' pussy',' adult',' erotica',' girls',' erotic',' lingerie',' hardcore',' girls',' tits',' free sex',' free',' babes',' topless',' breasts',' boobs',' erotic',' girls',' free site',' oral sex',' filatio',' blowjob',' bj',' sucking',' licking',' pussy',' porn',' pornography',' oral delights',' sucking tits',' pics',' sexy',' babes',' fuck',' sexual escapades',' breasts',' touching breasts',' copping a feel',' feeling breasts'); &fixheaders2; $ppicked=1; } if($kat eq 'Teen' || $kat eq 'Young' || $kat eq 'Schoolgirl' || $kat eq 'Blonde' || $kat eq 'Brunette' || $kat eq 'Cheerleader' || $kat eq 'Lingerie' || $kat eq 'Masturbation' || $kat eq 'Panties'){ @qkeyw=('petite','teen',' teens',' young',' youngest',' lolita',' lolitas',' dangerous',' willing',' sluts',' sex',' porno',' porn',' pornography',' pussy',' adult',' erotica',' erotic',' lingerie',' hardcore',' girls',' tits',' free sex',' free',' babes',' topless',' breasts',' boobs',' erotic',' free site','girlies','girlie'); &fixheaders2; $ppicked=1; } if($kat eq 'Tits'){ @qkeyw=('big tits',' boobs',' melons',' hooters',' large breasts',' huge boobs',' tatas',' big tit hardcore',' whoopers',' boob sex'); &fixheaders2; $ppicked=1; } if($kat eq 'Toys'){ @qkeyw=('model',' cam',' live',' real',' chat',' babe',' blond',' ass',' butt',' teenage',' hot',' sexy',' cunt',' dildo',' vibrator',' hidden',' voyeur',' dildo',' cum',' orgy',' xxx',' porno'); &fixheaders2; $ppicked=1; } if($kat eq 'Voyeur' || $kat eq 'Nudist' || $kat eq 'Outdoor' || $kat eq 'Panties' || $kat eq 'Shower' || $kat eq 'Upskirt'){ @qkeyw=('flasher','spy','spy cam','voyeur','public','nudist','nudists','naturist','nude','teen','teens','pre-teen','pre-teens','girls','girl','pissing','upskirt','watersport','sex','pussy'); &fixheaders2; $ppicked=1; } if($ppicked == 0){ @qkeyw=('tgp','gallery','thumbs','free','pictures','links','post','teen','cum','lolita','girlies','anal','asian','cumshots','amateurs','ebony','latina','fetish','gangbang','gay','tits','hardcore','interracial','lesbian','mature','voyeur'); &fixheaders2; $ppicked=1; } } sub getheaders2_old{ $ppicked=0; if($kat eq 'Amateur' || $kat eq 'Housewives'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Anal'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Asian' || $kat eq 'Japanese'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Babe'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Blowjob'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Celebrity'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Cumshots'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Ebony'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Fat'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Fetish' || $kat eq 'Bizarre' || $kat eq 'Bdsm' || $kat eq 'Hairy' || $kat eq 'Pee' || $kat eq 'Pregnant' || $kat eq 'Legs'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Gangbang' || $kat eq 'Group'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Gay' || $kat eq 'Penis'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Hardcore' || $kat eq 'Miscellaneous' || $kat eq 'Closeups'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Interracial'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Lesbian' || $kat eq 'Toys'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Mature' || $kat eq 'Fat' || $kat eq 'Granny'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Pornstar'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Shemale'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Softcore'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Teen' || $kat eq 'Young' || $kat eq 'Schoolgirl' || $kat eq 'Babe' || $kat eq 'Blonde' || $kat eq 'Brunette' || $kat eq 'Cheerleader' || $kat eq 'Lingerie' || $kat eq 'Masturbation' || $kat eq 'Panties'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Tits'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Toys'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($kat eq 'Voyeur' || $kat eq 'Nudist' || $kat eq 'Outdoor' || $kat eq 'Panties' || $kat eq 'Shower' || $kat eq 'Upskirt'){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } if($ppicked == 0){ $zix=" $sitetitle.Com - $kat Galleries "; $ppicked=1; } } sub getheaders{ $ppicked=0; if($kat eq 'Amateur' || $kat eq 'Housewives'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Anal'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Asian' || $kat eq 'Japanese'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Babe'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Blowjob'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Celebrity'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Cumshots'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Ebony'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Fat'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Fetish' || $kat eq 'Bizarre' || $kat eq 'Bdsm' || $kat eq 'Hairy' || $kat eq 'Pee' || $kat eq 'Pregnant' || $kat eq 'Legs'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Gangbang' || $kat eq 'Group'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Gay' || $kat eq 'Penis'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Hardcore' || $kat eq 'Miscellaneous' || $kat eq 'Closeups'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Interracial'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Lesbian' || $kat eq 'Toys'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Mature' || $kat eq 'Fat' || $kat eq 'Granny'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Pornstar'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Shemale'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Softcore'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Teen' || $kat eq 'Young' || $kat eq 'Schoolgirl' || $kat eq 'Babe' || $kat eq 'Blonde' || $kat eq 'Brunette' || $kat eq 'Cheerleader' || $kat eq 'Lingerie' || $kat eq 'Masturbation' || $kat eq 'Panties'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Tits'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Toys'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($kat eq 'Voyeur' || $kat eq 'Nudist' || $kat eq 'Outdoor' || $kat eq 'Panties' || $kat eq 'Shower' || $kat eq 'Upskirt'){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } if($ppicked == 0){ print gallery <$domainnu - $kat Galleries duno $ppicked=1; } } sub getrecips{ print gallery ""; if($insertreciptext==1 & $page != 1){ print gallery ""; } $slimp=int(rand 4)+1; if($slimp == 1){ print gallery <
    $rechtml[1]
    $reciptext
    $rechtml[2]
    $rechtml[3]
    $myrecip
    zzz if($page == 100 & $testmode != 1){ print checklog "$use$mydesc1$rechtml[1]"; } } if($slimp == 2){ print gallery <
    $rechtml[1]
    $rechtml[2]
    $myrecip
    $rechtml[3] zzz if($page == 100 & $testmode != 1){ print checklog "$use$mydesc1$rechtml[1]"; } } if($slimp == 3){ print gallery <
    $rechtml[1]
    $myrecip
    $rechtml[2]
    $rechtml[3] zzz if($page == 100 & $testmode != 1){ print checklog "$use$mydesc1$rechtml[1]"; } } if($slimp == 4){ print gallery <
    $myrecip
    $rechtml[1]
    $rechtml[2]
    $rechtml[3] zzz if($page == 100 & $testmode != 1){ print checklog "$use$mydesc1$rechtml[1]"; } } } sub getrecips2{ $line=$line.""; if($insertreciptext==1 & $page != 1){ $line=$line.""; } $slimp=int(rand 4)+1; if($slimp == 1){ $line=$line."
    $reciptext
    $rechtml[1]
    $rechtml[2]
    $rechtml[3]
    $myrecip
    "; } if($slimp == 2){ $line=$line."
    $rechtml[1]
    $rechtml[2]
    $myrecip
    $rechtml[3] "; } if($slimp == 3){ $line=$line."
    $rechtml[1]
    $myrecip
    $rechtml[2]
    $rechtml[3] "; } if($slimp == 4){ $line=$line."
    $myrecip
    $rechtml[1]
    $rechtml[2]
    $rechtml[3] "; } if($page == 100 & $testmode != 1){ print checklog "$use$mydesc1$rechtml[1]"; } } sub getrecips_manual{ print gallery ""; if($insertreciptext==1){ print gallery ""; } open (acc,"config/".$sitenumber.".txt"); while(){ $fis=$_; chomp $fis; print gallery ""; } print gallery "
    $reciptext
    $fis
    "; close(acc); } sub getmenue{ if($menuetyptable==1){ $dennis=int (1+($katnum+1)/7); print gallery ""; for($peter=1;$peter<=7;$peter++){ print gallery ""; } print gallery "
    Pick your favorite category:
    "; if($peter == 7){print gallery "
    ";} for($ut=(0+$dennis*($peter-1));$ut<=($dennis*$peter-1);$ut++){ print gallery "$categories[$ut]
    "; } print gallery "
    "; } else{ #print gallery "
    Pick your favorite category:
    "; for($ut=0;$ut<=$katnum;$ut++){ if((($ut+1) % 6) == 0){ print gallery "$categories[$ut] "; } if((($ut+1) % 20) == 0){ print gallery "
    "; } } print gallery "
    "; } } sub getsmallmenue{ if($sitenumber == 17){ print gallery "

    "; print gallery ""; print gallery "
    "; print gallery "Nudist "; print gallery "Mature "; print gallery "Teen "; print gallery "
    "; } else{ print gallery ""; print gallery ""; print gallery "
    "; print gallery "Bukkake "; print gallery "Anal "; print gallery "Facials "; print gallery "Gangbang "; print gallery "Teen "; print gallery "
    "; } } sub gethtmlad{ print gallery <
    piss } sub getcounter2{ #$line=$line.'XXX'; if($picurl =~ 'cumforcum'){ $line=$line." \"TONS "; } if($picurl =~ 'facialchix'){ $line=$line." \"TONS "; } if($picurl =~ 'spermdolls'){ $line=$line." \"TONS "; } if($picurl =~ 'gotocum'){ $line=$line." \"TONS "; } if($picurl =~ 'teeniesjapan'){ $line=$line." \"TONS "; } if($picurl =~ 'asiabukkake'){ $line=$line." \"TONS "; } if($picurl =~ 'porn-portal'){ $line=$line." "; } if($picurl =~ 'get-teens'){ $line=$line." "; } if($picurl =~ 'besttgponline'){ $line=$line." "; } if($picurl =~ 'freeforallpics'){ $line=$line." "; } if($picurl =~ 'gallery-center'){ $line=$line." "; } if($picurl =~ 'thumbsplanet'){ $line=$line." "; } if($picurl =~ 'tgpmagic'){ $line=$line." "; } if($picurl =~ 'bukkake-galleries'){ $line=$line." "; } if($picurl =~ 'happyteensclub'){ $line=$line." "; } if($picurl =~ 'gallery-mania'){ $line=$line." "; } if($picurl =~ 'bestfreepix'){ $line=$line." "; } if($picurl =~ 'erotic-galleries'){ $line=$line." "; } if($picurl =~ 'teen-portal'){ $line=$line." "; } if($picurl =~ 'facialcumbaths'){ $line=$line." "; } if($picurl =~ 'pixhunter'){ $line=$line." "; } if($picurl =~ 'cumsprayed'){ $line=$line." "; } if($picurl =~ 'teenpics-now'){ $line=$line." "; } if($picurl =~ 'smilingteens'){ $line=$line." "; } if($picurl =~ 'petitepetite'){ $line=$line." "; } if($picurl =~ 'teenieteenies'){ $line=$line." "; } if($picurl =~ 'picmaestro'){ $line=$line."






    "; } if($picurl =~ 'tgpgalaxy'){ $line=$line." "; } if($picurl =~ 'bukkake-baths'){ $line=$line." "; } } sub getcounter{ if($picurl =~ 'ultrafacials'){ if($sitenumber >= 71){ print gallery <

    Click Here!

    aqaq } else{ print gallery < aqaq } } if($picurl =~ 'porn-portal'){ print gallery < aqaq } if($picurl =~ 'ultrafreepix'){ print gallery < aqaq } if($picurl =~ 'tgpparadise'){ print gallery < aqaq } if($picurl =~ 'teen-portal'){ print gallery < aqaq } if($picurl =~ 'teensforall'){ print gallery < aqaq } if($picurl =~ 'tgppartner'){ print gallery < aqaq } if($picurl =~ 'teenpics-now'){ print gallery < aqaq } if($picurl =~ 'xxxsexcenter'){ print gallery < aqaq } if($picurl =~ 'xxxpornpixxx'){ print gallery < aqaq } if($picurl =~ 'pixhunter'){ print gallery < aqaq } if($picurl =~ 'ultrasexpix'){ print gallery < aqaq } if($picurl =~ 'asiagirlpix'){ print gallery < aqaq } if($picurl =~ 'facialcumbaths'){ print gallery < aqaq } if($picurl =~ 'teenieteenies'){ print gallery < aqaq } if($picurl =~ 'orientgalleries'){ print gallery <





    aqaq } if($picurl =~ 'cumsprayed'){ print gallery <





    aqaq } if($picurl =~ 'asiagirlies'){ print gallery <





    aqaq } if($picurl =~ 'tgpgalaxy'){ print gallery <





    aqaq } if($picurl =~ 'teeny-sex-pics'){ print gallery <












    aqaq } if($picurl =~ 'picmaestro'){ print gallery <












    aqaq } } sub getpresentrecips{ $nnm=0; $nnmnorec=0; #Läs databas: $classnum=0; open (cccz,"config/class.txt"); while(){ $catdefinedbytgp=0; $catdefinedbytgpfound=0; $catdefinedbyextra=0; $foundtgsw=0;$tgswdata=''; $pickit=0; $catfound=0; $lastpicks=0; $timp=$_; chomp $timp; if($timp =~ '\|'){ next; } $grandfinale[$classnum]=''; $classnum++; @allclasses=split(/ /,$timp); $numclasses=@allclasses; for($lu=0;$lu<=($numclasses-1);$lu++){ $enc=$allclasses[$lu];&encodemini;$allclasses[$lu]=$enc2; } $numpar=($numclasses-7)/2; $c_tgpdomain[$classnum]=$allclasses[0]; $c_refurl[$classnum]=$allclasses[1]; $c_suburl[$classnum]=$allclasses[2]; $c_status[$classnum]=$allclasses[3]; $c_action[$classnum]=$allclasses[4]; $c_template[$classnum]=$allclasses[5]; $c_days[$classnum]=$allclasses[6]; $grandfinalefirst[$classnum]="$c_tgpdomain[$classnum] $c_days[$classnum] $c_refurl[$classnum] $c_action[$classnum] $c_suburl[$classnum]?"; for($jj=7;$jj<=($numclasses-1);$jj++){ if($allclasses[$jj] =~ /XtgSw/ig){ $foundtgsw=1; $tgswdata=$allclasses[$jj]; } if($jj % 2 != 0){ #$found: Can form parameter be idetified as a standard parameter? $found=0; if($allclasses[$jj+1] eq 'TGSW-URL'){ $c_gallurl_name[$classnum]=$allclasses[$jj]; $c_gallurl_value[$classnum]='TGSW-URL'; $grandfinale[$classnum]=$grandfinale[$classnum]."$c_gallurl_name[$classnum]=$c_gallurl_value[$classnum]&"; $found=1; } if($allclasses[$jj+1] eq 'TGSW-EMAIL'){ $c_myemail_name[$classnum]=$allclasses[$jj]; $c_myemail_value[$classnum]=$myemail; $grandfinale[$classnum]=$grandfinale[$classnum]."$c_myemail_name[$classnum]=$c_myemail_value[$classnum]&"; $found=1; } if($allclasses[$jj+1] eq 'TGSW-PICS'){ $c_numpics_name[$classnum]=$allclasses[$jj]; $c_numpics_value[$classnum]=$mypics; $grandfinale[$classnum]=$grandfinale[$classnum]."$c_numpics_name[$classnum]=$c_numpics_value[$classnum]&"; $found=1; } if($allclasses[$jj+1] eq 'TGSW-DE1'){ $c_desc1_name[$classnum]=$allclasses[$jj]; $c_desc1_value[$classnum]=$mydesc1; $grandfinale[$classnum]=$grandfinale[$classnum]."$c_desc1_name[$classnum]=$c_desc1_value[$classnum]&"; $found=1; } if($allclasses[$jj+1] eq 'TGSW-DEab'){ $c_desc2_name[$classnum]=$allclasses[$jj]; $c_desc2_value[$classnum]=$mydesc3; $grandfinale[$classnum]=$grandfinale[$classnum]."$c_desc2_name[$classnum]=$c_desc2_value[$classnum]&"; $found=1; } if($allclasses[$jj+1] eq 'TGSW-DE3' || $allclasses[$jj+1] eq 'TGSW-DE2'){ $c_desc3_name[$classnum]=$allclasses[$jj]; $c_desc3_value[$classnum]=$mydesc2; $grandfinale[$classnum]=$grandfinale[$classnum]."$c_desc3_name[$classnum]=$c_desc3_value[$classnum]&"; $found=1; } if($allclasses[$jj+1] eq 'TGSW-NAME'){ $c_myname_name[$classnum]=$allclasses[$jj]; $c_myname_value[$classnum]=$myname; $grandfinale[$classnum]=$grandfinale[$classnum]."$c_myname_name[$classnum]=$c_myname_value[$classnum]&"; $found=1; } if($allclasses[$jj+1] =~ '_Z'){ $catdefinedbytgp=1; $c_cat_name[$classnum]=$allclasses[$jj]; $c_cat_value[$classnum]=$allclasses[$jj+1]; @allcats=split(/\_Z/,$c_cat_value[$classnum]); $dcup=-1; foreach $ccat (@allcats){ $dcup++; if($ccat eq $categ){ $c_cat_value[$classnum]=$allcats[$dcup+1]; $catdefinedbytgpfound=1; } } $grandfinale[$classnum]=$grandfinale[$classnum]."$c_cat_name[$classnum]=$c_cat_value[$classnum]&"; $found=1; #print "$c_cat_value[$classnum]\n"; } #resterande formpar: if($found != 1 & defined($allclasses[$jj]) & $allclasses[$jj] ne ''){ if($allclasses[$jj] !~ 'XtgSw'){ $grandfinale[$classnum]=$grandfinale[$classnum]."$allclasses[$jj]=$allclasses[$jj+1]&"; $found=1; } } } } #Special for tgp names which include for instance domain.com_ASIAN_ONLY @ckat=split(/\_/,$c_tgpdomain[$classnum]); $ckatnum=@ckat; if($ckatnum>1){ # $splitcateg[0]=$categ; # $categnum=0; if($ckat[1] =~ /$categ/ig || $ckat[1] =~ /alla/ig || $ckat[2] =~ /$categ/ig || $ckat[3] =~ /$categ/ig || $ckat[4] =~ /$categ/ig || $ckat[5] =~ /$categ/ig || $ckat[6] =~ /$categ/ig){ $yyes=1; $c_cat_value[$classnum]='dummy'; $catdefinedbyextra=1; } else{ $yyes=0; } } else{ $yyes=1; } #Check if category is defined in tgsw-string: $douseit=5; if($catdefinedbytgp != 1 & $foundtgsw==1){ $xdouseit=5; #_Z did not define category but Xtgsw found @allxtgsw=split(/xtgsw/i,$tgswdata); $numxtgsw=@allxtgsw; for($la=0;$la<=($numxtgsw-1);$la++){ #HERE if($allxtgsw[$la] eq $categ){ $xdouseit=1; } } if($xdouseit==5){ $douseit=1; #print "$c_tgpdomain[$classnum]\n"; } } #If neither xtgsw nor _Z are defined, is category defined by form parameter directly? #and does form parameter value include $categ? if($catdefinedbytgp != 1 & $douseit!=1){ for($lq=0;$lq<=($numclasses-1);$lq++){ if($allclasses[$lq] =~ 'cat'){ $catfound=1; #HERE if($allclasses[$lq+1] =~ /$categ/i){ if($allclasses[$lq+1] !~ /\