更新分辨率选项,更接近于原生显示效果
This commit is contained in:
parent
b0947e0cc4
commit
6a487ffb03
1 changed files with 59 additions and 17 deletions
76
hidpi.sh
76
hidpi.sh
|
@ -49,7 +49,8 @@ EEF
|
||||||
function choose_icon()
|
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 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
|
# curl -fsSL http://127.0.0.1:8080/Icons.plist -o $thisDir/tmp/Icons.plist
|
||||||
|
|
||||||
|
@ -65,6 +66,7 @@ cat << EOF
|
||||||
(5) 保持原样
|
(5) 保持原样
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
read -p "输入你的选择[1~5]: " logo
|
read -p "输入你的选择[1~5]: " logo
|
||||||
case $logo in
|
case $logo in
|
||||||
1) Picon=$imacicon
|
1) Picon=$imacicon
|
||||||
|
@ -82,7 +84,9 @@ DICON=${Overrides}"DisplayVendorID-1e6d\/DisplayProductID-5b11.icns"
|
||||||
;;
|
;;
|
||||||
5) rm -rf $thisDir/tmp/Icons.plist
|
5) rm -rf $thisDir/tmp/Icons.plist
|
||||||
;;
|
;;
|
||||||
*) echo "输入错误,拜拜";
|
*)
|
||||||
|
|
||||||
|
echo "输入错误,拜拜";
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -121,21 +125,48 @@ cat > "$dpiFile" <<-\HIDPI
|
||||||
<data>EDid</data>
|
<data>EDid</data>
|
||||||
<key>scale-resolutions</key>
|
<key>scale-resolutions</key>
|
||||||
<array>
|
<array>
|
||||||
<data>
|
<!-- 1840x1035 -->
|
||||||
AAAPAAAACHAA
|
<!-- <data>AAAOYAAACBYA</data> -->
|
||||||
</data>
|
<!-- <data>AAAOYAAACBYAAAABACAAAA==</data> -->
|
||||||
<data>
|
<!-- <data>AAAOYAAACBYAAAAJAKAAAA==</data> -->
|
||||||
AAAMgAAABkAA
|
|
||||||
</data>
|
<!-- 1760x990 -->
|
||||||
<data>
|
<!-- <data>AAANwAAAB7wA</data> -->
|
||||||
AAAMgAAABwgA
|
<!-- <data>AAANwAAAB7wAAAABACAAAA==</data> -->
|
||||||
</data>
|
<!-- <data>AAANwAAAB7wAAAAJAKAAAA==</data> -->
|
||||||
<data>
|
|
||||||
AAALQAAABlQA
|
<!-- 1680x945 -->
|
||||||
</data>
|
<data>AAANIAAAB2IA</data>
|
||||||
</array>
|
<data>AAANIAAAB2IAAAABACAAAA==</data>
|
||||||
|
<data>AAANIAAAB2IAAAAJAKAAAA==</data>
|
||||||
|
|
||||||
|
<!-- 1440x810 -->
|
||||||
|
<data>AAALQAAABlQA</data>
|
||||||
|
<data>AAALQAAABlQAAAABACAAAA==</data>
|
||||||
|
<data>AAALQAAABlQAAAAJAKAAAA==</data>
|
||||||
|
|
||||||
|
<!-- 1280x720 -->
|
||||||
|
<data>AAAKAAAABaAA</data>
|
||||||
|
<data>AAAKAAAABaAAAAABACAAAA==</data>
|
||||||
|
<data>AAAKAAAABaAAAAAJAKAAAA==</data>
|
||||||
|
|
||||||
|
<!-- 1024x576 -->
|
||||||
|
<data>AAAIAAAABIAA</data>
|
||||||
|
<data>AAAIAAAABIAAAAABACAAAA==</data>
|
||||||
|
<data>AAAIAAAABIAAAAAJAKAAAA==</data>
|
||||||
|
|
||||||
|
<!-- 960x540 -->
|
||||||
|
<data>AAAHgAAABDgA</data>
|
||||||
|
<data>AAAHgAAABDgAAAABACAAAA==</data>
|
||||||
|
<data>AAAHgAAABDgAAAAJAKAAAA==</data>
|
||||||
|
|
||||||
|
<!-- 640x360 -->
|
||||||
|
<data>AAAFAAAAAWgA</data>
|
||||||
|
<data>AAAFAAAAAWgAAAABACAAAA==</data>
|
||||||
|
<data>AAAFAAAAAWgAAAAJAKAAAA==</data>
|
||||||
|
</array>
|
||||||
<key>target-default-ppmm</key>
|
<key>target-default-ppmm</key>
|
||||||
<real>10.1510574</real>
|
<real>10.0699301</real>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
HIDPI
|
HIDPI
|
||||||
|
@ -151,8 +182,15 @@ function end()
|
||||||
sudo rm -rf $thisDir/tmp
|
sudo rm -rf $thisDir/tmp
|
||||||
echo "开启成功,重启生效"
|
echo "开启成功,重启生效"
|
||||||
echo "首次重启开机logo会变得巨大,之后就不会了"
|
echo "首次重启开机logo会变得巨大,之后就不会了"
|
||||||
|
say "妖怪,哪里跑"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#自定义分辨率
|
||||||
|
#hi = $(printf '%08x %08x' $((1920*2)) $((1080*2)))
|
||||||
|
#encode_hi = $(echo $hi | xxd -r -p | base64)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# 开
|
# 开
|
||||||
function enable_hidpi()
|
function enable_hidpi()
|
||||||
{
|
{
|
||||||
|
@ -181,6 +219,7 @@ function disable()
|
||||||
sudo cp -r $thatDir/backup/* $thatDir/
|
sudo cp -r $thatDir/backup/* $thatDir/
|
||||||
|
|
||||||
sudo rm -rf $thatDir/backup
|
sudo rm -rf $thatDir/backup
|
||||||
|
|
||||||
echo "已关闭,重启生效"
|
echo "已关闭,重启生效"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -195,6 +234,7 @@ cat << EOF
|
||||||
(3) 关闭HIDPI
|
(3) 关闭HIDPI
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
read -p "输入你的选择[1~3]: " input
|
read -p "输入你的选择[1~3]: " input
|
||||||
case $input in
|
case $input in
|
||||||
1) enable_hidpi
|
1) enable_hidpi
|
||||||
|
@ -203,7 +243,9 @@ case $input in
|
||||||
;;
|
;;
|
||||||
3) disable
|
3) disable
|
||||||
;;
|
;;
|
||||||
*) echo "输入错误,拜拜";
|
*)
|
||||||
|
|
||||||
|
echo "输入错误,拜拜";
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
Loading…
Reference in a new issue