线报屋LOGO

  • 你命里缺我

    2023-11-20 22:05

    x科网下载py

    x科网下载代码 12k教辅下载好东西 py代码懂得用

    import requests
    from re import findall, sub
    from hashlib import md5

    HTML_FORMAT ='''



    {title}



    {body}



    '''

    def writefile(filename,text):
    filename = sub(r"""[\*\/\\\|\\? \:\.\'\"\!]""", "", filename)
    unique = md5(text.encode())
    filename += "_"+unique.hexdigest()[:5]
    filename+=".html"
    print("Writing "+filename)
    # print("-=-=-=-=\n",text,"\n-=-=-=-=")
    with open(filename+'.html', 'w', encoding="utf-8") as f:
    f.write(text)

    def main():
    softID=input("ID: ")
    url = "https://www.xxxxx.com/soft/Preview/FirstLoadPreviewJson?softID={}&type=3&product=1&v=2&FullPreview=true"
    response = requests.get(url.format(softID))
    if response.status_code!=200:
    print("ERROR")
    print(response.status_code)
    return -1
    ret=response.json()["data"]
    if not ret["IsSuccess"]:
    print("ERROR: IsSuccess option is not true")
    print(ret)
    if not ret['IsRar']:
    print("Not rar")
    print("TotalPage=%d" % ret['TotalPage'])
    print("SoftExt=%s" % ret['SoftExt'])
    try:
    html=ret["Html"]
    print(ret)
    except:
    print(ret)
    exit(1)
    # replace "data-original" to "src" for showing in browser
    html=html.replace("data-original", "src")
    writefile(f"{softID}",html)
    else:
    print("is RAR")
    rar=ret['rarPreviewInfo']
    for file in rar:
    html=file["Html"]
    title=file["SoftName"]
    # replace "data-original" to "src" for showing in browser
    # html=html.replace("data-original", "src")
    urls=findall("(?

    加果
    更多操作
我也说一句...
  • 凡人烦事多

    等我啥时候有时间加个ui界面,不然总不能每次开pycharm吧,好分享,吃我一果

    回复2023-11-20 22:08
  • 一身不温柔

    有成品吗

    回复2023-11-20 22:13
  • 会让你牵着我的手

    谁写个成品啊

    回复2023-11-20 22:13
  • 繁华世界

    引用:等我啥时候有时间加个ui界面,不然总不能每次开pycharm吧,好分享,吃我一果

    写完分享一下

    回复2023-11-20 22:12
  • 卡布基诺

    不太对劲,不能完整下载,而且url需要改成对应的zxxk和xkw

    回复2023-11-20 22:06
相关主题
最新主题