diff --git a/.gitignore b/.gitignore index 5650dce..746bc4b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +cache vendor diff --git a/composer.json b/composer.json index ceedba1..380735a 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { "require": { - "symfony/browser-kit": "2.1.0-dev" + "kriswallsmith/buzz": "master-dev" } } diff --git a/read-title.php b/read-title.php new file mode 100644 index 0000000..010e6c3 --- /dev/null +++ b/read-title.php @@ -0,0 +1,45 @@ +call($url, 'GET'); +$response = $browser->getLastResponse(); + +$newStatusCode = $response->getStatusCode(); +$newContent = $response->getContent(); + +if ($statusCode !== null && $content !== null) { + if ($newStatusCode != $statusCode || $newContent != $content) { + echo 'The page has changed !'."\n"; + echo 'Old status code: '.$statusCode."\n"; + echo 'New status code: '.$newStatusCode."\n"; + echo '------'."\n"; + echo $newContent; + exec("notify-send 'FREE!!! FREE!!! FREE!!! FREE!!! FREE!!! FREE!!! FREE!!! FREE!!! FREE!!! FREE!!!'"); + } +} + +file_put_contents($file, serialize(array($newStatusCode, $newContent)));