diff --git a/Adobe Downloader.xcodeproj/xcshareddata/xcschemes/Adobe Downloader.xcscheme b/Adobe Downloader.xcodeproj/xcshareddata/xcschemes/Adobe Downloader.xcscheme index a71041f..6ed2fb3 100644 --- a/Adobe Downloader.xcodeproj/xcshareddata/xcschemes/Adobe Downloader.xcscheme +++ b/Adobe Downloader.xcodeproj/xcshareddata/xcschemes/Adobe Downloader.xcscheme @@ -31,7 +31,7 @@ shouldAutocreateTestPlan = "YES"> AdobeDownloaderHelperTool.xcscheme_^#shared#^_ orderHint - 1 + 2 SuppressBuildableAutocreation @@ -25,7 +25,7 @@ 3CCC3ADF2CC67B8F006E22B4 primary - + diff --git a/appcast.xml b/appcast.xml index 6440ef1..25c67a6 100644 --- a/appcast.xml +++ b/appcast.xml @@ -2,6 +2,71 @@ Adobe Downloader + + 2.0.0 + Thu, 27 Mar 2025 23:43:50 +0800 + 200 + 2.0.0 + 12.0 + + + ul{margin-top: 0;margin-bottom: 7;padding-left: 18;} +

Adobe Downloader 更新日志:

+
    +
  • 1. 全新UI设计,引入了毛玻璃背景
  • +
  • 2. 当鼠标移入产品卡片时会有新的交互体验
  • +
  • 3. 产品卡片显示优化,优化可用版本,依赖数量的显示
  • +
  • 4. 产品卡片显示优化,新增最低系统版本和模块数量显示
  • +
  • 5. API版本切换UI优化
  • +
  • 6. ToolBar显示优化
  • +
  • 7. 产品滚动显示优化
  • +
  • 8. 版本选择显示优化,新增更加详细的产品版本信息
  • +
  • 9. 版本选择显示优化,新增显示组件详细版本和buildGuid信息
  • +
  • 10. 版本选择显示优化,在 DEBUG 模式下,会展示更多的信息
  • +
  • 11. 下载管理显示优化,优化了下载管理页面的UI展示
  • +
  • 12. 下载管理显示优化,引入了更加明显的按钮设计
  • +
  • 13. 下载管理显示优化,对任务下载的进度与包列表显示进行了优化,现在,你可以在对应的包列表中进行复制相关 BuildGuid
  • +
  • 14. 完全重构产品加载逻辑,遵循 Adobe Creative Cloud 的数据结构
  • +
  • 15. 完全重构主产品与依赖包之间的关系
  • +
  • 16. 优化产品安装逻辑,大幅减少由芯片架构,系统版本带来的安装失败问题
  • +
  • 17. 新增安装错误的日志详情,当遇到安装错误的时候,显示更详细的错误代码与错误原因
  • +
  • 18. 修改安装判断逻辑,当 Setup 未被处理时,不再显示相关安装选项
  • +
  • 19. 修复了点击重新处理 Setup 时,程序执行了下载与处理的问题
  • +
  • 20. 修复了 Setup 组件处理失败的问题
  • +
  • 21. 优化 Helper 的重新安装逻辑
  • +
  • 22. 新增系统信息展示
  • +
+

PS: ✅ 2.0.0 版本将继续开源

+
+

Adobe Downloader Changes:

+
    +
  • 1. Redesigned UI with blurred background effects
  • +
  • 2. New hover interactions for product cards
  • +
  • 3. Enhanced product card display showing available versions and dependency counts
  • +
  • 4. Added system requirements with minimum version and module count indicators
  • +
  • 5. Improved API version switching interface
  • +
  • 6. Optimized toolbar layout and visual presentation
  • +
  • 7. Smoother scrolling for product listings
  • +
  • 8. Detailed version information added to version selection
  • +
  • 9. Component-specific version details now include buildGuid identifiers
  • +
  • 10. DEBUG mode enhancements revealing extended diagnostic information
  • +
  • 11. Streamlined download manager with redesigned user interface
  • +
  • 12. Prominent action buttons for better download management
  • +
  • 13. Enhanced task monitoring with copyable buildGuid support in package lists
  • +
  • 14. Complete rewrite of product loading logic following Adobe Creative Cloud data architecture
  • +
  • 15. Revised dependency management between core products and components
  • +
  • 16. Stability improvements reducing architecture/system version-related installation failures
  • +
  • 17. Detailed error logging with specific error codes and causes
  • +
  • 18. Smart installation flow hiding options when Setup is unprocessed
  • +
  • 19. Fixed unexpected download behavior during Setup reprocessing
  • +
  • 20. Resolved Setup component processing errors
  • +
  • 21. Optimized Helper reinstallation workflow
  • +
  • 22. New system information panel added
  • +
+ ]]> +
+
1.5.1 Fri, 07 Feb 2025 00:01:36 +0800 diff --git a/imgs/Adobe Downloader 2.0.0.png b/imgs/Adobe Downloader 2.0.0.png new file mode 100644 index 0000000..d28871d Binary files /dev/null and b/imgs/Adobe Downloader 2.0.0.png differ diff --git a/imgs/Adobe Downloader.png b/imgs/Adobe Downloader.png deleted file mode 100644 index 173ff43..0000000 Binary files a/imgs/Adobe Downloader.png and /dev/null differ diff --git a/imgs/download.png b/imgs/download.png index 2b031e5..e8cb69e 100644 Binary files a/imgs/download.png and b/imgs/download.png differ diff --git a/imgs/preview-dark.png b/imgs/preview-dark.png index c40cc40..ab99212 100644 Binary files a/imgs/preview-dark.png and b/imgs/preview-dark.png differ diff --git a/imgs/preview-light.png b/imgs/preview-light.png index df72f64..8756743 100644 Binary files a/imgs/preview-light.png and b/imgs/preview-light.png differ diff --git a/imgs/version.png b/imgs/version.png index aa1d150..9567cdd 100644 Binary files a/imgs/version.png and b/imgs/version.png differ diff --git a/readme-en.md b/readme-en.md index f5baef6..86eacc9 100644 --- a/readme-en.md +++ b/readme-en.md @@ -1,6 +1,6 @@ # Adobe Downloader -![preview](imgs/Adobe%20Downloader.png) +![Adobe Downloader 2.0.0](imgs/Adobe%20Downloader%202.0.0.png) # **[中文版本](readme.md)** @@ -43,19 +43,6 @@ because of macOS's Helper mechanism and signed pop-up windows If you are still worried about problems, please find a professional to check the relevant code, although it is futile -### **Explanation of relevant error codes** - -- 2700: This is unlikely to occur, unless the Setup component processing fails -- 107: The downloaded file architecture does not match the system architecture or the installation file is damaged -- 103: Permission issues, please ensure the Helper status is normal -- 182: The downloaded file is not complete or damaged, or the Setup component does not match the product, please - download X1a0He CC -- 133: System disk space is insufficient -- -1: Setup component is not processed or processed failed, please contact the developer -- 195: The downloaded product does not support your current system -- 146: Please grant Adobe Downloader full disk permission in the Mac system settings -- 255: Installation failed, please contact the developer - ### Questions about the Setup Component > It’s mentioned in the usage instructions that to use the installation feature, you need to modify Adobe’s setup @@ -80,19 +67,31 @@ when prompted. - For historical update logs, please go to [Update Log](update-log.md) -- 2025-02-06 Update Log +- 2025-03-27 Update Log ```markdown -1. Fixed the issue where after the task download is completed, the program will prompt that it has been paused when - re-entering the program -2. Fixed an issue where tasks were loaded multiple times. -3. Fixed an issue where Acrobat products displayed the "Command Line" button incorrectly. -4. Fixed the issue that when the downloaded file exists locally but the persistent data is deleted, the task needs to be - created every time by clicking "Use existing program" -5. Fixed the issue that the persistent file will not be created after clicking "Use existing program" to create the task -6. Add a 'View Persistent Files' button to download progress in DEBUG mode - -PS: ⚠️ 1.5.x version will be the last open source version, please be aware +1. Redesigned UI with blurred background effects +2. New hover interactions for product cards +3. Enhanced product card display showing available versions and dependency counts +4. Added system requirements with minimum version and module count indicators +5. Improved API version switching interface +6. Optimized toolbar layout and visual presentation +7. Smoother scrolling for product listings +8. Detailed version information added to version selection +9. Component-specific version details now include buildGuid identifiers +10. DEBUG mode enhancements revealing extended diagnostic information +11. Streamlined download manager with redesigned user interface +12. Prominent action buttons for better download management +13. Enhanced task monitoring with copyable buildGuid support in package lists +14. Complete rewrite of product loading logic following Adobe Creative Cloud data architecture +15. Revised dependency management between core products and components +16. Stability improvements reducing architecture/system version-related installation failures +17. Detailed error logging with specific error codes and causes +18. Smart installation flow hiding options when Setup is unprocessed +19. Fixed unexpected download behavior during Setup reprocessing +20. Resolved Setup component processing errors +21. Optimized Helper reinstallation workflow +22. New system information panel added ``` ### Language friendly @@ -151,7 +150,6 @@ via Telegram.** ## 🔗 References -- [Drovosek01/adobe-packager](https://github.com/Drovosek01/adobe-packager/) - [QiuChenly/InjectLib](https://github.com/QiuChenly/InjectLib/) ## 👨🏻‍💻Author diff --git a/readme.md b/readme.md index 0b397c5..ef0d82e 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,6 @@ # Adobe Downloader -![preview](imgs/Adobe%20Downloader.png) +![Adobe Downloader 2.0.0](imgs/Adobe%20Downloader%202.0.0.png) # **[English version](readme-en.md)** @@ -17,9 +17,7 @@ > 2. 为了能够在下载后顺利安装,Adobe Downloader 需要对 Adobe 的 Setup 程序做出修改,该过程由程序全自动,无需用户介入,非常感谢 [QiuChenly](https://github.com/QiuChenly) 提供的解决方案 -> 3. 如果在使用过程中遇到问题, 请通过 Telegram 联系我: [@X1a0He](https://t.me/X1a0He_bot) , 或者使用 Python - 版本,非常感谢 [Drovosek01](https://github.com/Drovosek01) - 的 [adobe-packager](https://github.com/Drovosek01/adobe-packager) +> 3. 如果在使用过程中遇到问题, 请通过 Telegram 联系我: [@X1a0He](https://t.me/X1a0He_bot) > 4. ⚠️⚠️⚠️ **Adobe Downloader 中的所有 Adobe 应用均来自 Adobe 官方渠道,并非破解版本。** > 5. ❌❌❌ **不要将下载目录设置为外接移动硬盘或者USB设备,这会导致出现权限问题,我并没有时间也没有耐心处理任何权限问题** @@ -37,18 +35,6 @@ 如果你还担心存在问题,请找专业人士查阅相关代码,尽管这是徒劳 -### **相关错误代码解释** - -- 2700: 不太可能会出现,除非 Setup 组件处理失败了 -- 107: 所下载的文件架构与系统架构不一致或者安装文件被损坏 -- 103: 出现权限问题,请确保 Helper 状态正常 -- 182: 文件不齐全或文件被损坏,或者你的Setup组件不一致,请重新下载 X1a0He CC -- 133: 系统磁盘空间不足 -- -1: Setup 组件未处理或处理失败,请联系开发者 -- 195: 所下载的产品不支持你当前的系统 -- 146: 请在 Mac 系统设置中给予 Adobe Downloader 全磁盘权限 -- 255: Setup 组件需要更新,请联系开发者解决 - ### 关于 setup 组件的问题 > 使用须知中强调了,如果需要使用安装功能,那么就必须对 Adobe 的 setup 组件进行修改处理,你可以在代码中找到 @@ -71,17 +57,33 @@ - 更多关于 App 的更新日志,请查看 [Update Log](update-log.md) -- 2025-02-06 更新日志 +- 2025-03-27 更新日志 ```markdown -1. 修复了当任务下载完成后,退出程序重新进入时,状态显示非已完成的问题 -2. 修复了某种情况下,任务会被多次添加的问题 -3. 修复了 Acrobat 产品错误显示 "命令行安装" 按钮的问题 -4. 修复了当本地存在了已下载的文件,但持久化数据被删除后,需要每次点击 "使用现有程序" 才会创建任务的问题 -5. 修复了点击 "使用现有程序" 创建完任务后不会创建持久化文件的问题 -6. 在 DEBUG 模式下,添加了 "查看持久化文件" 的按钮 +1. 全新UI设计,引入了毛玻璃背景 +2. 当鼠标移入产品卡片时会有新的交互体验 +3. 产品卡片显示优化,优化可用版本,依赖数量的显示 +4. 产品卡片显示优化,新增最低系统版本和模块数量显示 +5. API版本切换UI优化 +6. ToolBar显示优化 +7. 产品滚动显示优化 +8. 版本选择显示优化,新增更加详细的产品版本信息 +9. 版本选择显示优化,新增显示组件详细版本和buildGuid信息 +10. 版本选择显示优化,在 DEBUG 模式下,会展示更多的信息 +11. 下载管理显示优化,优化了下载管理页面的UI展示 +12. 下载管理显示优化,引入了更加明显的按钮设计 +13. 下载管理显示优化,对任务下载的进度与包列表显示进行了优化,现在,你可以在对应的包列表中进行复制相关 BuildGuid +14. 完全重构产品加载逻辑,遵循 Adobe Creative Cloud 的数据结构 +15. 完全重构主产品与依赖包之间的关系 +16. 优化产品安装逻辑,大幅减少由芯片架构,系统版本带来的安装失败问题 +17. 新增安装错误的日志详情,当遇到安装错误的时候,显示更详细的错误代码与错误原因 +18. 修改安装判断逻辑,当 Setup 未被处理时,不再显示相关安装选项 +19. 修复了点击重新处理 Setup 时,程序执行了下载与处理的问题 +20. 修复了 Setup 组件处理失败的问题 +21. 优化 Helper 的重新安装逻辑 +22. 新增系统信息展示 -PS: ⚠️ 1.5.x 版本将会是最后一个开源版本,请知晓 +PS: ✅ 2.0.0 版本将继续开源 ``` ### 语言支持 @@ -138,7 +140,6 @@ PS: ⚠️ 1.5.x 版本将会是最后一个开源版本,请知晓 ## 🔗 引用 -- [Drovosek01/adobe-packager](https://github.com/Drovosek01/adobe-packager/) - [QiuChenly/InjectLib](https://github.com/QiuChenly/InjectLib/) ## 👨🏻‍💻作者 diff --git a/update-log.md b/update-log.md index 72d3a9a..a49f143 100644 --- a/update-log.md +++ b/update-log.md @@ -1,5 +1,60 @@ # Change Log +## 2025-03-27 更新日志 + +[//]: # (2.0.0) +```markdown +1. 全新UI设计,引入了毛玻璃背景 +2. 当鼠标移入产品卡片时会有新的交互体验 +3. 产品卡片显示优化,优化可用版本,依赖数量的显示 +4. 产品卡片显示优化,新增最低系统版本和模块数量显示 +5. API版本切换UI优化 +6. ToolBar显示优化 +7. 产品滚动显示优化 +8. 版本选择显示优化,新增更加详细的产品版本信息 +9. 版本选择显示优化,新增显示组件详细版本和buildGuid信息 +10. 版本选择显示优化,在 DEBUG 模式下,会展示更多的信息 +11. 下载管理显示优化,优化了下载管理页面的UI展示 +12. 下载管理显示优化,引入了更加明显的按钮设计 +13. 下载管理显示优化,对任务下载的进度与包列表显示进行了优化,现在,你可以在对应的包列表中进行复制相关 BuildGuid +14. 完全重构产品加载逻辑,遵循 Adobe Creative Cloud 的数据结构 +15. 完全重构主产品与依赖包之间的关系 +16. 优化产品安装逻辑,大幅减少由芯片架构,系统版本带来的安装失败问题 +17. 新增安装错误的日志详情,当遇到安装错误的时候,显示更详细的错误代码与错误原因 +18. 修改安装判断逻辑,当 Setup 未被处理时,不再显示相关安装选项 +19. 修复了点击重新处理 Setup 时,程序执行了下载与处理的问题 +20. 修复了 Setup 组件处理失败的问题 +21. 优化 Helper 的重新安装逻辑 +22. 新增系统信息展示 + +PS: ✅ 2.0.0 版本将继续开源 + +==================== + +1. Redesigned UI with blurred background effects +2. New hover interactions for product cards +3. Enhanced product card display showing available versions and dependency counts +4. Added system requirements with minimum version and module count indicators +5. Improved API version switching interface +6. Optimized toolbar layout and visual presentation +7. Smoother scrolling for product listings +8. Detailed version information added to version selection +9. Component-specific version details now include buildGuid identifiers +10. DEBUG mode enhancements revealing extended diagnostic information +11. Streamlined download manager with redesigned user interface +12. Prominent action buttons for better download management +13. Enhanced task monitoring with copyable buildGuid support in package lists +14. Complete rewrite of product loading logic following Adobe Creative Cloud data architecture +15. Revised dependency management between core products and components +16. Stability improvements reducing architecture/system version-related installation failures +17. Detailed error logging with specific error codes and causes +18. Smart installation flow hiding options when Setup is unprocessed +19. Fixed unexpected download behavior during Setup reprocessing +20. Resolved Setup component processing errors +21. Optimized Helper reinstallation workflow +22. New system information panel added +``` + ## 2025-02-06 更新日志 [//]: # (1.5.1)