"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Software für spezifische Spritpreisabfrage gesucht

Joe_the_tulip 04.03.2019 - 09:54 4889 19
Posts

Joe_the_tulip

Editor
banned by FireGuy
Avatar
Registered: Mar 2003
Location: Wien
Posts: 16448
Ich war mir etwas unsicher in welches Forum das gehört, darum mal hier.

Meine Holde hat eine Tankstelle. Sie hat keinen direkten Einfluss auf ihre Spritpreise und muss ca 3mal am Tag eine "Preismeldung" machen. Dazu ruft sie immer dieselbe JET und OMV-Tankstelle in der Umgebung ab und trägt die dortigen Preise dann auf einer Website ein.

Die Preise kriegt sie leider nicht automatisiert, das Eintragen geht ebenso wenig.


Gibt es schon eine Software die gezielt den Preis einer einzelnen Tankstelle (bzw. von zweien) Anfragen kann? Alle die ich/sie gefunden haben, zeigen nur den Preis der nächstgelegenen an.

Ich bin also auf der Suche nach einer App/Software die zu vorgegebenen Zeitpunkten die Preise zweier Tankstellen abruft (und eventuell auch in eine Webmaske eintragen kann). Perfekt wäre es, wenn die Preise dann auch automatisiert eingetragen werden.

Gibts sowas? (Das ganze kann per Android/SMS/Email sein)
Kann man sowas coden lassen? (womit kann ich da preislich in etwa rechnen?)

Gegi

Here to stay
Registered: Jan 2001
Location: Wien
Posts: 789
E-Control hat anscheinend eine API?

https://api.e-control.at/sprit/1.0/...up%3Dpublic-api

Also da könnte man schon was spezifisches basteln...


Edit: und ja, das automatische Ausfüllen lässt sich auch machen. Stunden/Preis trau ich mich so auf die schnelle nicht schätzen. Hängt auch davon ab wie sauber/hacky gemacht.

Bearbeitet von Gegi am 04.03.2019, 10:16

berndy2001


Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2015
Soweit ich die Api verstanden habe, kann man nur nach Koordinaten oder Region suchen und bekommt dann die Tankstellen in der Umgebung, wobei nur bei den billigsten fünf ein Preis angezeigt wird. Daher wenn die gewünschte Tankstelle zu teuer ist, wird kein Preis angezeigt.

Wie ruft sie die Preise der JET und OMV-Tankstelle auf? Ich verstehe die Preisbildung nicht ganz; sie ist preislich an eine andere Tankstelle gebunden uns muss von dort selbst die Preise abfragen und dann irgendwo eingeben?
Bearbeitet von berndy2001 am 04.03.2019, 10:29

UnleashThebeast

Mr. Midlife-Crisis
Avatar
Registered: Dec 2005
Location: 127.0.0.1
Posts: 3545
So wie ich das von einer Shell Tankstelle eines entfernten Bekannten kenne:
Zur Jet schaut er mit einem Fernglas auf die Preisanzeige, bei der BP ruft er an...

Longbow

Here to stay
Avatar
Registered: Feb 2003
Location: Homeoffice
Posts: 5290
Zitat aus einem Post von berndy2001
Soweit ich die Api verstanden habe, kann man nur nach Koordinaten oder Region suchen und bekommt dann die Tankstellen in der Umgebung, wobei nur bei den billigsten fünf ein Preis angezeigt wird. Daher wenn die gewünschte Tankstelle zu teuer ist, wird kein Preis angezeigt.

Wie ruft sie die Preise der JET und OMV-Tankstelle auf? Ich verstehe die Preisbildung nicht ganz; sie ist preislich an eine andere Tankstelle gebunden uns muss von dort selbst die Preise abfragen und dann irgendwo eingeben?
du hast lat long als params für die adress search

wenns dort also ned grad 20 tankstellen auf einem haufen gibt, stehen die chancen gut, dass es ausreicht - und falls hie und da mal eine fehlt, hat man trotzdem an 350 anderen tagen seine ruh

Gegi

Here to stay
Registered: Jan 2001
Location: Wien
Posts: 789
Zitat aus einem Post von berndy2001
Soweit ich die Api verstanden habe, kann man nur nach Koordinaten oder Region suchen und bekommt dann die Tankstellen in der Umgebung, wobei nur bei den billigsten fünf ein Preis angezeigt wird. Daher wenn die gewünschte Tankstelle zu teuer ist, wird kein Preis angezeigt.

Ich würd da eben für beide gewünschten Tankstellen die exakten Koordinaten nehmen. Dann auf Name o.ä. checken.
Sollte also in 98% der Fälle dann passen.

Probmaker

1.0.0.721
Avatar
Registered: Nov 2003
Location: here
Posts: 5033
scrapen und in eine lokale db inserten und anschließend mit script die preismeldung machen.

berndy2001


Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2015
Wenn dieses Szenario ausreicht, dann sollte zumindest das auslesen nicht viel Arbeit sein.
Jede Tankstelle hat eine ID, daher kann man das auch recht gut rausfiltern.

Frage ist halt, wo das rein soll und ob es für das Ziel ein Api gibt. Wenn das auf die offizielle Seite soll, dann gibts da scheinbar auch eine Api; zumindest der Login wird darüber abgewickelt.

Viper780

Moderator
Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 49970
Hat da nicht der kleinechemiker mal ein passendes Skript geschrieben?

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4282
Zitat aus einem Post von Viper780
Hat da nicht der kleinechemiker mal ein passendes Skript geschrieben?

Ja, hat er ;)

E-Controll hat ihre API geändert. Früher war es möglich, einzelne Tankstellen durch reduzieren des Suchbereichs abzufragen. Das geht jetzt nicht mehr. Wenn die Tankstelle nicht unter den 5? billigsten ist, bekommt man über die API keine Spritpreise.

Eventuell haben die Tankstellen eine Homepage auf der die Spritpreise abrufbar sind. Dann könnte man die einzelnen auslesen.

Joe_the_tulip

Editor
banned by FireGuy
Avatar
Registered: Mar 2003
Location: Wien
Posts: 16448
Es gibt Apps in de wo man eine lieblingstankstelle definieren kann. Aber da steht dezitiert, dass das in .at nicht zuverlässig ist mit der Abfrage.


Alles was sie macht ist webbasiert (OMV Website und die Website wo sie einträgt). Die Jet ruft sie über die 5 billigsten ab.

Die Preisbildung ist nicht in ihrer Hand; aber offenbar müssen alle Tankstellen-partner ihrer Kette so blöd rückmelden.

Das mit den Koordinaten ist glaub ich zu ungenau.

Obermotz

Fünfzylindernazi
Avatar
Registered: Nov 2002
Location: OÖ/RI
Posts: 5262
Kannst du uns genaue Links schicken wo und wie sie abfragt? Kann natürlich auch eine andere Tankstelle sein. Mit allem anderen kann man nur mutmaßen.

Viper780

Moderator
Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 49970
Eine Website kann man natürlich automatisch abfragen.
Je nach dem wo die Tankstelle liegt kommt man mit Umkreis Abfrage gut hin.

Die Apps verwenden meist auch nur die API von E Control.

Alternativ am Schüler an 10er pro Tag geben dass er die Werte zam trägt.

rad1oactive

knows about the birb
Avatar
Registered: Jul 2005
Location: Virgo Superclust..
Posts: 12557
Also zumindest die öamtc app zeigt mehr als 5 tanken an. Da kann ich mir im google maps an beliebigen karzenausschnitt anschaun, und je nachdem wieviele tanken da oben sind, wird angezeigt.

berndy2001


Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2015
Die Öamtc-app hat auch die e-control Daten und gibt somit auch eine Daten der Tankstellen in 1010 Wien aus (nur als Beispiel - weil sie zu teuer sind).
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz