Skip to content

Warum gibt es JARVIS 7?

Robert Beer edited this page Dec 20, 2019 · 2 revisions

Im November 2019 hat eBay alle verbliebenen Möglichkeiten deaktiviert, sich ohne Javascript anzumelden. In der Folge war es mit Biet-O-Matic (BOM) nicht mehr möglich, ein erfolgreiches Login durchzuführen. Da ohne Login auch keine Gebote abgegeben werden können, wurde das Programm relativ nutzlos.

Auf der Suche nach einer Lösung, die ohne Eingriffe in den Code von BOM funktioniert, ergab sich die Idee, lediglich eine externe Kommikationskomponente zu ersetzen. BOM verwendet cURL, um mit eBay zu kommunizieren. Wenn statt cURL ein anderes Programm gleichen Namens im Programmverzeichnis von BOM liegt, kann es stattdessen die geforderte Aufgabe erledigen.

Das funktionierte relativ gut, aber wegen der umständlichen cURL-Anbindung in BOM etwas langsam. Ausserdem war es notwendig, die Ini-Dateien von BOM anzupassen, damit die aktuellen Adressen von eBay verwendet werden.

Da lag es nahe, BOM für die Verwendung von JARVIS-7 zu optimieren und auch gleich passende Ini-Dateien zu erstellen.

Clone this wiki locally