Bonjour,
je pense que tu devrais commencer par bien comprendre le code de cryptage, le décryptage te viendra naturellement après.
Le code de cryptage est écrit volontairement avec des variables de mer... euh pas claires donc il est complètement illisible. En renommant les variables pour ce qu'elles sont vraiment tu devrais avoir plus de simplicité à comprendre.
Pour t'aider un peu plus,
pim est une string qui représente l'image complète une fois le changement de couleur fait.
newimage représente une string de l'image une fois le décalage fait.
l'écriture
pim[colonne*v*6:colone*(v+1)*6]
permet de sélectionner les caractères de "pim" entre la position "colone*v*6" et "colonne*(v+1)*6"
Donc il mélange les caractères et toi tu vas devoir les démêler.
Partager