@dragondaddy Allez j'ai lancé un petit script de curl en boucle pour manipuler le sondage.
@dragondaddy Alors ça marche avec fish, du coup pour du bash faut adapter…
while true; curl 'https://www.cnews.fr/service/sondage/vote' --compressed -X POST -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0' -H 'Accept: */*' -H 'Accept-Language: fr,en-US;q=0.7,en;q=0.3' -H 'Accept-Encoding: gzip, deflate, br, zstd' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'X-Requested-With: XMLHttpRequest' -H 'Origin: https://www.cnews.fr' -H 'DNT: 1' -H 'Alt-Used: www.cnews.fr' -H 'Connection: keep-alive' -H 'Referer: https://www.cnews.fr/questions-du-jour/etes-vous-choque-par-la-peine-dineligibilite-de-marine-le-pen' -H 'Sec-Fetch-Dest: empty' -H 'Sec-Fetch-Mode: cors' -H 'Sec-Fetch-Site: same-origin' -H 'Priority: u=0' -H 'TE: trailers' --data-raw 'nid=1601233&choice_id=20497' 2> /dev/null | grep -q enregist && echo -n '.' || echo -n 'x' ; sleep 1 ; end
Edit: Script mis à jour
sudo apt install fish
fish
, et copier coller tout ce code-là avant de taper entrée:while true; curl 'https://www.cnews.fr/service/sondage/vote' --compressed -X POST -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0' -H 'Accept: */*' -H 'Accept-Language: fr,en-US;q=0.7,en;q=0.3' -H 'Accept-Encoding: gzip, deflate, br, zstd' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'X-Requested-With: XMLHttpRequest' -H 'Origin: https://www.cnews.fr' -H 'DNT: 1' -H 'Alt-Used: www.cnews.fr' -H 'Connection: keep-alive' -H 'Referer: https://www.cnews.fr/questions-du-jour/etes-vous-choque-par-la-peine-dineligibilite-de-marine-le-pen' -H 'Sec-Fetch-Dest: empty' -H 'Sec-Fetch-Mode: cors' -H 'Sec-Fetch-Site: same-origin' -H 'Priority: u=0' -H 'TE: trailers' --data-raw 'nid=1601233&choice_id=20497' 2> /dev/null | grep -q enregist && echo -n '.' || echo -n 'x' ; sleep 1 ; end
@dragondaddy Il y a moyen d'améliorer le truc encore en ajoutant un -H "Cookie: uuid=$RANDOM_UUID" (ou $RANDOM_UUID est régénéré à chaque itération, et a la forme d'un uuid sous forme de chaîne.
@dragondaddy Je me demande si je vais pas mettre ça sur codeberg. Sous "Harm Fascists Only Public License"
@stupeflo @dragondaddy Do it (et avec la version torsock quitte à faire). Do it pour nous autres tech-illetterates.