ede875 / save-tv-download-script

Automatically exported from code.google.com/p/save-tv-download-script - NOT MY WORK! Just wanted to save it somehow
0 stars 0 forks source link

Installationsproblem #19

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Habe phython auf ubuntu installiert und das script nach der Konfig. aufgerufen.
Schaut wie folgt aus:

python stvDld.py
Traceback (most recent call last):
  File "stvDld.py", line 31, in <module>
    downloader.doDownload()     
  File "stvDld.py", line 19, in doDownload
    svte.initialiseLogin()
  File "/home/telgos/Downloads/save-tv-downloader-v-0-3/SaveTvEntity.py", line 69, in initialiseLogin
    response = self.browser.follow_link(self.browser.links(url_regex=".*miscShowHeadFrame.cfm.*").next())
StopIteration

Muss ich noch da noch was pyhtonseitig installieren?

VG Alex

Original issue reported on code.google.com by Alex.Noeller on 27 Apr 2013 at 10:26

GoogleCodeExporter commented 9 years ago
Hallo,
ich habe die gleiche Fehlermeldung. Allerdings läuft das Script bei mir 
bereits seit einem Jahr feherfrei. Vielleicht hat Save TV an der login Seite 
etwas verändert?
Grüße Piet

Original comment by piet.f...@googlemail.com on 28 Apr 2013 at 8:08

GoogleCodeExporter commented 9 years ago
Habe plötzlich das gleich Problem. Der manuelle Download ist zur Zeit aber 
auch extrem langsam. Ich hoffe, das Problem erledigt sich kurzfristig von 
selbst.

Original comment by Jost.Lan...@gmail.com on 28 Apr 2013 at 10:01

GoogleCodeExporter commented 9 years ago
Hallo,
das Problem besteht noch immer. Wenn ich in der SaveTvEntity.py in der Funktion 
initialiseLogin(self) die url hard code, dann läufts wieder. Keine saubere 
Lösung. Für mehr habe ich im Moment leider keine Zeit:

   def initialiseLogin(self):
        self.browser.open(self.SAVETV_URL, timeout=self.timeout)
        self.browser.follow_link(self.browser.links(url_regex=".*index\.cfm.*").next())
        #import pdb; pdb.set_trace()
        self.browser.select_form(nr=0)
        self.browser["sUsername"] = self.username
        self.browser["sPassword"] = self.password

        self.browser.submit()

        url = "/STV/M/obj/user/usShowVideoArchive.cfm"
        response = self.browser.open(url, timeout=self.timeout);
Grüße Piet

Original comment by piet.f...@googlemail.com on 3 May 2013 at 10:05

GoogleCodeExporter commented 9 years ago
Ich habe den login neu implementiert und stelle das demnächst zur Verfügung. 
Ich habe auch die relative URL hard gecoded wie im Beitrag von Piet erwähnt.

Original comment by joco...@gmail.com on 15 May 2013 at 12:20