예제 #1
0
 def __init__(self):
     self.pixiv = pixiv.create()
     self.pixiv.api.set_cache_dir('pixiv_cache')
예제 #2
0
파일: config.py 프로젝트: kanosaki/PicDump
from datetime import timedelta

from picdump.folder import Folder, Updater
from picdump import pixiv
from picdump import log
from picdump.conduit import unique, cyclic
from picdump.webconsole import WebConsole
from picdump.pixiv.filters import filter_manga

log.init_logger()

cache_dir = "cache"

pixiv = pixiv.create(username="******", password="******")

default_source = filter_manga(unique(cyclic(
    pixiv.ranking(span=pixiv.span.daily),
    pixiv.ranking_log.days_ago(1),
    pixiv.ranking_log.days_ago(2))))

folders = [
    Folder(
        name="default",
        path="default",
        source=default_source,
        updater=Updater(
            interval=timedelta(seconds=5),
            clear_dir=True,
            source_reset=True,
            size=pixiv.page_size * 2
        )