Ich abonniere eine Nachrichtenseite, die häufig eine Seite mit einer Show in einem eingebetteten Video (der Show) und einem Link zum MP3 der Show veröffentlicht. Die Seite ist für jeden zugänglich, aber Sie benötigen ein gültiges Abonnement, um das Video zu sehen und die MP3 herunterzuladen.
Neue Shows werden in einem öffentlichen RSS-Fluss mit einem Link zur Show-Seite veröffentlicht.
Natürlich habe ich die Sendung abonniert.
Ich habe mich gefragt, welche Sammlung von Plugins/Tools ich verwenden sollte, um:
Lösen Sie das Skript aus, wenn eine RSS-Veröffentlichung vorhanden ist
Verbinden Sie sich mit der Seite über meinen Browser, der bereits auf der Website angemeldet ist. (Vielleicht Selen?)
Laden Sie den MP3-Link herunter (die <a>
Tags für die MP3 verwenden immer dieselbe Klasse).
Ich bin auf Windows 10.
Sie könnten dies mit ein paar Python- Bibliotheken tun, die zusammenarbeiten:
Ihr Python-Skript könnte den RSS-Feed abfragen, um nach neuen Beiträgen zu suchen, und wenn eine Verbindung zum Webserver besteht, melden Sie sich an und laden Sie die Video- und/oder MP3-Datei(en) herunter.
Ridudel