首页 编程教程正文

谷歌插件+aria2c+annie下载视频以及文件

piaodoo 编程教程 2020-02-22 22:12:42 1349 0 python教程

本文来源吾爱破解论坛

本帖最后由 wushaominkk 于 2019-9-3 09:47 编辑

4.png (298.67 KB, 下载次数: 0)

下载附件  保存到相册

2019-9-2 09:53 上传


5.png (300.3 KB, 下载次数: 0)

下载附件  保存到相册

2019-9-2 09:53 上传



#by、晓东
[Python] 纯文本查看 复制代码
import sys
from subprocess import Popen

if sys.version_info[0] < 3:  # python 2
    import BaseHTTPServer
else:  # python 3
    import http.server as BaseHTTPServer

PORT = 7531

if sys.version_info[0] < 3:
    class CompatibilityMixin:
        def send_body(self, msg):
            self.wfile.write(msg+'\n')
            self.wfile.close()
else:
    class CompatibilityMixin:
        def send_body(self, msg):
            self.wfile.write(bytes(msg+'\n', 'utf-8'))


class Handler(BaseHTTPServer.BaseHTTPRequestHandler, CompatibilityMixin):
    def respond(self, code, body=None):
        self.send_response(code)
        self.send_header("Content-type", "text/plain")
        self.end_headers()
        if body:
            self.send_body(body)

    def do_GET(self):
        url = self.path.split("?",1)[1].split("=",1)
        print(url)
        if url[0] == "annie_url":
            url = url[1]
            pipe = Popen(['annie','-aria2',url])




def start():
    httpd = BaseHTTPServer.HTTPServer(("", PORT), Handler)
    print("serving at port {}".format(PORT))
    try:
        httpd.serve_forever()
    except KeyboardInterrupt:
        print(" shutting down...")
        httpd.shutdown()


if __name__ == '__main__':
    start()



嗨学网 下载.txt (47 Bytes, 下载次数: 236) 2019-9-2 09:57 上传 点击文件名下载附件
下载积分: 吾爱币 -1 CB




版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/7810.html

搜索