Scripts automatiques

De Analyse Développement Hacking
Sauter à la navigation Sauter à la recherche

Scripts automatiques

Scripts curl php fonctionnels

Savoir si curl est activé ou désactivé

<?php
echo 'Curl : ', function_exists('curl_version') ? 'Enabled' : 'Disabled'
?>

Récupérer le code HTML d'une page web

wget -c -q -O - https://www.visionduweb.fr

Afficher du texte avec curl

<?php
$curl = curl_init("http://testing-ground.scraping.pro/blocks");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$page = curl_exec($curl);
if(curl_errno($curl)) // check for execution errors
{
   echo 'Scraper error: ' . curl_error($curl);
   exit;
}
curl_close($curl);

$DOM = new DOMDocument;

libxml_use_internal_errors(true);

if (!$DOM->loadHTML($page))
{
$errors="";
foreach (libxml_get_errors() as $error) {
$errors.=$error->message."
"; } libxml_clear_errors(); print "libxml errors:
$errors"; return; } $xpath = new DOMXPath($DOM); $case1 = $xpath->query('//*[@id="case1"]')->item(0); $query = 'div[not (@class="ads")]/span[1]'; $entries = $xpath->query($query, $case1); foreach ($entries as $entry) { echo " {$entry->firstChild->nodeValue}
"; } ?>

Lire les headers d'un site

curl -I https://www.visionduweb.fr

Exemples

15 commandes pratiques avec cURL : https://www.zem.fr/curl-15-commandes-pratiques-avec-curl/

NAVIGATION

PARTICIPER ET PARTAGER

Vous êtes sur le wiki de Vision du Web.
De nombreuses pages sont partagées sur ce wiki.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Les informations présentes sur ce wiki sont issues d'une recherche personnelle.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
Pour participer sur le forum, créer un compte utilisateur depuis le forum. Aller sur le Forum.

VALORISER LE WIKI

Valoriser le contenu partagé sur le wiki avec un don en monnaie numérique :
AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.