Skip to content

Releases: luutqf/nook

Nook 1.6.1

24 Jun 10:55

Choose a tag to compare

Highlights

  • Removes the Lost Castle 2 tooling, helper binary, and Hub entry from Nook.
  • Improves project terminal output layout tracking so stuck or sparse terminal output does not keep the panel in a bad size state.
  • Includes the Huya battlegrounds card matching improvement that was already committed locally.

Verification

  • ./scripts/dev.sh Release
  • Release app reports version 1.6.1 build 9.
  • codesign --verify --deep --strict build/DerivedData/Build/Products/Release/Nook.app
  • Zip contents checked for no LostCastle or lc2-memscan entries.

SHA256: 86245821312007091de302495d6d7a392f6d7692f895094dda48b15d41b6a6d4

Nook 1.6.0

21 Jun 08:02

Choose a tag to compare

Highlights

  • Adds a richer project Git workbench for status, branches, logs, stash, diffs, and commits.
  • Adds terminal tab background execution with tab-level stop controls.
  • Expands Huya live tooling and battlegrounds card/timewarp workflows.
  • Adds hover tips across clickable controls and fixes Git row tips overriding action buttons.

Verification

  • xcodebuild test -project Nook.xcodeproj -scheme Nook -derivedDataPath build/DerivedData-review -only-testing:NookTests/ProjectGitStatusServiceTests -only-testing:NookTests/ProjectTerminalTabTests -only-testing:NookTests/TerminalTextResourceDetectorTests
  • ./scripts/dev.sh Release

SHA256: 8f71b31a744bca5a06a1e2b646a1c0270f92ffe421ace840636ba69b3817e788

Nook 1.5.0

20 Jun 12:36

Choose a tag to compare

Project terminal now uses SwiftTerm for ANSI colors, wrapping, progress output, interactive input, filtering, links, and terminal tabs.

Nook 1.4.0

17 Jun 05:53

Choose a tag to compare

新功能

  • 订阅 Hub:合并多个 Clash 订阅,生成 Surge 配置
  • 四 Tab 详情:原始订阅 / 节点 / 规则 / 输出配置,支持编辑与应用更改
  • 本地 HTTP 订阅http://本机:8765/nook.conf,可选局域网访问
  • 规则配置:每条 RULE-SET 独立 URL,内置 Loyalsoldier 预设
  • Dock 图标:点击 Dock 可打开 Hub 窗口

改进

  • 节点/规则/大文本面板性能优化(本地草稿、LazyVStack、懒加载预览)
  • 单订阅源刷新、原始内容分源缓存
  • scripts/dev.sh 一键构建并重启
  • 新增 NookTests(14 项单元/集成测试)

安装

解压 zip,将 Nook.app 拖入「应用程序」。macOS 14+,Apple Silicon (arm64)。

已知注意

  • 默认出口策略组需与节点名匹配(如「🇯🇵 日本」需有含「日本」的节点)
  • 手机 Surge 拉局域网订阅时,需直连或添加私网 IP 直连规则

Nook 1.3.1

14 Jun 06:30

Choose a tag to compare

翻译目标语言增加「自动」,默认中文与英文互译;点击输入框会读剪贴板(文字直接填入,图片走 OCR)。

README 已按当前 Hub 功能重写。

安装:解压 zip,把 Nook.app 放进应用程序文件夹。macOS 14+,arm64。

Nook 1.3.0

13 Jun 03:00

Choose a tag to compare

新功能

  • 滚轮 Tab 栏:右侧纵向滚轮切换,首格吸附选中,点击自动对齐
  • TOML 格式化:支持 TOML 解析、美化及与 JSON/YAML/XML/Plist 互转
  • 端口 Tab:列顺序优化(端口 → PID → 进程 → 协议),右键终止/强制终止进程
  • Hub 默认打开 格式化 Tab

改进

  • Hub 窗口尺寸与布局常量集中管理(HubEmbeddedMetrics
  • 各 Tab 焦点与快捷键仅在当前 Tab 生效
  • 版本号升至 1.3.0

安装

下载 Nook-1.3.0-macOS-arm64.zip,解压后将 Nook.app 拖入「应用程序」即可。

macOS 14+ · Apple Silicon (arm64)

Nook 1.2.0

11 Jun 08:40

Choose a tag to compare

下载

文件 说明
Nook-1.2.0-macOS-arm64.zip 预编译应用(Apple Silicon / arm64,macOS 14+)

安装

  1. 下载并解压 Nook-1.2.0-macOS-arm64.zip
  2. Nook.app 拖入「应用程序」文件夹
  3. 清除隔离属性(未签名构建从浏览器下载后必需):
xattr -cr /Applications/Nook.app
  1. 打开 Nook.app(可在启动台或访达中双击)
  2. 若系统提示「无法验证开发者」,请前往 系统设置 → 隐私与安全性,点击 仍要打开

访达扩展

首次使用访达右键「复制绝对路径」前,请启用扩展:

  1. 系统设置 → 通用 → 登录项与扩展 → 访达扩展
  2. 启用 Nook
  3. 若菜单未出现,可重启访达:killall Finder

本版本新功能

  • Hub 顶部 Tab 栏(翻译 / 格式化 / 网络 / 端口),支持滚轮切换
  • 格式化:JSON / XML / YAML / Plist 美化、互转与压缩,支持图片 OCR 粘贴
  • 翻译:扩展至 14 种语言,源/目标双下拉 + 调换
  • 图片侧栏预览(翻译与格式化共用)
  • 移除连通性与系统监控 Tab,精简 Hub 聚焦常用工具

说明

  • 本 Release 未使用 Apple 开发者证书签名,需按上文执行 xattr -cr 后方可正常打开
  • 仅支持 Apple Silicon(arm64) 设备;Intel Mac 请从源码自行构建
  • 菜单栏应用无 Dock 图标,启动后请在屏幕右上角菜单栏查找

Download

File Description
Nook-1.2.0-macOS-arm64.zip Prebuilt app (Apple Silicon / arm64, macOS 14+)

Install

  1. Download and unzip Nook-1.2.0-macOS-arm64.zip
  2. Move Nook.app to /Applications
  3. Remove quarantine (required for unsigned builds downloaded from the browser):
xattr -cr /Applications/Nook.app
  1. Open Nook.app
  2. If macOS blocks the app, go to System Settings → Privacy & Security and choose Open Anyway

Finder extension

Enable Nook under System Settings → General → Login Items & Extensions → Finder Extensions, then run killall Finder if the context menu does not appear.

What's new in 1.2.0

  • Top tab bar in Hub (translation, format, network, ports) with scroll-wheel switching
  • Format tab: JSON/XML/YAML/Plist pretty-print, convert, compact; OCR image paste
  • Translation: 14 languages with source/target pickers and swap
  • Shared image sidebar for translation and format tabs
  • Removed connectivity and system monitoring tabs for a leaner hub

Notes

  • This build is not notarized; run xattr -cr before launching
  • Apple Silicon (arm64) only; build from source on Intel Macs

Nook 1.0.0

09 Jun 05:34

Choose a tag to compare

下载

文件 说明
Nook-1.0.0-macOS-arm64.zip 预编译应用(Apple Silicon / arm64,macOS 14+)

安装

  1. 下载并解压 Nook-1.0.0-macOS-arm64.zip
  2. Nook.app 拖入「应用程序」文件夹
  3. 清除隔离属性(未签名构建从浏览器下载后必需):
xattr -cr /Applications/Nook.app
  1. 打开 Nook.app(可在启动台或访达中双击)
  2. 若系统提示「无法验证开发者」,请前往 系统设置 → 隐私与安全性,点击 仍要打开

访达扩展

首次使用访达右键「复制绝对路径」前,请启用扩展:

  1. 系统设置 → 通用 → 登录项与扩展 → 访达扩展
  2. 启用 Nook
  3. 若菜单未出现,可重启访达:killall Finder

本版本功能

  • 菜单栏网络/系统状态面板(局域网/公网 IP、连通性、多网卡接口、硬盘/内存/网速)
  • 点击「端口占用」打开独立窗口(搜索、滚动)
  • 访达右键复制绝对路径
  • 开机自启、菜单栏 tooltip 摘要

说明

  • 本 Release 未使用 Apple 开发者证书签名,需按上文执行 xattr -cr 后方可正常打开
  • 仅支持 Apple Silicon(arm64) 设备;Intel Mac 请从源码自行构建
  • 菜单栏应用无 Dock 图标,启动后请在屏幕右上角菜单栏查找

Download

File Description
Nook-1.0.0-macOS-arm64.zip Prebuilt app (Apple Silicon / arm64, macOS 14+)

Install

  1. Download and unzip Nook-1.0.0-macOS-arm64.zip
  2. Move Nook.app to /Applications
  3. Remove quarantine (required for unsigned builds downloaded from the browser):
xattr -cr /Applications/Nook.app
  1. Open Nook.app
  2. If macOS blocks the app, go to System Settings → Privacy & Security and choose Open Anyway

Finder extension

Enable Nook under System Settings → General → Login Items & Extensions → Finder Extensions, then run killall Finder if the context menu does not appear.

Notes

  • This build is not notarized; run xattr -cr before launching
  • Apple Silicon (arm64) only; build from source on Intel Macs