Beispiel #1
0
#!/usr/bin/env python
# coding=utf-8
# Created by wsdslm <*****@*****.**> on 2015/11/5.
# python idm_dl <list_url>
import ConfigParser
import logging
import os
import sys
import time
from py_utils.libs.idm import Idm
from py_utils.pick.dmm import Dmm

list_url = sys.argv[1]

config = ConfigParser.RawConfigParser()
config.read(os.path.dirname(__file__) + '/pick.cfg')
save_path = config.get('dmm', 'save_path')
logging.basicConfig(level=logging.INFO)
covers = Dmm.get_list_covers(list_url)
for cover in covers:
    url = cover['link']
    ext = os.path.splitext(url)[1]
    filename = cover['title'] + ext
    Idm.add_file(url, filename, save_path)
    time.sleep(0.8)
Beispiel #2
0
#!/usr/bin/env python
# coding=utf-8
# Created by wsdslm <*****@*****.**> on 2015/11/6.
import ConfigParser
import logging
import os
import sys
import time
from py_utils.libs.idm import Idm
from py_utils.pick.pixiv import Pixiv

search_url = sys.argv[1]

logging.basicConfig(level=logging.DEBUG)
config = ConfigParser.RawConfigParser()
config.read(os.path.dirname(__file__) + '/pick.cfg')
agent = config.get('pixiv', 'agent')
cookie = config.get('pixiv', 'cookie')
save_path = config.get('pixiv', 'save_path')
p = Pixiv(cookie, agent)
images = p.get_search_images(search_url)
for image in images:
    Idm.add_file(image, os.path.basename(image), save_path)
    time.sleep(0.8)