Ja ist mit der Aufgabe "HTTP Request" möglich, damit lassen sich Inhalte vom Websites auslesen und auch herunterladen.
Zuerst wird mit HTTP Request der komplette HTML Code ausgelesen. Dieser wird in der Variable %http_data gespeichert.
Jetzt kommt der schwierigste Teil mit dem auslesen des Bild-Links. Hier gibt es mehrere Möglichkeiten.
Man kann die Variable mit "Variable Aufteilen" teilen bis man den gewünschten Link hat. Das wäre der einfachste Weg, jedoch nicht der schönste, da 2 zusätzliche Aufgaben benötigt werden.
Man kann den Link mit der Aufgabe "Variable Suchen Ersetzen" auslesen. Das benötigt jedoch Kentnisse in der Regex Suche.
Oder direkt in der Variable mit der HTML Read Funktion. Auch das ist nicht einfach, da Kentnisse in CSS Query nötig sind. Das sieht dann in diesem Beispiel so aus "%http_data[li>a=:=href]".
Wenn man den Link hat, kann man dann mit HTTP Request das Bild herunterladen und mit der Aufgabe "Hintergrund auswählen" den Hintergrund setzen.
Ja ist mit der Aufgabe "HTTP Request" möglich, damit lassen sich Inhalte vom Websites auslesen und auch herunterladen.
Zuerst wird mit HTTP Request der komplette HTML Code ausgelesen. Dieser wird in der Variable %http_data gespeichert.
Jetzt kommt der schwierigste Teil mit dem auslesen des Bild-Links. Hier gibt es mehrere Möglichkeiten.
Man kann die Variable mit "Variable Aufteilen" teilen bis man den gewünschten Link hat. Das wäre der einfachste Weg, jedoch nicht der schönste, da 2 zusätzliche Aufgaben benötigt werden.
Man kann den Link mit der Aufgabe "Variable Suchen Ersetzen" auslesen. Das benötigt jedoch Kentnisse in der Regex Suche.
Oder direkt in der Variable mit der HTML Read Funktion. Auch das ist nicht einfach, da Kentnisse in CSS Query nötig sind. Das sieht dann in diesem Beispiel so aus "%http_data[li>a=:=href]".
Wenn man den Link hat, kann man dann mit HTTP Request das Bild herunterladen und mit der Aufgabe "Hintergrund auswählen" den Hintergrund setzen.
Der Aufbau der Website hat sich geändert und darum kann Tasker den Link aus dem ersten HTTP Request nicht auslesen.
Damit es wieder funktioniert musst du im zweiten HTTP Request die URL zu https://www4.bing.com%http_data[link=:=href](2) ändern