bonjour
Code Source
#!/usr/bin/perl
my $nombre=3400;
my $i=0; while($i<=100)
{ $count=int(rand($nombre));
`dd if=test.jpg of=$i.jpg bs=1c count=$count`;
$decalage=int(rand(2));
$decalage+=$count;
`dd if=test.jpg of=$i.jpg bs=1c skip=$count seek=$decalage`;
$i++;
}
fonctionne sur linux , produit 100 images buggés à partir de test.jpg
pour faire un gif animé, convert d'imagemagick
convert *.jpg nom.gif
Hors ligne
Hors ligne
merci rep pour tes encouragements
non kro j'avais pas vu le lien.
merci de ton aide
JKP
Hors ligne
en fait ya 2 mois de ça j'ai perdu des gigas de photos sur mon laptop qui a brulé
et quand je les récupère ça donne des choses comme tes gifs
du coup j'avais écris un petit script genre comme le tien mais en python qui bousillait des bits au pif dans des jpegs, ça marchait pas mal sauf des fois ou le fichier était trop crashé...
en ce moment toujours avec python j'obtiens des trucs dans le genre :
http://92.243.12.140/120___Projet_Hacha … m01s-5.jpg
Hors ligne
hummm....
très bien tes photos.
je sens que je vais scripter
Hors ligne
@Oli : tu peux aussi le faire avec ton vélo électrique ! l'effet, n'en sera que plus saisissant !
@jkp : ça m'intéresserai bien de mettre en place un petit serveur ou ce genre de script pourrais être mis à disposition et utilisé directement par le web2.15543 à tout internaute un peu vaillant. (genre on uploade une tof, ya quelque chose qui se passe on récupère le résultat). En ce moment je suis chez gandi en serveur dédié virtuel (~14€/mois), mais si t'as de meilleurs plans fait tourner... (et sinon aussi jkp tu viendrais pas par hasard à la soirée VATAK 'ANTI' à sèvres ce week end ??)
Hors ligne
salut rep
c'est une excellente idée, par contre je n'ai pas de serveurs dédiés.
juste un site web en illimité mais par contre je vais regarder si en php ce n'est pas possible.
sinon je ne vais pas à la soirée de rko.
Hors ligne
@rep : ça m'intéresse ton histoire ... je ferais bien ça côté client avec du javascript (...) ... on en reparle à la anti-party entre deux verres de la gnôle que tu ne manqueras pas de ramener (sinon, je vais rapidement devenir agressif)
Hors ligne
yep jkp j'ai testé ton script en ssh sur un petit serveur dédié gandi, bon ça marche par contre les jpegs produits sont tellement abrasés que du coup ils sont difficilement lisibles. Doit y avoir un moyen de zapper ça, je me rapelle que j'avais eu les mêmes problèmes avec un éditeur hexa sur des jpegs : avec trop de modifs le fichier devenait illisible.
Dernière modification par rep (2010-03-19 17:11:17)
Hors ligne
Pardon pour le up, mais je vais vous éclairer sur un point.
Trop ou pas trop de modifs n'influent pas tant que ça sur la lissibilité des jpeg, c'est le fait de modifier leurs header qui les rendent instables... La technique classique sous les éditeurs hexa consiste a simplement verifier les données du header pour être certains de ne pas le modifier en remplacant telle valeur par telle autre. Pour eviter de faire trop de modifs, certains editeurs hexa proposent des statistiques. En croisant tout ça on peut glitcher sans salir. Et pour une brillance éclatante, utilisez les .bmp : compression proche du néant et header tout petit ! (Les .png sont à eviter, leur transparence a tendance à beaucoup trop s'etaler...)
Hors ligne
oui mais modifier les headers est plus rigolo!!!
regarde ce petit travail
http://jkp.antisocial.be/bgucore-hachoir.html
Hors ligne