Page 1 sur 1

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

Posté : mer. 06 avr. 2022 21:00
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)

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

Posté : jeu. 07 avr. 2022 00:56
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).

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

Posté : jeu. 07 avr. 2022 13:56
par illwind33
bonjour,
merci pour votre réponse, si vous voulez vous pouvez effacer le message

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

Posté : jeu. 07 avr. 2022 14:30
par Tlem
Bonjour.
Je vais le laisser pour l'exemple (celui à ne pas suivre). 😉