Bezgłowy, skryptowalny Firefox / Webkit na Linuksie?

Szukam automatyzacji niektórych interakcji internetowych, a mianowicie okresowego pobierania plików z bezpiecznej strony internetowej. W zasadzie polega to na wprowadzeniu mojej nazwy użytkownika / hasła i przejściu do odpowiedniego adresu URL.

Wypróbowałem proste skrypty w Pythonie, a następnie bardziej wyrafinowane skrypty, tylko po to, by odkryć, że ta konkretna strona używa do logowania jakiegoś nieprzyjemnego mechanizmu opartego na javascript i flash, czyniąc moje metody bezużytecznymi.

Następnie wypróbowałem HTMLUnit, ale to też chyba nie chce działać. Podejrzewam, że problemem jest używanie Flasha.

Naprawdę nie chcę już o tym myśleć, więc skłaniam się ku skryptowaniu rzeczywistej przeglądarki, aby się zalogować i pobrać plik, którego potrzebuję.

Wymagania:

Uruchom na serwerze linux (tzn. Nie działa X). Jeśli naprawdę muszę mieć X, mogę to zrobić, ale nie będę szczęśliwy.Być niezawodny. Chcę zacząć to i nigdy więcej o tym nie myśleć.Bądź skryptowalny. Nic zbyt wyrafinowanego, ale powinienem być w stanie powiedzieć przeglądarce, jakie kroki należy wykonać i które strony odwiedzić.

Czy są jakieś dobre zestawy narzędzi dla bezglosowej, bezskryptowej przeglądarki? Czy próbowałeś czegoś takiego, a jeśli tak, czy masz jakieś słowa mądrości?

questionAnswers(7)

yourAnswerToTheQuestion