Ich kenne keinen Weg über Luchs, aber es gibt ein paar Dinge, die Sie mit curl oder elinks versuchen könnten, abhängig von der Konfiguration der Anmeldeseite.
Wenn es sich nur um eine einfache Proxy-Authentifizierung handelt, können Sie versuchen, den Benutzernamen und das Kennwort per curl zu übergeben :
curl -u username:password http://example.com
Sie können curl auch für kompliziertere Anmeldungen verwenden, um Sitzungscookies zu speichern. Check out "cURL zur Automatisierung von HTTP-Jobs verwenden"
Schließlich können Sie dies unter Verwendung von ELinks auf eine schmutzige Weise tun . ELinks bietet eine Funktion zum Speichern eines Benutzernamens und eines Kennworts sowie eine Befehlszeilenoption zum automatischen Senden eines Formulars. Wenn Sie die beiden kombinieren, können Sie Folgendes benötigen:
Aktivieren Sie das Speichern des Passworts in elinks.conf, indem Sie folgende Zeile hinzufügen:
set document.browse.forms.auto_submit = 1
Führen Sie dann den Befehl aus, um das erste Formular auf einer Webseite automatisch zu senden:
elinks http://example.com/login -auto-submit 1
Das Problem ist dann das Beenden von Elinks . Möglicherweise müssen Sie es in Ihrem Skript beenden .
Viel Glück.