Huhu,
ich habe mir ein kleines System ausgedacht, dies ist allerdings nicht für jeden zugänglich, damit der Nutzen einfach größer ist.
Ihr kennt bestimmt diese Klicker-Websites. Klicke auf meinen Spendenbutton, dann bekomm ich Punkte oder sowas ähnliches. Die IP wird für 24h geloggt, erst dann geht's wieder.
Dafür habe ich mir ein kleines Programm geschrieben, welches aus 2 Teilen besteht. Ein Teil besitze ich, worüber ich alles Steuere, welche Website über wen und wann aufgerufen wird.
Um mehrere IPs zu haben, gibt's noch ein kleines Script (2. Teil) dazu. Das Script wird einfach auf einen PHP-Fähigen Webspace gelegt und dem Admin (mir) muss die direkte Adresse zu dem Script mitgeteilt werden.
Für den Hoster des Scripts entsteht ein kleines bisschen traffic - es wird halt eine Seite normal aufgerufen und dann wieder geschlossen. Der Hoster des Scripts allein hat allerdings keinen Nutzen aus dem Script an sich. Aber im Gegenzug baue ich auch seine/ihre "Klicker/Spende"-URL ins Script ein.
Ich denke jetzt wird's klar, was dann passiert
Desto mehr Hosten, desto mehr IPs gibt es, desto mehr Punkte usw.
Drum würd ich euch bitten, wenn ihr einen PHP-Fähigen Webspace habt, das kleine Script hochzuladen und mir die direkte Adresse zu geben.
Entweder per Copy'n'Paste oder ladet einfach die Rar-Datei herunter, die das Script enthält
Code:
<?php
/*
* Author: Niranda
* Website: www.NiraPhone.de
* Only with this Headline FFA
*/
function url_include($url) {
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 5);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
$i = 0;
foreach ($_GET as $key => $value) {
$i++;
$ok = strlen(url_include($value));
if ($ok >= 50) { $status = "<span style='color:green;'>Ok</span>";}
else { $status = "<span style='color:red;'>ERROR</span> (".$ok.")";}
$htmlstring = $htmlstring.'<tr><td>'.$i.'</td><td>'.$status.'</td><td><a href="'.$value.'">'.htmlentities($value).'</a></td></tr>';
}
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><title>Aufbau einer Tabelle</title></head><body><table border="1"><tr><th>Nr.</th><th>Status</th><th>URL</th></tr>'.$htmlstring.'</table></body></html>';
?>
> Download <
Nira
Edit:
Surfen über das Script auf dem Webspace ist nicht möglich, da die Seiten nicht mit dem Benutzer interagieren kann und die Seite wird gar nicht erst für den Betrachter dargestellt.
Es wird lediglich eine kleine Tabelle mit den Statusmeldungen ausgegeben. Sinn der Tabelle ist einfach um bei Fehlern schneller Handeln zu können und um die Quelle ausfindig zu machen.
Zum Testen könnt ihr am Ende des direkten Link des Scriptes Parameter anhängen ( z.B. "?0=www.google.de&1=www.yahoo.de" ohne die "), also z.B.: http://rpg.ivora.de/go.php?0=www.google.de&1=www.yahoo.de