예제 #1
0
파일: anorak.py 프로젝트: bitwhacker/Anorak
 def POST_snatch(self, id):
     anime = model.get_anime(id)
     downloader = Downloader()
     downloader.anime = anime
     downloader.episode = web.input().episode
     if (downloader.download()):
         model.snatched_episode(id, web.input().episode)
         return "Snatched episode %s successfully" % web.input().episode
     else:
         return "Couldn't snatch episode %s" % web.input().episode
예제 #2
0
 def POST_snatch(self, id):
     anime = model.get_anime(id)
     downloader = Downloader()
     downloader.anime = anime
     downloader.episode = web.input().episode
     if (downloader.download()):
         model.snatched_episode(id, web.input().episode)
         return "Snatched episode %s successfully" % web.input().episode
     else:
         return "Couldn't snatch episode %s" % web.input().episode
예제 #3
0
 def searchAnime(self, anime):
     snatched = False
     print "Searching for newly aired anime in %s\n" % (anime.title)
     episodes = model.get_episodes(anime.id)
     for episode in episodes:
         if episode.wanted == 1:
             if episode.airdate != None:
                 if episode.airdate < datetime.datetime.now():
                     print "Attempting to snatch episode %s" % episode.episode
                     self.downloader.anime = anime
                     self.downloader.episode = episode.episode
                     if (self.downloader.download()):
                         model.snatched_episode(anime.id, episode.episode)
                         print "Episode was successfully snatched"
                         snatched = True
     return snatched
예제 #4
0
파일: search.py 프로젝트: Fursje/Anorak
 def searchAnime(self, anime):
     snatched = False
     print "Searching for newly aired anime in %s\n" % (anime.title)
     episodes = model.get_episodes(anime.id)
     for episode in episodes:
         if episode.wanted == 1:
             if episode.airdate != None:
                 if episode.airdate < datetime.datetime.now():
                     print "Attempting to snatch episode %s" % episode.episode
                     self.downloader.anime = anime
                     self.downloader.episode = episode.episode
                     if (self.downloader.download()):
                         model.snatched_episode(anime.id, episode.episode)
                         print "Episode was successfully snatched"
                         snatched = True
     return snatched