Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

#1 2016-09-06 13:01:21

Mention Dukofo
Soldier
Inscription : 2015-07-21
Messages : 1 129

Netlinking
Networking SEO

Astuces fonctions Zenno

# Sujet de partages techniques autour de Zenno #

Je créé ce post dans l'idée de partager des fonctionnalités techniques autour de Zenno. Afin de ne pas créer un post pour chaque demande spécifique, on pourrait regrouper les différentes demandes, ici.


# Supprimer une ligne dans une liste après l'avoir prise

Linuxma a écrit :

Il faut cocher "Save Change list to file" pour que ça enregistre la suppression des lignes automatiquement.

image.png

OU si tu veux sauvegarder à l'instant T, utilise l'opion "Save to file" après les "Delete lines" bien sûr.

image.png


# Nettoyer une liste d'URLS : Garder uniquement les NDD différents sans doublons

karni a écrit :

list processing -merge list (fusion de la liste dans une variable) ->text processing-replace (avec regex cf photo ci dessous, vous m’excuserez pour la qualité de la regex ^^) ->list processing add text (dans une nouvelle liste) ->list processing -remove duplicates (sur la nouvelle liste).

extraire_domaines_sans_doublon_depuis_urls.jpg

Dernière modification par Dukofo (2016-09-06 14:41:17)

Hors ligne

#2 2016-09-06 13:05:32

Mention Dukofo
Soldier
Inscription : 2015-07-21
Messages : 1 129

Netlinking
Networking SEO

Re : Astuces fonctions Zenno

N'étant pas encore totalement au point sur Zenno, même si je progresse vite, j'ai encore quelques questions d'ordre techniques à poser.
J'éditerai le sujet plus haut afin de résumer les aides sur les autres posts.

En attendant, j'ai encore quelques questions, si certains veulent bien m'aider.

# Comment nettoyer une liste d'URLS ?

J'ai une liste scrappé qui contient par exemple :
http://www.nomdedomaine1.com/article1
http://www.nomdedomaine1.com/article2
http://www.nomdedomaine1.com/article3
http://www.nomdedomaine2.com/article1
....

Je souhaiterais donc traiter cette liste avec Zenno afin de ne garder qu'un seul élement par nom de domaine. J'ai déjà dans un premier temps supprimé les duplicates, mais je vois pas comment traité la suite.

Hors ligne

#3 2016-09-06 14:06:08

Mention Linuxma
Soldier
Inscription : 2015-05-13
Messages : 820

Netlinking
Scraping
Automatisation Web
Comunity Management
Site Web

Re : Astuces fonctions Zenno

Alors je ne sais pas s'il y a un meilleur moyen pour faire ceci mais tu peux toujours regex (en text processing) pour ne faire ressortir que la version root et par la suite supprimer les duplicates ? Si tu veux garder l'url en entier, ça sera un grain plus compliqué mais rien de méchant.

Hors ligne

#4 2016-09-06 14:09:40

Mention karni
Scout
Lieu : Angers
Inscription : 2013-04-07
Messages : 193

Marketing
Automatisation Web
Scraping
Netlinking Auto

Re : Astuces fonctions Zenno

Dukofo a écrit :

# Comment nettoyer une liste d'URLS ?

J'ai une liste scrappé qui contient par exemple :
http://www.nomdedomaine1.com/article1
http://www.nomdedomaine1.com/article2
http://www.nomdedomaine1.com/article3
http://www.nomdedomaine2.com/article1
....

Je souhaiterais donc traiter cette liste avec Zenno afin de ne garder qu'un seul élement par nom de domaine. J'ai déjà dans un premier temps supprimé les duplicates, mais je vois pas comment traité la suite.

Hello,

Si tu souhaites par exemple garder uniquement le NDD (sans doublon)  après avoir scrappé des urls tu peux faire ça :

list processing -merge list (fusion de la liste dans une variable) ->text processing-replace (avec regex cf photo ci dessous, vous m’excuserez pour la qualité de la regex ^^) ->list processing add text (dans une nouvelle liste) ->list processing -remove duplicates (sur la nouvelle liste).

extraire_domaines_sans_doublon_depuis_urls.jpg

Hors ligne

#5 2016-09-06 14:31:57

Mention Dukofo
Soldier
Inscription : 2015-07-21
Messages : 1 129

Netlinking
Networking SEO

Re : Astuces fonctions Zenno

Merci @karni, je viens de l'essayer mais malheureusement, c'est pas exactement ce que je voulais faire.
Cela pourra mettre utile dans d'autre cas par contre. cool

Dans ce cas là, cela me garde uniquement le NDD, alors que je cherche à garder aussi l'url de la page, avec des résultats sous la forme :
http://www.nomdedomaine1.com/article1
http://www.nomdedomaine2.com/article1
...

Hors ligne

#6 2016-09-06 14:55:30

Mention Julien_G
Captain
Lieu : Lyon
Inscription : 2015-06-26
Messages : 532

Développement PHP
Sécurité
Automatisation Web
Social Engineering
Site Web

Re : Astuces fonctions Zenno

Alors tu vas devoir faire ça avec 3 lists voilà un schéma :
fe2fadcfa8d994a9d750b12b29b4abe9.png

ton résultat est dans list urls

Dernière modification par Julien_G (2016-09-06 14:56:25)


----------------------------------------------------------------

Skype : t3n0k_UG - Automatisation SEO et Hacking

Hors ligne

#7 2016-09-06 15:28:08

Mention karni
Scout
Lieu : Angers
Inscription : 2013-04-07
Messages : 193

Marketing
Automatisation Web
Scraping
Netlinking Auto

Re : Astuces fonctions Zenno

Merci @karni, je viens de l'essayer mais malheureusement, c'est pas exactement ce que je voulais faire.

Ok je pensais que tu voulais garder le domaine.

Dans ce cas tu peux aussi faire un truc comme ça :

zenno_1url_per_domain.jpg

Hors ligne

#8 2016-09-06 15:35:26

Mention Dukofo
Soldier
Inscription : 2015-07-21
Messages : 1 129

Netlinking
Networking SEO

Re : Astuces fonctions Zenno

Yes, merci beaucoup !

Hors ligne

#9 2016-09-11 21:36:14

Mention Seoxis
Soldier
Lieu : Calais
Inscription : 2014-04-29
Messages : 512

Scraping
Netlinking Auto
Audit et Analyse
Automatisation Web
Site Web

Re : Astuces fonctions Zenno

Salut

Perso j'aurai fait plus court

tu classes ta liste par ordre alphabétique et tu fais une boucle :

si ligne 2 contient le même domaine que ligne 1 alors on supprime ligne 2 sinon on fait un +1 aux variables pour tester les lignes suivantes jusqu'a temps que ligne +1 est supérieur au nombre de ligne total de ta liste smile

Enjoy !


Envie de me faire plaisir , achetez les mêmes proxys que j'utilise via ce lien : -=[ buyproxies.org ]=-  (15€ pour 10 proxys dédiés)

Envie de tester ZennoPoster c'est par ici : -=[ ZennoPoster ]=- (à partir de 87$)

Hors ligne

#10 2016-09-11 21:38:07

Mention Seoxis
Soldier
Lieu : Calais
Inscription : 2014-04-29
Messages : 512

Scraping
Netlinking Auto
Audit et Analyse
Automatisation Web
Site Web

Re : Astuces fonctions Zenno

Toujours faire au plus court car sur des gros projets le simple gain X 100 threads peut donner un X10 en vitesse d'exécution lol


Envie de me faire plaisir , achetez les mêmes proxys que j'utilise via ce lien : -=[ buyproxies.org ]=-  (15€ pour 10 proxys dédiés)

Envie de tester ZennoPoster c'est par ici : -=[ ZennoPoster ]=- (à partir de 87$)

Hors ligne

#11 2016-09-12 12:00:13

Mention karni
Scout
Lieu : Angers
Inscription : 2013-04-07
Messages : 193

Marketing
Automatisation Web
Scraping
Netlinking Auto

Re : Astuces fonctions Zenno

@Seoxis, je suis ok avec toi sur le principe de réduire au maximum les étapes d'1 template pour augmenter les perfs.

Pour le coup ta méthode  est plus longue à la fois pour construire le template et aussi dans l’exécution de celui ci.

Dans ton approche tu check ligne par ligne si le domaine est identique: sort , count of lines + boucle + if logic...Il y a beaucoup plus d’étapes
que dans l'approche "delete lines par regex".

Dans ma logique tu recuperes le domaine et ensuite tu supprimes toutes les lignes d'un coup qui contiennent le même domaine.
Si ta liste contient 1000 urls avec 500 domaines identiques, ma méthode permet de supprimer tous les "doublons" d'1 coup au lieu tester les 500 urls one by one.

Après peut être que je n'ai pas compris ta méthode, n’hésite pas à poster un screenshot ou un snippet de ton approche, ça sera utile pour tous les users Zenno du fofo.

Hors ligne

Pied de page des forums