it4it

Блог обо всем моем

Flower

Скрипт для скачки аниме с dattebayo

Решил поделиться своим скриптом для скачки аниме с dattebayo . Там выкладываются релизы от dattebayo. Последнее время там: bleach, naruto.

Собственно, мой скрипт качает серии блича (наруто я не смотрю) с главной страницы сайта.

Вот весь скрипт:

#!/bin/python
# -*- coding: utf-8 -*-
import urllib
import os
import re
 
class getsBleach:
    def __init__(self, url_site="http://dattebayo.com/", file="bleach"):
        self.url_site = url_site
        self.file = file
    def find_link(self, url):
        """В этом методе, получим из страницы все ссылки на торрент с бличем""" ссылки на торрент с бличем"""
        try:
            site = urllib.urlopen(self.url_site)
        except URLError:
            print "Error URL"
            return 0
        site = site.read()
        razdel = re.comp#делаем паттерн
/t/b\d+.torrent"> Bleach \d+ </a>)')#находим все по паттерну в список
result = razdel.findall( site ) #находим все по паттерну в списо#находим нмоер эпизода
eversed(result):
           episode_num = "".join#проверка на новизну
#находим нмоер эпизода
           #ссылка
de_num &gt; self.getOldNum(): #проверка #передаем на обработку ссылки
     link = "".join(resu#тут получаем из файла номер последней серии
   self.saveNewEpisode(episode_num) #передаем н#имя файла при инициализации
ки
    def getOldNum(self):#тут получаем из файла номер последней серии
        try:
           numfile = open( self.file, "r" )#имя файла при инициализации
        except:
           return 0
        numOld#создаем ссылку
e.readline()
        file.close
        return#скачиваем торрент
def saveNewEpisode( self, newEpisode, tor_com="tra#отправляем торрент транмишиону
tor_url = self.url_site + "t/b" + newE#записываем номер эпизода
даем ссылку
        fileurl = urllib.urlretrieve(tor_url) #скачиваем торрент
        os.system("%s %s" % (tor_com

Торренты скачиваются в /tmp (ну или временную папку системы), и передаются на скачку transmission-remote.

Скрипт удобно держать в cron’e,  чтобы автоматизировать скачку аниме ;)

Тэги: ,

стоматология дубровка найти информацию в каталоге. . детская кроватка манеж. . профнастил прайс и профнастил прайс телефон на сайте. . канализация для загородного дома. . виза шенген срочно новости и виза шенген срочно новый форум.