Margrop
Articles158
Tags353
Categories21
1password AC AP API AppDaemon Aqara Cron Date Diagrams.net HA HADashboard HomeAssistant IP IPv4 Java LVM‑Thin Linux MacOS MySQL NAS PPPoE PostgreSQL ProcessOn Proxmox VE SSL Shell TTS TimeMachine UML Uptime Kuma Web Windows activate ad adb adblock agent aligenie aliyun alpine annotation aop authy autofs backup baidupan bash bitwarden boot brew browser caddy2 cdn centos cert certbot charles chat chrome classloader client clone closures cloudflare cmd command commit container crontab ctyun ddsm demo dependency deploy developer devtools dll dns docker domain download draw drawio dsm dump dylib edge exception export fail2ban feign firewall-cmd flow frp frpc frps fuckgfw function gcc gfw git github golang gperftools gridea grub gvt-g hacs havcs heap hello hexo hibernate hidpi hoisting homeassistant hosts html htmlparser https idea image img img2kvm import index install intel io ios ip iptables iptv ipv6 iso java javascript jetbrains jni jnilib jpa js json jsonb jupter jupyterlab jvm k8s kernel key kid kms kodi koolproxy koolproxyr kvm lan lastpass launchctl learning lede letsencrypt linux live low-code lvm lxc m3u8 mac macos mariadb markdown maven md5 microcode mirror modem modules monitor mount mstsc mysql n2n n5105 nas network nfs node node-red nodejs nohup notepad++ npm nssm ntp oop openfeign openssl os otp ovz packet capture pat pdf pem perf ping pip plugin png powerbutton print pro proxy pve pvekclean python qcow2 qemu qemu-guest-agent rar reboot reflog remote remote desktop renew repo resize retina root route router rule rules runtime safari sata scipy-notebook scoping scp server slmgr so socks source spk spring springboot springfox ssh ssl stash string supernode svg svn swagger sync synology systemctl tap tap-windows tapwindows telecom template terminal tls token totp tvbox txt ubuntu udisk ui undertow uninstall unlocker upgrade url v2ray vhd vim vlmcsd vm vmdk web websocket wechat windows with worker wow xiaoya xml yum zip 中国电信 云电脑 交换机 光猫 公网IP 内存 内网IP 升级 启动 夏令时 天猫精灵 天翼云 安装 容器 导入 小米 常用软件 广告屏蔽 序列号 应用市场 异常 抓包 描述文件 时区 显卡虚拟化 智能家居 智能音箱 梯子 模块 流程 流程图 浏览器 漫游 激活 火绒 电信 画图 直播源 续期 网关 网络风暴 群晖 腾讯 虚拟机 证书 路由 路由器 软件管家 软路由 运维监控 镜像 镜像源 门窗传感器 防火墙 阿里云 阿里源 集客

Hitokoto

Archive

正版苹果系统U盘制作,MacOS,Macintosh,Hackintosh

正版苹果系统U盘制作,MacOS,Macintosh,Hackintosh

2021年的MacOS BigSur系统外接2k显示屏及字体虚化锯齿的解决方案整理

2021年的MacOS BigSur系统外接2k显示屏及字体虚化锯齿的解决方案整理

1. 关闭系统 SIP

https://zhuanlan.zhihu.com/p/343151907

执行命令前需要关闭SIP(系统完整性保护),具体做法是:
进入恢复模式(开机时按住 command+R 键),在右上角打开系统终端,输入 csrutil disable(禁用)命令,在开启hidpi后可重新使用命令 csrutil enable (开启)。具体可参考,>>传送门

OpenCore 的 config.plist 文件,如何打印日志?

OpenCore 的 config.plist 文件,如何打印日志?

准备工作

  • PlistEdit Pro
  • config.plist

开始

  1. 使用PlistEdit Pro 打开 config.plist文件
  2. 展开NVRAM -> ADD -> 7C436110-AB2A-4BBB-A880-FE41995C9F82
  3. 修改boot-args参数,在最末尾添加 -v
Mac编译N2N组件SuperNode和Edge

Mac编译N2N组件SuperNode和Edge

MacOS 自定义登录和注销脚本

MacOS 自定义登录和注销脚本

登录和注销脚本(Login and Logout Scripts)

重要提示:避免使用登录和注销脚本的原因有很多:
Important: There are numerous reasons to avoid using login and logout scripts:

  • 登录和注销脚本是一种不推荐使用的技术。在大多数情况下,您应该改用launchd作业,如创建启动守护程序和代理中所述。
  • Login and logout scripts are a deprecated technology. In most cases, you should use launchd jobs instead, as described inCreating Launch Daemons and Agents.
  • 登录和注销脚本以 root 身份运行,这存在安全风险。
  • Login and logout scripts are run as root, which presents a security risk.
  • 一次只能安装每个脚本中的一个。它们适用于系统管理员;应用程序开发人员不应在已发布的软件中使用它们。
  • Only one of each script can be installed at a time. They are intended for system administrators; application developers should not use them in released software.
论Mac电脑和TimeMachine的重要性

论Mac电脑和TimeMachine的重要性

今天是2021年9月14日。

到今天为止,我已经使用 MacOS 作为主力系统,已经有了2年左右的时间。

不得不说,我现在已经深深的爱上了 MacOS。如果我需要购买下一台笔记本,我一定会购买 MacBookPro高配。

黑苹果(Hackintosh)核显或非核显处理器,如何修改 OpenCore 配置文件

黑苹果(Hackintosh)核显或非核显处理器,如何修改 OpenCore 配置文件

注:以下仅针对类似配置机型,即9代Intel的CPU,其他机型请绕道

重要说明

  1. OpenCore里面配置二进制均为倒序,例如下面的platform-id,如果需要修改其他机型的,需要倒序后再填入platform-id
  2. 这里是黑果小兵大神整理的Coffee Lake帧缓冲区补丁及UHD630 Coffee Lake ig-platform-id数据整理

    https://blog.daliansky.net/Coffee-Lake-frame-buffer-patch-and-UHD630-Coffee-Lake-ig-platform-id-data-finishing.html

  3. 这里是黑果小兵大神整理的黑苹果必备:Intel核显platform ID整理及smbios速查表

    https://blog.daliansky.net/Intel-core-display-platformID-finishing.html

通用说明:如何修改三码

下载整包后,如果之前在 Clover 时就使用iMac19,1机型,可直接使用之前的三码,或使用 Clover Configurator (其他工具亦可)选择iMac19,1机型生成新的三码 + ROM,用 ProperTree 打开/EFI/OC/config.plist文件,填入到 PlatformInfo > Generic 位置中(如下图)。

Mac OS X Lion 10 7 4 如何安装Homebrew

Mac OS X Lion 10 7 4 如何安装Homebrew

参考文章:

准备工作

  • 需要手工编译安装OpenSSL 1.1.1k
  • 需要手工编译安装curl最新版,注意编译时需要OpenSSLcacert.pem证书
  • 需要自行去 http://git-scm.com/ 下载并安装最新版本的git

重要的特殊操作

1
2
3
4
5
6
7
mkdir -p /usr/local/opt/curl/bin
mkdir -p /usr/loca/opt/git/bin
ln -s /usr/local/bin/curl /usr/local/opt/curl/bin/curl
ln -s /usr/local/bin/git /usr/local/opt/git/bin/git

mv /usr/bin/curl /usr/bin/curl_bak
cp /usr/local/bin/curl /usr/bin/curl
如何在Mac上执行一行命令,同时运行多个Python脚本?

如何在Mac上执行一行命令,同时运行多个Python脚本?

目前有4个Python脚本,打算使用一条命令,同时执行这4个脚本,如何操作呢?
我目前采用的办法比较简陋,使用了5个shell脚本来实现,不知道还有没有更好的方法。

shell脚本runAll.sh

1
2
3
4
5
6
#!/bin/bash
ls
open -a Terminal.app run17688821.sh
open -a Terminal.app run49763693.sh
open -a Terminal.app run857413.sh
open -a Terminal.app run856853.sh
iOS端如何安装证书,如何https抓包

iOS端如何安装证书,如何https抓包

iOS下载证书

  • 在Charles中导出pem证书,放置任意Web服务器中
  • 下面是我自己使用的pem证书,仅作为示例,请不要安装。