diff --git a/hidpi.sh b/hidpi.sh
index 2e88f2d..e12a315 100755
--- a/hidpi.sh
+++ b/hidpi.sh
@@ -49,7 +49,8 @@ EEF
function choose_icon()
{
#
- mkdir $thisDir/tmp/
+ rm -rf $thisDir/tmp/
+ mkdir -p $thisDir/tmp/
curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/Icons.plist -o $thisDir/tmp/Icons.plist
# curl -fsSL http://127.0.0.1:8080/Icons.plist -o $thisDir/tmp/Icons.plist
@@ -65,6 +66,7 @@ cat << EOF
(5) 保持原样
EOF
+
read -p "输入你的选择[1~5]: " logo
case $logo in
1) Picon=$imacicon
@@ -82,7 +84,9 @@ DICON=${Overrides}"DisplayVendorID-1e6d\/DisplayProductID-5b11.icns"
;;
5) rm -rf $thisDir/tmp/Icons.plist
;;
-*) echo "输入错误,拜拜";
+*)
+
+echo "输入错误,拜拜";
exit 0
;;
esac
@@ -121,21 +125,48 @@ cat > "$dpiFile" <<-\HIDPI
EDid
scale-resolutions
-
- AAAPAAAACHAA
-
-
- AAAMgAAABkAA
-
-
- AAAMgAAABwgA
-
-
- AAALQAAABlQA
-
-
+
+
+
+
+
+
+
+
+
+
+
+ AAANIAAAB2IA
+ AAANIAAAB2IAAAABACAAAA==
+ AAANIAAAB2IAAAAJAKAAAA==
+
+
+ AAALQAAABlQA
+ AAALQAAABlQAAAABACAAAA==
+ AAALQAAABlQAAAAJAKAAAA==
+
+
+ AAAKAAAABaAA
+ AAAKAAAABaAAAAABACAAAA==
+ AAAKAAAABaAAAAAJAKAAAA==
+
+
+ AAAIAAAABIAA
+ AAAIAAAABIAAAAABACAAAA==
+ AAAIAAAABIAAAAAJAKAAAA==
+
+
+ AAAHgAAABDgA
+ AAAHgAAABDgAAAABACAAAA==
+ AAAHgAAABDgAAAAJAKAAAA==
+
+
+ AAAFAAAAAWgA
+ AAAFAAAAAWgAAAABACAAAA==
+ AAAFAAAAAWgAAAAJAKAAAA==
+
target-default-ppmm
- 10.1510574
+ 10.0699301
HIDPI
@@ -151,8 +182,15 @@ function end()
sudo rm -rf $thisDir/tmp
echo "开启成功,重启生效"
echo "首次重启开机logo会变得巨大,之后就不会了"
+ say "妖怪,哪里跑"
}
+#自定义分辨率
+#hi = $(printf '%08x %08x' $((1920*2)) $((1080*2)))
+#encode_hi = $(echo $hi | xxd -r -p | base64)
+
+
+
# 开
function enable_hidpi()
{
@@ -181,6 +219,7 @@ function disable()
sudo cp -r $thatDir/backup/* $thatDir/
sudo rm -rf $thatDir/backup
+
echo "已关闭,重启生效"
}
@@ -195,6 +234,7 @@ cat << EOF
(3) 关闭HIDPI
EOF
+
read -p "输入你的选择[1~3]: " input
case $input in
1) enable_hidpi
@@ -203,7 +243,9 @@ case $input in
;;
3) disable
;;
-*) echo "输入错误,拜拜";
+*)
+
+echo "输入错误,拜拜";
exit 0
;;
esac