Gumtree jest napisane z wykorzystaniem dużej ilości kodu JavaScript, dlatego najlepszą opcją będzie wykonanie testu automatycznego opartego o selenium używając przeglądarki PhantomJS(jeżeli ma to być uruchamiane na serwerze w tle), Chrome lub FIrefox.
Dzięki takiemu podejściu skrypt nigdy nie zawiedzie, bo będzie symulował kliknięcia przez przeglądarkę(program nie będzie traktowany jako bot). Mogę przygotować projekt, którego uruchomienie będzie się odbywało przez automatyczne zadania CRON w systemie linux.
Aukcje będą definiowane w osobnych plikach w wyspecjalizowanym formacie, dzięki temu dodanie kolejnych treści będzie łatwe nawet dla odbiorcy takiego programu. Oczywiście konfiguracja również będzie wydzielona do osobnego pliku. Skrypt chciałbym napisać w Pythonie.
Po wykonanej pracy przygotuję odpowiednią dokumentację z opisanym sposobem obsługi.
Od 2 lat pracuję komercyjnie w Toruńskiej firmie jako PHP Developer, piszę również testy automatyczne i skrypty w pythonie. Zapraszam do współpracy.