[..] apparaître contenu page web en html

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

[..] apparaître contenu page web en html

#1

Message par legend »

Bonjour,
le titre explique tout :D
je voudrais savoir comment faire apparaître le contenu d'une page web sous le format html en utilisant autoIT ou autre.
Merci et bonne journée.
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#2

Message par Jerome »

Coucou,


Je vous conseil de regarder du coté de l'UDF IE.au3 dans le fichier include de votre installation d'autoit.

Ou encore du coté de l'UDF Firefox sur le forum anglais ici (fonction _FFReadHTML ?)





Jérôme
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#3

Message par jbnh »

L'exemple de GUICtrlCreateObj est aussi intéressant pour vous.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#4

Message par bloodwolff »

Sinon si tu as Firefox, Clique droit sur la page , "enregistrer sous..."
Sinon en Autoit comme jérome l'a dis tu utilise Ie.au3 ou ff.au3
Voici un exemple

Code : Tout sélectionner

#include <IE.au3>

$ie = _IECreate ( "http://autoitscript.fr/forum/viewtopic.php?f=3&t=6102&p=38093#p38093" ,0 ,0) ; Tu met le site que tu veux
FileWrite("Doc.htm",_IEBodyReadHTML( $ie )) ; Tu change doc.htm par le chemin que tu veux en mettant bien .htm à la fin
_IEQuit ( $ie )
Compte skype : bloodwolfff
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#5

Message par jbnh »

Le systeme est dangereux. En effet, il est fort probable que les liens des images etc ne soit plus valides.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#6

Message par legend »

En effet, moi je veux copier des sujets d'un site a un autre grace a un script.
je pense que en html la copie du titre liens description texte sera plus facile.
l'exemple de bloodwolf est intérrésant mais si pourquoi les liens/images ne marcheraient pas?
merci et bonne journée
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#7

Message par jbnh »

Car dans la page html il y aura par exemple :

Code : Tout sélectionner

<img src="dossier1/images/salut.jpg alt="coucou" />
Hors, sur ton serveur, il n'y aura pas d'image à cette emplacement. Pour réaliser cette opération, il faut des aspirateurs de sites et ça, c'est interdit 8)
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#8

Message par legend »

Bien, c'est le site de mon pote :D donc il y a pas de crainte
en plus en tunisie rien n'est interdit . . .
pourriez vous me donner le moyen pour le faire?
sinon avec le script que bloodwolf m'a donné sa m'a facilité un peu la tache.
sa simplifie juste la page web de sorte quand je fait quelques mousewheel down il n'y a plus que les informations qui m'interessent. titre, image, description, petit texte, grand texte, liens.
pour le titre il y a un pti point d'interrogation avant chaqun auquel je fais un imagesearch.
pour la détection de l'image je fais quelques clics droits en baissant chaque fois de 15pixel jusqu'a trouver l'image.
pour le texte je fais des pixels search, ils sont sous forme de paragraphes sa marche.
pour les liens ils sont en vert :)
un petit probléme. l'image est des fois détectée comme texte quand elle contient des pixels noirs!!! il y a t-il un moyen pour la détecter pour eviter ce bug?
sinon c'est fesable a la roche. des clics droits jusqu'a ce que le petit onglet qui apparait (copier url image etc . . .) disaparait :)
bon il y a un pourcentage de bug d'environ 10% mais le script mettera le sujet dans une page chrome et aprés je reviens pour vérifier et poster.
si quelqu'un a des idées dites les moi svp :)
merci et bonne journée (désolé pour ce texte trés trés long)
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

Re: [..] apparaître contenu page web en html

#9

Message par legend »

Sinon il y a pas un navigateur qui permet d'afficher au lieu d'une image son url?
même chose pour les liens et les texte en gras si possible :)
a mon avis sa devrait exister sa parce que c'est possible d'accéder a l'url de l'image avec un clic droit, même chose pour les liens.
je pense que sa devrais avoir le nom de IE explorer 1 ou 2 :)))
merci et bonne journée
Répondre