Page 1 sur 2
[..] Coloration du html en autoit
Posté : ven. 15 juil. 2011 19:17
par moi
bonjour je suis en train de faire un navigateur web
ici et mon système de code source fonctionne très bien mais affiche le code en noir

.
comment le colorée en html?
merci
Re: [..] Coloration du html en autoit
Posté : ven. 15 juil. 2011 19:26
par Strofe
Bonjour
Un sujet à la fois semble pas mal...
http://www.autoitscript.fr/forum/viewto ... f=3&t=8001
Est-ce résolu ?? Si oui merci de clôturer le sujet.
Pour ta nouvelle question tout le texte d'une même couleur ???
A+
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 12:07
par moi
je ne comprends pas je cherche à colorer le html et tu me montre mon sujet sur comment récupérer l'URL?!
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 12:43
par Strofe
Bonjour
C'était pour que tu fermes l'autre sujet avant.
Va voir ce sujet :
http://www.autoitscript.com/forum/topic ... l__wysiwyg
Bon courage.
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 12:56
par moi
j'ai regardé et ce n'est pas ce que je cherche moi je veut ça:
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 13:56
par Strofe
Bonjour
Il faut faire une traitement de chaine (StringRegExpReplace) et une gestion de page web pour la coloration syntaxique.
A+
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 14:12
par Strofe
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 15:53
par moi
oulala.. je trouve que ça commence a devenir difficile tout ça, non. il n'existe pas d'UDF qui colore le html avec une simple fonctions?
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 16:33
par mikell
moi a écrit : il n'existe pas d'UDF qui colore le html avec une simple fonctions?
Ben non
Comme Strofe te l'a dit il faut traiter ta page et ensuite utiliser les fonctions GuiRichEdit
Tu pourrais ainsi créer une UDF "HTML Syntax Highlight" sur le modèle de
AutoIt Syntax Highlight 
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 20:07
par moi
j'ai regardé la page mais je ni comprenais rien alors avec la traduction google de pages web les spoilers ne marche plus. j'ai regardé l'UDF et je n'ai rien compris

.
Re: [..] Coloration du html en autoit
Posté : dim. 17 juil. 2011 22:43
par mikell
Normal, c'est très difficile (j'y comprends pas grand chose non plus d'ailleurs)
Si tu tiens quand même à t'y lancer, le recensement des termes html existe déjà dans le fichier
html.properties de Scite, il ne te reste plus qu'à faire comme Strofe a dit...
Bon courage

Re: [..] Coloration du html en autoit
Posté : lun. 18 juil. 2011 11:37
par moi
finalement je pense que je vais attendre un peu avant de me lancer

.
Re: [..] Coloration du html en autoit
Posté : mar. 19 juil. 2011 14:16
par timmalos
J'avais déjà travaillé sur ce sujet il y a longtemps avec l'aide de JBNH.
Regarde ici , ca pourra t'aider
http://autoitscript.fr/forum/viewtopic.php?f=6&t=1613
Re: [..] Coloration du html en autoit
Posté : mer. 20 juil. 2011 17:43
par moi
ou alors on fait comme
jbnh :
ici... mais à l'envers...
J'ai un petit problème et je ne peut pas coder aujourd'hui et demain (je ne vous force pas) il me faudrait la liste des balises html les plus utilisés: <body>, <head>, <html>, <p>, <style>et j'en passe. avec leurs couleurs si possible et le reste ce sera quasiment que du texte!
et aussi l'instruction qui repère des mots dans une chaine de caractère
et aussi le css

...
c'est un peut beaucoup.
merci d'avance!!
Re: [..] Coloration du html en autoit
Posté : jeu. 21 juil. 2011 16:02
par aurel2108
Tu peux trouver la liste des balises HTML et CSS dans le
html.properties de Scite.
Pour la fonction qui repère les mots :
StringInStr
Pour les couleurs, je n'en ai aucune idée mais tu n'as qu'a les choisir toi même.

Re: [..] Coloration du html en autoit
Posté : jeu. 21 juil. 2011 16:14
par moi
et pour repérer tout ce qui est entre les <>
sinon la liste sera bien trop longue.
car repérer tout les mots ralentiraient le script le temps de tous les trouver, non?

Re: [..] Coloration du html en autoit
Posté : jeu. 21 juil. 2011 16:17
par aurel2108
Bah copie-colle les passages qui t'intéressent dans un autre fichier et fait quelques coups de "Remplacer tout" avec Notepad++ (par exemple).

Re: [..] Coloration du html en autoit
Posté : jeu. 21 juil. 2011 16:30
par moi
Re: [..] Coloration du html en autoit
Posté : jeu. 21 juil. 2011 16:40
par aurel2108
Eh bien, tu crée un fichier (par exemple balises.txt) et tu y met les balises par couleur.
Exemple :
Code : Tout sélectionner
couleur1=html,head,body
couleur2=background-image,background,font-size
Et ensuite, tu le lis avec ton script, tu crée des array contenant ce qui est associé aux différentes couleurs.
Exemple (tu peux le faire automatiquement en lisant le fichier mais c'est juste pour te montrer) :
Code : Tout sélectionner
Dim $couleur1[3] = ['html', 'head', 'body']
Dim $couleur2[3] = ['background-image', 'background', 'font-size']
Ou encore :
Code : Tout sélectionner
Dim $couleurs[2][3] = [['html', 'head', 'body'],['background-image', 'background', 'font-size']]
J'espère que ça va pouvoir t'aider.
PS : Pour créer le fichier balises.txt, copie-colle html.properties (cité précédemment) et utilise la fonction Remplacer tout de Notepad++
Re: [..] Coloration du html en autoit
Posté : jeu. 21 juil. 2011 18:36
par moi