Giter Site home page Giter Site logo

cclient / fkbilibiliuwp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from love-in-cpp/fkbilibiliuwp

0.0 0.0 0.0 553 KB

这是一款致力于解决BiliBili UWP版下载后的视频加密、命名信息丢失和存放位置不合理等痛点的软件。

License: GNU General Public License v3.0

Python 100.00%

fkbilibiliuwp's Introduction

FKBilibiliUWP

PYQT5 BiliBili UWP 爬虫 效率工具

基于爬虫(可选)、IO和PYQT5图形用户界面的bilibiliUWP视频解密+重命名+整理工具

bilibiliUWP 2.14.79官方最新版本和本工具、使用文档可直接点这里:
[阿里云链接]工具+文档
[蓝奏云链接]2.14.79版本+工具+文档 (密码:51n7)
[百度云链接]2.14.79版本+工具+文档 (提取码:1111)

如何使用?

V4.5 使用文档(高清版).pdf

未来工作

  • 针对新版加密视频,推出解密后再输出的功能 (状态:Done)
  • 增加记忆输出文件夹的功能,该功能将为安装版专属,因为绿色版执行结束后不会在用户不知情的情况下保留任何文件。(状态:Done)
  • 增加免除用户手动选择输出文件夹的功能 (状态:Done)
  • 增加免网络运行功能(虽然这个功能有写这个md的时间都能做完) (状态:Done)
  • 有空学了python的面向对象后,运用设计模式重构代码

界面截图

img img_1

效果截图

程序正确执行后,会在选择的输出文件夹的目录下,自动创建一个视频标题名称的子文件夹,整理后的视频存放在子文件夹中。 img_2

模块功能

  • TitleSpider.py 用于获取指定的视频名称列表
  • FileOperator.py 用于完成处理文件(夹)的读取、写入、移动、复制、删除、重命名、筛选操作
  • main.py 用于处理UI的信号和槽以及多线程
  • MainWindow.py 负责部分固定UI的生成,该文件由 pyuic5.exe 作用在 MainWindow.ui 上生成
  • icon.pyicon2py.py 作用在 .icon文件上生成

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.