• 大小: 17.9MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: 其他
  • 标签: qbittorren  下载  迅雷  

资源简介

Qbittorrent是一个跨Linux, Mac OS X, Windows, OS/2, FreeBSD平台的BT下载软件,,因而其界面和许多功能和Ut很像。相较其它优秀BT客户端比Vuze轻巧,比Deluge美观,比Transmission多很多功能,用过都说好。

资源截图

代码片段和文件信息

#VERSION: 0.3
#AUTHORS: Henrik Asp (solenskiner@gmail.com)

# Copyright (c) 2019 Henrik Asp
# All rights reserved.

# Redistribution and use in source and binary forms with or without
# modification are permitted provided that the following conditions are met:

# 1. Redistributions of source code must retain the above copyright notice
#    this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright notice
#    this list of conditions and the following disclaimer in the documentation
#    and/or other materials provided with the distribution.

# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS“
# AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
# LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR
# CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE DATA OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN
# CONTRACT STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.

from novaprinter import prettyPrinter
from helpers import download_file retrieve_url
from html.parser import HTMLParser
from functools import partial


class MyHTMLParser(HTMLParser):
    defaults = {
        “link“: -1
        “name“: -1
        “size“: -1
        “seeds“: 0
        “leech“: 0
        “engine_url“: “http://academictorrents.com“
        “desc_link“: -1
    }

    def __init__(self *args **kwargs):
        super().__init__(*args **kwargs)
        self.data = []
        self.current = self.defaults.copy()
        self.tag_stack = [‘root‘]
        self.attrs_stack = [{}]
        self.numchild_stack = [0]
        self.data = { ‘torrents‘:[]
                      ‘next_page‘: None }

    def handle_starttag(self tag attrs):
        “““ Parser‘s start tag handler “““
        dispatcher = getattr(
            self
            “_“.join((“handle_start_tag“ tag))
            partial(self.handle_start_tag_default tag)
        )
        self.pre_handle_start_tag(tag attrs)
        dispatcher(attrs)
        self.post_handle_start_tag(tag attrs)

    def handle_start_tag_default(self tag attrs):
        pass

    def pre_handle_start_tag(self tag attrs):
        self.numchild_stack[-1] += 1

    def post_handle_start_tag(self tag attrs):
        self.tag_stack.append(tag)
        self.attrs_stack.append(dict(attrs))
        self.numchild_stack.append(0)

    def handle_endtag(self tag):
        “““ Parser‘s end tag handler “““
        dispatcher = getattr(
            self
            “_“.join((“handle_end_tag“ tag))
            partial(self.han

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-17 17:06  qBittorrent-plugin\
     文件        6097  2018-01-17 17:05  qBittorrent-plugin\academictorrents.py
     文件        3330  2018-01-17 17:05  qBittorrent-plugin\ali213.py
     文件        4076  2018-01-17 17:05  qBittorrent-plugin\btetree.py
     文件        4023  2018-01-17 17:06  qBittorrent-plugin\cpasbien.py
     文件        7120  2018-01-17 17:06  qBittorrent-plugin\demonoid.py
     文件        3164  2018-01-17 17:06  qBittorrent-plugin\divxtotal.py
     文件        5686  2018-01-17 17:06  qBittorrent-plugin\ilcorsaronero.py
     文件        3517  2018-01-17 17:06  qBittorrent-plugin\kickass.py
     文件        6979  2018-01-17 17:05  qBittorrent-plugin\leetx.py
     文件        4010  2018-01-17 17:06  qBittorrent-plugin\limetorrents.py
     文件        5403  2018-01-17 17:06  qBittorrent-plugin\linuxtracker.py
     文件        2837  2018-01-17 17:05  qBittorrent-plugin\nyaa.py
     文件        5597  2018-01-17 17:06  qBittorrent-plugin\nyaapantsu.py
     文件        5226  2018-01-17 17:05  qBittorrent-plugin\nyaasi.py
     文件        1748  2018-01-17 17:06  qBittorrent-plugin\pantsu.py
     文件        5207  2018-01-17 17:05  qBittorrent-plugin\psychocydd.py
     文件        7165  2018-01-17 17:05  qBittorrent-plugin\qbrutracker.py
     文件        3521  2018-01-17 17:05  qBittorrent-plugin\rarbg.py
     文件        5290  2018-01-17 17:05  qBittorrent-plugin\rutor.py
     文件       12821  2018-01-17 17:05  qBittorrent-plugin\rutracker.py
     文件        5606  2018-01-17 17:05  qBittorrent-plugin\skytorrents.py
     文件        2118  2018-01-17 17:05  qBittorrent-plugin\smallgames.py
     文件        1664  2018-01-17 17:05  qBittorrent-plugin\sukebei.py
     文件        5267  2018-01-17 17:05  qBittorrent-plugin\sumotorrent.py
     文件        5626  2018-01-17 17:05  qBittorrent-plugin\t411.py
     文件        3441  2018-01-17 17:05  qBittorrent-plugin\threedm.py
     文件        5453  2018-01-17 17:05  qBittorrent-plugin\tntvillage.py
     文件        3949  2018-01-17 17:06  qBittorrent-plugin\torrent9.py
     文件        5020  2018-01-17 17:05  qBittorrent-plugin\torrentfunk.py
     文件        3887  2017-09-30 21:09  qBittorrent-plugin\zooqle.py
............此处省略2个文件信息

评论

共有 条评论