C
chris115379
Neues Mitglied
- 0
Hallo,
ich möchte mir mithilfe von Tasker eine Art Hörbuch Profil erstellen.
Allerdings bin ich dabei gestern auf ein paar Probleme gestoßen.
Die Geschichten der entsprechenden Seite sind immer mit der gleichen Adresse zu finden www.text.com/mobile/read/12345.
Die Zahl am Ende variiert je nach Geschichte.
Eine solche Seite sieht exemplarisch folgendermaßen aus:
0.0.0.0 Hörbuch Test (33)
A1: Variable Set [ Name:%1TEXTRUN To:%1TEXTRUN+1 Do Maths:On Append:Off ]
A2: HTTP Get [ Serverort:text.com/mobile/read/%1TEXTRUN Path: Attributes: Cookies: Timeout:10 Mime Type:text/html Output File: ]
A3: Variable Set [ Name:%1TEXT To:%HTTPD Do Maths:Off Append:Off ]
A4: Variable Split [ Name:%1TEXT Splitter:<div class="Title"> Delete Base:Off ]
A5: Variable Split [ Name:%1TEXT2 Splitter:</div><div class="metadata"> Delete Base:Off ]
A6: Variable Split [ Name:%1TEXT22 Splitter:<b>Introduction: </b> Delete Base:Off ]
A7: Variable Split [ Name:%1TEXT222 Splitter:<br /> <br /> Delete Base:Off ]
Mit diesen Splits erhalte ich folgendes:
1TEXT21 = Der Titel, den ich vorgelesen haben möchte
1TEXT2221 = Der erste Text, den ich vorgelesen haben möchte
1TEXT2223 = Der zweite Text, den ich vorgelesen haben möchte
1TEXT2225 = Der dritte Text ...
...
1Text222457 = Irgendein späterer Text, den ich auch vorgelesen haben möchte.
Wie kann ich mir das der Reihe nach vorlesen lassen?
Da habe ich leider keine Ahnung.
Gibt es eine elegantere Lösung für das Splitten?
Ich hab da gestern mal gesucht, aber keine gute Anleitung gefunden.
Das oben ist der Versuch es mir selbst beizubringen.
Die Seite ist leider nicht ganz Regelmäßig.
Es gibt unterschiedliche Arten, wie der Text eingeteilt wird:
1. Variante: Text <br /><br /> Text
2. Variante: Text <br /> <br /> Text
3. Variante: Text <br /> Text
Kann man das irgendwie in die Splits einbeziehen und davon abhängig splitten?
Wie gesagt, ich habe von dieser Materie nicht die aller größte Ahnung und würde mich über Hilfe freuen.
Danke schonmal im Voraus
lg chris
ich möchte mir mithilfe von Tasker eine Art Hörbuch Profil erstellen.
Allerdings bin ich dabei gestern auf ein paar Probleme gestoßen.
Die Geschichten der entsprechenden Seite sind immer mit der gleichen Adresse zu finden www.text.com/mobile/read/12345.
Die Zahl am Ende variiert je nach Geschichte.
Eine solche Seite sieht exemplarisch folgendermaßen aus:
Code:
<head>
Bla Bla Bla
</head>
<body>
Bla Bla Bla
<div class="Title">
Der Titel der Geschichte, den ich mir ansagen lassen möchte
</div><div class="metadata">
Bla Bla Bla
<b>Introduction: </b>
Text, den ich mir vorlesen lassen möchte
<br /> <br />
Text den ich mir vorlesen lassen möchte
<br /> <br/>
Text den ich mir vorlesen lassen möchte
<br /> <br/>
...
</div></story>
Bla Bla Bla
0.0.0.0 Hörbuch Test (33)
A1: Variable Set [ Name:%1TEXTRUN To:%1TEXTRUN+1 Do Maths:On Append:Off ]
A2: HTTP Get [ Serverort:text.com/mobile/read/%1TEXTRUN Path: Attributes: Cookies: Timeout:10 Mime Type:text/html Output File: ]
A3: Variable Set [ Name:%1TEXT To:%HTTPD Do Maths:Off Append:Off ]
A4: Variable Split [ Name:%1TEXT Splitter:<div class="Title"> Delete Base:Off ]
A5: Variable Split [ Name:%1TEXT2 Splitter:</div><div class="metadata"> Delete Base:Off ]
A6: Variable Split [ Name:%1TEXT22 Splitter:<b>Introduction: </b> Delete Base:Off ]
A7: Variable Split [ Name:%1TEXT222 Splitter:<br /> <br /> Delete Base:Off ]
Mit diesen Splits erhalte ich folgendes:
1TEXT21 = Der Titel, den ich vorgelesen haben möchte
1TEXT2221 = Der erste Text, den ich vorgelesen haben möchte
1TEXT2223 = Der zweite Text, den ich vorgelesen haben möchte
1TEXT2225 = Der dritte Text ...
...
1Text222457 = Irgendein späterer Text, den ich auch vorgelesen haben möchte.
Wie kann ich mir das der Reihe nach vorlesen lassen?
Da habe ich leider keine Ahnung.
Gibt es eine elegantere Lösung für das Splitten?
Ich hab da gestern mal gesucht, aber keine gute Anleitung gefunden.
Das oben ist der Versuch es mir selbst beizubringen.
Die Seite ist leider nicht ganz Regelmäßig.
Es gibt unterschiedliche Arten, wie der Text eingeteilt wird:
1. Variante: Text <br /><br /> Text
2. Variante: Text <br /> <br /> Text
3. Variante: Text <br /> Text
Kann man das irgendwie in die Splits einbeziehen und davon abhängig splitten?
Wie gesagt, ich habe von dieser Materie nicht die aller größte Ahnung und würde mich über Hilfe freuen.
Danke schonmal im Voraus
lg chris