Skip to content

Clicklet 1.1.0

Choose a tag to compare

@dozecat dozecat released this 09 Oct 13:03
· 3 commits to main since this release

Clicklet 1.1.0

这是一个改名版:项目从 RightKit 更名为 Clicklet。功能与 1.0.2 完全相同,没有任何行为改动。

  • 改名:应用、访达扩展与 XPC 服务的 bundle id 由 com.dozecat.RightKit.* 改为 com.dozecat.Clicklet.*,App Group 改为 group.com.dozecat.Clicklet,URL scheme 改为 clicklet://
  • 目录:支持目录与日志目录移到 ~/Library/Application Support/Clicklet 与 ~/Library/Logs/Clicklet
  • 脚本环境变量:脚本现在收到 CLICKLET_DIR 与 CLICKLET_FILES,替代原来的 RIGHTKIT_DIR 与 RIGHTKIT_FILES。自己写的脚本如果引用了旧变量,需要跟着改
  • 仓库内部:打包脚本从 Scripts/ 移到 tools/,Xcode 工程名改为 Clicklet.xcodeproj

⚠️ 从 RightKit 1.0.x 升级,请先读这一段

因为 bundle id 变了,macOS 会把 Clicklet 当成另一个应用,而不是旧版的升级:

  • 新旧两版会并存,新版不会覆盖旧版
  • 原有偏好设置(菜单顺序、启用的模板与脚本)不会自动带过来,需要在新版里重新设置一次
  • 访达扩展要重新开启:系统设置 → 通用 → 登录项与扩展 → 文件提供程序,勾上 Clicklet;顺手把旧的 RightKit 取消掉
  • 两版的右键菜单项可能同时出现,容易混淆

建议:先装好 Clicklet,确认脚本与设置都回来了,再删掉旧的 RightKit.app 并移除它的访达扩展。

系统要求:macOS 13 Ventura 或更高版本

首次打开:安装包未经 Apple 公证,macOS 会提示「无法验证开发者」。请右键点按 Clicklet → 打开,在弹窗里再点一次「打开」;或在「系统设置 → 隐私与安全性」里点「仍要打开」。

下载后把 Clicklet 拖进「应用程序」。首次启动会打开引导,逐项告诉你还需要开启哪些权限(访达扩展、辅助功能;用 7z 还需要 Keka 的主文件夹访问权限)。

校验下载:shasum -a 256 -c Clicklet-1.1.0.dmg.sha256


Clicklet 1.1.0

A rename release: the project is now Clicklet, formerly RightKit. Functionally identical to 1.0.2 — nothing behaves differently.

  • Renamed: the app, Finder extension and XPC service move from com.dozecat.RightKit.* to com.dozecat.Clicklet.*, the App Group to group.com.dozecat.Clicklet, and the URL scheme to clicklet://
  • Directories: support and log directories move to ~/Library/Application Support/Clicklet and ~/Library/Logs/Clicklet
  • Script environment: scripts now receive CLICKLET_DIR and CLICKLET_FILES in place of RIGHTKIT_DIR and RIGHTKIT_FILES. Update your own scripts if they read the old names
  • Repository: the packaging scripts moved from Scripts/ to tools/, and the Xcode project is now Clicklet.xcodeproj

⚠️ Upgrading from RightKit 1.0.x

Because the bundle identifier changed, macOS treats Clicklet as a different application rather than an upgrade:

  • The two versions install side by side; nothing is replaced
  • Your existing preferences (menu order, enabled templates and scripts) do not carry over — set them up once in the new app
  • The Finder extension must be enabled again: System Settings → General → Login Items & Extensions → File Providers, tick Clicklet, and untick the old RightKit
  • Menu items from both versions can appear at the same time, which is confusing

Recommended: get Clicklet working with your scripts and settings first, then delete the old RightKit.app and remove its Finder extension.

Requires macOS 13 Ventura or later.

First launch: this build is not notarized, so macOS will say it cannot verify the developer. Right-click Clicklet, choose Open, then Open again in the dialog — or allow it under System Settings > Privacy & Security.

Drag Clicklet into your Applications folder. The guide on first launch walks through the permissions it still needs (Finder extension, Accessibility, and Keka's home folder access for 7z).

Verify your download: shasum -a 256 -c Clicklet-1.1.0.dmg.sha256