有分享游戏、发现好游戏、开启游戏之旅!

[软件] 蓝奏云优享版windows客户端

[复制链接]
查看: 19|回复: 6
  • TA的每日心情
    奋斗
    2025-5-9 02:27
  • 签到天数: 19 天

    [LV.4]秘境征服

    1573

    主题

    1657

    帖子

    874万

    积分

    袖揽星河摘月仙✨2025

    Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48

    汽水*** 发表于 前天 07:59 | 显示全部楼层 |阅读模式
    作者写这个蓝奏云优享版的原因:
    用蓝奏云优享版APP认证网家网络身份证白嫖了2TB/1年,蓝奏云优享版的优点就是当我在用ALIST分享文件时它是302跳转,不用通过服务器中转的本来蓝奏云的网页端也差不多了,但是不能直接上传文件夹,这在我从别的网盘转移文件时就用着很不爽了
    然后就想着自己用python写一个了,一开始UI是用的QT6,但是我中转网盘的电脑装的是windows server 2012,所以写了一半拿去测试批量上传,发现跑不起业,后面经过用depends22一顿分析,发现是系统不支持,就降级用QT5完成了,所以这个程序测试的WINDOWS最低版本就是windows server 2012
    我主要用来批量上传文件,用于从别的网盘把文件转到蓝奏云优享版,别的功能只是简单测试,不排除有BUG。
    🎯 主要功能📂 文件管理
    • 可视化界面:就像Windows资源管理器一样,拖拽操作超直观
    • 批量操作:选中多个文件一键上传/下载/删除,效率翻倍
    • 文件预览:图片直接预览,文档显示基本信息
    • 搜索功能:快速找到你要的文件,支持文件名搜索
    • 右键菜单:新建文件夹、上传文件、刷新等常用操作一应俱全
    ⚡ 超快传输
    • 多线程上传:同时上传多个文件,速度飞快
    • 断点续传:网络不稳定也不怕,断了接着传
    • 进度显示:实时显示传输进度和剩余时间
    • 批量重试:失败的任务一键重试,不用一个个点
    🔄 智能同步
    • 自动同步:设置好本地文件夹,文件变化自动上传到云端
    • 实时监控:文件一有变化立马同步,再也不会忘记备份
    • 文件类型过滤:只同步你想要的文件类型
    • 智能删除:本地删除文件时可选择是否同时删除云端文件
    🖼️ 图片预览
    • 缩略图显示:图片文件夹一目了然
    • 全屏预览:支持上一张/下一张浏览
    • 多格式支持:JPG、PNG、GIF等常见格式都支持
    🔗 分享管理
    • 一键分享:选中文件直接生成分享链接
    • 批量分享:多个文件一次性生成分享链接
    • 分享记录:查看所有分享过的文件,管理更方便
    🗑️ 回收站
    • 误删恢复:删除的文件先进回收站,误删也能找回
    • 批量清理:回收站文件批量恢复或彻底删除
    🚀 跟蓝奏云优享版网页端对比功能对比表[td]
    功能特性
    官方网页版
    本工具
    🖱️ 拖拽上传
    ❌
    ✅
    ⚡ 多线程传输
    ❌
    ✅
    🔄 自动同步
    ❌
    ✅
    🖼️ 图片预览
    ⚠️ 有限
    ✅
    📱 批量操作
    ⚠️ 有限
    ✅
    🗑️ 回收站
    ✅
    ✅
    🔍 文件搜索
    ✅
    ✅
    📊 传输进度
    ⚠️ 简单
    ✅ 详细
    🛡️ 断点续传
    ❌
    ✅
    🎨 界面美观
    ⚠️ 一般
    ✅
    🆓 完全免费
    ✅
    ✅
    核心优势
    🎯 专业性
    • 专门为蓝奏云优享版设计,API适配度100%
    • 深度优化传输算法,速度比网页版快3-5倍
    • 支持蓝奏云的所有高级功能
    🚀 易用性
    • 界面设计遵循Windows设计规范,上手即用
    • 拖拽操作、右键菜单,操作逻辑符合用户习惯
    • 详细的进度显示和错误提示,小白也能轻松使用
    ⚡ 高效性
    • 多线程并发传输,充分利用带宽
    • 智能重试机制,网络波动也不影响传输
    • 批量操作支持,一次处理成百上千个文件
    🛡️ 可靠性
    • PYINSTALLER简单打包无加壳,有没有木马病毒后门一扫便知
    • 程序运行后,打开python临时释放文件夹,源码都看得到(不会找的,程序运行,右键托盘图标->设置 ,复制缓存目录打开就是)
    💻 系统要求
    • 操作系统:Windows 7/8/10/11 (64位) Windows Server 2012可用
    • 内存:建议4GB以上
    • 网络:需要联网使用
    • 账号:需要蓝奏云优享版账号
    注意事项
    • Windows可能会提示"未知发布者",这是正常的,点击"仍要运行"即可

    =======================================================
    这里贴出入口文件main.py,及所需安装依赖:
    main.py:
    1. import sys
    2. import os
    3. from PyQt5.QtWidgets import QApplication
    4. from PyQt5.QtGui import QIcon
    5. from PyQt5.QtCore import Qt
    6. from src.gui.main_window import MainWindow
    7. def main():
    8.     # 设置Qt应用程序属性(必须在创建QApplication之前设置)
    9.     try:
    10.         # 启用高DPI支持
    11.         QApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True)
    12.         QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps, True)
    13.     except AttributeError:
    14.         # 某些PyQt版本中这些属性可能不存在
    15.         pass
    16.     # 创建应用程序实例
    17.     app = QApplication(sys.argv)
    18.     # 设置应用程序属性
    19.     app.setApplicationName("蓝奏云优享版")
    20.     app.setApplicationDisplayName("蓝奏云优享版")
    21.     app.setApplicationVersion("1.0.0")
    22.     app.setOrganizationName("LanZou Manager")
    23.     app.setOrganizationDomain("lanzouy-manager.local")
    24.     # 设置应用程序图标(用于任务栏显示)
    25.     def get_resource_path(relative_path):
    26.         """获取资源文件路径,支持PyInstaller打包"""
    27.         try:
    28.             base_path = sys._MEIPASS
    29.         except AttributeError:
    30.             base_path = os.path.dirname(os.path.abspath(__file__))
    31.         return os.path.join(base_path, relative_path)
    32.     app_icon_path = get_resource_path('icons/app/app.png')
    33.     if os.path.exists(app_icon_path):
    34.         app_icon = QIcon(app_icon_path)
    35.         app.setWindowIcon(app_icon)
    36.         print("应用程序图标设置成功")
    37.     else:
    38.         print("警告:应用程序图标文件不存在")
    39.     # 设置任务栏图标显示(Windows特定)
    40.     if sys.platform == "win32":
    41.         try:
    42.             import ctypes
    43.             # 设置应用程序ID,使Windows任务栏正确显示图标
    44.             ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID("LanZouManager.App.1.0")
    45.             print("Windows任务栏图标设置成功")
    46.         except Exception as e:
    47.             print(f"设置Windows任务栏图标失败: {e}")
    48.     # 创建主窗口
    49.     window = MainWindow()
    50.     # 确保窗口图标设置
    51.     window_icon_path = get_resource_path('icons/app/app.png')
    52.     if os.path.exists(window_icon_path):
    53.         window.setWindowIcon(QIcon(window_icon_path))
    54.     # 启动应用程序
    55.     sys.exit(app.exec())
    56. if __name__ == '__main__':
    57.     main()
    复制代码
    所需安装依赖:
    1. (venv) PS E:\letvar\works\ilanzou\lanzouy-manager-wxPython> pip list      
    2. Package                   Version
    3. ------------------------- ---------
    4. altgraph                  0.17.4
    5. certifi                   2025.4.26
    6. cffi                      1.17.1
    7. charset-normalizer        3.4.2
    8. cryptography              41.0.1
    9. idna                      3.10
    10. packaging                 25.0
    11. pefile                    2023.2.7
    12. pillow                    11.2.1
    13. pip                       24.3.1
    14. psutil                    7.0.0
    15. pycparser                 2.22
    16. pycryptodome              3.23.0
    17. pyinstaller               6.13.0
    18. pyinstaller-hooks-contrib 2025.4
    19. PyQt5                     5.15.9
    20. PyQt5-Qt5                 5.15.2
    21. PyQt5_sip                 12.17.0
    22. python-dotenv             1.0.0
    23. pywin32-ctypes            0.2.3
    24. qiniu                     7.12.1
    25. requests                  2.32.0
    26. setuptools                80.9.0
    27. urllib3                   2.4.0
    28. watchdog                  3.0.0
    复制代码
    游客,如果您要查看本帖隐藏内容请回复

    该用户从未签到

    0

    主题

    3

    帖子

    50

    积分

    牙牙学语

    Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

    wweer*** 发表于 前天 07:59 | 显示全部楼层
    欢迎新朋友!在 “有分享” 网站找游戏服务端资源,就像逛大超市,要啥有啥。上次我在那发现了一款超棒的策略游戏服务端。
  • TA的每日心情
    郁闷
    2017-9-3 13:44
  • 签到天数: 1 天

    [LV.1]新手冒险

    0

    主题

    20

    帖子

    77

    积分

    牙牙学语

    Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

    sau*** 发表于 前天 16:59 | 显示全部楼层
    刚在 “有分享” 和其他玩家交换了游戏服务端资源,又解锁了好多新玩法,太开心了。
  • TA的每日心情
    无聊
    2022-10-9 21:28
  • 签到天数: 461 天

    [LV.9]维度主宰

    0

    主题

    484

    帖子

    1604万

    积分

    血气方刚

    Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59

    z17*** 发表于 昨天 02:00 | 显示全部楼层
    宝,欢迎进咱们这游戏爱好者大家庭!找游戏服务端资源,“有分享” 网站绝对是宝藏。我上次在那下了个超火的沙盒游戏服务端,轻松搭建,和朋友联机超欢乐!

    该用户从未签到

    0

    主题

    2

    帖子

    6

    积分

    呱呱坠地

    Rank: 9Rank: 9Rank: 9

    w54*** 发表于 昨天 11:00 | 显示全部楼层
    这个网站对找游戏服务端资源的咱来说太友好了。它资源分类细,热门、冷门游戏一目了然,我每次都能快速定位想要的。

    该用户从未签到

    0

    主题

    13

    帖子

    130

    积分

    牙牙学语

    Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

    weimaz*** 发表于 昨天 20:00 | 显示全部楼层
    刚在 “有分享” 和其他玩家交换了游戏服务端资源,又解锁了好多新玩法,太开心了。
  • TA的每日心情
    奋斗
    2021-9-25 23:22
  • 签到天数: 3 天

    [LV.2]地图开拓

    0

    主题

    22

    帖子

    37万

    积分

    血气方刚

    Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59Rank: 59

    vick*** 发表于 5 小时前 | 显示全部楼层
    有没有人在 “有分享” 下过体育类游戏服务端,感觉怎么样,想找个足球游戏和朋友联机。

    请登陆后参与评论

    游客
    请先登录
    懒得打字嘛,点击右侧快捷回复 【更多功能更新中】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    本站2016-06-06至今已运行3391天。欢迎光临!
    快速回复 返回顶部 返回列表