分类 疑难杂症 下的文章

这个问题是因为 AccessClient 长期不更新导致的。

闪退的原因:苹果在 macOS 12.3 中将系统中的 python2 运行库移除了,导致 AccessClient 执行时找不到 python。

解决方案:

第一步:

打开应用程序目录,在 AccessClient 图标上右击,选中显示包内容,进入到 Contents/Resources/Scripts 目录下找到 main.scpt 使用脚本编辑器打开(双击即可自动打开,二进制文件不支持文本编辑器),将其中里的 python 改为 python3 ,保存即可。

第二步:

在 Terminal 终端里执行 xcode-select –install 安装 xcode 插件,安装过程 20 分钟左右。

第三步:

堡垒机打开 Terminal 弹框报错,“tmpXXXXXXXXX.command”无法打开,因为不允许“(null)”在“终端”中打开文稿。此时需要修改 ~/.local/accessclient.conf 配置文件,增加 Terminal 应用程序启动路径 “/System/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal”。

第四步:

打开 Termial,无法ssh登录,需要在 ~/.ssh 目录下创建/编辑 config 文件,增加一行 HostkeyAlgorithms +ssh-dss,ssh-rsa 即可。

PS:本文解决办法同样适用于新款 M2 芯片的 mac。

由于以前老版本的 iOS 无法查看 WiFi 密码,所以只能到 mac 上查看保存的 WiFi 密码。

PS:升级到最新版本的 iOS 后,可以直接在手机上查看 WiFi 密码了。

2025-03-10T09:59:09.png


下面是原文,在 macOS 上查看 WiFi 密码:

第一步,打开 钥匙串访问 (英文名 keychain)这个应用:

- 阅读剩余部分 -

以前收藏了很多 txt 书籍小说,今天整理的发现在 macOS 下 GBK 编码的 txt 文件无法使用预览功能。

熟悉终端(Terminal)的用户可以使用 iconv 命令转换一下文本文件的编码格式。

不熟悉的话,可以使用 Sublime/VSCode 之类的编辑器(程序员常用)打开 TXT 文件,编辑器会自动适配编码展示中文,注意此时不要保存,要复制,然后打开一个新的窗口粘贴进去保存为新文件。

下面来说一下使用终端程序怎么处理。

命令参考:

iconv -f 原编码 -t 新编码 原文件地址 > 新文件地址

举个例子:

- 阅读剩余部分 -

根据需要下载指定版本文件:

Oracle for macOS 驱动下载页
https://www.oracle.com/database/technologies/instant-client/macos-intel-x86-downloads.html

下载的文件列表:
instantclient-basic-macos.x64-12.2.0.1.0-2.zip
instantclient-sdk-macos.x64-12.2.0.1.0-2.zip
instantclient-sqlplus-macos.x64-12.2.0.1.0-2.zip

PHP oci8 扩展下载页
https://pecl.php.net/package/oci8
下载 oci8-2.2.0.tgz

解压这几个文件到一个固定目录(未来不要删除的那种):

- 阅读剩余部分 -