[Ex] Collecter des infos d'un site et remplir un tableur

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
illwind33
Niveau 2
Niveau 2
Messages : 15
Enregistré le : sam. 27 févr. 2016 18:42
Localisation : toulouse
Status : Hors ligne

[Ex] Collecter des infos d'un site et remplir un tableur

#1

Message par illwind33 »

bonjour,

je propose un petit utilitaire, à vous de voir si c'est légal et si cela a sa place ici

je ne viens plus beaucoup ici mais j'avais besoin de collecter des infos sur le site
https://www.interencheres.com/
dans mon cas des appareils photos argentiques, ça donne une idée de la valeur d'un objet pour ne pas le "surpayer"

à la fin d'une vente, le site donne le résultat de la vente jusqu’à minuit
je récupère le n° de lot, le prix, l'intitulé du lot dans un tableur libreoffice ou excel

c'est de la recherche de chaines:
;heme--light"></i> <span>Adjugé à 20 €</span> <span>-
$pattern = '.*Adjugé à(.*?)</span>.*'
$iprix = StringRegExpReplace($sligne, $pattern, '$1')

$pattern = '.*Lot n°(.*?)</div>.*' ;chercher un nombre entre "Lot n°" et le 1° "</div>"
$ilot = StringRegExpReplace($sligne, $pattern, '$1')

tout ca dans un tableau puis je rempli la feuille de calcul

_OOoCalc_WriteFromArray($oCalc, $T1, 0,0)

ou

_Excel_RangeWrite($oWorkbook, $oWorkbook.Activesheet, $T3, Default, True, True)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11714
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Ex] Collecter des infos d'un site et remplir un tableur

#2

Message par Tlem »

Bonsoir.
Voici un extrait des CGU du site en question :
14.3 Toute reproduction, représentation, extraction, réutilisation en tout ou partie d’INTERENCHERES, est
constitutive de contrefaçon pouvant engager la responsabilité civile et pénale de son auteur. Toute
reproduction totale ou partielle des catalogues des biens mis en vente est strictement interdite.
Je dé-conseil donc fortement toute capture ou extraction d'informations de ce site sans accord préalable.
Je laisse le message tel quel car il n'y a aucun code complet, juste un mode opératoire (a vos risques et périls).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
illwind33
Niveau 2
Niveau 2
Messages : 15
Enregistré le : sam. 27 févr. 2016 18:42
Localisation : toulouse
Status : Hors ligne

Re: [Ex] Collecter des infos d'un site et remplir un tableur

#3

Message par illwind33 »

bonjour,
merci pour votre réponse, si vous voulez vous pouvez effacer le message
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11714
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Ex] Collecter des infos d'un site et remplir un tableur

#4

Message par Tlem »

Bonjour.
Je vais le laisser pour l'exemple (celui à ne pas suivre). 😉
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre