forked from yanhuacuo/98wubi-tables
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path98wb.sh
35 lines (34 loc) · 1.55 KB
/
98wb.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/bash
echo "下载码表,临时存放到当前目录"
curl -# -SL https://github.com/yanhuacuo/98wubi-squirrel/archive/98wb.zip|tar xz
echo "码表下载完成,清理鼠须管的旧码表"
echo "本次操作需要「管理员权限」,请输入密码"
sudo rm -rf /Library/Input\ Methods/Squirrel.app/Contents/SharedSupport/*
echo "接下来清理鼠须管的旧缓存数据"
rm -rf ~/Library/Rime/*
echo "将新的码表放到鼠须管主程序内"
sudo cp -rf 98wubi-squirrel-98wb/* /Library/Input\ Methods/Squirrel.app/Contents/SharedSupport
echo "向用户目录转移 YAML 文件"
cp -rf 98wubi-squirrel-98wb/*.yaml ~/Library/Rime
echo "向用户目录转移 Lua 文件"
cp -rf 98wubi-squirrel-98wb/rime.lua ~/Library/Rime
echo "重新部署,使新码表生效"
/Library/Input\ Methods/Squirrel.app/Contents/MacOS/Squirrel --reload
echo "清理本地的临时数据,即将完成"
rm -rf 98wubi-squirrel-98wb
echo "码表已更新,本地临时数据已删除,新表已生效"
echo "现在,我们做「字体支持」"
echo "98五笔已支持全部 unicode 13 中的近十万汉字"
echo "「字体支持」还将使你获得完整的98五笔拆分功能"
echo "将需要 3~5 分钟完成这个过程,稍安勿躁。"
curl -# -SL https://github.com/yanhuacuo/fonts/archive/98wb.zip|tar xz
echo "已成功下载到本地"
cd fonts-98wb
echo "解压字体包"
cat 98wb-fonts.tar.gza* | tar -xzv
echo "安装到用户字体目录"
cp -rf 98wb-fonts/*.otf ~/Library/Fonts
cd ..
echo "安装成功,清理临时数据"
rm -rf fonts-98wb
echo "做完,收工。"