Auf Tagesspitzel.de ist wieder dasselbe idiotische Gewinnspiel wie schon vor vier Monaten am Start. Werbepartner ist statt Yorck diesmal die Metro. So bleibt uns also nichts anderes übrig, als abermals den Zeittabellen-Dämonen zu füttern. Nur die URL ist eine Neue und anstelle E-Mails gucken wir lieber weiter in die Röhre (sowieso) bzw. auf den Flachschirm.
imac:~ mfi$ crontab -e
5 8-17 1-31 6 * php /Users/mfi/gewinnspiel.php
<?
#gewinnspiel.php
Header('Content-Type:text/plain');
$domain = "http://service.tagesspiegel.de/gewinnspiele/em2012-gewinner.html";
$ch = curl_init($domain);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$pattern = '/(<span style=\"font-size:24pt;\">)(\D\D\d\d\d\d)/';
$mycode = "EE8988";
preg_match($pattern, $response, $matched);
echo( $matched[2]);
$result = strcmp($matched[2],$mycode) ;
if ($result==0) {
exec('osascript alert.applescript Gewonnen!');
}
else {
exec('osascript alert.applescript Verloren!');
}
?>
(* alert.applescript *)
on run argv
tell application "Finder"
activate
display dialog (item 1 of argv)
end tell
end run