A voir également:
- Question Codage
- Codage ascii - Guide
- Codage binaire - Guide
- Fichier word illisible codage - Guide
- Application codage - Guide
- Pour enregistrer ce texte au format txt sans perdre d’informations, quel codage utiliser ? - Forum Webmastering
5 réponses
R1
Messages postés
265
Date d'inscription
mercredi 13 novembre 2013
Statut
Membre
Dernière intervention
12 novembre 2017
37
12 nov. 2017 à 21:00
12 nov. 2017 à 21:00
Oui c'est possible. En quel langage ? Vous parlez d'HTML c'est pour intégrer ça dans un site ?
Utilisateur anonyme
Modifié le 12 nov. 2017 à 21:21
Modifié le 12 nov. 2017 à 21:21
Bonsoir
C'est posible avec n'importe quel langage permettant une interface graphique (soit quasiment tous).
Tu peux jeter un oeil ici
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
edit correction orthographique
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
est-ce possible avec des logiciels de codage?avec un logiciel de programmation oui.
C'est posible avec n'importe quel langage permettant une interface graphique (soit quasiment tous).
Tu peux jeter un oeil ici
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
edit correction orthographique
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
R1
Messages postés
265
Date d'inscription
mercredi 13 novembre 2013
Statut
Membre
Dernière intervention
12 novembre 2017
37
12 nov. 2017 à 21:07
12 nov. 2017 à 21:07
Un "logiciel de programmation" ?
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
12 nov. 2017 à 23:56
12 nov. 2017 à 23:56
"Certes ce qu'il décrit est une sorte de cryptage, mais trop simple pour la cryptologie actuelle."
Le terme de codage est pertinent ici, on passe d'un "alphabet lettré" à un "alphabet chromatique" comme on pourrait passer du binaire au décimal par exemple, il n'y a pas de notion de cryptage puisqu'il n'est pas fait mention de clé, et si on reste dans la sémantique, rien n'empêche de considérer le programme qui fait cette transformation d'être un logiciel de (dé/en)codage.
Quant à la technique, je partirais sur du HSB/HSV/HSL, ça fait des couleurs plus jolies et il faut juste faire tourner le disque chromatique autour de l'alphabet, avec un simple produit en croix. Exemple : N=14è lettre=(14-1)/26*360=180°=cyan.
https://www.w3schools.com/colors/colors_hsl.asp
Le terme de codage est pertinent ici, on passe d'un "alphabet lettré" à un "alphabet chromatique" comme on pourrait passer du binaire au décimal par exemple, il n'y a pas de notion de cryptage puisqu'il n'est pas fait mention de clé, et si on reste dans la sémantique, rien n'empêche de considérer le programme qui fait cette transformation d'être un logiciel de (dé/en)codage.
Quant à la technique, je partirais sur du HSB/HSV/HSL, ça fait des couleurs plus jolies et il faut juste faire tourner le disque chromatique autour de l'alphabet, avec un simple produit en croix. Exemple : N=14è lettre=(14-1)/26*360=180°=cyan.
https://www.w3schools.com/colors/colors_hsl.asp
Utilisateur anonyme
>
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
13 nov. 2017 à 07:51
13 nov. 2017 à 07:51
rien n'empêche de considérer le programme qui fait cette transformation d'être un logiciel de (dé/en)codageCertes, mais il me semble peut probable de trouver un logiciel tout fait, il faudra donc le développer et comme il a posté dans le forum programmation, c'est sans doute ce qu'il comptait faire.
Pour le disque chromatique, c'est une bonne idée, mais il veut aussi faire varier les formes.
En effet bonne idée pour le produit en croix! Mais il faudrait d'abord associer la même forme simple (rond ou carré pleins) pour toutes les lettres et ensuite associer la couleur particulière, mais j'ai trop peu de connaissances en codage :/ Je suis sûr que ce n'est pas si compliqué pourtant, il faudrait juste connaître les fonctions adéquates.
En tout cas merci de vos réponses
En tout cas merci de vos réponses
Utilisateur anonyme
12 nov. 2017 à 23:15
12 nov. 2017 à 23:15
Je ne connais pas swift, mais il est sensé être plus simple qu’objectiveC.
Python fonctionne sur Mac, et Java aussi.
Python fonctionne sur Mac, et Java aussi.
Merci de vos réponses, ça serait avec un langage simple télechargeable sur Mac. (Comme swift mais est-ce le plus simple ?)
Si vous avez une idée de lignes de codes pour pouvoir réaliser ceci ça serait super!! C'est par simple curiosité, pouvoir apprendre à lire de cette façon (avec des couleurs et non plus des formes que sont les mots) doit donner des résultats surprenants j'imagine.
Si vous avez une idée de lignes de codes pour pouvoir réaliser ceci ça serait super!! C'est par simple curiosité, pouvoir apprendre à lire de cette façon (avec des couleurs et non plus des formes que sont les mots) doit donner des résultats surprenants j'imagine.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
13 nov. 2017 à 19:49
13 nov. 2017 à 19:49
Que les dieux du JavaScript me corrigent :
Code à enregistrer dans un fichier .html et à ouvrir avec un navigateur web.
Ce qui donne, une première version à améliorer :
Remarque : dans cette exemple les couleurs sont assez proches les unes des autres car ici on considère la valeur ASCII (entre 0 et 255) pour faire le tour du cercle chromatique, donc les 26 lettres qui se suivent sont dans les même 10% de teintes.
Code à enregistrer dans un fichier .html et à ouvrir avec un navigateur web.
<input type="text" id="input_text" onkeyup="encode()" value="abcDEF123"></input> <div id="ouput_color" style="background:black"></div> <script> function encode() { inputText = document.getElementById("input_text").value; html = ""; for (letter of inputText) { html += "<span style='color:hsl("+letter.charCodeAt(0)+",100%,50%'>♦</span>"; } document.getElementById("ouput_color").innerHTML = html; } encode();</script>
Ce qui donne, une première version à améliorer :
Remarque : dans cette exemple les couleurs sont assez proches les unes des autres car ici on considère la valeur ASCII (entre 0 et 255) pour faire le tour du cercle chromatique, donc les 26 lettres qui se suivent sont dans les même 10% de teintes.