1257 私有链接
一个轻量级的macOS窗口和应用程序管理器,可以使用JavaScript编写脚本。您还可以轻松使用编译为JavaScript的语言,如TypeScript。phoenix的目标是提高效率和非常小的足迹。如果您喜欢使用JavaScript编写自己的窗口或应用程序管理工具包的脚本的想法,Phoenix可能会为您提供您想要的东西。使用Phoenix,您可以绑定键盘快捷键和系统事件,并使用它们与macOS进行交互
Github开源地址
这是一个强大的 macOS 自动化工具。Hammerspoon 的核心只是操作系统和 Lua 脚本引擎之间的桥梁。赋予 Hammerspoon 强大功能的是一组向用户公开特定系统功能的扩展。
您可以编写与应用程序、窗口、鼠标指针、文件系统对象、音频设备、电池、屏幕、低级键盘/鼠标事件、剪贴板、位置服务、wifi 等的 macOS API 交互的 Lua 代码。
通常,您会在 Lua 中编写一个将事件连接到操作的配置文件。您可能希望将键盘快捷键绑定到一系列窗口操作或 applescript。当您的 wifi 接口连接到您的家庭网络时,您可能想要运行一系列命令。您可能希望在电池电量低于特定百分比时显示警报。你可能想做一些疯狂的事情,比如当你的 Mac 检测到你在巴黎时让 iTunes 自动开始播放。
SonoBus 是一款易于使用的应用程序,用于通过互联网或本地网络在设备之间传输高质量、低延迟的点对点音频。
比如可以直接用ipad的音响播放mac的音频
BlackHole是一个现代的macOS虚拟音频环回驱动程序,允许应用程序以零延迟的方式将音频传递给其他应用程序。
接管chrome下载插件
小众软件介绍文章
Motrix 是一款开源的,基于 aria2 的下载工具,支持 Windows、macOS、Linux,支持下载 HTTP、FTP、BT、磁力链等资源,界面清爽,即开即用。拥有 Chrome、Firefox 扩展,可接管浏览器下载,每天自动更新 Tracker 服务器列表。
目前的主要功能有:
简洁明了的图形操作界面
支持BT和磁力链任务
支持选择性下载BT部分文件
每天自动更新 Tracker 服务器列表
UPnP & NAT-PMP 端口映射
最高支持 10 个任务同时下载
单任务最高支持 64 线程下载
下载进度图形动态显示
模拟用户代理UA
下载完成后通知
支持触控栏快捷键(Mac 专享)
常驻系统托盘,操作更加便捷
深色模式
移除任务时可同时删除相关文件
少数派介绍文章
Mac键盘映射工具
特征:
组织
massCode 允许您使用多级文件夹和标签来组织片段。每个片段都有片段 - 选项卡,这提供了更高级别的组织。
编辑
massCode 使用Codemirror作为编辑器的基础和.tmLanguage语法高亮的语法。这种串联打开了通往600 多个现有语法的大门。该应用程序目前支持160多种语法。此外.tmLanguage,该应用程序还支持.tmTheme主题。还支持Prettier代码格式化。
HTML 和 CSS 的实时渲染
您不仅可以收集片段,还可以实时查看 HTML 和 CSS 的渲染结果。测试想法或只查看结果。
Markdown
massCode 允许您在 Markdown 中编写,并提供对语法高亮、表格、列表和其他格式的支持。massCode 还支持Mermaid - 绘图和制图工具,可呈现受 Markdown 启发的文本定义以动态创建和修改图表。
演示模式
massCode 允许您使用一系列片段进行演示。它非常适合课堂使用、团队会议、会议或只是自己复习笔记。
搜索
如果无法快速访问片段,就无法想象一个高效的片段管理器。因此,massCode 具有快速的全文搜索并突出显示搜索查询。
自动保存
massCode 会自动保存您在工作期间所做的任何更改,因此您不必担心丢失更改。
同步
您可以使用任何提供云同步的服务,例如 iCloud Drive、Google Drive、Dropbox 或其他类似服务。
数据库
massCode 使用简单的 JSON 来存储您的数据。数据库文件位于您的本地计算机上。
集成
massCode 支持VS Code、Raycast和Alfred的扩展,这为使用应用程序提供了更多可能性。使用 VS Code 扩展,您几乎可以进入禅宗模式,搜索必要的代码片段并立即插入,或将选定的代码部分保存为代码片段。
漂亮的截图
在不同背景和不同模式下创建精美的片段图像
mac搜索替代工具,类似alfred,年代久远,目前还在维护
mac、windows软件破解站
LaunchPadder 是一款免费的 macOS LaunchPad 工具,可通过一定的规则对 LaunchPad 上的应用程序 Icon 和文件夹进行组织和排序。
特性
目前 LaunchPadder 支持多种排序规则,包括依据应用程序标题的字母顺序排序,依据应用程序捆绑包信息排序(将相同开发商的应用程序放在一起),依据应用图标颜色信息排序等。
支持对拉丁字符以及非拉丁字符进行字母顺序排序
支持根据应用程序图标的颜色信息进行排序
支持将 Apple 应用程序排在最前
支持按文件夹内容排序
支持将与指定字符串匹配的对象放置在开头或结尾
支持按应用程序捆绑包 Id 进行分组和排序
支持按应用程序使用情况排序
支持按应用程序的分类进行排序
支持以拖放的方式调整规则的优先级
支持在尽可能保留当前布局的情况下,安全地重置 LaunchPad
选项卡多选
文件选项卡已得到增强,可轻松实现拆分视图,并在整个界面和内置命令中提供支持。侧栏、标签栏、Goto Anything、Goto Definition、自动完成等都经过调整,使代码导航比以往更轻松、更直观。
上下文感知自动完成
自动完成引擎已被重写以提供基于项目中现有代码的智能完成。建议还增加了有关其种类的信息,并提供指向定义的链接。
刷新的用户界面
Default 和 Adaptive 主题已使用新的选项卡样式和非活动窗格调暗进行了刷新。主题和配色方案支持自动暗模式切换。Windows 和 Linux 上的自适应主题现在具有自定义标题栏。
TYPESCRIPT、JSX 和 TSX 支持
现在默认提供对一种最流行的新编程语言的支持。在现代 JavaScript 生态系统中利用 Sublime Text 的所有基于语法的智能功能。
超级语法定义
语法突出显示引擎已得到显着改进,具有处理不确定性语法、多行构造、惰性嵌入和语法继承等新功能。内存使用量已减少,加载时间比以往更快。
更新的 PYTHON API
Sublime Text API 已更新至 Python 3.8,同时保持与为 Sublime Text 3 构建的包的向后兼容性。该 API 已得到显着扩展,添加了允许 LSP 等插件比以往更好地工作的功能。在此处阅读修改后的文档。
PC版本、Android版:https://qq528.github.io/snail/index2.html
下载地址: https://www.aliyundrive.com/s/fqu79Z2dBbu
交流QQ群: 682228297
1、基于阿里云内测接口重新开发,已实现视频多码率的正常播放;
2、基于VLC播放器核心开发,具备倍速播放、音轨切换、字幕轨道切换、云盘字幕加载、射手字幕搜索、跳过片头片尾、断点记忆等功能;
3、支持绝大多数视频、音频格式;支持无损音乐播放;支持原盘ISO播放;
4、由于官方接口正在不断优化,暂时不支持以下功能:搜索、相册、在线升级。
播放任何文件
Optimus Player建立在工业级 FFmpeg 软件库1之上,可以播放所有主要文件格式,包括MP4、MKV和 Ogg。凭借对 250 多种文件格式和 400 多种编解码器的支持,您几乎可以播放任何文件,无论它来自何处。2 您下载的电影、旧摄像机的镜头、全动态视频游戏文件;Optimus Player 可以播放所有内容。
色彩准确度
Optimus Player 利用 macOS 内置的强大视频和图形技术忠实再现色彩3 ,让您在后期制作4 中看到导演想要的色彩。请参阅附图中的 比较5 ,然后想象该差异应用于视频每一帧中的所有像素。
隔空播放 2 音频
Optimus Player 是第一个支持 AirPlay 2 音频的第三方 macOS 应用程序。将无损音乐流式传输到多个房间或通过立体声扬声器欣赏电影。Optimus Player 自动同步音频和视频,以便您可以专注于您的内容。
适合所有人的功能
由于电影、电视节目和音乐是我们文化不可或缺的一部分,我们希望每个人都能享受它们。这就是为什么 Optimus Player 具有为混合语言夫妇提供双字幕以及为盲人或弱视用户提供 VoiceOver 支持等功能的原因。
专为 Mac 设计
Optimus Player 会在您的 Mac 上让您感到宾至如归。小细节很重要,Optimus Player 提供:用于控制耳机、Siri 或 AirPlay 设备播放的 Now Playing 集成;视频硬件加速6流畅播放和更长的电池寿命;重新启动应用程序或设备后,窗口恢复以从您离开的地方开始;以及更多——呈现在优雅的用户界面中。
支持mac、linux、windows
v2ex原贴
快乐的移动窗口
一日一技:听说你不想瞄准标题栏再移动窗口
Mac开启原生移动窗口功能:终端输入defaults write -g NSWindowShouldDragOnGesture -bool true
开启后重启机器,之后同时按下 Command 和 Control 后,就可以点击窗口内部的任意位置拖拽窗口,想要关闭这个功能就在终端输入defaults delete -g NSWindowShouldDragOnGesture
之后重启
关于yabai的信息
使用门槛较高,需要关闭sip,通过命令行写配置文件
推荐使用的配置文件:
itgoyo/yabai-config
==部分键盘无法在mac上识别fn键,请把yabai -m config mouse_modifier fn
改为yabai -m config mouse_modifier ctrl
,这样就可以通过按住ctrl移动窗口或者调整窗口大小,类似win下的altsnap==
推荐以下入门教程:
Mac安装Yabai的过程
【Yabai/窗口管理/桌面美化】这个真的是Mac系统的桌面?Mac下面最好看的窗口管理工具Yabai
macOS平铺窗口神器yabai安装笔记
博主整理的yabai安装教程
- 安装Homebrew
终端输入一键安装Homebrew(用于通过命令行安装软件,比如安装yabai)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完毕之后输入
brew update -v
升级brew - 关闭Mac系统的SIP系统完整性保护和调整安全策略
先去查询你的mac设备进入恢复模式的方法,根据方法进入恢复模式
之后参考教程关闭SIP和安全策略里选降低安全性,勾选允许用户管理來自被认可开发者的内核扩展 - 安装并配置yabai
在终端里挨个执行以下的命令brew install koekeishiya/formulae/yabai sudo yabai --install-sa brew services start yabai
接着yabai会弹出要求辅助控制权限,在设置里勾选给yabai权限,给完权限之后终端输入
brew services restart yabai
重启yabai。
终端输入vim ~/.yabairc
编写yabai的配置文件,参考《Mac安装Yabai的过程》里给出的配置,终端按i键开启编辑模式,复制《Mac安装Yabai的过程》里的yabai配置代码粘贴到终端,粘贴完之后esc退出编辑模式,按住shift按两下z保存配置文件(如果键盘fn键不被识别,记得参考上面的提示修改配置文件)
配置完成之后终端输入brew services restart yabai
重启yabai(每次修改配置文件后都需要重启yabai才能生效,第二次开始修改配置文件会终端询问你要做什么,这时候按E选择编辑配置文件)
全部安装完成之后最好重启一下电脑,重启电脑之后重新进入终端输入brew services restart yabai
重启下yabai,这样yabai就配置好了 - 配置yabai开机启动(可选)
有些mac系统里yabai无法正常开机启动,这时候执行下面的操作:
重启后在终端输入sudo yabai --load-sa这行命令启动yabai,
终端输入sudo visudo -f /private/etc/sudoers.d/yabai
然后输入
#<user>修改为你的Mac用户名 <user> ALL = (root) NOPASSWD: /usr/local/bin/yabai --load-sa
然后在yabairc配置文件里面的首行复制一下命令:
sudo yabai --load-sa yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa"