▶ Forum : référencement, IA, acquisition et monétisation
SecHunter : vos failles, avant les attaquants

Explorer

  • Accueil
  • Statuts
  • Membres
  • Recherche
  • Inscription
  • Identification
guest
  • Accueil
  • › Bots et automatisation

les xpath avec Zenno: oui il le fait

#1 2016-02-12 21:52:51

Mention Yeurl
🥉 Scout12 ansAccueillant VForce polyvalentePilier IVClinicien IIIPremier secours IIIStratègeBusiness manAutomate
Messages : 492
Likes : 5
Audit et analyse Automatisation Réseaux sociaux
Site Web

les xpath avec Zenno: oui il le fait

Mare des regex et des prises de têtes ?

Pour cette magnifique recette du xpath dans Zenno, il te faut:

- un objet List
- un module C#

Je ne vais pas t'expliquer comment mettre un objet "List" dans ta template, tu sais bien le faire ... pareil pour le module c# ^^

Ici on va récupérer les "titre" des H4 sur un site de video niveau feed (hdtrailer):


// declaration variables qui va contenir le resultat
List<string> data = new List<string>(); // ne pas oublier qu un element List peut etre multi dimension, multi type ;)

//param
Tab tab = instance.MainTab;                 //Attention en multi tab de bien être positionné sur la tab à traité
if (tab.IsBusy) tab.WaitDownloading();  //on attend gentillement que tout soit chargé

//recup des éléments souhaités
Document doc = tab.MainDocument; // xml ...
//trouver les elements par xpath
HtmlElementCollection heCol = doc.FindElementsByXPath(@"//*[@id='main']/ul/li/h4/a"); // bien mettre le @, les " dans le code source de votre page sont a remplacé par des simples ' .. @ peut être remplacer par . mais la chacun fait comme il veut (voir spéc .net)

// HtmlElementCollection contient .... tous les resultats, il faut donc "boucler" dessus pour les rajouter a la collection "data"
for (int i = 0; i < heCol.Count; i++){
  data.Add(heCol.Elements[i].InnerHtml);
}

// injection de la List data ... dans la List Global de Zenno
project.Lists["List1"].AddRange(data);  //tadammm
project.SendErrorToLog("element ["+data.Count+"] ajouté"); //spam ecran pour le plaisir
 

 

Rien de bien sorcier, mais pour ceux qui  galèrent avec les regexp vous irez plus vite comme ca  ( et pour ceux qui ne voit pas l'interet : F12 , clic droit sur le noeud que vous souhaité > export xpath)

Tips bonus: pour tester vos xpath sous Chrome, je vous conseille l extension "xpath helper" ... une tuerie


Mon blog de geek SEO: http://www.moise-le-geek.fr/

0
J'aime ❤️

🔴 Hors ligne

#2 2016-02-12 22:26:43

Mention razbithume
🥉 ScoutAccueillant VI12 ansPilier VForce polyvalenteClinicien IVPremier secours IVStratègeBusiness manAutomate
Messages : 827
Likes : 1
Audit et analyse Scraping et extraction Stratégie marketing
Site Web

Re : les xpath avec Zenno: oui il le fait

Puis y'avait les bases du xpath dans le 1er Google black day :)


Vive les regex et le xpath !

0
J'aime ❤️

🔴 Hors ligne

#3 2016-02-12 23:21:02

Mention Yeurl
🥉 Scout12 ansAccueillant VForce polyvalentePilier IVClinicien IIIPremier secours IIIStratègeBusiness manAutomate
Messages : 492
Likes : 5
Audit et analyse Automatisation Réseaux sociaux
Site Web

Re : les xpath avec Zenno: oui il le fait

razbithume a écrit :

Puis y'avait les bases du xpath dans le 1er Google black day :)

yes !! L'archive de la GBD 1 : hxxp://scripts-seo.com/topic-3327-archives-presentations-du-google-black-day-du-25-avril-2015-page-1.html

Avec le lien vers la video conf de Razbithume + lien vers son article des xpath avec des tonnes de ressources ;)


Mon blog de geek SEO: http://www.moise-le-geek.fr/

0
J'aime ❤️

🔴 Hors ligne

#4 2016-02-12 23:27:22

Mention Julien_G
🥉 ScoutPilier VAccueillant VForce polyvalente10 ansClinicien IIIPremier secours IVIngénieur web IIBusiness manAutomate
Lieu : Lyon
Messages : 589
Likes : 2
PHP Sécurité Automatisation Réseaux sociaux

Re : les xpath avec Zenno: oui il le fait

Merci du partage @Yeurl !
Je suis un peu alergique aux Regex aussi :) (mais @Bigorno c'est le pro)

Dernière modification par Julien_G (2016-02-12 23:27:55)

0
J'aime ❤️

🔴 Hors ligne

#5 2016-02-12 23:28:37

Mention Walid
🥉 ScoutAccueillant VI12 ansPilier VIClinicien VPremier secours VStratège
Messages : 1 293
Likes : 2
Sémantique

Re : les xpath avec Zenno: oui il le fait

Trop bien ce système d'alerte, vous parlez de moi ??? :D Merci Julien, mais les regex me font gerber autant que toi :D

Xpath et autres Sélecteurs c'est quand même bien plus pratique que les regex... après tout dépend ce que l'on a besoin de faire.

En tout cas bien sympa ce partage de @Yeurl même pour moi qui ne me suis pas encore sur Zeno. Mais ca va venir

0
J'aime ❤️

🔴 Hors ligne

#6 2016-02-12 23:33:31

Mention razbithume
🥉 ScoutAccueillant VI12 ansPilier VForce polyvalenteClinicien IVPremier secours IVStratègeBusiness manAutomate
Messages : 827
Likes : 1
Audit et analyse Scraping et extraction Stratégie marketing
Site Web

Re : les xpath avec Zenno: oui il le fait

Si vous avez un problème de xpath ou de regex, vous pouvez me contacter :cool:


Vive les regex et le xpath !

0
J'aime ❤️

🔴 Hors ligne

#7 2016-02-12 23:54:13

Mention Julien_G
🥉 ScoutPilier VAccueillant VForce polyvalente10 ansClinicien IIIPremier secours IVIngénieur web IIBusiness manAutomate
Lieu : Lyon
Messages : 589
Likes : 2
PHP Sécurité Automatisation Réseaux sociaux

Re : les xpath avec Zenno: oui il le fait

@razbithume C'est noté :D

0
J'aime ❤️

🔴 Hors ligne

#8 2016-02-12 23:58:10

Mention Yeurl
🥉 Scout12 ansAccueillant VForce polyvalentePilier IVClinicien IIIPremier secours IIIStratègeBusiness manAutomate
Messages : 492
Likes : 5
Audit et analyse Automatisation Réseaux sociaux
Site Web

Re : les xpath avec Zenno: oui il le fait

@Julien_G grâce a toi j ai le compteur d'alertes qui vient d'exploser ^^

Content que ca plaise à @Bigorno, je me demandais quoi faire pour mon 400éme post ^^, c'est fait ^^

@Razbithume : pourquoi tu ne proposes pas une formations regex / xpath tout comme seoxis pour Zenno ? ;)


Mon blog de geek SEO: http://www.moise-le-geek.fr/

0
J'aime ❤️

🔴 Hors ligne

#9 2016-02-12 23:59:56

Mention Julien_G
🥉 ScoutPilier VAccueillant VForce polyvalente10 ansClinicien IIIPremier secours IVIngénieur web IIBusiness manAutomate
Lieu : Lyon
Messages : 589
Likes : 2
PHP Sécurité Automatisation Réseaux sociaux

Re : les xpath avec Zenno: oui il le fait

@Yeurl faut être fou pour payer pour faire 1 ou 2 heures de Regex :D

0
J'aime ❤️

🔴 Hors ligne

#10 2016-02-13 00:03:55

Mention Yeurl
🥉 Scout12 ansAccueillant VForce polyvalentePilier IVClinicien IIIPremier secours IIIStratègeBusiness manAutomate
Messages : 492
Likes : 5
Audit et analyse Automatisation Réseaux sociaux
Site Web

Re : les xpath avec Zenno: oui il le fait

Julien_G a écrit :

@Yeurl faut être fou pour payer pour faire 1 ou 2 heures de Regex :D

@Julien_G fou je ne sais pas, sur certains traitements la regex va etre plus performante que sur un xpath (genre la récupération d un content auto clean ;) )


Mon blog de geek SEO: http://www.moise-le-geek.fr/

0
J'aime ❤️

🔴 Hors ligne

#11 2016-02-13 00:15:17

Mention Walid
🥉 ScoutAccueillant VI12 ansPilier VIClinicien VPremier secours VStratège
Messages : 1 293
Likes : 2
Sémantique

Re : les xpath avec Zenno: oui il le fait

Yeurl a écrit :

Content que ca plaise à @Bigorno, je me demandais quoi faire pour mon 400éme post ^^, c'est fait ^^

Je pense surtout que tu as eu chaud au derch quand on été annoncé des downgrade imminents :D

hi hi hi

0
J'aime ❤️

🔴 Hors ligne

#12 2016-02-13 00:36:14

Mention karni
🥉 Scout12 ansForce polyvalentePilier IVAccueillant IIIAutomate IIClinicienPremier secours IIStratègeBusiness man
Lieu : Angers
Messages : 253
Likes : 3
Stratégie marketing Automatisation Scraping et extraction Netlinking

Re : les xpath avec Zenno: oui il le fait

Merci pour l'astuce Yeurl


Formation Zennoposter High Level  ▶ Skype : karnivore4949

Pas encore sur Zenno ?    ▶ Rejoindre la communauté du meilleur tool d'automatisation  =)

0
J'aime ❤️

🔴 Hors ligne

#13 2016-02-13 01:32:30

Mention Walid
🥉 ScoutAccueillant VI12 ansPilier VIClinicien VPremier secours VStratège
Messages : 1 293
Likes : 2
Sémantique

Re : les xpath avec Zenno: oui il le fait

razbithume a écrit :

Puis y'avait les bases du xpath dans le 1er Google black day :)

oh la lal c'est bon ça y'est on sait que tu as assuré au GBD :D

0
J'aime ❤️

🔴 Hors ligne

#14 2016-02-13 01:34:59

Mention Yeurl
🥉 Scout12 ansAccueillant VForce polyvalentePilier IVClinicien IIIPremier secours IIIStratègeBusiness manAutomate
Messages : 492
Likes : 5
Audit et analyse Automatisation Réseaux sociaux
Site Web

Re : les xpath avec Zenno: oui il le fait

Bigorno a écrit :
Yeurl a écrit :

Content que ca plaise à @Bigorno, je me demandais quoi faire pour mon 400éme post ^^, c'est fait ^^

Je pense surtout que tu as eu chaud au derch quand on été annoncé des downgrade imminents :D

hi hi hi

du tout, dans chaques podcast y a le mot clef "script seo" au moins 2 fois ... je suis une pub video pour le fofo ^^ ;) ... tient d'ailleurs tu repasses quand ?


Mon blog de geek SEO: http://www.moise-le-geek.fr/

0
J'aime ❤️

🔴 Hors ligne

#15 2016-02-13 01:44:21

Mention Walid
🥉 ScoutAccueillant VI12 ansPilier VIClinicien VPremier secours VStratège
Messages : 1 293
Likes : 2
Sémantique

Re : les xpath avec Zenno: oui il le fait

Yeurl a écrit :
Bigorno a écrit :
Yeurl a écrit :

Content que ca plaise à @Bigorno, je me demandais quoi faire pour mon 400éme post ^^, c'est fait ^^

Je pense surtout que tu as eu chaud au derch quand on été annoncé des downgrade imminents :D

hi hi hi

du tout, dans chaques podcast y a le mot clef "script seo" au moins 2 fois ... je suis une pub video pour le fofo ^^ ;) ... tient d'ailleurs tu repasses quand ?

Si c'est une invitation pourquoi pas bientôt. Je peux ramener des potes ??

0
J'aime ❤️

🔴 Hors ligne

#16 2016-02-13 01:44:50

Mention Yeurl
🥉 Scout12 ansAccueillant VForce polyvalentePilier IVClinicien IIIPremier secours IIIStratègeBusiness manAutomate
Messages : 492
Likes : 5
Audit et analyse Automatisation Réseaux sociaux
Site Web

Re : les xpath avec Zenno: oui il le fait

on en parle sur skype ;)


Mon blog de geek SEO: http://www.moise-le-geek.fr/

0
J'aime ❤️

🔴 Hors ligne

Cette discussion

15réponses
3 609vues
5participants
10ans depuis le dernier message

Participants

W

Lancée par Yeurl

Le plus actif : Yeurl (6 messages)

Sujets similaires

Création de contenu avec Zenno1 réponse(s)

Meilleur proxy pour gg sur zenno12 réponse(s)

Quelle est votre meilleure template de ouf avec Zenno2 réponse(s)

Serveur dédié pour zenno12 réponse(s)

Zenno & GSA SER7 réponse(s)

Poser votre question Inscription gratuite, réponse de la communauté

Pages : 1

Accueil › Bots et automatisation › les xpath avec Zenno: oui il le fait

Haut

Pied de page des forums

Forum SEO francophone depuis 2012RèglementPlan d'accèsCookies