Java/Shell程序封装为MacOS程序 Application

Java/Shell程序封装为MacOS程序 Application

macOS下有些带GUI的程序并没有按照macOS的规范去打包成一个MacOS的Application,导致启动它的体验不太好,虽然不影响使用。 这里以Jadx-- 一个Java反编译工具, 为例演示如何把一个Java程序包装为MacOS程序 Application。 通过brew安装过jadx之后,可以通过执行jadx-gui命令来启动他的图形界面。 做个图标 做为一个应用程序,最早呈现给用...

NUC8 黑果Monterey启动特别慢

三星的某些型号的SSD,比如我的970 EVO plus,执行TRIM的操作特别的慢。而在APFS上,如果启用了TRIM,macOS会在启动的时候执行一次TRIM操作释放未使用的空间,就会导致启动速度特别的慢。 可以通过升级OpenCore到 0.7.9 及以上版本,然后设置SetApfsTrimTimeout值为0...

MacOS 微信获取视频号视频地址

MacOS 微信获取视频号视频地址

原理参考自WeChatDownloader,基于内存搜索实现的视频号的视频地址获取。Windows也可以去这里下载工具。 在视频号播放视频的时候,在微信的内存中搜索https://finder.video.qq.com/251/20302/stodownload?encfilekey= 找到的URL大概率就是视频的地址呢。 MacOS可以使用免费开源的Bit Slicer ,类似金山游侠用来查看和修改内存的。 先选择...

MacOS 下切换默认 Java (JDK)

TLDR 如果同时安装了 adoptopenjdk 11 和 adoptopenjdk 8,同时希望 8 做为默认 JDK,只需要把 /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Info.plist里的JVMVersion的值由1.8.0_222改为 x1.8.0_222(大概第42行)。这样我们的MacOS默认JDK就成为...

High Sierra升级后记 eclipse 菜单变灰

eclipse菜单都变成灰色的 我用英文的系统语言没问题,同事使用中文系统语言出现 eclipse 菜单全是灰色的,没办法使用的问题。 方法一: 修改 Eclipse.app/Contents/Info.plist 文件 1. 把 CFBundleDevelopmentRegion 对应的 value 值由 English 改为 en。 2. 把 CFBun...

解决Mail中发完邮件,会在草稿里留一份

解决Mail中发完邮件,会在草稿里留一份

使用macOS自带的Mail写邮件时,总会有一份草稿保留到草稿箱,就算邮件发送成功它依旧在那里。当然我们可以手动删掉,但是有一个更好的解决方法。 这个问题是由于IMAP账号导致的,所以要对所有的IMAP做相同的操作。 打开Mail的偏好设置(⌘ + ,)切换至"Accounts"-"Mailbox Behaviors"。 OS 10.12 Sierra 修改Drafts Mailbox为"On My Mac" -"Draf...

OS X 找回SourceTree gitflow 按钮

OS X 找回SourceTree gitflow 按钮

SourceTree 2.2.2,界面简约明快,但也把我最常用的 Git Flow 工具栏按钮简约掉了。 Git Flow 功能还在,只不过默认是隐藏的。 1. 右击工具栏空白处,在弹出的菜单内选择『Customize Toolbar..』。 2. 把 「Git Flow」按钮拖至工具栏,就可以了。 …