Author Topic: Discounter vergleich  (Read 2011 times)

0 Members and 1 Guest are viewing this topic.

sweefer

  • Jr. Member
  • **
  • Posts: 15
  • Karma: 0
    • View Profile
Discounter vergleich
« on: July 20, 2019, 12:28:07 PM »
Hi, ich wollte mal fragen ob es möglich wäre mit einer abfrage z.b. wo ist die Günstigste Salami. Voxcommando soll vergleichen mit ein script bei penny, rewe oder Aldi oder sonstige Discounter wo die Salamie am günstigen gibt. ich habe schon nach XML im netz gesucht aber anscheinend benutzen die das nicht zum auslesen. Kann wer helfen ? Danke erstmal. Ich denke das ist wohl etwas komplexer als es aussieht.

Kalle

  • Moderator
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Discounter vergleich
« Reply #1 on: July 21, 2019, 05:03:26 AM »
Hi sweefer,


Du möchtest die Angebote verschiedener Discounter vergleichen - korrekt?
Ich denke es gibt mehrere Möglichkeiten in VoxCommando, mit denen das erreicht werden könnte:

Methode 1: Die "Scrape" Funktion in Verbindung mit RegEx.

Methode 2: Das Robobrowser-Plugin - hiermit wird die Webseite in einem Plugin-Fenster aufgerufen und beliebige Daten lassen sich mit den vielen Plugin-Funktion auslesen.

Methode 3: Wäre es nicht einfacher eine existierende Vergleichsseite mit Voxcommando zu nutzen? - Robobrowser wäre hierfür bestens geeignet.

Beispiel Vergleichsseite: https://www.discounter-preisvergleich.de/preisvergleich.php

Für alle Methoden braucht es aber ein wenig Zeit um den Umgang mit den Tools bzw. mit den Plugins zu erlernen.
Dieses einfache Beispiel kannst Du für den Anfang in den VC-Command-Editor kopieren und testen - dieser Befehl sucht immer nur bei einem Discounter. Möchtest Du bei allen Discountern suchen, musst Du die URL und den Befehl anpassen bzw. einen zweiten Befehl erstellen (https://www.discounter-preisvergleich.de/suche.php?s=schinken&d=global)


Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.4.5-->
<command id="195" name="preisvergleich" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="https://www.discounter-preisvergleich.de/suche.php?s=schinken&amp;d=ALDI-Nord#Wurstwaren">
  <action>
    <cmdType>RoboB.Select</cmdType>
    <params>
      <param>Preisvergleich</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Show</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Navigate</cmdType>
    <params>
      <param>https://www.discounter-preisvergleich.de/suche.php?s={1}&amp;d={2}#{3}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>suche</phrase>
  <payloadDictation>payloadDictation: Regular</payloadDictation>
  <phrase>bei, von</phrase>
  <payloadList>ALDI-Nord, ALDI-Sued, LIDL, EDEKA, PENNY, NETTO</payloadList>
  <phrase>unter, in</phrase>
  <payloadList>Wurstwaren, Backshop, Feinkost</payloadList>
</command>
« Last Edit: July 24, 2019, 04:41:43 AM by Kalle »
***********  get excited and make things  **********

sweefer

  • Jr. Member
  • **
  • Posts: 15
  • Karma: 0
    • View Profile
Re: Discounter vergleich
« Reply #2 on: July 21, 2019, 04:00:26 PM »
Hi Kalle, ja das ist sehr interessant aber die liste ist schon echt veraltet ... 2014 wurde das letzte mal aktualisiert, aber leider findet man auch nicht wirklich Preise bei den Discountern online :( ... naja selber eine liste zu erstellen mit google sheet (Excel) wo einige Leute im selben Bundesland Preise und Bilder uoloaden können um die Liste verschiedener Discounter zum teil Aktuell halten. Da mit Angeboten oder sonstigen günstigeren Preisen man echt viel Geld sparen kann. Bei Abruf von VC ist es bestimmt cool wenn man was sparen kann. Wie z.b. Penny und Netto oder Aldi und Kaufland was man in der nähe hat. Wäre cool wenn einige dabei sind.

Lg