From 6a487ffb037edd79c9346119dcc5f324733f1aae Mon Sep 17 00:00:00 2001
From: xzhih <842708096@qq.com>
Date: Fri, 8 Jun 2018 09:12:54 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=88=86=E8=BE=A8=E7=8E=87?=
=?UTF-8?q?=E9=80=89=E9=A1=B9=EF=BC=8C=E6=9B=B4=E6=8E=A5=E8=BF=91=E4=BA=8E?=
=?UTF-8?q?=E5=8E=9F=E7=94=9F=E6=98=BE=E7=A4=BA=E6=95=88=E6=9E=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
hidpi.sh | 76 +++++++++++++++++++++++++++++++++++++++++++-------------
1 file changed, 59 insertions(+), 17 deletions(-)
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