Pour t'aiguiller un peu dans ton choix, disons que ce sera pas nécessairement simple. En tout cas, pas aussi simple que de prendre ton fichier et le mettre sur un serveur web.
En gros, lorsque tu visites une page web sur ton navigateur, tu envoies une requête au serveur, le serveur traite la requête puis renvoie quelque chose (souvent, une page HTML). Par contre, la page HTML qui est renvoyée est statique et ne peut plus être modifiée (genre, utiliser input() dans un programme Python et attendre que le type tape du texte dans son navigateur).
Pour palier à ce problème, on utilise Javascript pour envoyer une nouvelle requête au serveur (AJAX). Le serveur traite la requête et renvoie quelque chose. Via Javascript, tu peux ensuite transformer la requête retournée vers du code HTML, qui sera affiché dans le navigateur du client.
Bref, ce n'est pas compliqué en soit, mais c'est un monde totalement différent. Ça demande des connaissances plus poussées (ou, à tout le moins, différentes) que celles que tu as utilisée pour faire ton programme. Personnellement, à moins que tu t'intéresses au développement web, je ne te suggère pas de te lancer là-dedans juste pour le plaisir de pouvoir exécuter ton programme sur le web.
Arf, je suis déçu. Peut-être que je ne le ferais qu'une fois dans ma vie et peut être que sa vaut le coup juste pour sa (oui, avec des peut être on peut aller loin ^^)
Arf, je suis déçu. Peut-être que je ne le ferais qu'une fois dans ma vie et peut être que sa vaut le coup juste pour sa (oui, avec des peut être on peut aller loin ^^)
Il a souvent besoin de détailler, mais le problème c'est que souvent il ne le fait pas, et le pire c'est qu'avec ses réponses courtes et inutiles, il encombre les posts.
Des réponses courtes n'impliquent pas forcément une déduction, mais je sais pas comment lui expliquer.
Pour ce que semble vouloir faire l'OP, je crois qu'il serait plus utile d'adapter son script en JS que de faire travailler le serveur, qui plus est avec du CGI.
Mais ce n'est qu'un avis personnel et je ne suis pas sûr d'avoir tout compris non plus.
Voilà, j'avais eu des échos comme quoi il faudrait le faire en javascript mais du coup faut faire quoi? tout recréer le code? le convertir? Y a des logiciels qui le font tout seul?
L'algorithme de cryptage RSA est ultra générique et n'a aucune affiliation avec un langage en particulier. Si t'as su le faire en Python, tu sauras le faire en JS (après une petite familiarisation avec le langage bien entendu).
Fais une recherche avec les mots clés RSA et CHIFFREMENT. Tu trouvera des sites qui proposent ce que tu semble vouloir mettre en ligne. Leurs codes sources pourront te guider.
Parce que la CGI, c'est bas niveau, lent, super lourd et extrêmement inélégant. Parce que même php est souvent plus agréable à utiliser. Parce que si c'est la première approche qu'il a du web en python, il en aura une très mauvaise impression.
D'accord, bon j'ai commencé à coder pour du cryptage par substitution uniqement. Je ne poste pas mon code pour le moment vu qu'il ne marche pas mais j'ai une question. Au début, quand le programme s'ouvre, je veux qu'il demande à l'utilisateur le décalage qu'il souhaite donc j'ai mis en place cela :
decalage = input("Choisissez le décalage : ")
decalage = d
if d == 0
Et je pense que déjà là il doit y avoir un problème (pourquoi le if reste coller à gauche?!
Et après je comptais faire dans mon code toutes les possibilités jusqu’à d=25.
[Si sa marche après je voudrais que l'ordi demande "Que voulez-vous faire?"
1. Crypter
2. Décrypter
3. Quitter
Mais comment proposer ces choix à l'utilisateur?]
Python c'est bon, mangez-en.
Python c'est bon, mangez-en.
Python c'est bon, mangez-en.