-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearch.xml
1685 lines (815 loc) · 599 KB
/
search.xml
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<search>
<entry>
<title>2024 年度总结</title>
<link href="/post/2024-summary/"/>
<url>/post/2024-summary/</url>
<content type="html"><![CDATA[<h1 id="前言">前言</h1><p>流光易逝,2024 留下了它哪充实的一笔~</p><span id="more"></span><h1 id="关于网站">关于网站</h1><p>今年相较于繁忙的 2023 来说,还是有更新那么几篇文章的,统计还是拿 Microsoft Clarity 来说,毕竟 Cloudflare Web Analytics 不能看一整年的数据(</p><h2 id="博客">博客</h2><p>博客的搜索统计:</p><p><img src="https://cdn.isteed.cc/img/2024-summary/blog-search.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2024-summary/blog-search.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-search"></p><p>博客的访问统计:</p><p><img src="https://cdn.isteed.cc/img/2024-summary/blog-analytics.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2024-summary/blog-analytics.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-analytics"></p><p>这次博客的主要几大流量头子总算有了新写的文章了,其它的还是归于以前写的两篇 Rime 相关使用指南~</p><ul><li><a href="https://blog.isteed.cc/post/xiaomi-13-root-guide/">玩机的必备操作 —— 小米 13 解锁并获得 root 权限</a><ul><li>看来小米更新它哪不断加难的解锁政策还是折腾了挺多人的,小米忘记了它的「为发烧而生」的口号,慢慢的变的闭锁,加之现在厂商总喜欢往系统里面加料,喜欢揭示出来的恰恰是这批喜欢折腾的发烧友…</li></ul></li><li><a href="https://blog.isteed.cc/post/rime-2022/">我的 Rime 配置</a><ul><li>依旧是好用的输入法几件套~比较趋于稳定了,我的方案一般没有太大的变化,我现在觉得还是哪点,词库不够好不够全面,但多用用还是能够慢慢的养成自己的词库,目前我在除了 iOS 端外,都在使用这个系列的输入法,自己熟悉折腾起来还是很安逸的~</li></ul></li><li><a href="https://blog.isteed.cc/post/squirrel-customization-2022/">鼠须管配置使用</a><ul><li>同上~</li></ul></li></ul><h2 id="网盘">网盘</h2><p>网盘的访问统计:</p><!-- prettier-ignore --><table><thead><tr><th style="text-align:center">Google Analytics</th><th style="text-align:center">Microsoft Clarity</th></tr></thead><tbody><tr><td style="text-align:center"><img src="https://cdn.isteed.cc/img/2024-summary/drive-google.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2024-summary/drive-google.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="drive-analytics"></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/2024-summary/drive-clarity.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2024-summary/drive-clarity.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="drive-analytics"></td></tr></tbody></table><p>今年的网盘嘛,更多的还是放着各种方便共享使用的软件之类的,东西还是比较杂的,部分资源的更新就很随缘,一般都是想起了就更新下,不然白白浪费了能跑千兆以上的上传带宽(没想到瓶颈竟是千兆网线 🤣(虽然更多的是我没咋用这些软件了……</p><h2 id="其它">其它</h2><p><a href="http://cors.isteed.cc">cors.isteed.cc</a> 嘛,反正 Cloudflare Workers 免费额度不超够用就是了,自己用起来分享也挺方便的,毕竟有些 GitHub 上的资源给同学访问起来太困难了,所以就有了这个小玩意~</p><p>还有就是维护了我所在的实验室的几个网站,这里就不细说了,毕竟拿着 Cloudflare Tunnel 穿透上去,用的一台在学校不关机的机子,用着各种抽象的方法搭些服务,只要能用就是胜利!</p><p>香港的服务器拿去用 ServerStatus-Rust 搭了个<a href="https://status.isteed.cc/">探针</a>玩,来监控动不动就爆炸的学校网络 😅</p><h1 id="2024-年的收获?">2024 年的收获?</h1><p>买买买!</p><h2 id="硬件">硬件</h2><h3 id="手机">手机</h3><ul><li>小米 13<ul><li>天猫第三方店购入,当时三月份 2758 ,买的 12+256 版本,没想到六一八背刺 2700 直接能上 12+512……</li><li>近些年第一台买的全新机子,好久没当过爱撕机膜人了</li></ul></li></ul><p>似乎贯彻了十三香原则,双持机子,一台 iPhone 13 一台小米 13 😋</p><h3 id="电脑">电脑</h3><p>在专业的要求下,我把原来的哪台<a href="https://blog.isteed.cc/post/mechrevo-s-mini-experience/">迷你主机</a>给卖掉了,自己重新配了台 ITX,终于能愉快的 <s>打游戏</s> 跑实验代码了~</p><p>配置单如下,在双十一用尽神力叠出来的 😋</p><ul><li>机箱 闪鳞 G200 279 (实付 170.27-20 保价=150.27</li><li>主板 铭瑄 B760 ITX D4 V2 Wi-Fi 781.93 (实付 736.64</li><li>散热 利民 AK120 SE 白色 99 (实付 56.27</li><li>显卡 万丽 4070 Super 雪狐 4469 (实付 4169</li><li>CPU 12600KF 1016 (实付 913.41</li><li>内存 光威 DDR 4 3600 海力士 CJR 337.21 (实付 225.87-19.9 保价-19.9 保价=186.07</li><li>电源 玄武 850 SE 249 (实付 228(太吵了,退了</li><li>电源 TT GF1 850W 466.3(实付 455.73</li><li>风扇 玄冥 普 FDB 版 18.9 (实付 18.9</li><li>利民固态硬盘散热片 19.8(实付 4.36-1 保价=3.36</li></ul><p>(P.S. 虽然 50 系快发售了,但我仍然觉得老黄应该会保值老卡……吧(希望背刺不严重 🙏</p><p>同步更新的还有显示器,终于换上了能够带支持 KVM 的 USB Hub 屏惹~</p><ul><li>泰坦军团 P2710V MAX</li></ul><p>其它外设</p><ul><li>VXE MAD R MAJOR+ 长续航版鼠标(从同学哪儿收的 😋</li><li>飞智黑武士 4 Pro 手柄(拿从奇奇怪怪的地方攒的京东 e 卡奖励奖励自己</li><li>Windows Hello 电脑指纹识别器(有指纹不用输密码就是爽!</li></ul><h3 id="其它-2">其它</h3><ul><li>华为 FreeBuds 4e 无线耳机(虽然我不喜欢某为,但奈何这个是小比赛得的奖 🤣(这个耳机续航不太行,降噪在半入耳中算不错,依旧凑合</li><li>水月雨 LAN 兰 入耳式耳机</li><li>水月雨 FreeDSP 升级解码线(给 兰,顺便能让电脑上能直接插 TypeC 用</li><li>水月雨 知更鸟联名无线耳机(在一众联名产品甚至普通产品里居然算有性价比的超值耳机,别问为啥水家,一联名,二调音听惯了 😋(但倒霉如我连续两次售后换新,小厂品控仍需加强</li><li>联想 ThinkPlus 30W GaN 充电头(小巧易携,主要是便宜,十一块钱要啥自行车</li><li>维简 CC1 电压电流检测表*2(一个送老爸,一个自己用 😋</li><li>酷态科 6A 磁吸编织数据线*2(别说,磁吸的确实好收拾</li><li>酷态科 10 号 120W GaN 充电头(多设备充电不会让两台手机响充电提示音 N 次惹</li><li>ESTKme-ECO Lite</li></ul><h2 id="软件">软件</h2><p>iOS:</p><ul><li>仓输入法·Pro<ul><li>是 Rime 的 iOS 新的实现,现阶段(好像现在已经趋于完善了?之后用起来试试,上次用还没进 Beta 阶段)仍需打磨,买个 Pro 支持下开发者</li></ul></li></ul><p>Android:</p><ul><li>Yamby Pro<ul><li>Android 下的一个第三方 Emby 客户端,很好用,但不知道为啥 Google Play 封禁了开发者……</li></ul></li><li>Poweramp Feature Pack #1<ul><li>虽然这个插件对我来说没啥用,但正好消耗消耗 Google Play 积分,顺便再次支持下</li></ul></li></ul><p>订阅:</p><ul><li>GitHub Student Pack<ul><li>终于……在我 <code>You've already submitted 69 requests</code> 之后,终于成功认证了(我真是带学生啊),太不容易了 😢</li></ul></li><li>阿里云 2C2G3M40G 服务器一年</li><li>阿里云 2C1G30M40G 服务器一年</li><li>哔哩哔哩 年度大会员</li></ul><p>顺带,换了有独显的新电脑,又买了点游戏耍了耍~</p><h1 id="关于我">关于我</h1><p>不知为何,最近的分享欲下滑严重,不知是进入大三后的忙碌还是什么原因,希望以此次年度总结重拾当初那份分享欲,虽然不一定会写成博客,但至少会分享在 <a href="https://t.me/lufsxdaily">Telegram 频道</a>里~</p><hr><p>由于成功申请到了 Github Student Pack,理所当然的开始爽起了 Copilot,作为 AI 专业的学生,用 Copilot 写 AI 不也是理所当然 👻</p><p>现在当个小助教,基于 Gitea 给专业课手搓个测评系统用用,左绕右建的,成功让全班人都接触并简单使用了 Git,我就是哪个好人 😋</p><hr><p>关于今年的新番,有一个久久不能忘怀的《吹响吧!上低音号 第三季》,该死的花田给我贡献了一个压根睡不着的夜晚,魔改的原作结局,崩坏的人设,天降的喧宾夺主之工具人,加之刚从打击中恢复的京阿尼,无疑的大大拉低了前两季铺垫的观感,以及彻底击碎了一路看过来的观众的心,以至于那段时间对同属花田的《GIRLS BAND CRY》都抱有心理阴影,好在在 GBC 时并没有发病 😅</p><p>好在不就后的《败犬女主太多了!》抚慰了被伤透了的心,正确应用了「电影感」的镜头处理(点名阿龙),加之又一次厨力满满的 A1 全力发挥,共同献上了这一视听盛宴 😋</p><p>其余还有不错的有小故事有趣穿插连贯的乐子番《怪人的沙拉碗》,看电波对不对的上的《末日列车去哪里?》,原作烂尾烂完但动画依旧不错的《【我推的孩子】 第二季》,有趣并不乏小神回的《深夜重拳》,制作顶尖但剧情有毛病但仍然值得冲着制作一看的《擅长逃跑的殿下》</p><p>不推荐看的有前期不错后期叙事莫名奇妙的《夜晚的水母不会游泳》,说是搞笑番但是是建立在重复无聊慢动作并且某些方面都更像在霸凌女主的《鹿乃子乃子乃子虎视眈眈》(没想到这玩意最有意思的就是它的 OP 了……)</p><hr><p>游戏方面其实也没玩啥了</p><p>《原神》方面嘛确实退下了,权当电子手办时不时看看</p><p>《崩坏·星穹铁道》则感觉更像番剧类转变,可以看作一个带入体验的主线,有一说一还得是烧鸡老师,刀糖并发,日常也轻松没啥压力</p><p>《绝区零》虽说也才开服没多久,但也沦为了电子手办,偶尔上去玩一玩体验体验战斗爽</p><p>由于换了电脑,《鸣潮》、《无限暖暖》也简单体验了下,但也差不多只是登录游戏的级别</p><p>论真正玩的多的,还得是《Counter-Strike 2》,毕竟游戏的最高配置就是有朋友一起玩 😋(当然,《战地风云 ™ 2042》捞不动薯条抑或是不太适应这作,《三角洲行动》高压+刷分干烂游戏体验,《战地风云 5》依旧是能够稳定耍耍的游戏,不过排队进社区服+部分服规则不能打狙保护体验还是挺麻的</p><p>大作方面,仅仅是稍微打了下《黑神话:悟空》,画质真心不错,后续有时间再仔细玩玩,《极限竞速:地平线 4》则是自己蹭着最后一波下架,赶紧入了个终极版,配合上自己新换的手柄,爽开 😆</p><hr><p>今年到现在看了挺多年度总结的,各种银行的,哔哩哔哩的,网易云音乐的</p><p>各个银行的比较大的变化就是现在为了薅各银行的毛,左手倒右手流水刷的挺多,没啥参考价值</p><p>哔哩哔哩的则 366 天打卡 353 天,饭点必备下饭视频,对我而言哔哩哔哩更像一个类似「RSS」的订阅器,我基本只看我关注的 UP 主的视频,推荐倒是基本不刷 🤣</p><p>网易云音乐的年度歌单则感觉莫名其妙,年度歌单里硬是没有一首我红心的歌曲,不知道是怎么个算法生成出来的,有点莫名其妙 😅</p><hr><p>办卡方面,今年也是开户爽的一年</p><p>新增了 Club SIM 的 eSIM 作为绑定 WeChat 的手机号,目前观察而言,+852 的微信风控和大陆的基本一致,而且数据中心也还是在深圳,基本是最好的选择,由此获得了通行密钥、朋友圈无广告以及 iOS 上的 CallKit 功能(注:无 Shadow Ban 的体验只有完全重新注册的才没有)</p><p>其它的有:</p><ul><li>HSBC HK 账户</li><li>ZA BANK 账户</li><li>BOC HK 账户<br>……</li><li>工行双龙戏珠借记卡</li><li>农行只此青绿卡</li><li>招行春日萌气卡</li><li>交行新市民卡</li><li>兴业和花借记卡</li><li>中信运通金卡</li><li>中信万事达白金卡</li><li>中信托帕联名卡</li></ul><p>一时开户一时爽,一直开户一直爽!每个银行施舍点,每天都能改善伙食 😆</p><p>再次展示军火:<br><img src="https://cdn.isteed.cc/img/2024-summary/card.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2024-summary/card.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="card"></p><h1 id="FFF(Foretime-Future-Flag)">FFF(Foretime/Future/Flag)</h1><ul><li>[] 不挂科</li><li>[] 干出自己的一份简历</li><li>[] 找到实习</li><li>[] 完整通关一部游戏(2023 续)</li><li>[] 给博客焕新一下主题(2023 续)</li><li>[] 把这篇年度总结里挖的坑填上(2023 的才完成了一半,今年继续完成)</li><li>[] 顺利、开心、安全的度过 2025</li></ul>]]></content>
<categories>
<category> 总结 </category>
</categories>
<tags>
<tag> 2024 </tag>
<tag> 年度总结 </tag>
</tags>
</entry>
<entry>
<title>在网页展示上 Cloudflare 网关跟踪信息 —— Cloudflare-Trace-Info-on-Web</title>
<link href="/post/cloudflare-trace-info/"/>
<url>/post/cloudflare-trace-info/</url>
<content type="html"><![CDATA[<p>在网页任意位置展示当前 Cloudflare 节点、用户 IP、地区等信息~</p><span id="more"></span><h1 id="前言">前言</h1><p>我自己的网站和我给实验室搭建的网站都套用了 Cloudflare 来当 CDN,但在国内 Cloudflare Free Plan 在默认情况下的速度就是一个迷,显示下节点信息好歹能知道速度咋样(顺便填充下空空的底部</p><p>而 Cloudflare 一直都有提供 <code>/cdn-cgi/trace</code> 接口,展示一些网关跟踪信息,不如把它弄到网页上吧~</p><h1 id="实现">实现</h1><p>访问 <code>https://blog.isteed.cc/cdn-cgi/trace</code> 即可看到 <a href="https://blog.isteed.cc/cdn-cgi/trace">Cloudflare 网关跟踪信息</a></p><figure class="highlight ini"><table><tr><td class="code"><pre><span class="line"><span class="attr">fl</span>=<span class="number">503</span>f97</span><br><span class="line"><span class="attr">h</span>=blog.isteed.cc</span><br><span class="line"><span class="attr">ip</span>=<span class="number">114.51</span>.<span class="number">41.191</span></span><br><span class="line"><span class="attr">ts</span>=<span class="number">1734761838.666</span></span><br><span class="line"><span class="attr">visit_scheme</span>=https</span><br><span class="line"><span class="attr">uag</span>=Mozilla/<span class="number">5.0</span> (Windows NT <span class="number">10.0</span><span class="comment">; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0</span></span><br><span class="line"><span class="attr">colo</span>=LAX</span><br><span class="line"><span class="attr">sliver</span>=none</span><br><span class="line"><span class="attr">http</span>=http/<span class="number">2</span></span><br><span class="line"><span class="attr">loc</span>=CN</span><br><span class="line"><span class="attr">tls</span>=TLSv1.<span class="number">3</span></span><br><span class="line"><span class="attr">sni</span>=plaintext</span><br><span class="line"><span class="attr">warp</span>=<span class="literal">off</span></span><br><span class="line"><span class="attr">gateway</span>=<span class="literal">off</span></span><br><span class="line"><span class="attr">rbi</span>=<span class="literal">off</span></span><br><span class="line"><span class="attr">kex</span>=X25519MLKEM768</span><br></pre></td></tr></table></figure><p>要做的就是,将其解析并展示在网页上,并给每个节点加上对应地区的详细信息</p><h2 id="爬取-Cloudflare-节点信息">爬取 Cloudflare 节点信息</h2><p>既然要节点信息,那就不如参照 <a href="https://developers.cloudflare.com/support/troubleshooting/general-troubleshooting/gathering-information-for-troubleshooting-sites/#identify-the-cloudflare-data-center-serving-your-request">Cloudflare 文档</a>,里面给出了具体的 <code>colo</code> 代表的意义</p><blockquote><p>The three-letter code in the data center name is the IATA code of the nearest major international airport.</p></blockquote><p>即 <code>colo</code> 是离节点最近的机场的 IATA 代码,写了个脚本从 <a href="https://www.cloudflarestatus.com/api/v2/components.json">Cloudflare System Status</a> 抓取 Cloudflare 所有节点信息,然后再人工手撸其中文翻译(不要问,问就是懒得脚本接翻译 🤣</p><p>这坨能用的代码放 <a href="https://github.com/LufsX/Cloudflare-Data-Center-IATA-Code-list">LufsX/Cloudflare-Data-Center-IATA-Code-list</a> 了</p><p>数据文件整理成了</p><ul><li>中文<ul><li>GitHub Raw: <code>https://github.com/LufsX/Cloudflare-Data-Center-IATA-Code-list/raw/main/cloudflare-iata-zh.json</code></li><li>Jsdelivr CDN: <code>https://cdn.jsdelivr.net/gh/LufsX/Cloudflare-Data-Center-IATA-Code-list/cloudflare-iata-zh.json</code></li></ul></li><li>英文<ul><li>GitHub Raw: <code>https://github.com/LufsX/Cloudflare-Data-Center-IATA-Code-list/raw/main/cloudflare-iata.json</code></li><li>Jsdelivr CDN: <code>https://cdn.jsdelivr.net/gh/LufsX/Cloudflare-Data-Center-IATA-Code-list/cloudflare-iata.json</code></li></ul></li></ul><p>用抽象的纯静态文件做了个简易 API,方便调用</p><ul><li><code>https://iata.isteed.cc/<zh|en>/<IATA Code></code><ul><li><code><zh|en></code>: 语言 Language,<code>zh</code> 中文 Chinese,<code>en</code> 英文 English</li><li><code><IATA Code></code>: IATA 代码</li></ul></li></ul><h2 id="解析-Cloudflare-节点信息">解析 Cloudflare 节点信息</h2><p>其实解析做起来很简单,格式规范且工整,直接 split 一下就行了,没啥含金量</p><figure class="highlight javascript"><table><tr><td class="code"><pre><span class="line"><span class="keyword">const</span> response = <span class="keyword">await</span> <span class="title function_">fetch</span>(<span class="string">"/cdn-cgi/trace"</span>);</span><br><span class="line"><span class="keyword">if</span> (!response.<span class="property">ok</span>) <span class="keyword">throw</span> <span class="keyword">new</span> <span class="title class_">Error</span>(<span class="string">"Failed to fetch Cloudflare trace data"</span>);</span><br><span class="line"><span class="keyword">const</span> text = <span class="keyword">await</span> response.<span class="title function_">text</span>();</span><br><span class="line">data = <span class="title class_">Object</span>.<span class="title function_">fromEntries</span>(</span><br><span class="line"> text</span><br><span class="line"> .<span class="title function_">trim</span>()</span><br><span class="line"> .<span class="title function_">split</span>(<span class="string">"\n"</span>)</span><br><span class="line"> .<span class="title function_">map</span>(<span class="function">(<span class="params">line</span>) =></span> line.<span class="title function_">split</span>(<span class="string">"="</span>))</span><br><span class="line">);</span><br></pre></td></tr></table></figure><h2 id="展示到网页">展示到网页</h2><p>展示到网页可以用自定义,毕竟只会写这点 JavaScript,直接原生 JS 算了,支持了个模版自定义,可以在页面完全加载完毕后再插入所有的元素~</p><p>直接就用了 JavaScript 字符串模版格式,不用多的学习成本,把获取到的信息格式化后插入到网页,就完成了最后的需求~</p><h1 id="成果">成果</h1><p>把所有 js 封装好了,直接嵌入网页就可以了,详见 <a href="https://github.com/LufsX/Cloudflare-Trace-Info-on-Web">LufsX/Cloudflare-Trace-Info-on-Web</a>(欢迎 Star 😋</p><p>有两个版本,一个是直接内置了所有节点信息,Cloudflare 节点太多,导致 js 体积很大(Minify 后都有 17.49KiB),另一个从 API 获取节点信息,仅仅额外请求返回了个文本,但体积很小(Minify 后有 1.24KiB)</p><hr><p>在网页任意处插入以下内容</p><figure class="highlight html"><table><tr><td class="code"><pre><span class="line"><span class="tag"><<span class="name">script</span> <span class="attr">type</span>=<span class="string">"text/javascript"</span> <span class="attr">src</span>=<span class="string">"https://npm.onmicrosoft.cn/cloudflare-trace-info-on-web@0.0.5/cftiw.min.js"</span>></span><span class="tag"></<span class="name">script</span>></span></span><br><span class="line"><span class="tag"><<span class="name">div</span> <span class="attr">class</span>=<span class="string">"cloudflare-trace-info"</span>></span>加载完成前显示的文本<span class="tag"></<span class="name">div</span>></span></span><br></pre></td></tr></table></figure><p><strong>C</strong>loud<strong>f</strong>lare <strong>T</strong>race <strong>I</strong>nfo on <strong>W</strong>eb => <code>cftiw</code></p><hr><p>通过 API 获取 IATA 数据,可以减小加载的脚本体积 <code>17KB</code> => <code>1.2KB</code></p><figure class="highlight html"><table><tr><td class="code"><pre><span class="line"><span class="tag"><<span class="name">script</span> <span class="attr">type</span>=<span class="string">"text/javascript"</span> <span class="attr">src</span>=<span class="string">"https://npm.onmicrosoft.cn/cloudflare-trace-info-on-web@0.0.5/cftiwo.min.js"</span>></span><span class="tag"></<span class="name">script</span>></span></span><br><span class="line"><span class="tag"><<span class="name">div</span> <span class="attr">class</span>=<span class="string">"cloudflare-trace-info"</span>></span>加载完成前显示的文本<span class="tag"></<span class="name">div</span>></span></span><br></pre></td></tr></table></figure><p><strong>C</strong>loud<strong>f</strong>lare <strong>T</strong>race <strong>I</strong>nfo on <strong>W</strong>eb <strong>O</strong>nline Edition => <code>cftiwo</code></p><h1 id="用法">用法</h1><p>该脚本在页面加载完成 (<code>DOMContentLoaded</code>) 后将信息插入进 ID 为 <code>cloudflare-trace-info</code> 的元素中</p><p>参数有 data-hide-ip、data-hide-loc 和 data-template</p><ul><li><code>data-hide-ip</code><ul><li>在显示的内容中隐藏 IP 信息</li></ul></li><li><code>data-hide-loc</code><ul><li>在显示的内容中隐藏位置信息</li></ul></li><li><code>data-template</code><ul><li>自定义内容模版</li><li>具体支持参数见 <a href="https://www.cloudflare.com/cdn-cgi/trace">/cdn-cgi/trace</a></li><li>额外支持参数 <code>${iata}</code> IATA 地区信息</li></ul></li></ul><figure class="highlight html"><table><tr><td class="code"><pre><span class="line"><span class="tag"><<span class="name">script</span> <span class="attr">type</span>=<span class="string">"text/javascript"</span> <span class="attr">src</span>=<span class="string">"https://npm.onmicrosoft.cn/cloudflare-trace-info-on-web@0.0.5/cftiwo.min.js"</span>></span><span class="tag"></<span class="name">script</span>></span></span><br><span class="line"><span class="comment"><!-- 默认状态 --></span></span><br><span class="line"><span class="tag"><<span class="name">div</span> <span class="attr">class</span>=<span class="string">"cloudflare-trace-info"</span>></span>加载完成前显示的文本<span class="tag"></<span class="name">div</span>></span></span><br><span class="line"><span class="comment"><!-- 隐藏 IP 信息 --></span></span><br><span class="line"><span class="tag"><<span class="name">div</span> <span class="attr">class</span>=<span class="string">"cloudflare-trace-info"</span> <span class="attr">data-hide-ip</span>></span><span class="tag"></<span class="name">div</span>></span></span><br><span class="line"><span class="comment"><!-- 隐藏位置信息 --></span></span><br><span class="line"><span class="tag"><<span class="name">div</span> <span class="attr">class</span>=<span class="string">"cloudflare-trace-info"</span> <span class="attr">data-hide-loc</span>></span><span class="tag"></<span class="name">div</span>></span></span><br><span class="line"><span class="comment"><!-- 自定义内容模版 --></span></span><br><span class="line"><span class="tag"><<span class="name">div</span> <span class="attr">class</span>=<span class="string">"cloudflare-trace-info"</span> <span class="attr">data-template</span>=<span class="string">"位置:${loc} · IP:${ip} · 数据中心:[${colo}]${iata} · TLS 版本:${tls} · 时间戳:${ts}"</span>></span><span class="tag"></<span class="name">div</span>></span></span><br></pre></td></tr></table></figure><p>对应效果如下</p><hr><script type="text/javascript" src="https://npm.onmicrosoft.cn/cloudflare-trace-info-on-web@0.0.5/cftiwo.min.js"></script><!-- 默认状态 --><div class="cloudflare-trace-info">加载完成前显示的文本</div><!-- 隐藏 IP 信息 --><div class="cloudflare-trace-info" data-hide-ip></div><!-- 隐藏位置信息 --><div class="cloudflare-trace-info" data-hide-loc></div><!-- 自定义内容模版 --><div class="cloudflare-trace-info" data-template="位置:${loc} · IP:${ip} · 数据中心:[${colo}]${iata} · TLS 版本:${tls} · 时间戳:${ts}"></div><hr><p>当 data-template 有内容时,data-hide-ip 和 data-hide-loc 无法生效</p><h1 id="参考">参考</h1><ul><li><a href="https://developers.cloudflare.com/support/troubleshooting/general-troubleshooting/gathering-information-for-troubleshooting-sites/#identify-the-cloudflare-data-center-serving-your-request">Cloudflare 文档</a></li><li><a href="https://www.cloudflarestatus.com/api/v2/components.json">Cloudflare System Status</a></li></ul><h1 id="碎碎念">碎碎念</h1><p>早就写好了,但就是懒得发,今天刚好不懒了,给博客多水水,水水更健康 🤣</p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> Cloudflare </tag>
<tag> /cdn-cgi/trace </tag>
<tag> 网页展示 </tag>
<tag> 底部信息 </tag>
<tag> 节点信息 </tag>
<tag> IP 显示 </tag>
</tags>
</entry>
<entry>
<title>迷你?主机?—— 机械革命无界 S MINI(铭凡 UM780 PRO)体验</title>
<link href="/post/mechrevo-s-mini-experience/"/>
<url>/post/mechrevo-s-mini-experience/</url>
<content type="html"><![CDATA[<p>迷你主机的需求可能对我来说是个伪命题……</p><span id="more"></span><p>以轻便整洁而称,但后面就发现一套带下来不比笔记本轻松,线材也没多整齐(</p><p>但说实在的,虽然性价比没有自组 ITX 这类的高,但也还算不错的</p><p>注:由于<strong>机械革命无界 S MINI</strong> 就是<strong>铭凡 UM780 PRO</strong> 的贴牌版本,故本文中所有描述均适用于铭凡 UM780 PRO,毕竟唯一的不同就是机子表面 LOGO 图案不一样</p><h1 id="缘起">缘起</h1><p>原来我是 MacBook Air 用过来的,用惯了 macOS,就索性搞了台 M1 的 MacBook Air 用</p><p>但在宿舍没事儿干能干啥,哪肯定是臭打游戏啦~</p><p>就有了个搞台 Windows 电脑的想法</p><p>就开始陆陆续续的蹲个好价攒点配件,固态、显示器、内存、迷你主机、便携屏,跨度有足足的一年</p><p>有些地方有些太无谓的奢侈了,没法子,被果子天价内存硬盘憋坏了</p><h1 id="清单">清单</h1><ul><li>机械革命无界 S MINI 准系统无内存硬盘(¥2483)(京东机械革命官方旗舰店)</li><li>英睿达 DDR5 5600MHz 16G*2 套条(¥495)(京东自营)</li><li>海力士 P41 2TB(¥786)(京东自营)</li><li>宏碁掠夺者 GM7 2TB(¥570)(京东自营)</li><li>Intel AX210 无线网卡(¥64)(拼多多)</li></ul><p>目前总计 ¥4434,其实很大一部分都是硬盘的占比,毕竟被果子恶心的存储定价整了,报复性堆存储</p><p>(机子是首发买的<br>(后期出厂的默认搭载 AX210,无需更换,故总计没算网卡的钱钱<br>(全家福(已装好</p><p><img src="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/all.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/all.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="all"></p><h1 id="售后">售后</h1><p>我这个机子其实出过四次问题,且听我娓娓道来</p><p>先叠甲,仅代表个人体验,以及以下问题仅针对首发机子/维修机子</p><p>第一次(2023-12-19)是主板的设计问题,前面天气热可能没出现,后面冷了就出现了,毕竟哪段时间刚好寒流来了(快递来回五天,维修半天,换了个主板)<br>第二次(2023-12-26) 是换完主板后,但机子液金手工涂的,机子打游戏动不动就上 90°C(快递来回五天,维修半天,这次直接主板和散热一起换)<br>第三次(2024-01-08)是游戏打着打着黑屏闪退,重装系统,拷机拷内存都没问题(快递来回四天,直接换货)<br>第四次(2024-03-04)是底部小风扇异响,声音极大,又是送售后了(快递来回五天,维修半天,换了底部风扇)</p><p>所以最后我是首发的机子(八月产)变成了换货的备件机(十二月产),售后态度还是很不错的,就是快递时间太折磨人(要不是双向包邮,不然难顶)</p><p>截止目前也没其它问题了,网卡从原来首发的 RZ608 换成了 AX210,现在拷机温度最高也就 75°C(冬天加持~)</p><h1 id="性能">性能</h1><p>有闻 AMD 核显很强,且相较于同定位上代的 6800H 相比,CPU GPU 性能都有进步,曾经推荐朋友买过 6800H 的笔记本,在其上体验过部分游戏,均是能玩水平,而且制程是神的台积电,能效高些</p><p>游戏在能玩水平已经很能够满足(快递来回五天,维修半天,换了个主板) macOS 用户了(我尝试过 M1 的 MacBook Air 使用 Rosetta 2 转译 x86-64,使用 wine 做到兼容 Windows 层,使用 DXVK 转译 DX11 图形 API 来运行战地 1……(这又是另外一个故事了)</p><p>7840H/HS 简单过一下参数,8C16H 纯大核,全核 4.7GHz,单核 5.1GHz,780M 核显</p><p>跑分也简单过下 R23 单 1792 多 17141,CPUZ 单 654.3 多 6950.8,大抵就是桌面的 13400 以上 13500 以下,3D MARK 没买没有</p><p><img src="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/r23.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/r23.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="r23"></p><p>(测试环境基于 BIOS 设置性能模式 65W 功耗,内存完整性保护关闭,Meltdown 与 Spectre 保护禁用,虚拟化 SVM 开启,Hyper-V 开启)</p><p>这个机子用的<strong>液金散热</strong>,散热真的猛,按冬天的情况来说,游戏/拷机最高温度不超过 78°C,全程维持 65W 的 APU 功耗(但也因为液金,手涂不得行)</p><p>硬盘温度方面很低,毕竟底部风扇直接给硬盘散热,有着散热片贴着,硬盘温度最高也就六十来度</p><h1 id="体验">体验</h1><p>装内存硬盘需要很不优雅的拔掉底下的四个脚垫(怪不得给你多弄两个新脚垫),拧下螺丝,翘棒翘起,底板上<strong>连接着风扇和天线</strong></p><p><img src="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/inside.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/inside.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="inside"></p><p>散热器上有两条给硬盘用的蓝色保护膜的散热垫</p><p>机子呈天包地的结构,金属外壳,无线网络在<strong>高负载</strong>时贼差劲,需要把机子立起来才能畅玩</p><p>底下的哪条内存可以装散热鳍片,防止内存叠叠乐</p><p>这台机子是真的小,巴掌大的主机,性能不弱,放哪儿都行……看向了我宿舍哪块贼大的桌子(陷入了沉思</p><p>外围接口量大管饱,有下面这些</p><figure class="highlight css"><table><tr><td class="code"><pre><span class="line">一个麦克风,一个电源键,两个 USB4 的 C 口,一个 <span class="number">3.5mm</span> 耳机孔,一个 BIOS 重置插孔</span><br><span class="line"> ↑ 机器正面 ↑</span><br><span class="line"> ← 左 右 →</span><br><span class="line"> ↓ 机器背面 ↓</span><br><span class="line">一个 DC 电源口,两个 HDMI 口,一个 <span class="number">2.5</span>Gbps 的 RJ45 网口,四个 <span class="number">10</span>Gbps 的 <span class="selector-tag">A</span> 口</span><br></pre></td></tr></table></figure><p><img src="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/front.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/front.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="front"></p><p><img src="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/back.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/back.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="back"></p><p>口子数量够多,但是把两 C 口放正面是要干甚?换个到后面去多美好,虽说铭凡的 UM780 XTX 改了,但厚了,还贵了</p><p>这个大小口袋都装的下去,确实「便携」,如果不考虑要带电源/屏幕/键盘/鼠标的话</p><p>给个实际使用时整个机子的接线情况</p><p><img src="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/actual-front.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/actual-front.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="actual-front"></p><p><img src="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/actual-back.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/mechrevo-s-mini-experience/actual-back.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="actual-back"></p><h1 id="软件">软件</h1><p>机子本身就是铭凡贴牌的机子,BIOS 和 UM790 PRO 的完全通用,刷完后 APU 甚至 7840H 荣升 7840HS</p><p>但铭凡的 LOGO 不好看,我还是刷回了机械革命的 BIOS</p><h1 id="游戏">游戏</h1><p>简要总结,1080P 低画质基本绝大部分游戏畅玩</p><p>以下体验基于 AMD 驱动版本 <code>24.3.1</code></p><p>原神:1080P 中画质,须弥城 55 ~ 60FPS<br>崩坏:星穹铁道:1080P 非常高画质(修改渲染分辨率为 1.0)星槎海中枢 55 ~ 60FPS<br>CS2:900P 全低(没开动态分辨率),平均大概 100 ~ 110FPS<br>战地 1:1080P 低画质预设,我屏幕 60Hz 的,开了垂直同步,反正能稳 60FPS(但后面玩着玩着驱动报错,就没玩了)<br>战地 5:1080P 低画质预设,同样的,能稳 60FPS<br>战地 2042:1080P 低画质预设,这个就得开动态分辨率了,不过开了后会糊成一坨,不开大部分场景又只有 30-40FPS,卡的没法子玩<br>赛博朋克 2077:1080P 低画质 + FSR 平衡档,跑测试场景,平均 60FPS 左右<br>黑神话:悟空:1920*1200 低画质 + 超采样 59,跑测试平均 69FPS</p><h1 id="硬伤">硬伤</h1><p>不带最近小主机很流行的 Oculink 接口,外接显卡很麻烦,需要舍弃一个硬盘位,并手动从底部引线出来,所以对于我来说就是没得折腾……</p><p>同时这个还不支持内存超频,核显就把内存当显存用,性能瓶颈很大部分都在内存频率,而小主机用的是笔记本的 D5 条子,延迟带宽方面都是硬伤……</p><h1 id="总结">总结</h1><p>富裕家庭可以把这玩意当作机顶盒/NAS/软路由来耍,也可以应付普通办公需求,打游戏跑 AI 嘛,还是别难为 780M 核显了,真干活还得是独显</p><h1 id="碎碎念">碎碎念</h1><details><summary><font color=gray>点击显示/隐藏怨气碎碎念</font></summary><br /><p>所以最后我还是把它二手出了,出给个浙江的家伙,好心好意给他把系统重装了,要求软件下好破解好,Office 全套装好一分钱也没加……</p><p>结果给我来个不接快递电话,我联系快递员放给他丰巢,又说显示器还没到不能验货丰巢放三天先 😅,最后又说借了显示器给我验货完,又用祖宗口吻问我为什么要设置密码(你鬼问微软啊),设置了还不告诉他,最后还 TM 给我拖到自动确认收货 😅,要不是那时候正值国庆不想坏心情……</p><p>还问我要购买发票,就这么不相信官方保修根本不需要发票么,还给提供了京东自营订单编号,就足以保修了 😅</p></details><br \><hr><p>最后还是因为专业要开跑模型,核显压根跑不动,赶紧卖掉换正经 ITX 了 🙏</p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> 迷你主机 </tag>
<tag> 机械革命 </tag>
<tag> 铭凡 </tag>
<tag> S MINI </tag>
<tag> UM780 PRO </tag>
</tags>
</entry>
<entry>
<title>玩机的必备操作 —— 一加 13 解锁并获得 root 权限</title>
<link href="/post/oneplus-13-root-guide/"/>
<url>/post/oneplus-13-root-guide/</url>
<content type="html"><![CDATA[<p>还得是一加,新机到手,解锁 root 一条龙 😋</p><span id="more"></span><hr><p>解锁教程适用于 一加 13 以及其它一加系列的手机(<br>KernelSU 教程适用于所有<strong>具有 GKI 支持</strong>的手机</p><h1 id="目录">目录</h1><ul><li><a href="#%E8%A7%A3%E9%94%81%E5%87%86%E5%A4%87">解锁准备</a></li><li><a href="#%E8%A7%A3%E9%94%81-bootloader">解锁 Bootloader</a></li><li><a href="#kernelsu">KernelSU</a><ul><li><a href="#%E5%AE%89%E8%A3%85%E6%96%B9%E5%BC%8F">安装方式</a></li><li><a href="#%E6%9F%A5%E7%9C%8B%E5%86%85%E6%A0%B8">查看内核</a></li><li><a href="#%E5%AE%89%E8%A3%85">安装</a></li></ul></li><li><a href="#%E7%A2%8E%E7%A2%8E%E5%BF%B5">碎碎念</a></li><li><a href="#%E5%8F%82%E8%80%83">参考</a></li></ul><h1 id="前言">前言</h1><p>某品牌日常耍猴,国内仅仅剩下能够方便解锁的手机就只有一加了,舍友刚好换机,一加 13,就拿他的机子来解锁刷 KernelSU 吧 🤣</p><p>P.S. 他先叫我帮帮他的,我就顺便再水一篇博客来证明我还活着 🙏</p><h1 id="解锁准备">解锁准备</h1><p>解锁仅需从 <a href="https://developer.android.google.cn/tools/releases/platform-tools?hl=zh">Android 开发者(国内)</a> 下载 Android SDK Platform-Tools 即可</p><p>分三个系统,其下载链接分别为:</p><ul><li><a href="https://googledownloads.cn/android/repository/platform-tools-latest-windows.zip">Windows</a></li><li><a href="https://googledownloads.cn/android/repository/platform-tools-latest-darwin.zip">macOS</a></li><li><a href="https://googledownloads.cn/android/repository/platform-tools-latest-linux.zip">Linux</a></li></ul><p>下载后解压到任意位置即可</p><hr><p>安装驱动(仅 Windows 需安装)</p><p>从 <a href="https://developer.android.google.cn/studio/run/win-usb">Android 开发者(国内)</a> 下载 USB 驱动,但很搞笑的是,Android 开发者(国内)的下载链接 404,应该是谷歌哪边没传上去 😅</p><p>但其实下载链接可以直接访问,就放个下载链接吧</p><p><a href="https://dl.google.com/android/repository/usb_driver_r13-windows.zip">usb_driver_r13-windows.zip</a></p><p>下载解压后,右键 <code>android_winusb.inf</code> 选择 <code>安装</code> 即可</p><p><img src="https://cdn.isteed.cc/img/oneplus-13-root-guide/install-driver.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/oneplus-13-root-guide/install-driver.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="install-driver"></p><hr><p>备份数据!!!解锁会<strong>清除所有数据</strong>,务必在解锁前备份好!!!</p><p>当然,我舍友这台是新机,没有任何数据 😋</p><h1 id="解锁-Bootloader">解锁 Bootloader</h1><ol><li><p>手机在 <code>设置</code> - <code>关于本机</code> - <code>版本信息</code> 中狂点 <code>版本号</code> 7 次,直到进入开发者模式,同时记下 <code>内核版本</code><br><img src="https://cdn.isteed.cc/img/oneplus-13-root-guide/kernel-version.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/oneplus-13-root-guide/kernel-version.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="kernel-version"><br>仅需记下红框内的即可,同一手机均一致,不同手机才可能不同</p></li><li><p>手机在 <code>设置</code> - <code>系统与更新</code> - <code>开发者选项</code> 中开启 <code>OEM 解锁</code> 与 <code>USB 调试</code></p></li><li><p>手机连接上电脑,在解压出来的 <code>platform-tools</code> 文件夹(文件夹中需要确保存在 <code>adb.exe</code> 和 <code>fastboot.exe</code>)下,点击地址栏,输入 <code>cmd</code> 回车打开命令行窗口</p></li><li><p>输入 <code>adb reboot bootloader</code> 回车,手机授权电脑,随后手机重启进入 Bootloader 模式(当然,你也可以长按 <code>音量减</code> + <code>电源键</code> 进 Bootloader 模式)<br><img src="https://cdn.isteed.cc/img/oneplus-13-root-guide/fastboot.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/oneplus-13-root-guide/fastboot.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="fastboot"><br>手机在 fastboot 模式时,最下面的红字「DEVICE STATE」显示 <code>locked</code>(锁定状态)</p></li><li><p>输入 <code>fastboot flashing unlock</code> 回车,解锁 Bootloader<br>若一直卡在 <code>waiting for device</code> 可尝试手动指定设备驱动</p><p>操作路径:右键 <code>Windows 徽标</code> - <code>设备管理器</code> - <code>其它设备</code> - 右键 <code>Android</code>(或是其它带有 ⚠️ 和 ❔ 的设备,一般名字和 Android 沾边) - <code>更新驱动程序</code> - <code>浏览我的电脑以查找驱动程序(R)</code> - <code>让我从计算机上的可用驱动程序列表中选取(L)</code> - <code>Android Device</code> - 选中 <code>Android Bootloader Interface</code> - 然后一路确认即可</p><p><img src="https://cdn.isteed.cc/img/oneplus-13-root-guide/fastboot-driver.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/oneplus-13-root-guide/fastboot-driver.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="fastboot-driver"></p></li><li><p>按下 <code>音量减</code> 键,使「UNLOCK THE BOOTLOADER」高亮,再按一下 <code>电源键</code>,确认解锁,此时手机将会恢复出厂设置并重启<br><img src="https://cdn.isteed.cc/img/oneplus-13-root-guide/unlock.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/oneplus-13-root-guide/unlock.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="unlock"></p></li><li><p>Enjoy!</p></li></ol><h1 id="KernelSU">KernelSU</h1><p>这是啥?引用官方的介绍</p><blockquote><p>KernelSU 是 Android GKI 设备的 root 解决方案,它工作在内核模式,并直接在内核空间中为用户空间应用程序授予 root 权限。</p></blockquote><p>而对于用户来说,主要的区别就是是否容易被应用检测到 root</p><p>KernelSU 一般具有更好的隐蔽性,更好地应对部分应用不合理的检测各种奇奇怪怪的东西(例如数字人民币……</p><h2 id="安装方式">安装方式</h2><p>KernelSU 有两种安装方式,一种是 GKI 安装,另一种是 LKM 安装</p><p>个人建议使用 GKI 镜像启动,然后再进 KernelSU 安装成 LKM 模式</p><p>当然,你也可以提取 boot 镜像来手动修补,过程和 Magisk 的过程几乎一致,参照我以前的 <a href="https://blog.isteed.cc/post/pixel-3-install-magisk/">Pixel3 安装 Magisk</a>,这里就不再赘述</p><h2 id="查看内核">查看内核</h2><p>GKI 需要近期的手机(出厂系统为 Android 12 或以上,既内核版本中具有形如 <code>android12</code> 字样)才支持</p><p>内核版本可以通过在 <code>设置</code> - <code>我的设备</code> - <code>全部参数与信息</code> - <code>内核版本</code> 查看</p><p>只需要看其 KMI 版本即可,以出厂搭载 ColorOS 15 的 一加 13 为例,其内核版本为 <code>6.6.30-android15-8-gc6f5283046c6-ab12364222-4k</code>,取前头,拉中间,其 KMI 版本为 <code>6.6-android15-8</code></p><p><img src="https://cdn.isteed.cc/img/oneplus-13-root-guide/kernel-version.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/oneplus-13-root-guide/kernel-version.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="kernel-version"></p><p>知道了自己的 KMI 版本后,就可以去 <a href="https://github.com/tiann/KernelSU">KernelSU 的项目</a>里下载对应的 GKI 内核镜像</p><p>如何寻找呢?最建议的是依据内核版本寻找,首先确保所寻找的镜像包含最多的相似性,比如 <code>6.6.30-android15-8-gc6f5283046c6-ab12364222-4k</code>,则需要寻找 <code>android15-6.6.30_yyyy-mm-boot.img.gz</code></p><p>但如果没有对应小版本的呢?那就依据 KMI 版本找最新的下载(<code>6.6.</code> 后面数字<strong>比 30 大</strong>就行,也可用数字最大或年份月份最新的)</p><p>同样的,还有不同的后缀,有以下三种后缀</p><ul><li><code>boot.img.gz</code></li><li><code>boot-gz.img.gz</code></li><li><code>boot-lz4.img.gz</code></li></ul><p>怎么选呢?一般选第一个就行,大不了都下下来试试得了~</p><details><summary><font color=gray>点击显示/隐藏示例</font></summary><br /><p><strong>加粗</strong>的即为内核版本 <code>5.15.74-android13-8-00049-g8945ccdb2203-ab9500309</code> 的正确可选项</p><p>android14-6.1.78_2024-06-boot-gz.img.gz<br>android14-6.1.78_2024-06-boot-lz4.img.gz<br>android14-6.1.78_2024-06-boot.img.gz<br>android14-6.1.84_2024-07-boot-gz.img.gz<br>android14-6.1.84_2024-07-boot-lz4.img.gz<br>android14-6.1.84_2024-07-boot.img.gz<br>android15-6.6.30_2024-08-boot-gz.img.gz<br>android15-6.6.30_2024-08-boot-lz4.img.gz<br><strong>android15-6.6.30_2024-08-boot.img.gz</strong></p></details><br \><p>找到对应内核后,下载解压即可(如果你的压缩软件不支持的话,可以尝试使用 <a href="https://www.microsoft.com/store/productId/9N8G7TSCL18R">NanaZip</a>)</p><p>Tips:若下载不畅,可以右键需要下载的文件复制链接,并在链接前头直接添加 <code>https://cors.isteed.cc/</code> 进行下载</p><h2 id="安装">安装</h2><p>⚠️ 注意:下文默认电脑已具有 ADB 环境,在解压出来的 <code>platform-tools</code> 文件夹(文件夹中需要确保存在 <code>adb.exe</code> 和 <code>fastboot.exe</code>)下,点击地址栏,输入 <code>cmd</code> 回车打开具有 ADB 环境的命令行窗口</p><hr><ol><li><p>手机进入 <code>fastboot</code> 模式(开机时按住 <code>电源键</code> + <code>音量减</code>)</p></li><li><p>电脑连接手机,执行 <code>fastboot boot /path/to/boot.img</code><br>其中,<code>/path/to/boot.img</code> 为你通用内核位置(可以将文件直接拖入终端获得路径)<br>这时手机将会开机,拥有临时的 GKI 模式的 KernelSU 了<br><img src="https://cdn.isteed.cc/img/oneplus-13-root-guide/kernelsu.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/oneplus-13-root-guide/kernelsu.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="KernelSU"></p></li><li><p>手机打开 <code>KernelSU</code>,再次安装即可拥有永久 LKM 模式的 KernelSU<br><img src="https://cdn.isteed.cc/img/xiaomi-13-root-guide/kernelsu-install.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-13-root-guide/kernelsu-install.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="KernelSUInstall"><br>(不要在意为什么用小米 13 的截图</p></li><li><p>Enjoy!</p></li></ol><h1 id="碎碎念">碎碎念</h1><p>还得是一加解锁方便,希望这根没有任何限制解锁的独苗能够继续保持,哪像某品牌解锁还要耍猴考试的机子呢……(虽然你解锁会炸 TEE,但我还是原谅你了,下次换机就你加惹 😋</p><p>新机到手不到十分钟,它的 <code>locked</code> 就不存在惹~</p><h1 id="参考">参考</h1><ul><li><a href="https://kernelsu.org/zh_CN/">KernelSU 官网</a></li></ul>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> root </tag>
<tag> 一加 13 </tag>
<tag> 解锁 </tag>
<tag> ColorOS </tag>
<tag> KernelSU </tag>
</tags>
</entry>
<entry>
<title>穷鬼大学生的香港银行开户记</title>
<link href="/post/hk-bank-account-opening-record/"/>
<url>/post/hk-bank-account-opening-record/</url>
<content type="html"><![CDATA[<p>其实,这次开户之旅纯粹是集个卡(ZA Bank、中银香港、汇丰香港),以及去溜溜(事实证明,没有攻略的瞎逛会很痛苦)</p><span id="more"></span><p>之前去过一次香港打比赛,由于人生地不熟,也没能自己出去跑跑,这次倒是能自己溜达溜达了</p><h1 id="准备">准备</h1><p>内地居民去香港需要港澳通行证</p><p>通行证和签注是两个东西,去一次会消耗一次有效签注,通行证可以重复使用</p><p>现在办理港澳通行证也挺方便的,预约当地的出入境大厅办理就行,以广东为例,直接在公众号「广东出入境」预约对应的办理地点以及日期,填写相关信息就行了,之后需要去线下拍照(大厅旁边有免费自助拍照机),录指纹,缴费后会按照你要求的方式给你发放通行证</p><p>签注的话,团队旅游(L)和个人旅游(G)都行,即使是团队旅游也能单人过关,签注时间一般选长的就行,我的是一年一次,意味这个签注有效时间一年,能够使用一次,时间短点的应该是给通行证快过期用的</p><p>价格方面,通行证(¥60)一次签注(¥15)邮寄(¥18)</p><hr><p>香港开户一般需要</p><ul><li>港澳通行证</li><li>身份证</li><li>过关小票</li><li>地址证明(我直接用身份证地址,无需证明,要证明的话可以使用<strong>带地址</strong>的信用卡账单、水电费账单等做证明)</li><li>出入境证明(一般线上开户才需要)</li><li>能够接收短信的电话卡(实测内地的电信移动联通开启漫游后均无问题,<strong>广电在香港无漫游信号</strong>,当然,也可以直接开一张香港本地的电话卡)</li></ul><hr><p>如果在香港呆超过一天的话,强烈建议去 711 买一张中国移动香港的 MySIM 电话卡,套餐详情如下</p><p>4G 信号版: 预付卡 33 HKD,包含无限本地流量(50GB 高速)和 5000 分钟本地通话,有效期 30 天。</p><p>MySIM 可以直接通过港澳通行证来实名激活,需要找个公共 Wi-Fi 来实名激活(都买流量卡了,肯定不会开大陆卡的漫游啦)</p><p>如果拍照识别错误的话,重新拍就行,千万不要修改识别出来的信息,修改的话会进入人工审核,大概率就是等到离港都还没审核通过……</p><h1 id="开户">开户</h1><p>我的 ZA Bank 和 中银香港 是线上开户,汇丰香港是线下<a href="https://maps.app.goo.gl/kT7RyyXH8WYCUKfr5">铜锣湾分行</a>开的</p><p>目前到手的卡有 HSBC HK 的「红狮子」、ZA Bank 的 ZA Card</p><h2 id="ZA-Bank">ZA Bank</h2><p>这是一家香港的虚拟银行,没有线下网点,开户是完全的在线上进行,要求极低,仅需定位在香港和<strong>本地的网络环境</strong>(比如香港公共 Wi-Fi 或数据流量)</p><p>流程如下</p><ul><li>填写个人信息</li><li>验证手机号</li><li>拍摄港澳通行证</li><li>拍摄身份证</li><li>人脸识别</li><li>验证大陆银行卡</li></ul><p>ZA Bank 是虚拟账户,开户后就可以直接使用了</p><p>消费的话要把 ZA Card 开了,这个会给你个虚拟的 Visa 卡,卡号后六位均可自定义</p><p>亦可申请实体卡(需要邮费 25 HKD 发内陆,EMS 特快,制卡厂在珠海,发出后隔天就到了</p><p><img src="https://cdn.isteed.cc/img/hk-bank-account-opening-record/za-card.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/hk-bank-account-opening-record/za-card.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="ZA Card"></p><p>顺带一提,这几个银行中 APP 使用体验最好的就是它</p><p><img src="https://cdn.isteed.cc/img/hk-bank-account-opening-record/za-bank.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/hk-bank-account-opening-record/za-bank.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="ZA Bank"></p><p>P.S. 开通投资账户需要额外填写一个相关问卷,以及上传出入境记录(微信小程序 <code>移民局 12367</code> - <code>中国公民服务</code> - <code>出入境记录查询</code> - <code>发送邮箱</code>),大概一天不到就能审核完成</p><h2 id="BOC-HK-中银香港">BOC HK 中银香港</h2><p>中银香港主要用于和内地中银互转入金,无需手续费,同时也可以开 Wechat Pay HK 用于内地消费</p><p>中银香港在近期支持了线上开户,我懒得跑线下,直接线上开的</p><p>和 ZA Bank 类似,流程如下</p><ul><li>填写个人信息<ul><li>开户类型选「<s>自在理财</s>」,随便选,反正不收费不达标过段时间自动降级,理由建议用「投资」</li></ul></li><li>验证手机号</li><li>拍摄港澳通行证</li><li>拍摄身份证</li><li>人脸识别</li><li>上传出入境记录(微信小程序 <code>移民局 12367</code> - <code>中国公民服务</code> - <code>出入境记录查询</code> - <code>发送邮箱</code>)</li></ul><p>与线下开的区别,一个是转账限额只有 21W HKD(开通当天只有 1W HKD,第四天提升到 21W HKD),另一个是只能向登记收款人转账</p><p>拿提款卡的话,是平邮国内……建议通讯地址附加个手机号(</p><hr><p>2025-01-12 Updated:中银香港「自在理财」用户终于可以申请一张万事达扣帐卡了,直接手机里面申请提交就行,目前测试下来似乎是不能参加万事达的部分活动的(有些活动卡世界等级?</p><h2 id="HSBC-HK">HSBC HK</h2><ul><li>时间:周四工作日早九点</li><li>地点:<a href="https://maps.app.goo.gl/kT7RyyXH8WYCUKfr5">铜锣湾分行</a></li><li>耗时:三十分钟</li></ul><p>我是早上直接卡点进的,都没人排队,可能是铜锣湾分行在二楼的原因</p><p>去到后表明来意,直接有工作人员领进小屋子,压根没有取号</p><p>会叫你下载好 HSBC HK 的 App,我已经下载了,就直接出示汇丰的二维码</p><p>问了下开户理由、资金来源,要了下证件:港澳通行证、身份证、过关小票</p><p>我说投资理财、学生暂无,说着说着工作人员就往储蓄掰,最后我也跟着说储蓄了,可能是太多内地人跑来开户了,工作人员太熟练了 🤣</p><p>后面填完资料提醒我,系统审核过就能给我当场拿卡,不能过的话他也没办法了</p><p>但不出意外的,秒过~</p><p>拿卡前问我有没有带 100 HKD 现金,需要存点钱进去激活,我说没有,但我众安银行里有点钱,直接转进去可不可行(当时只有六十的现金…)</p><p>工作人员想了下,说行,转身出门去拿卡</p><p><img src="https://cdn.isteed.cc/img/hk-bank-account-opening-record/hsbc-hk-letter.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/hk-bank-account-opening-record/hsbc-hk-letter.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="HSBC HK Letter"></p><p>函件到手,密码涵一撕,走,改密码去~</p><p>期间还问我要不要开张 Pulse 信用卡,说存 1W HKD 就可以下 5K 额度(我看了看我的钱包,是穷鬼,告辞!(2024-08-01 后,暂停非香港居民的信用卡申请,车门焊死,干!</p><p>在 ATM 改完密码后就可以拿卡走人惹</p><hr><p>在 App 上还可以申请一张汇丰万事达卡借记卡,既「蓝狮子」,建议申请前去<a href="https://www.hsbc.com.hk">网银</a>改下中文通讯地址(注意,需要收到确认变更的邮件才算更改成功,或者申请时看有没有变成中文地址)</p><p>地址的话,建议写清楚省市区邮编,小区楼房的详细地址,最后在附加一个电话号码</p><p>新申请的话直接发的 EMS 特快,理论速度很快,但是补发还大概率是平邮(我补发了两次都是平邮(废纸使命必达,卡死活送不到 😅</p><h1 id="入金">入金</h1><p>由于我没有兴业银行的寰宇人生借记卡,所以我选择内地中银同名互转无损入金(同名互转免手续费和电汇费)</p><p>2024-10-15 Update:申请了一张<a href="https://e.cib.com.cn/app/mobile/public/sendDebit/sendDebit.do?chnlNo=k1#">兴业无界卡</a>,和寰宇人生一样的权益(现在没钱,之后再试试转 HSBC HK(小道消息,兴业在 HSBC 开了户,不出意外的话转的贼快,不过我也没试过就是了(</p><p>跨境汇款要求有中行一类卡,我是先 App 购汇再转过去的,境外转账模版可以参考下图</p><p><img src="https://cdn.isteed.cc/img/hk-bank-account-opening-record/boc-to-bochk.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/hk-bank-account-opening-record/boc-to-bochk.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="汇款模版"></p><p>其它银行注册好轉數快(FPS)后,用中银给他们转过去(当然,直接用银行帐号也可以转,FPS 只是方便一些而已</p><h1 id="消费">消费</h1><h2 id="Apple-Pay">Apple Pay</h2><p>直接绑定,在支持的应用里选银联标的港卡即可消费</p><p>特别的,HSBC HK 的「红狮子」提款卡需要等开户后<strong>第八天零点</strong>才能绑定到 Apple Pay 上(内地消费走银联汇率)</p><p><img src="https://cdn.isteed.cc/img/hk-bank-account-opening-record/apple-pay.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/hk-bank-account-opening-record/apple-pay.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Apple Pay"></p><p>HSBC HK 的万事达借记卡有<a href="https://mtr.mastercardservices.com/zh_Hant/c/Hong-Kong/China/offers/124bfdd0-cc86-4521-a636-89717dca19cc">美团消费返现活动</a>(十二月底结束),可以倒点离岸人民币进去直接消费(汇丰汇率坑人…),返现速度很快,隔几天就到人民币账户了</p><p>实体卡没到的话其实也可以提前激活,有效期一般是制卡年月 + 9 年,CVV 则可以在 App 里查看</p><p>2024-10-15 Update:现在蓝狮子新申请都是走内地 EMS 了,不用担心寄不到,补发的随机走 EMS,可能要多挂失补发几次(收件人手机号为你当初开户的手机号,从深圳发的 EMS 特快)</p><p>汇率的话可以看 <a href="https://data.0xv9.com/CNH-hk-exchange-rate">Finvoke data</a>,天星一般汇率还不错,可惜我没开</p><h2 id="Wechat-Pay-HK">Wechat Pay HK</h2><p>开通 Wechat Pay HK 后就可以用港币在内地消费了(自动换汇)</p><p>开通方法:微信搜 <code>Wechat Pay HK</code> - <code>绑定香港发行的银行账户</code> 验证</p><p>个人建议扫深圳的码开通,有送消费券</p><p>目前就支持五家银行的验证,分别是 中国银行(香港)、中信银行(国际)、中国工商银行(亚洲)、大新银行、招商永隆银行</p><p>接着绑定 ZA Bank 的 Visa 卡即可~(不要直接绑定 Visa 国内消费,不然多收 1.95% 的外币交易手续费</p><p>汇丰的卡走 FPS,FPS 需要 HKID,不然绑定不上去……</p><h2 id="支付宝-微信">支付宝/微信</h2><p>支付宝和微信可以直接绑定 Visa/Mastercard,但 ZA Bank 要收取 1.95% 的外币交易手续费……不如 Wechat Pay HK</p><p>HSBC HK 的万事达借记卡不需要外币交易手续费</p><h1 id="碎碎念">碎碎念</h1><p>香港之行,两天一夜,甚至净赚 ¥303,感谢众安银行的消费券(虽然现在已经废了),感谢麦门的便宜汉堡,感谢麦门提供住所 🙏</p><p>(破钱没有,破卡一堆.webp</p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> 香港 </tag>
<tag> 开户 </tag>
<tag> 银行卡 </tag>
<tag> ZA Bank </tag>
<tag> 众安银行 </tag>
<tag> 中银香港 </tag>
<tag> 汇丰银行 </tag>
<tag> HSBC HK </tag>
</tags>
</entry>
<entry>
<title>玩机的必备操作 —— 小米 13 解锁并获得 root 权限</title>
<link href="/post/xiaomi-13-root-guide/"/>
<url>/post/xiaomi-13-root-guide/</url>
<content type="html"><![CDATA[<p>现在看着厂子们的系统各种乱七八糟的东西,看的心烦,想要干它们?就得有权限~</p><span id="more"></span><hr><p>解锁教程适用于 小米 13 以及其它<strong>具有 MIUI 系统</strong>的手机(<br>KernelSU 教程适用于所有<strong>具有 GKI 支持</strong>的手机</p><h1 id="目录">目录</h1><ul><li><a href="#%E5%89%8D%E8%A8%80">前言</a></li><li><a href="#%E8%A7%A3%E9%94%81%E5%87%86%E5%A4%87">解锁准备</a><ul><li><a href="#MIUI">MIUI</a></li><li><a href="#HyperOS-%F0%9F%A4%A1">HyperOS</a></li></ul></li><li><a href="#%E8%A7%A3%E9%94%81-Bootloader">解锁 Bootloader</a></li><li><a href="#KernelSU">KernelSU 刷入</a></li></ul><h1 id="前言">前言</h1><p>小米从澎湃(HyperOS)开始限制了解锁的操作,但低版本的 HyperOS 依旧可以通过伪装成 MIUI 绕过解锁</p><p>小米 13 是最后一台出厂 MIUI 的小米数字系列旗舰,而在之后的机型……</p><p>都要满足小米完全耍猴式的要求</p><details><summary><font color=gray>点击显示/隐藏耍猴式要求</font></summary><ul><li>社区等级达到连<strong>雷军都没有</strong>的五级</li><li>小米 Bootloader 解锁资格全国统一考试<ul><li>在限定日期(<strong>工作日</strong>周二周三)的<strong>早上八点</strong></li><li>在限定时间(<strong>十五分钟内</strong>)</li><li>完成一套题目<ul><li>题目包括但不限于<ul><li>计算机组成原理</li><li>计算机操作系统原理</li><li>计算机网络</li><li>密码学历史</li><li>Linux 服务进程</li><li>Android 高级开发</li><li>Java 原理</li><li>ADB、Fastboot 命令解释</li><li>MTK,Qualcomm 平台刷机工具各类报错解释</li><li>……</li><li>全是<strong>多选</strong>的文字游戏</li><li>禁止抄袭和<strong>相似</strong>的简答题</li></ul></li></ul></li><li>通过小米官方<strong>审核</strong> 🤣👉🤡</li></ul></details><br \></li></ul><p>所以我还是上有 MIUI 的机子老老实实 绕过答题 并插卡 在数据网络下 绑定帐号 等待 72H 后解锁吧……</p><h1 id="解锁准备">解锁准备</h1><h2 id="MIUI">MIUI</h2><ol><li><p>在 <code>设置</code> - <code>我的设备</code> - <code>全部参数与信息</code> - 狂点 <code>MIUI 版本号</code> 进入开发者模式</p></li><li><p>在 <code>设置</code> - <code>更多设置</code> - <code>开发者选项</code> - 开启 <code>OEM 解锁</code></p></li><li><p>在 <code>设置</code> - <code>更多设置</code> - <code>开发者选项</code> - <code>设备解锁状态</code> - <code>绑定帐号和设备</code></p></li><li><p>等待指定时间(可在解锁工具中查看到底要等多久,这个时间看号的,一般均为 168H)</p></li></ol><h2 id="HyperOS-🤡">HyperOS 🤡</h2><p>绕过解锁资格答题的项目 <a href="https://github.com/MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass">MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass</a>,需要设备出厂有 MIUI 的版本(原理,伪装成 MIUI 发送绑定设备的请求)</p><ol><li><p>在 <code>设置</code> - <code>我的设备</code> - <code>全部参数与信息</code> - 狂点 <code>MIUI 版本号</code> 进入开发者模式</p></li><li><p>在 <code>设置</code> - <code>更多设置</code> - <code>开发者选项</code> - 开启 <code>OEM 解锁</code>、<code>USB 调试</code> 以及 <code>USB 调试(安全设置)</code></p></li><li><p>下载并解压打包好的环境</p><ul><li>Windows:<ul><li><a href="https://drive.isteed.cc/Xiaomi13/php8.3.zip">OneDrive</a></li></ul></li><li>macOS:<ul><li><a href="https://github.com/MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass/releases/download/1.0-fix/Bypass-1.0-fix-universal.zip">GitHub</a> | <a href="https://cors.isteed.cc/https://github.com/MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass/releases/download/1.0-fix/Bypass-1.0-fix-universal.zip">加速下载</a></li><li>注意 ⚠️:未打包 <code>php</code> 环境,需要自行配置</li></ul></li></ul></li><li><p>手机连接电脑,授予 ADB 调试权限(记得点上始终允许),双击 <code>bypass.cmd</code></p></li><li><p>手机上会跳转到绑定帐号的界面,按提示绑定即可(若手机上显示绑定失败,不用理会,真正的请求仅需看电脑上的提示即可)</p></li><li><p>若成功,则为下图<br><img src="https://cdn.isteed.cc/img/xiaomi-13-root-guide/bound-successfully.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-13-root-guide/bound-successfully.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="bound-successfully"></p></li></ol> <details> <summary><font color=gray>点击显示/隐藏常见的报错</font></summary><blockquote><ul><li>错误代码 401:小米账号登录状态过期。去设置里退出小米账号再重新登录。</li><li>错误代码 10000:你当前的 ROM 被小米针对了。解决方案见 <a href="https://www.coolapk.com/feed/53042929?shareKey=NzhmMGE5MTIxOWIwNjVjNDlhMzM">查看链接</a></li><li>错误代码 20086:设备凭据过期,尝试重启手机。</li><li>错误代码 30001:你的这款机型强制走了解锁资格校验。现在国行通过小米官方渠道获得解锁资格已基本不可能,社区 5 级可能不难,但答题要么封号要么填空给低分,不想花钱解锁的就洗洗睡吧。</li><li>错误代码 30003:解锁系统正在维护。通常遇到的都是红米 Note 13(全系列)机型,表示这款机型无法通过常规渠道解锁。</li><li>错误代码 20090、20091、86012:系统服务炸了,找售后吧。</li><li>错误代码 86015:由于风控等原因,服务器拒绝了本次请求,重试。</li></ul><blockquote><p><a href="https://www.coolapk.com/feed/53500790?shareKey=ZjM3MzI5YWQyNDI5NjYxOTQ5NDI">酷安原帖</a></p></blockquote></blockquote><p>针对澎湃较新的系统,需要安装替换掉新版系统设置<br>这里给个好心人整理的各机型可用的系统设置(若不在列表内,随便选个相似的安装,绑定后卸载更新即可)</p><ul><li><a href="https://www.123pan.com/s/625SVv-TGxbh.html">123 云盘原地址</a></li><li><a href="https://drive.isteed.cc/Xiaomi13/Setting/">OneDrive 转存地址</a></li></ul></details><br \><!-- prettier-ignore --><ol start="6"><li>等待指定时间(可在解锁工具中查看到底要等多久,这个时间看号的,一般均为 168H)</li></ol><h1 id="解锁-Bootloader">解锁 Bootloader</h1><p>完成了<a href="#%E5%85%88%E5%89%8D%E5%87%86%E5%A4%87">先前准备</a>,终于可以开始解锁咯</p><p>很简单,下载<a href="https://cdn.cnbj1.fds.api.mi-img.com/flash-tool/miflash_unlock_7.6.727.43.zip">小米官方解锁工具</a>,解压,安装驱动,登录帐号</p><p>手机则是长按 <kbd>电源键</kbd> + <kbd>音量减</kbd> 直到进入 fastboot,然后用数据线连接至电脑</p><p>然后终于可以 <s>享受到 Pixel 的仅需打开 <code>OEM 解锁</code> 开关和一句 <code>fastboot flashing unlock</code> 就能</s> 解锁惹</p><h1 id="KernelSU">KernelSU</h1><p>这是啥?引用官方的介绍</p><blockquote><p>KernelSU 是 Android GKI 设备的 root 解决方案,它工作在内核模式,并直接在内核空间中为用户空间应用程序授予 root 权限。</p></blockquote><p>而对于用户来说,主要的区别就是是否容易被应用检测到 root</p><p>KernelSU 一般具有更好的隐蔽性,更好地应对部分应用不合理的检测各种奇奇怪怪的东西(例如数字人民币……</p><h2 id="安装方式">安装方式</h2><p>KernelSU 有两种安装方式,一种是 GKI 安装,另一种是 LKM 安装</p><p>个人建议使用 GKI 镜像启动,然后再进 KernelSU 安装成 LKM 模式</p><p>当然,你也可以提取 boot 镜像来手动修补,过程和 Magisk 的过程几乎一致,参照我以前的 <a href="https://blog.isteed.cc/post/pixel-3-install-magisk/">Pixel3 安装 Magisk</a>,这里就不再赘述</p><h2 id="查看内核">查看内核</h2><p>GKI 需要近期的手机(出厂系统为 Android 12 或以上,既内核版本中具有形如 <code>android12</code> 字样)才支持</p><p>内核版本可以通过在 <code>设置</code> - <code>我的设备</code> - <code>全部参数与信息</code> - <code>内核版本</code> 查看</p><p>只需要看其 KMI 版本即可,以出厂搭载 MIUI 14 的 小米 13 为例,其内核版本为 <code>5.15.74-android13-8-00049-g8945ccdb2203-ab9500309</code>,取前头,拉中间,其 KMI 版本为 <code>5.15-android13-8</code></p><p><img src="https://cdn.isteed.cc/img/xiaomi-13-root-guide/kernel-version.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-13-root-guide/kernel-version.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="kernel-version"></p><p>知道了自己的 KMI 版本后,就可以去 <a href="https://github.com/tiann/KernelSU">KernelSU 的项目</a>里下载对应的 GKI 内核镜像</p><p>如何寻找呢?最建议的是依据内核版本寻找,首先确保所寻找的镜像包含最多的相似性,比如 <code>5.15.74-android13-8-00049-g8945ccdb2203-ab9500309</code>,则需要寻找 <code>android13-5.15.74_yyyy-mm-boot.img.gz</code></p><p>但如果没有对应小版本的呢?那就依据 KMI 版本找最新的下载(<code>5.15.</code> 后面数字<strong>比 74 大</strong>就行,也可用数字最大或年份月份最新的)</p><p>同样的,还有不同的后缀,有以下三种后缀</p><ul><li><code>boot.img.gz</code></li><li><code>boot-gz.img.gz</code></li><li><code>boot-lz4.img.gz</code></li></ul><p>怎么选呢?一般小米选前两个都行,反正都下下来试试就得了~</p><details><summary><font color=gray>点击显示/隐藏示例</font></summary><br /><p><strong>加粗</strong>的即为内核版本 <code>5.15.74-android13-8-00049-g8945ccdb2203-ab9500309</code> 的正确可选项</p><p>android13-5.10.168_2023-05-boot-gz.img.gz<br>android13-5.10.168_2023-05-boot-lz4.img.gz<br>android13-5.10.168_2023-05-boot.img.gz<br>android13-5.10.205_2024-02-boot.img.gz<br>android13-5.10.205_2024-03-boot-gz.img.gz<br>android13-5.10.205_2024-03-boot-lz4.img.gz<br>android13-5.10.205_2024-03-boot.img.gz<br><strong>android13-5.15.144_2024-02-boot-gz.img.gz</strong><br>android13-5.15.144_2024-02-boot-lz4.img.gz<br><strong>android13-5.15.144_2024-02-boot.img.gz</strong><br><strong>android13-5.15.94_2023-05-boot-gz.img.gz</strong><br>android13-5.15.94_2023-05-boot-lz4.img.gz<br><strong>android13-5.15.94_2023-05-boot.img.gz</strong><br>android14-6.1.25_2023-10-boot-gz.img.gz<br>android14-6.1.25_2023-10-boot-lz4.img.gz<br>android14-6.1.25_2023-10-boot.img.gz</p></details><br \><p>找到对应内核后,下载解压即可(如果你的压缩软件不支持的话,可以尝试使用 <a href="https://www.microsoft.com/store/productId/9N8G7TSCL18R">NanaZip</a>)</p><p>Tips:若下载不畅,可以右键需要下载的文件复制链接,并在链接前头直接添加 <code>https://cors.isteed.cc/</code> 进行下载</p><h2 id="安装">安装</h2><p>⚠️ 注意:下文默认电脑已具有<strong>正确的 ADB 环境</strong>,具体配置教程可看少数派文章 —— <a href="https://sspai.com/post/57427">如何从零开始使用 adb</a></p><hr><ol><li><p>手机进入 <code>fastboot</code> 模式(开机时按住 <code>电源键</code> + <code>音量减</code>)</p></li><li><p>电脑连接手机,执行 <code>fastboot boot /path/to/boot.img</code><br>其中,<code>/path/to/boot.img</code> 为你通用内核位置(可以将文件直接拖入终端获得路径)<br>这时手机将会开机,拥有临时的 GKI 模式的 KernelSU 了</p></li><li><p>手机打开 <code>KernelSU</code>,再次安装即可拥有永久 LKM 模式的 KernelSU<br><img src="https://cdn.isteed.cc/img/xiaomi-13-root-guide/kernelsu-install.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-13-root-guide/kernelsu-install.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="KernelSUInstall"></p></li><li><p>Enjoy!</p></li></ol><h1 id="碎碎念">碎碎念</h1><p>小米,为考试而生!(感觉不如……「发烧友」具有「分享精神」、「学习精神」、「探究精神」(🤣👉🤡(毕竟您题目设计出来就不是正常让人做的</p><h1 id="参考">参考</h1><ul><li><a href="https://github.com/MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass">MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass</a></li><li><a href="https://kernelsu.org/zh_CN/">KernelSU 官网</a></li></ul>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> MIUI </tag>
<tag> root </tag>
<tag> 解锁 </tag>
<tag> KernelSU </tag>
<tag> 小米 13 </tag>
<tag> HyperOS </tag>
</tags>
</entry>
<entry>
<title>打洞不成功?来试试 ZeroTier 自建 Moon 中转吧~</title>
<link href="/post/zerotier-create-own-moons/"/>
<url>/post/zerotier-create-own-moons/</url>
<content type="html"><![CDATA[<p>什么?网络条件差劲打洞不成功?还有多的服务器?那就来自建 Zerotier 的 Moon 中转吧~</p><span id="more"></span><p>关于 Zerotier 的使用可以参见之前的一篇文章 <a href="https://blog.isteed.cc/post/multiplayer-with-zerotier/">使用 ZeroTier 进行 Minecraft 多人联机</a></p><h1 id="自建-Moon-中转">自建 Moon 中转</h1><p>有多的服务器的话,可以试试自建 Moon(中转),来解决朋友网络条件差劲死活互联不了的情况</p><p>正常情况下,如果无法打洞直接互联的话,流量会通过 ZeroTier 官方提供的 Plant 来传输(延迟会特高,还容易断流,毕竟大陆内外之间各种干扰阻断嘛……</p><p>以我服务器的 Debian 为例(其它系统也是差不多的操作)</p><h2 id="安装-ZeroTier">安装 ZeroTier</h2><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">curl -s https://install.zerotier.com | sudo bash</span><br></pre></td></tr></table></figure><h2 id="加入网络">加入网络</h2><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">zerotier-cli <span class="built_in">join</span> <Network ID></span><br></pre></td></tr></table></figure><h2 id="生成-Moon-配置文件">生成 Moon 配置文件</h2><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line"><span class="built_in">cd</span> /var/lib/zerotier-one</span><br><span class="line">zerotier-idtool initmoon identity.public > moon.json</span><br></pre></td></tr></table></figure><h2 id="编辑-Moon-配置文件">编辑 Moon 配置文件</h2><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"id"</span><span class="punctuation">:</span> <span class="string">"96******8c"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"objtype"</span><span class="punctuation">:</span> <span class="string">"world"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"roots"</span><span class="punctuation">:</span> <span class="punctuation">[</span></span><br><span class="line"> <span class="punctuation">{</span></span><br><span class="line"> <span class="attr">"identity"</span><span class="punctuation">:</span> <span class="string">"96******8c:0:******"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"stableEndpoints"</span><span class="punctuation">:</span> <span class="punctuation">[</span><span class="punctuation">]</span></span><br><span class="line"> <span class="punctuation">}</span></span><br><span class="line"> <span class="punctuation">]</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"signingKey"</span><span class="punctuation">:</span> <span class="string">"signingKey"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"signingKey_SECRET"</span><span class="punctuation">:</span> <span class="string">"signingKey_SECRET"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"updatesMustBeSignedBy"</span><span class="punctuation">:</span> <span class="string">"updatesMustBeSigned"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"worldType"</span><span class="punctuation">:</span> <span class="string">"moon"</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><p>然后用编辑这个文件,把 <code>"stableEndpoints": [ ]</code> 改为 <code>"stableEndpoints": [ "服务器的公网 IP/9993" ]</code> 后保存</p><p>id 字段即为 Moon 节点 ID,后续入轨需要用到的</p><h2 id="创建-Moon-文件">创建 Moon 文件</h2><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">zerotier-idtool genmoon moon.json</span><br></pre></td></tr></table></figure><p>终端会打印创建的信息,比如 <code>wrote 00000096******8c.moon (signed world with timestamp 1709449863165)</code></p><p>然后再创建 Moon 自启文件夹 <code>moons.d</code>,把生成的 <code>00000096******8c.moon</code> 文件复制进去(其中,文件名除去前头的零即为 Moon 节点 ID,后续入轨需要用到的</p><p>最后用命令 <code>systemctl restart zerotier-one</code> 重启服务器上的 Zerotier 就可以正常使用 Moon 了</p><p>如果云服务器厂商有防火墙规则,记得去添加一下规则,0.0.0.0/0 任意 IP 流量,允许 9993 端口的所有 UDP 流量</p><h1 id="加入-Moon">加入 Moon</h1><p>直接终端键入即可加入</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">zerotier-cli orbit <Moon 节点 ID> <Moon 节点 ID></span><br></pre></td></tr></table></figure><p>或者将生成的 <code>00000096******8c.moon</code> 文件复制到需要加入的那个客户端对应的 <code>moons.d</code> 文件夹中(没有就自己新建文件夹)</p><ul><li>Linux: <code>/var/lib/zerotier-one/moons.d/</code></li><li>macOS: <code>/Library/Application Support/ZeroTier/One/zerotier-one/moons.d/</code></li><li>Windows: <code>C:\ProgramData\ZeroTier\One\moons.d\</code></li></ul><p>目前 Android 和 iOS 的官方客户端不支持入轨的操作</p><p>Android 可以使用第三方客户端 <a href="https://cors.isteed.cc/https://github.com/kaaass/ZerotierFix/releases/download/1.0.10/app-release.apk">ZerotierFix</a> 来入轨,其 GitHub 开源地址为 <a href="https://github.com/kaaass/ZerotierFix">kaaass/ZerotierFix</a></p><p>iOS 目前的话暂无第三方客户端,但可以通过直接用代理连接到服务器来「曲线救国」(</p><h1 id="碎碎念">碎碎念</h1><p>(联机是没有联了,组网是玩起来了……</p><h1 id="参考">参考</h1><ul><li><a href="https://docs.zerotier.com/roots#creating-your-own-roots-aka-moons">Creating Your Own Roots (a.k.a. Moons)</a></li></ul>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> ZeroTier </tag>
<tag> 内网穿透 </tag>
<tag> 破事水 </tag>
<tag> Moon </tag>
</tags>
</entry>
<entry>
<title>2023 年度总结</title>
<link href="/post/2023-summary/"/>
<url>/post/2023-summary/</url>
<content type="html"><![CDATA[<h1 id="前言">前言</h1><p>实在想不到 2023 是那么的想开摆,在开摆的基础上破事还那么多(所以,就搁置惹(</p><span id="more"></span><h1 id="关于网站">关于网站</h1><p>嘛,2023 年基本没有什么新内容的产出,开摆状态嘛~</p><p>当初主页被某为同学测压把 Vercel 测寄了,于是乎网站又双叒叕全面换回 Cloudflare 了,也加好了缓存规则 🤣</p><p>博客的 Universal Analytics 停了,一直没弄 GA4,统计数据就拿 Microsoft Clarity 的凑合看看(少了很多统计,感觉像是被 Edge 的设置屏蔽了)</p><h2 id="博客">博客</h2><p>博客的搜索统计:</p><p><img src="https://cdn.isteed.cc/img/2023-summary/blog-search.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2023-summary/blog-search.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-search"></p><p>博客的访问统计:</p><p><img src="https://cdn.isteed.cc/img/2023-summary/blog-analytics.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2023-summary/blog-analytics.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-analytics"></p><p>今年简直鸽子精附身,啥都能咕,主要流量还是之前写的文章,这是哪「三巨头」</p><ul><li><a href="https://blog.isteed.cc/post/rime-2022/">我的 Rime 配置</a></li><li><a href="https://blog.isteed.cc/post/fuck-easyconnect-on-macos/">干掉 macOS 版 EasyConnect 的流氓行为</a></li><li><a href="https://blog.isteed.cc/post/squirrel-customization-2022/">鼠须管配置使用</a></li></ul><p>两篇中州韵输入法的,还有一篇流氓 EasyConnect(看来这个流氓折腾了很多人…)</p><p>不知道为啥,中州韵系列输入法在今年「火」了一波,可能是大家都开始重视起了自己的隐私?或是过于吸引人的自定义选项?抑或是别人的仓库太火了顺带把我的也带火了 🤣</p><p>嘛,我还是有好好更新自己的 <a href="https://github.com/LufsX/rime">Rime 配置</a>的,从当初啥也不懂到现在能有人喜欢自己的配置,还是很开心的说</p><h2 id="网盘">网盘</h2><p>网盘的访问统计:</p><!-- prettier-ignore --><table><thead><tr><th style="text-align:center">Google Analytics</th><th style="text-align:center">Microsoft Clarity</th></tr></thead><tbody><tr><td style="text-align:center"><img src="https://cdn.isteed.cc/img/2023-summary/drive-google.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2023-summary/drive-google.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="drive-analytics"></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/2023-summary/drive-clarity.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2023-summary/drive-clarity.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="drive-analytics"></td></tr></tbody></table><p>网盘嘛,就我自己用的软件啥的传一份上去,现在上面的资源还算挺多的,我平常也用来自己传文件啥的,有个能开放浏览的存储还是很不错的,但可惜依托的 <a href="https://github.com/spencerwooo/onedrive-vercel-index">spencerwooo/onedrive-vercel-index</a> 项目停止维护并归档了</p><h2 id="其它">其它</h2><p>今年发现我自己拿来「规避」浏览器 CORS 跨域的 <a href="http://cors.isteed.cc">cors.isteed.cc</a> 被内置到 GitHub 加速的项目上去了,还被挺多人用来拉库 🤣</p><p>甚至还有人用来拉图片和库,频率还不低,现在 Cloudflare 的免费额度还够用,到时候可以考虑把自己整的拉胯代码开源出来(坑 +1)</p><p>还用着自己学生优惠新购的香港服务器搞了一些抽象的事情,详细的就不展开了,之后有时间会分享下的~(坑 ++1)</p><h1 id="2023-年的收获?">2023 年的收获?</h1><p>又是一次装备大升级~</p><h2 id="硬件">硬件</h2><h3 id="手机">手机</h3><ul><li>iPhone 13:家人反向淘汰<ul><li>壳膜 N 套</li></ul></li><li>Pixel 4 壳膜 N 套</li></ul><p>Pixel 4 还是没换,后面几代的机子都不吸引我((</p><h3 id="电脑">电脑</h3><ul><li>机械革命无界 S MINI 主机(之后写篇评测,挖坑 +1)<ul><li>英睿达笔记本内存 DDR5 5600 16G x2</li><li>宏碁 GM7 2T 固态硬盘</li><li>海力士 P41 2T 固态硬盘</li><li>Intel AX210 无线网卡</li></ul></li><li>红米 27 寸 4K 显示器(屏幕大就是爽)</li><li>某不知名牌子的 2.5K 60Hz 16 寸便携屏(到处呆还是这个爽)</li><li>VGN F1 PRO 鼠标</li><li>VXE R1 SE 鼠标(年度最值得之一,69 的三模鼠标,传感器是阉割了点的 PAW3395SE)</li><li>罗技 GPW 1 代鼠标(二手已出)(评价是可以但没必要)</li><li>京东京造 JZ750 机械键盘(二手已出)</li><li>RK R75 机械键盘(当生日礼物送给舍友了)</li><li>RK R65 机械键盘</li></ul><h3 id="其它-2">其它</h3><ul><li>水月雨 竹 CHU 动圈入耳式耳机(过了段时间,竹 Ⅱ 就出了,被背刺了 😢</li><li>两台 H3C NX30Pro 路由器(放老家组了 MESH)</li><li>ZMI 35W 双口充电器氮化镓</li><li>酷态科 10 号超级电能棒</li><li>西昊 M5 人体工学电脑椅</li><li>酷态科 10000mAh 电能块(刚买 10 号还没玩热乎又被背刺了,不服气,刚好拿着白嫖的 e 卡搞了个,平仓平仓)</li><li>科微斯 KSW-2301C Type-C 功率表</li></ul><h2 id="软件">软件</h2><p>iOS:</p><ul><li>速拼 · 长图拼接与拼图</li><li>ServerCat - SSH 终端 & Linux 监控</li><li>Fileball - 视频播放器,云盘网盘文件管理</li></ul><p>Android:</p><ul><li>NFC 卡模拟专业版</li></ul><p>macOS:</p><ul><li>Mac Mouse Fix</li></ul><p>订阅:</p><ul><li>阿里云 1C2G5M40G 服务器两年</li><li>阿里云 2C2G1M40G 服务器半年</li><li>阿里云 2C1G30M40G 服务器一年</li><li>哔哩哔哩 年度大会员</li></ul><p>因为有了台 Windows 电脑,又买了点游戏耍了耍~</p><h1 id="关于我">关于我</h1><p>步入大二,便是摸到了极致</p><p>仔细回想起来,自己遇到了一堆破事儿,在这堆破事儿中慢慢摸,一直摸到了现在(<s>干啥啥不行,摸鱼第一名</s></p><p>现在比以前更依赖 ChatGPT 这类工具了,解决很多破事儿甚是方便,离开了它我似乎就不会应付布置下来的「任务」了,毕竟属于破事的一部分 😂</p><p>说起来,因为学校开大运会放了一个有着整整四个月的「此生最长暑假」。<s>非常长的暑假,让我在家呆的发霉,爱来自学校。</s> 想着回高中哪边找高中同学玩,但我误判了,他们放假都没我早……(后面他们快放假了我就被抓回老家接着发霉</p><p>今年为数不多的收获大概就是更清楚了网站服务器的搭建维护?毕竟以前玩的都是静态部署,只要端口开放就能耍了</p><hr><p>今年看新番看的挺多,综合下来最舒服最好看的还的是《葬送的芙莉莲》,动画全程极高水准的制作,剧情娓娓道来,在音乐的配合下氛围感十足,只能说斋藤监督牛逼(上部初监督的作品是《孤独摇滚》,太强惹)</p><p>《无职转生 Ⅱ》挺让我失望的,虽然水准仍高于一众作品,但第一季的风头已无,相较于第一季节奏把控很有问题,看着挺难受的((</p><p>还有个有惊喜的小制作作品——《无神世界的神明活动》,把穷写在了脸上,全片贯彻着活怎么能整活来,有趣</p><p>其它的也挺多的,就不列举了(</p><p>除开番剧以外,游戏也玩的多了起来(因为有了台 Windows 电脑就能更好玩游戏了~)</p><p>仔细想想也没认真的通关一部游戏,玩的大部分是对抗性的 FPS 游戏,以及 RPG 网游(原神/崩坏:星穹铁道)</p><p>战地系列上去就是 rush,薯条 🍟 下锅了<br>CSGO 阿不,CS2,白给(游戏苦手((</p><p>崩铁现在玩的比较多(虽然也挺少的,但比原神多),游戏内容较原神平均水平来说上升了一个档次,活也是敢整,玩着有梗有趣,对于我来说就够了(毕竟太多破事儿没那么多时间投在上面((</p><p>原神则就只是大活动大任务更新了,上线推完就跑的样子,新的主线体验很棒~<br>在哪上班式的每日任务改了后,倒是更愿意上线探索大世界了,体会到些许当初开服的乐趣</p><hr><p>今年还办/激活了好几张卡<br>中行的天依卡、莫奈卡、茈绫卡、学生数字信用卡<br>建行的社保卡(<br>招行的学生信用卡(邮政湖北到四川两天半都没到(你好歹还是航空件啊 <s>(破邮政,一个快递运了一年</s><br>Giffgaff 的 eSIM 卡(感谢 <a href="https://t.me/MyTricksCollection">@MyKeyVans</a>,卡在年前最后一天转移成功,所以也算 2023 的,嘿嘿</p><p>军火展示:<br><img src="https://cdn.isteed.cc/img/2023-summary/card.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2023-summary/card.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="card"></p><h1 id="FFF(Foretime-Future-Flag)">FFF(Foretime/Future/Flag)</h1><p>鸽了太多东西,今年一定填上,咕咕!</p><ul><li><input type="checkbox" id="checkbox26" checked="true"><label for="checkbox26">不挂科</label></li><li>[] 完整通关一部游戏</li><li>[] 给博客焕新一下主题</li><li>[] 把这篇年度总结里挖的坑填上</li><li><input type="checkbox" id="checkbox27" checked="true"><label for="checkbox27">顺利、开心、安全的度过 2024</label></li></ul>]]></content>
<categories>
<category> 总结 </category>
</categories>
<tags>
<tag> 年度总结 </tag>
<tag> 2023 </tag>
</tags>
</entry>
<entry>
<title>使用 ZeroTier 进行 Minecraft 多人联机</title>
<link href="/post/multiplayer-with-zerotier/"/>
<url>/post/multiplayer-with-zerotier/</url>
<content type="html"><![CDATA[<p>嘛,假期想和朋友们联机玩 Minecraft,但各自不在一个地方……</p><span id="more"></span><h1 id="前言">前言</h1><p>其实我有台深圳的阿里云的,之前一直开着 Minecraft BE 的服务器,但我这儿的移动连深圳服务器的延迟贼高,还疯狂丢包,体验差极了</p><p>再说,我和朋友想玩 Minecraft JE 的某大型整合包,那台深圳 1H2G5M 阿里云肯定撑不住这包,<s>然后连夜爆炸</s></p><p>转念想到 Sakura Frp,登上以前的帐号一看,要实名了……看了看节点列表也找不到近的(</p><p>随后找了找,看到了 ZeroTier 做内网穿透,一顿操作下来挺简单的给记录分享一下</p><h1 id="前置要求">前置要求</h1><p>IPv6,最好有,能大幅提高互联的成功率(现在家宽一般都有 IPv6 了,没有的话就手动去光猫/路由器里手动开一下~</p><ul><li><p>ZeroTier 帐号(任意一人拥有即可)</p></li><li><p>ZeroTier 软件</p></li></ul><p>给个加速后的下载链接(<a href="https://cors.isteed.cc/https://download.zerotier.com/dist/ZeroTier%20One.msi">Windows</a>/<a href="https://cors.isteed.cc/https://download.zerotier.com/dist/ZeroTier%20One.pkg">macOS</a>/<a href="https://cors.isteed.cc/https://github.com/kaaass/ZerotierFix/releases/download/1.0.9/1.0.9.apk">Android</a>)</p><h1 id="准备工作(仅需任意一人即可)">准备工作(仅需任意一人即可)</h1><p>打开 <a href="https://my.zerotier.com/">ZeroTier 官网</a>,注册登录即可~</p><p>记得去邮箱收激活验证邮件</p><p>登录激活后点击中间的 <code>Create A Network</code></p><p>然后列表中就会出新一个新的 Network</p><p>记下 <code>Network ID</code></p><p>其它设置简要说一下,具体见图</p><p><img src="https://cdn.isteed.cc/img/multiplayer-with-zerotier/basic.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/multiplayer-with-zerotier/basic.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="basic"></p><p><img src="https://cdn.isteed.cc/img/multiplayer-with-zerotier/advance.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/multiplayer-with-zerotier/advance.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="advance"></p><p>其它的一般都用不到,不用动</p><h1 id="加入网络">加入网络</h1><p>接着,你和需要联机的朋友们进行以下操作并加入同一个网络</p><p>点击任务栏/状态栏的图标,选 <code>Join New Network..</code>,把记下来的 <code>Network ID</code> 填进去就行</p><p><img src="https://cdn.isteed.cc/img/multiplayer-with-zerotier/menu.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/multiplayer-with-zerotier/menu.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="menu"></p><p>注意!每当有一台设备加入后,需要有帐号的那个人来手动勾选来进行授权</p><p><img src="https://cdn.isteed.cc/img/multiplayer-with-zerotier/unauth.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/multiplayer-with-zerotier/unauth.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="unauth"></p><p><img src="https://cdn.isteed.cc/img/multiplayer-with-zerotier/auth.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/multiplayer-with-zerotier/auth.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="auth"></p><p>这里会出现一个 IP 地址,这就是某台分配到的设备的固定 IP(需要保持 ZeroTier 在后台才能访问,否则你平常去访问时打不开的)</p><h1 id="检查连通性">检查连通性</h1><p>检查连通性很好的方法就是 <code>ping</code> 一下</p><p>Windows 可以 <kbd>WIN</kbd> + <kbd>R</kbd> 后键入 <code>cmd</code> 来打开命令提示符<br>macOS 可以直接找到 <code>终端</code> 应用打开</p><p>然后输入 <code>ping 需要检查连通性的人的 IP</code></p><p>例如某为被选中的朋友 IP 为 <code>172.26.17.114</code>,那么输入 <code>ping 172.26.17.114</code>,有延迟结果就是互联成功了~</p><h1 id="开始联机">开始联机</h1><p>选中一位好朋友作为主机,进 Minecraft,进入世界,打开局域网联机的选项</p><p>然后将端口告诉所有人</p><p>其它人仅需在多人游戏中的服务器地址输入被选中的好朋友的 <code>IP:端口</code> 就可以加入游戏了</p><p>例如下图这样,你的朋友们就可以输入 <code>172.26.17.114:50507</code> 来加入联机惹~</p><p><img src="https://cdn.isteed.cc/img/multiplayer-with-zerotier/game.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/multiplayer-with-zerotier/game.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="game"></p><h1 id="其它">其它</h1><h2 id="自建-Moon-服务器">自建 Moon 服务器</h2><p>晚点单独写出来 <s>水</s> 发</p><h1 id="碎碎念">碎碎念</h1><p>ZeroTier 免费计划只能支持 25 个节点,应该够用了</p><p>实在不够用还可以自建 Moon 和 Controller</p><p>嘛,虽然没那么多人和我一起耍就是了……</p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> Minecraft </tag>
<tag> ZeroTier </tag>
<tag> 内网穿透 </tag>
<tag> 破事水 </tag>
<tag> 联机 </tag>
</tags>
</entry>
<entry>
<title>小米/红米路由器 SSH 密码计算器</title>
<link href="/post/miwifi-sshpwd/"/>
<url>/post/miwifi-sshpwd/</url>
<content type="html"><![CDATA[<p>之前用的计算器跑路了,索性就撸了个</p><span id="more"></span><p>使用方法很简单,进 <a href="http://192.168.31.1">192.168.31.1</a> 登录后主界面右下角就是 SN(部分型号可能不一致),直接复制过来粘贴即可~</p><br><style> @media (prefers-color-scheme: dark) { .form-input[readonly] { background-color: #2f2f2f; } }</style><script> document.getElementById("sn").addEventListener("keyup", function (e) { if (e.code === "Enter") { document.getElementById("submit").click(); } }); function getData(url) { return new Promise((resolve, reject) => { var request = new XMLHttpRequest(); request.open("GET", url, true); request.onload = function () { if (request.status >= 200 && request.status < 400) { resolve(request.responseText); } else { reject(Error("网络错误,状态码 " + request.status)); } }; request.send(); }); } function onCalcuClick() { var value = document.getElementById("sn").value; var reg = /^[a-zA-Z0-9\/]+$/m; if (reg.test(value)) { document.getElementById("loading").hidden = false; getData("https://t.isteed.cc/ssh?sn=" + value) .then((data) => { console.log(data); document.getElementById("pwd").value = data; document.getElementById("loading").hidden = true; }); } else { document.getElementById("pwd").value = "SN 码格式不正确"; } } function onCopyClick() { var pwd = document.getElementById("pwd"); pwd.select(); document.execCommand("Copy"); }</script><div class="columns"> <div class="form-group has-icon-right col-9 col-sm-12"> <input type="text" class="form-input input-lg" pattern="^[a-zA-Z0-9\/]+$" required placeholder="请输入或粘贴完整的 SN 码" id="sn" onkeyup="return onCalcuClick();" /> <i id="loading" class="form-icon loading" hidden></i> </div> <div class="input-group form-group col-9 col-sm-12"> <input type="text" readonly class="form-input input-lg" placeholder="" id="pwd" /> <button class="btn btn-primary input-group-btn btn-lg" onclick="onCopyClick()">复制</button> </div></div><br><h1 id="参考">参考</h1><ul><li><a href="https://www.right.com.cn/forum/thread-189017-1-1.html">小米路由器 SSH 密码计算器</a></li></ul>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> 路由器 </tag>
<tag> OpenWrt </tag>
<tag> 水 </tag>
<tag> 小米路由器 </tag>
<tag> 红米路由器 </tag>
<tag> 密码计算器 </tag>
<tag> SSH </tag>
</tags>
</entry>
<entry>
<title>2023 春节快乐</title>
<link href="/post/2023-happy-spring-festival/"/>
<url>/post/2023-happy-spring-festival/</url>
<content type="html"><![CDATA[<p>新春快乐!</p><p>祝大家吃好喝好耍好睡好~</p>]]></content>
<categories>
<category> 日常 </category>
</categories>
<tags>
<tag> 水 </tag>
<tag> 2023 </tag>
</tags>
</entry>
<entry>
<title>2022 年度总结</title>
<link href="/post/2022-summary/"/>
<url>/post/2022-summary/</url>
<content type="html"><![CDATA[<h1 id="前言">前言</h1><p>嘛,2022 又是魔幻的一年,但大环境和我,似乎变了也似乎没有变……(年前开摆,所以咕惹</p><span id="more"></span><h1 id="关于网站">关于网站</h1><p>2022 年,因众所周知的原因,有段时间统计域名被屏蔽掉了,导致统计不完整,所以今年的统计看个乐呵就够了~</p><h2 id="博客">博客</h2><p>博客的搜索统计:</p><p><img src="https://cdn.isteed.cc/img/2022-summary/blog-search.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2022-summary/blog-search.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-search"></p><p>博客的访问统计:</p><!-- prettier-ignore --><table><thead><tr><th style="text-align:center">Google Analytics</th><th style="text-align:center">Microsoft Clarity</th></tr></thead><tbody><tr><td style="text-align:center"><img src="https://cdn.isteed.cc/img/2022-summary/blog-analytics-google.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2022-summary/blog-analytics-google.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-analytics-google"></td><td style="text-align:center"><a href="https://cdn.isteed.cc/img/2022-summary/clarity-blog.webp"><img src="https://cdn.isteed.cc/img/2022-summary/blog-analytics-microsoft.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2022-summary/blog-analytics-microsoft.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-analytics-microsoft"></a></td></tr></tbody></table><p>今年没写啥东西,主要的流量来源还是以前写的文章,目前的「流量三巨头」有 <a href="https://blog.isteed.cc/post/pixel-3-crack-ct/">Pixel 3 破解电信</a>、<a href="https://blog.isteed.cc/post/how-to-go-tg/">Telegram 入坑指南</a> 和 <a href="https://blog.isteed.cc/post/rime-2022/">我的 Rime 配置</a></p><p>倒是上半年的短暂寒假中,在除夕前两天,把输入法的两篇文章给肝出来了,一篇是自定义的指南(?),一篇是介绍方案和如何安装的,还好做了多平台的配置,不然都没人看 🤣,现在有计划翻新下文章,更新下截图,以前的截图分辨率太低惹(也没有新做的主题(</p><h2 id="网盘">网盘</h2><p>网盘的访问统计:</p><!-- prettier-ignore --><table><thead><tr><th style="text-align:center">Google Analytics</th><th style="text-align:center">Microsoft Clarity</th></tr></thead><tbody><tr><td style="text-align:center"><img src="https://cdn.isteed.cc/img/2022-summary/storage-google.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2022-summary/storage-google.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="storage-analytics"></td><td style="text-align:center"><a href="https://cdn.isteed.cc/img/2022-summary/clarity-storage.webp"><img src="https://cdn.isteed.cc/img/2022-summary/storage-microsoft.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2022-summary/storage-microsoft.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="storage-analytics"></a></td></tr></tbody></table><p>网盘在早些时候迁移到 GA4 了,所以缺了一段统计,不过影响不大~</p><p>网盘还炸过一次,2021-11-30 开始迁移到新的网盘,数据都是慢慢对拷过来的,相较于原来的缺了很多东西</p><p>比如 <code>Movies</code> 目录,原来的视频存了快一个 T,流量不够就没拷惹(但好像并没人看 233🤣)</p><h1 id="2022-的收获?">2022 的收获?</h1><p>2022 年装备大升级~</p><h2 id="硬件">硬件</h2><h3 id="手机">手机</h3><ul><li>Google Pixel 4:二手购入<ul><li>壳膜 xN</li></ul></li><li>iPhone Xʀ 壳膜 xN</li></ul><h3 id="电脑">电脑</h3><ul><li>MacBook Air 2020 M1<ul><li>8G + 512G</li></ul></li></ul><p>其实有个小故事,先前的 MacBook Air 2012 准备出了,想着会有段时间没电脑用,16+512 的又是定制版没货,所以退而求其次上了 8+512 的,后面才发觉 8G 运行内存是真的不够用((</p><h3 id="其它硬件">其它硬件</h3><ul><li>小米无线充电宝 1000mAh<ul><li>这玩意已经坏三次了,好的时候是好用,但坏时是真的糟心(谁能想象充电时异常发热然后有股焦糊味儿呢)</li></ul></li><li><a href="https://t.isteed.cc/1813">AENZR 12 合 1 扩展坞</a><ul><li>这个扩展坞真心不错,价格大小扩展性都挺棒的,还带立座,极其推荐~</li></ul></li><li>AENZR 雷电 4 短线<ul><li>配合扩展坞使用,瓶盖大法后完美契合立座扩展坞</li></ul></li><li>八位堂 8BitDo Pro 2 手柄(二手已出,换新品惹)</li><li>红米路由器 AX6S</li><li>西数 SN750 SE 500G 固态硬盘</li><li>ITGZ M.2 NVMe 固态移动硬盘盒 9210b<ul><li>并夕夕的低到离谱的价格买的,铝合金材质,质感速度都是顶尖的,不知我当初绿联的硬盘盒为何如此贵如此拉……</li></ul></li><li>八位堂 8BitDo 猎户座真无线手柄(NS 版)</li></ul><h2 id="软件">软件</h2><p>iOS:</p><ul><li>烧杯 - BEAKER</li><li>JPics - 极简的长图拼接神器</li><li>Surge iOS Pro</li><li>Bob - 翻译和 OCR 工具</li><li>Cloak - 隐藏应用程序</li></ul><p>Android:</p><ul><li>Thanox Pro</li><li>TakoStats</li></ul><p>订阅:</p><ul><li>阿里云 1C2G5M40G 服务器一年</li><li>哔哩哔哩 年度大会员</li></ul><p>还买了一堆游戏,成臭打游戏的人惹 😋(</p><h1 id="关于我">关于我</h1><p>高考前,毕业前,度过了个开心且充实的高三 😆(<s>你问我高三还开心?只要够摆,何不开心?</s></p><p>高考后,录取后,正式成为了一个菜鸡带学生 🤪</p><hr><p>在大学,发现仍旧啃着老本,几乎没有学到什么新的东西新的技能,甚至还感觉以前的我可以做的更好</p><p>还加了个部门,真正的认识到自己的写文能力有多烂……</p><p>2022 在坚持了十一个月的核酸阴性,终于在十二月抗原阳性了,不过好在放开了,出行不用担惊受怕了(虽然平时几乎不出门……(夏天不是更好?</p><p>嘛,总之感觉 2022 进步不大(</p><hr><p>今年老番补了不少,新番也追了不少,看过不少好番,也见识过烂的……</p><p>拿部烂的来说,《三体》动画,只能说不会改就别乱搞,剧本脚本都有我三能参考了,建议这么多钱投我三肯定能整出更好的东西,加上这离谱的广告植入,不如就叫《商体》吧</p><p>游戏今年也玩的不多,因为各种原因,但谁说 MacBook 不能玩游戏的(雾!</p><hr><p>最后就是这些 Followers 啦,感谢你们的关注~</p><p><img src="https://cdn.isteed.cc/img/2022-summary/fans.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2022-summary/fans.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="fans"></p><p>2022 新开了个频道——「<a href="https://t.me/LufsAba">乱七八糟の日常</a>」发些日常的东西,主频道就发的比较少惹(<s>机关枪警告!</s></p><p>QQ 频道因为各种原因停更了,平台太多也挺麻烦的,以后就看心情复制粘贴 Telegram 频道消息吧</p><p><a href="https://t.isteed.cc"><img src="https://cdn.isteed.cc/img/svg/follow-me-on-telegram.svg" class="lazy" data-srcset="https://cdn.isteed.cc/img/svg/follow-me-on-telegram.svg" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="telegram-channel"></a><br><a href="http://www.coolapk.com/u/1142902"><img src="https://cdn.isteed.cc/img/svg/follow-me-on-coolapk.svg" class="lazy" data-srcset="https://cdn.isteed.cc/img/svg/follow-me-on-coolapk.svg" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="coolapk"></a><br><a href="https://space.bilibili.com/225545186"><img src="https://cdn.isteed.cc/img/svg/follow-me-on-bilibili.svg" class="lazy" data-srcset="https://cdn.isteed.cc/img/svg/follow-me-on-bilibili.svg" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="bilibili"></a></p><h1 id="FFF(Foretime-Future-Flag)">FFF(Foretime/Future/Flag)</h1><p>之前定的目前或 Flags 完成的完成,该弃的弃,该拔的拔,总算把之前的清空惹~</p><p>现在照例新定几个</p><ul><li><input type="checkbox" id="checkbox22" checked="true"><label for="checkbox22">回广东玩~</label></li><li><input type="checkbox" id="checkbox23" checked="true"><label for="checkbox23">不挂科</label></li><li><input type="checkbox" id="checkbox24"><label for="checkbox24">写两篇评测</label></li><li><input type="checkbox" id="checkbox25" checked="true"><label for="checkbox25">顺利、开心、安全的度过 2023</label></li></ul>]]></content>
<categories>
<category> 总结 </category>
</categories>
<tags>
<tag> 年度总结 </tag>
<tag> 2022 </tag>
</tags>
</entry>
<entry>
<title>EasyConnect 你想干甚?—— 干掉 macOS 版 EasyConnect 的流氓行为</title>
<link href="/post/fuck-easyconnect-on-macos/"/>
<url>/post/fuck-easyconnect-on-macos/</url>
<content type="html"><![CDATA[<p>EasyConnect 强制要求安装对应证书,并以 <code>root</code> 用户运行 <code>EasyMonitor</code> 等进程,这种流氓行为不干掉怎么行呢?</p><span id="more"></span><h1 id="缘起">缘起</h1><p>学校的 VPN 是用深信服的 EasyConnect,</p><p>Mac 上安装时提示你安装证书,安装完成后我就赶紧去 <code>钥匙串访问</code> 里删掉这家伙的证书,之后登录过一次帐号就没再管它了……</p><p>今天闲来无事翻看 <code>活动监视器</code>,发现一直有两非 ARM的进程在后台,停还停不掉,一查发现这玩意是深信服 EasyConnect 的常驻进程,强迫症表示马上就干掉它(</p><p><img src="https://cdn.isteed.cc/img/fuck-easyconnect-on-macos/%E6%B4%BB%E5%8A%A8%E7%9B%91%E8%A7%86%E5%99%A8.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/fuck-easyconnect-on-macos/%E6%B4%BB%E5%8A%A8%E7%9B%91%E8%A7%86%E5%99%A8.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="活动监视器"></p><h1 id="流氓恶行">流氓恶行</h1><p>「强制」安装深信服的根证书,如根证书 不存在/被删除 就由 <code>EasyMonitor</code> 重新注入(根证书被信任后可用于中间人攻击(MitM)解密 HTTPS 等数据,也就是说原来只知道你访问了什么网站,现在连你怎么访问的,以及网站传回你的东西都能知道)</p><p><img src="https://cdn.isteed.cc/img/fuck-easyconnect-on-macos/%E8%AF%81%E4%B9%A6.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/fuck-easyconnect-on-macos/%E8%AF%81%E4%B9%A6.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="证书"></p><p>后台持续运行两个超级用户权限的进程,并且强制停止后会自动重启,一个 <code>EasyMonitor</code> 一个 <code>ECAgentProxy</code>(权限高啥都能看,鬼知道它们要干什么)</p><h1 id="删除开机启动项">删除开机启动项</h1><p>打开 <code>终端</code> 键入</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">sudo <span class="built_in">rm</span> /Library/LaunchDaemons/com.sangfor.EasyMonitor.plist && sudo <span class="built_in">rm</span> /Library/LaunchAgents/com.sangfor.ECAgentProxy.plist</span><br></pre></td></tr></table></figure><p>回车后输入密码再次回车即可</p><h1 id="删除根证书">删除根证书</h1><p><strong>重启电脑</strong>,打开 <code>钥匙串访问</code>,<code>系统</code> - <code>证书</code>,右键 <code>Sangfor Technologies Inc.</code>,删除证书即可</p><p>若证书删除后不久又自动添加回来,检查是否删除开机启动项并重启</p><h1 id="使用-EasyConnect">使用 EasyConnect</h1><p>现在流氓进程和根证书都没有了,清净了,但 EasyConnect 没法儿用了,毕竟这玩意依赖那两流氓进程,如果以 <code>root</code> 身份运行则依旧无法关闭,所以就用用户身份运行咯,这下证书你也导不进去了(权限不够了)</p><p>打开终端,键入以下命令并回车</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line"><span class="keyword">if</span> [ ! -f <span class="string">".zshrc"</span> ]; <span class="keyword">then</span> <span class="built_in">touch</span> <span class="string">".zshrc"</span>&& ; <span class="keyword">else</span> open .zshrc; <span class="keyword">fi</span></span><br></pre></td></tr></table></figure><p>接着在打开的窗口的底部粘贴以下内容(如果问你什么应用打开的话那就选择 <code>文本编辑</code>)</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line"></span><br><span class="line"><span class="function"><span class="title">startEC</span></span>() {</span><br><span class="line"> /Applications/EasyConnect.app/Contents/Resources/bin/EasyMonitor > /dev/null 2>&1 &</span><br><span class="line"> /Applications/EasyConnect.app/Contents/MacOS/EasyConnect > /dev/null 2>&1 &</span><br><span class="line">}</span><br><span class="line"></span><br><span class="line"><span class="function"><span class="title">fuckEC</span></span>() {</span><br><span class="line"> <span class="keyword">function</span> <span class="function"><span class="title">killprocess</span></span>()</span><br><span class="line"> {</span><br><span class="line"> processname=<span class="variable">$1</span></span><br><span class="line"> killall <span class="variable">$processname</span> >/dev/null 2>&1</span><br><span class="line"> proxypids=$(ps aux | grep -v grep | grep <span class="variable">$processname</span> | awk <span class="string">'{print $2}'</span>)</span><br><span class="line"> <span class="keyword">for</span> proxypid <span class="keyword">in</span> <span class="variable">$proxypids</span></span><br><span class="line"> <span class="keyword">do</span></span><br><span class="line"> <span class="built_in">kill</span> -9 <span class="variable">$proxypid</span></span><br><span class="line"> <span class="keyword">done</span></span><br><span class="line"> }</span><br><span class="line"></span><br><span class="line"> killprocess svpnservice</span><br><span class="line"> killprocess CSClient</span><br><span class="line"> killprocess ECAgentProxy</span><br><span class="line"> killprocess /Applications/EasyConnect.app/Contents/MacOS/EasyConnect</span><br><span class="line"></span><br><span class="line"> pkill ECAgent</span><br><span class="line"> pkill EasyMonitor</span><br><span class="line">}</span><br><span class="line"></span><br></pre></td></tr></table></figure><p>接下来想要运行 EasyConnect 就可以直接通过终端输入 <code>startEC</code> 来运行(使用期间请勿关闭终端窗口),完全关闭的话输入 <code>fuckEC</code> 即可(注意!直接 <kbd>⌘</kbd> + <kbd>Q</kbd> 无法完全关闭!)</p><h1 id="其它">其它</h1><p>当然,键入什么打开都可以自定义,毕竟写的是功能函数~</p><p>使用这个的系统要求是 macOS Catalina 既 10.15 之后,之前的嘛,我相信看到我这篇文章的,懂得家伙都不用说就会用了~</p><h1 id="碎碎念">碎碎念</h1><p>这玩意还可以删除各种浏览器的 缓存、Cookie、历史记录和下载记录,阔怕</p><p><img src="https://cdn.isteed.cc/img/fuck-easyconnect-on-macos/%E6%B5%8F%E8%A7%88%E5%99%A8.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/fuck-easyconnect-on-macos/%E6%B5%8F%E8%A7%88%E5%99%A8.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="浏览器"></p><p>(具体文件见 <code>/Applications/EasyConnect.app/Contents/Resources/shell/</code>)</p><hr><p>参考 V2EX 帖子 —— <a href="https://v2ex.com/t/762221">Mac 删除深信服 EasyConnect 的 EasyMoniter、ECAgent 的开机启动和根证书的方法</a></p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> EasyConnect </tag>
<tag> Sangfor </tag>
<tag> 深信服 </tag>
<tag> 证书 </tag>
<tag> 流氓 </tag>
<tag> 监控 </tag>
<tag> 隐私 </tag>
<tag> 进程 </tag>
</tags>
</entry>
<entry>
<title>Pixel 玩机必备?—— Pixel 4 安装 Magisk 并破解电信开启雷达</title>
<link href="/post/pixel-4-guide/"/>
<url>/post/pixel-4-guide/</url>
<content type="html"><![CDATA[<p>其实也没啥好说的,安装 Magisk 的教程和 Pixel 3 的几乎完全一致,但我还是要水一篇~</p><span id="more"></span><h1 id="目录">目录</h1><ul><li><a href="#%E6%A8%A1%E5%9D%97">破解电信解锁 VoLTE 并开启雷达</a></li><li><a href="#%E5%AE%89%E8%A3%85-Magisk">安装 Magisk</a></li></ul><h1 id="模块">模块</h1><p>其实刷个模块就已经给你破解好电信、解锁 VoLTE 和开启 Soli 雷达了</p><h2 id="模块链接">模块链接</h2><ul><li><a href="https://drive.isteed.cc/api/raw/?path=/Pixel4/crack_ct/EnablePixel2019VoLteSoliEnabler.zip">OneDrive</a></li></ul><h2 id="破解过程">破解过程</h2><p>前置要求:已刷入 Magisk(什么?你没有 Magisk?那就看这里 <a href="#%E5%AE%89%E8%A3%85-Magisk">安装 Magisk</a>)</p><ol><li><p>Magisk 刷入 <code>Chinese_SIM_Supporter.zip</code></p></li><li><p>Enjoy!</p></li></ol><h2 id="这个模块干了啥?">这个模块干了啥?</h2><p>帮你注入了从其它设备上提取的运营商配置文件并开启了 VoLTE 支持</p><p>雷达的话是通过设置 <code>pixel.oslo.allowed_override</code> 属性强制启用</p><h1 id="安装-Magisk">安装 Magisk</h1><p>⚠️ 注意:下文默认电脑已具有<strong>正确的 ADB 环境</strong>,具体配置教程可看少数派文章 —— <a href="https://sspai.com/post/57427">如何从零开始使用 adb</a></p><h2 id="解锁-Bootloader">解锁 Bootloader</h2><p>折腾这些的大前提便是解锁 Bootloader,所以本教程并不适用于<strong>无法解锁 Bootloader</strong> 的机子哦</p><p>这里就简单说一下解锁步骤</p><ol><li>手机:<code>开发者选项</code> - <code>OEM 解锁</code> - 打开 - 重启进入 <code>fastboot</code> 模式(<code>电源键</code> + <code>音量减</code>)</li><li>电脑:连接手机 - 执行 <code>fastboot flashing unlock</code></li><li>手机:按音量键直到看见 <code>Unlock the bootloader</code> - 按电源键确认</li></ol><div class="toast toast-error">⚠️ 注意:解锁会抹除所有数据,请一定确认备份好重要数据后再解锁</div><h2 id="获取待修补的-Boot-镜像">获取待修补的 Boot 镜像</h2><p>有两种方法~</p><details><summary>点击展开第一种方法(推荐)</summary><p>从<a href="https://drive.isteed.cc/Pixel4/Magisk/">这里</a>找到与手机中的 <code>设置</code> -> <code>关于手机</code> -> <code>版本号</code> (在最下面)相同文件名的文件,下载到手机即可</p><p><img src="https://cdn.isteed.cc/img/pixel-4/about.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-4/about.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="aboutPhone"></p><p>如果不存在对应文件,请使用第二种方法</p><p>接下来打开 <code>Magisk Manager</code> - <code>安装</code> - <code>选择并修补一个文件</code> - 选择刚刚下载的文件 - <code>开始</code></p><p><img src="https://cdn.isteed.cc/img/pixel-4/install.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-4/install.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="MagiskFixBoot"></p><p>至此,修补后的 boot 镜像就做好了,将它传到电脑上备用即可</p></details><br><details><summary>点击展开第二种方法(较繁琐)</summary><p>从 Google 官方的<a href="https://developers.google.com/android/images#flame">工厂镜像</a>下载对应机型与版本号的工厂镜像,版本号可以在 <code>设置</code> - <code>关于手机</code> - <code>Android 版本</code> - <code>版本号</code> 中看到</p><p><img src="https://cdn.isteed.cc/img/pixel-4/about.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-4/about.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="aboutPhone"></p><p>接着将下载下来的工厂镜像解压,得到形如下面的文件</p><p><img src="https://cdn.isteed.cc/img/pixel-3-install-magisk/file.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-3-install-magisk/file.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="file"></p><p>看到里面哪个 <code>zip</code> 文件了嘛?对,就是它,再解压一次就得到形如下面的文件~</p><p><img src="https://cdn.isteed.cc/img/pixel-3-install-magisk/file2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-3-install-magisk/file2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="file2"></p><p>把里面的 <code>boot.img</code> 传到手机上,用 <code>Magisk Manager</code> 选择并修补对应文件</p><p><code>Magisk Manager</code> - <code>安装</code> - <code>选择并修补一个文件</code> - 选择传到手机上的文件 - <code>开始</code></p><p><img src="https://cdn.isteed.cc/img/pixel-4/install.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-4/install.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="MagiskFixBoot"></p><p>至此,修补后的 boot 镜像就做好了,将它传到电脑上备用即可</p></details><br><h2 id="安装">安装</h2><ol><li><p>手机进入 <code>fastboot</code> 模式(手机开机时按住 <code>电源键</code> + <code>音量减</code> 或电脑命令行键入 <code>adb reboot bootloader</code> 并回车)</p></li><li><p>电脑连接手机,执行 <code>fastboot flash boot /path/to/boot.img</code><br>其中,<code>/path/to/boot.img</code> 为你修补后的镜像位置</p></li><li><p>电脑命令执行结束后重启即可(长按电源键或电脑命令行键入 <code>fastboot reboot</code> 并回车)</p></li><li><p>Enjoy!</p></li></ol><h1 id="碎碎念">碎碎念</h1><p>破事水~</p><p>才不是全部复制粘贴的呢~</p><p>头图来源于 <a href="https://unsplash.com/photos/Ee-EjUVs__w">Unsplash</a></p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> 电信 </tag>
<tag> 水 </tag>
<tag> VoLTE </tag>
<tag> Google </tag>
<tag> Magisk </tag>
<tag> root </tag>
<tag> Pixel 4 </tag>
<tag> 雷达 </tag>
<tag> Soli </tag>
</tags>
</entry>
<entry>
<title>重装系统后的快速设置 —— 我的 macOS 小技巧</title>
<link href="/post/some-macos-tips/"/>
<url>/post/some-macos-tips/</url>
<content type="html"><![CDATA[<p>这里就介绍一些我每次重装系统后,都会调整/使用的一些设置/软件以及一些避坑事项</p><span id="more"></span><p>目录:</p><ul><li><a href="#%E7%B3%BB%E7%BB%9F">系统</a><ul><li><a href="#%E7%B3%BB%E7%BB%9F%E5%BC%95%E5%AF%BC%E8%AE%BE%E7%BD%AE">系统引导设置</a></li><li><a href="#%E7%B3%BB%E7%BB%9F%E8%AE%BE%E7%BD%AE">系统设置</a></li><li><a href="#%E7%BB%88%E7%AB%AF">终端</a></li><li><a href="#%E8%AE%BF%E8%BE%BE">访达</a></li><li><a href="#%E8%AF%8D%E5%85%B8">词典</a></li><li><a href="#%E5%85%B6%E5%AE%83%E8%AE%BE%E7%BD%AE">其它设置</a></li></ul></li><li><a href="#%E8%BD%AF%E4%BB%B6">软件</a><ul><li><a href="#app-store">App Store</a></li><li><a href="#%E5%85%B6%E5%AE%83%E6%9D%A5%E6%BA%90">其它来源</a><ul><li><a href="#%E5%85%8D%E8%B4%B9%E8%BD%AF%E4%BB%B6">免费软件</a></li><li><a href="#%E4%BB%98%E8%B4%B9%E8%BD%AF%E4%BB%B6">付费软件</a></li></ul></li></ul></li><li><a href="#%E7%A2%8E%E7%A2%8E%E5%BF%B5">碎碎念</a></li></ul><h1 id="系统">系统</h1><h2 id="系统引导设置">系统引导设置</h2><p>每次重装系统,都会进入一个类似于「设置向导」的界面</p><p>我的宗旨是能在向导时设置好就在向导时设置好,省得进了系统慢慢找……</p><p>(P.S. 没有截图 23333</p><ol><li><p>选择国家和地区<br>千万不要选择「中国大陆」,选择中国大陆的话会导致台湾 Emoji 🇹🇼 无法正常显示,个人带点强迫症,一篇文章中突然蹦出来了个小方块,谁不难受啊(不介意的话随意~</p></li><li><p>登录 Apple ID<br>能早点登录就早点登录,在你用的时候就会同步 iCloud、钥匙串、通讯录等数据,减少同步的等待时间</p></li><li><p>创建帐户<br>注意,创建账户时的「帐户名称」一定要想好!,这是你用户文件夹的名字,进入系统后再后悔改会很麻烦<br>(如果已经进入系统,可以参照 <a href="https://support.apple.com/zh-cn/HT201548">Apple 官方文档</a> 进行修改操作</p></li><li><p>文件保险箱<br>这个可以酌情开启,有 T2 芯片或是 Arm 的 Mac 推荐开启,可以在几乎不影响性能的情况下保证数据安全<br>如果你的 Mac 没有 T2 芯片且是 Intel 处理器,在乎性能损失,可以关闭这个功能</p></li><li><p>关闭共享音频、共享使用统计数据等设置</p></li></ol><h2 id="系统设置">系统设置</h2><ol><li><p><code>系统偏好设置</code> - <code>通用</code> - <code>显示滚动条</code> 更改为 <code>滚动时</code><br>这样可以避免外接鼠标时屏幕右边会有一个隐藏不掉的粗滚动条</p></li><li><p><code>系统偏好设置</code> - <code>通用</code> - <code>最近使用的项目</code> 更改为 <code>0</code> 个文稿、App 和服务器</p></li><li><p>按个人喜好来~</p><ul><li><code>系统偏好设置</code> - <code>程序坞与菜单栏</code> - <code>置于屏幕上的位置</code> 更改为 <code>左边</code></li><li>勾选 <code>系统偏好设置</code> - <code>程序坞与菜单栏</code> - <code>自动隐藏和显示程序坞</code></li></ul><p>控制中心<br>我就留了 <code>Wi-Fi</code> 常驻显示,其它的都丢控制中心了~</p><p>其它模块中,放了个 <code>辅助功能快捷键</code> 和 <code>电池</code> 在控制中心</p><p><img src="https://cdn.isteed.cc/img/some-macos-tips/%E8%8F%9C%E5%8D%95%E6%A0%8F%E8%AE%BE%E7%BD%AE1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/%E8%8F%9C%E5%8D%95%E6%A0%8F%E8%AE%BE%E7%BD%AE1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="菜单栏设置 1"></p><p>仅菜单栏中,就留了个时钟</p><p><img src="https://cdn.isteed.cc/img/some-macos-tips/%E8%8F%9C%E5%8D%95%E6%A0%8F%E8%AE%BE%E7%BD%AE2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/%E8%8F%9C%E5%8D%95%E6%A0%8F%E8%AE%BE%E7%BD%AE2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="菜单栏设置 2"></p></li><li><p><code>系统偏好设置</code> - <code>调度中心</code> - <code>触发角</code>,这玩意对我没啥用,我全关了(默认右下角触发的「快速备忘录」太容易误触了)</p></li><li><p><code>系统偏好设置</code> - <code>语言和地区</code>,这里顺便勾个 <code>24 小时制</code></p></li><li><p>触控版用户推荐开三指拖移,使用体验能上升一个档次~<br>具体路径: <code>系统偏好设置</code> - <code>辅助功能</code> - <code>指针控制</code> - <code>触控板选项</code> - <code>启用拖移</code> - <code>三指拖移</code></p></li><li><p><code>系统偏好设置</code> - <code>安全性和隐私</code> - <code>允许从以下为止下载的 App</code> - <code>任何来源</code><br>没有这个选项的话可以打开终端,键入命令 <code>sudo spctl --master-disable</code> 并回车,选项就会出现了</p></li><li><p>如果你的 MacBook 带指纹,可以把 <code>系统偏好设置</code> - <code>触控 ID</code> - <code>自动填充密码</code> 关掉,可以提高填充密码的体验~</p></li><li><p><code>系统偏好设置</code> - <code>键盘</code> - <code>快捷键</code> - <code>截屏</code><br>一般来说,我们截屏都是临时粘贴分享,不用保存到某一文件夹里面,所以我把「存储为文件」与「拷贝到剪贴板」的快捷键互换了,解放了自己的小指头~<br><img src="https://cdn.isteed.cc/img/some-macos-tips/%E9%94%AE%E7%9B%98%E6%88%AA%E5%B1%8F.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/%E9%94%AE%E7%9B%98%E6%88%AA%E5%B1%8F.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="键盘截屏"></p></li><li><p>老大坑 —— 「原彩显示」,修图调色一定要关,不然你看到的不是成片(平常还是开着舒服一些~)<br>具体路径: <code>系统偏好设置</code> - <code>显示器</code> - <code>原彩显示</code></p></li><li><p><code>系统偏好设置</code> - <code>电池</code> - <code>电池</code> 里的设置 <strong>全 部 勾 选</strong><br>见识见识 Arm 架构加持的 MacBook 的强劲续航</p></li><li><p>无远程登录需求不用管<br><code>系统偏好设置</code> - <code>共享</code> - <code>编辑</code>,输入好记的名字,这样就不用慢慢找 IP 地址了<br><img src="https://cdn.isteed.cc/img/some-macos-tips/%E6%9C%AC%E5%9C%B0%E4%B8%BB%E6%9C%BA%E5%90%8D.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/%E6%9C%AC%E5%9C%B0%E4%B8%BB%E6%9C%BA%E5%90%8D.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="本地主机名"><br><code>系统偏好设置</code> - <code>共享</code> 勾选 <code>远程登录</code></p></li></ol><h2 id="终端">终端</h2><p>必装包管理器 —— <a href="https://brew.sh/index_zh-cn"><code>Brew</code></a></p><p>一条命令解决~</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">/bin/bash -c <span class="string">"<span class="subst">$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)</span>"</span></span><br></pre></td></tr></table></figure><p>Arm 架构加持的 Mac 还需要执行以下命令完成安装</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line"><span class="built_in">test</span> -r ~/.bash_profile && <span class="built_in">echo</span> <span class="string">'eval "$(/opt/homebrew/bin/brew shellenv)"'</span> >> ~/.bash_profile</span><br><span class="line"><span class="built_in">test</span> -r ~/.zprofile && <span class="built_in">echo</span> <span class="string">'eval "$(/opt/homebrew/bin/brew shellenv)"'</span> >> ~/.zprofile</span><br></pre></td></tr></table></figure><p>网络环境差或不方便的,可以使用<a href="https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/">清华镜像源</a></p><h2 id="访达">访达</h2><p>打开访达,按下 <code>command</code> + <code>,</code> 打开设置 - <code>高级</code></p><ul><li>开启 <code>显示所有文件扩展名</code></li><li>关闭 <code>更改扩展名之前显示警告</code>、<code>清倒废纸篓之前显示警告</code></li><li>勾选 <code>将以下位置的文件夹保持在顶部</code> - <code>按名称排序的窗口中</code></li><li><code>执行搜索时</code> - <code>搜索当前文件夹</code></li></ul><p><img src="https://cdn.isteed.cc/img/some-macos-tips/%E8%AE%BF%E8%BE%BE%E8%AE%BE%E7%BD%AE.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/%E8%AE%BF%E8%BE%BE%E8%AE%BE%E7%BD%AE.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="访达设置"></p><h2 id="词典">词典</h2><p>添加 <a href="https://placeless.net/blog/macos-dictionaries">《柯林斯双解》</a></p><p>我也拷贝了一份到我<a href="https://drive.isteed.cc/MacSoftware/CCALD">网盘</a>上~</p><p>mini 是不带图文音频的纯文字,full 是带图文音频的,下载下来打开拖个文件就安装好了</p><p>最后在设置里勾选对应词典即可使用</p><p><img src="https://cdn.isteed.cc/img/some-macos-tips/%E8%AF%8D%E5%85%B8.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/%E8%AF%8D%E5%85%B8.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="词典设置"></p><h2 id="其它设置">其它设置</h2><p>以下操作均为终端输入命令</p><hr><blockquote><p>鼠标双击阈值:<code>defaults read -g com.apple.mouse.doubleClickThreshold</code><br>鼠标加速度:<code>defaults read -g com.apple.mouse.scaling</code><br>滚动速度:<code>defaults read -g com.apple.scrollwheel.scaling</code><br>如果鼠标使用有异常,可以再终端中读以上三个参数,并根据自己的需要适当调高调低<br>鼠标双击阈值:<code>defaults write -g com.apple.mouse.doubleClickThreshold 0.75</code><br>鼠标加速度:<code>defaults write -g com.apple.mouse.scaling 5</code><br>滚动速度:<code>defaults write -g com.apple.scrollwheel.scaling 0.75</code><br>三个选项数值范围未验证,自己根据需要调低调高,系统重启后生效。</p></blockquote><p>推荐输入以下命令关闭鼠标加速度,让你的鼠标指哪打哪儿~</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">defaults write .GlobalPreferences com.apple.mouse.scaling -1</span><br></pre></td></tr></table></figure><hr><p>P.S. <strong>高分辨率屏幕的 Mac 可以不用管</strong></p><p>全局启用「次像素抗锯齿」渲染</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO</span><br></pre></td></tr></table></figure><p>设置「次像素抗锯齿」级别</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">defaults -currentHost write -globalDomain AppleFontSmoothing -int 2</span><br></pre></td></tr></table></figure><p>查看设置后的选项值</p><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">> defaults <span class="built_in">read</span> -g CGFontRenderingFontSmoothingDisabled</span><br><span class="line">0</span><br></pre></td></tr></table></figure><figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">> defaults -currentHost <span class="built_in">read</span> -globalDomain AppleFontSmoothing</span><br><span class="line">2</span><br></pre></td></tr></table></figure><h1 id="软件">软件</h1><p>该段分为两部分,App Store 和 其它来源 的软件</p><p>某些软件由于 App Store 限制,功能缺失(也不排除某些软件功能实现太垃),所以不能用 App Store 去安装,只能去官网下载</p><h2 id="App-Store">App Store</h2><p><a href="https://apps.apple.com/cn/app/%E5%BE%AE%E4%BF%A1/id836500024">微信</a>、<a href="https://apps.apple.com/cn/app/telegram/id747648890">Telegram</a>、<a href="https://apps.apple.com/cn/app/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90/id944848654">网易云音乐</a>(包括其它个音乐平台)都可以放心的在 App Store 安装,不用担心有啥功能缺失</p><p><a href="https://apps.apple.com/cn/app/onedrive/id823766827">OneDrive</a> 也推荐用 App Store 安装,这样更新时就不用垃圾的 Microsoft AutoUpdate 了</p><p>其它推荐?</p><ul><li><a href="https://apps.apple.com/cn/app/pages-%E6%96%87%E7%A8%BF/id409201541">Pages 文稿</a>、<a href="https://apps.apple.com/cn/app/numbers-%E8%A1%A8%E6%A0%BC/id409203825">Numbers 表格</a>和 <a href="https://apps.apple.com/cn/app/keynote-%E8%AE%B2%E6%BC%94/id409183694">Keynote 讲演</a> —— 果子三件套,macOS 下体验贼棒(隔壁 Office 在 macOS 下甚至还不如开个 Windows 虚拟机装的 Office 舒服)</li><li><a href="https://apps.apple.com/cn/app/blackmagic-disk-speed-test/id425264550">Blackmagic Disk Speed Test</a> —— 硬盘测速工具</li><li><a href="https://apps.apple.com/cn/app/maipo-for-%E5%BE%AE%E5%8D%9A/id789066512">Maipo for 微博</a> —— 第三方微博,在 macOS 上整挺好的</li><li><a href="https://apps.apple.com/cn/app/hex-fiend/id1342896380">Hex Fiend</a> —— 一款好用的 Hex 编辑器</li><li><a href="https://apps.apple.com/cn/app/bob-%E7%BF%BB%E8%AF%91%E5%92%8C-ocr-%E5%B7%A5%E5%85%B7/id1630034110">Bob - 翻译和 OCR 工具</a> —— App Store 的免费版限制挺多的,社区版没有限制但停更了(这玩意是真的好用,看个人取舍咯)</li></ul><p>Arm 架构加持的 Mac 才能装的软件:</p><ul><li><a href="https://apps.apple.com/cn/app/%E9%85%B7%E5%AE%89-%E5%8F%91%E7%8E%B0%E7%A7%91%E6%8A%80%E6%96%B0%E7%94%9F%E6%B4%BB/id1422581869">酷安</a> —— 虽然社区变味了,但……唉……iPad 版还是可堪一用的说</li><li><a href="https://apps.apple.com/cn/app/%E5%93%94%E5%93%A9%E5%93%94%E5%93%A9hd-%E5%BC%B9%E5%B9%95%E7%95%AA%E5%89%A7%E7%9B%B4%E6%92%AD%E9%AB%98%E6%B8%85%E8%A7%86%E9%A2%91/id1093486973">哔哩哔哩 HD</a> —— 意外的对 MacBook 适配挺好的,比它 Electron 的 Mac 版还要好(至少别人能 HEVC 硬解啊)</li></ul><h2 id="其它来源">其它来源</h2><p>安装软件的基本步骤:打开 dmg/zip/rar/7z 等文件,获得 <code>.app</code>,然后将它移动到 <code>/Applications</code> 目录(访达侧栏「应用程序」)中,完成安装</p><h3 id="免费软件">免费软件</h3><ul><li><a href="https://install.appcenter.ms/users/clashx/apps/clashx-pro/distribution_groups/public">Clash X Pro</a> —— 必备小猫咪~</li><li><a href="https://github.com/noah-nuebling/mac-mouse-fix">Mac Mouse Fix</a> —— 想要获得良好的鼠标体验就得装的东西</li><li><a href="https://rime.im">鼠须管</a> —— 保护隐私,超强自定义的输入法~我之前的文章有写<a href="https://blog.isteed.cc/post/squirrel-customization-2022/">如何自定义输入体验的教程</a></li><li><a href="https://www.microsoft.com/edge">Microsoft Edge</a> —— 巨硬家的 Edge 浏览器,很是安逸(虽然加料有点多,但瑕不掩瑜)</li><li><a href="https://www.keka.io/zh-cn/">Keka</a> —— 好用的解压缩软件</li><li><a href="https://github.com/chamburr/glance">Glance</a> —— QuickLook 扩展插件,推荐安装(若安装完后无法打开,打开终端执行 <code>xattr -rd com.apple.quarantine /Applications/Glance.app</code>)</li><li><a href="https://inputsource.pro/zh-CN">Input Source Pro</a> —— 自动切换输入法的软件,可根据浏览器浏览不同网站切换~目前完全免费~</li><li><a href="https://lemon.qq.com/">腾讯柠檬清理</a> —— 腾讯家少有的良心应用(别人甚至都<a href="https://github.com/Tencent/lemon-cleaner">开源</a>了</li><li><a href="https://www.raycast.com/">Raycast</a> —— 聚焦代替品~设置里可以应用聚焦的 App 搜索结果,设置完后搜索应用可以用简拼,很方便</li><li><a href="https://zh.snipaste.com/">Snipaste</a> —— 更好用的截图工具(虽然别人以贴图为特色),macOS 完全免费~</li><li><a href="https://motrix.app/zh-CN/">Motrix</a> —— 好看的 aria2 GUI 应用,种子啥啥全都可以</li><li><a href="https://github.com/PlayCover/PlayCover">PlayCover</a> —— 侧载已解密的 IPA 文件,可以用它来玩原神,支持手柄!体验贼棒~<br><img src="https://cdn.isteed.cc/img/some-macos-tips/PlayCover.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/PlayCover.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="PlayCover"></li></ul><h3 id="付费软件">付费软件</h3><p>部分软件我<a href="https://drive.isteed.cc/MacSoftware/">网盘</a>均有对应的「学习版」</p><ul><li><a href="https://www.parallels.com/">Parallels Desktop</a> —— 强大的虚拟机软件,缺点……太 TM 贵了,而且过一年就寄了(</li><li><a href="https://www.macbartender.com/Bartender4/">Bartender 4</a> —— 调整状态栏的一款小应用~<ul><li>软件设置 - <code>General</code> - <code>Menu bar item spacing</code> 里可以设置菜单栏项目两侧留白宽度,我调回以前的了,不然真的菜单栏空间不够用啊<img src="https://cdn.isteed.cc/img/some-macos-tips/Bartender.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/some-macos-tips/Bartender.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Bartender"></li></ul></li><li><a href="https://reederapp.com/">Reeder</a> —— RSS 阅读器,Apple 生态中独一份的享受</li><li><a href="https://bjango.com/mac/istatmenus/">iStat Menus</a> —— 状态栏的性能监控软件,可以持续记录电脑各硬件的状态</li></ul><p>其它的我也用的不多或几乎不用,想知道具体有什么软件能学习的,可以看我<a href="https://drive.isteed.cc/MacSoftware/TOC.md">网盘里的软件列表</a></p><h1 id="碎碎念">碎碎念</h1><p>就先写这么多吧,一些其它的小操作到时候单独开一篇文章写吧(挖坑 x1)</p><p><s>之后应该会写个 Windows 的技巧(虽然好久没用过了,而且应该会写的很浅)(挖坑 x2)</s></p><p><s>完蛋,iOS 和 Android 的我也想写写(挖坑 xN)</s></p><p>头图来源: <a href="https://unsplash.com/photos/3vVzdb8KKIw">Unsplash</a></p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> macOS </tag>
<tag> 重装系统 </tag>
<tag> 使用技巧 </tag>
<tag> 小技巧 </tag>
<tag> 软件 </tag>
<tag> 避坑 </tag>
</tags>
</entry>
<entry>
<title>穿过高考,通往远方</title>
<link href="/post/something-about-gaokao/"/>
<url>/post/something-about-gaokao/</url>
<content type="html"><![CDATA[<p>该怎么说呢,一次高考下来,感觉也就那样……</p><span id="more"></span><p>杂事杂记,见谅</p><h1 id="昨">昨</h1><p>从「准高三」开始,我就已经感觉时间过的飞快,一个恍惚,一天就结束了……而我依旧是老样子,上课该睡睡,下课就是睡的状态,几乎贯穿了我的高中。可能唯一的不同就是清醒的时间相较于之前更多了。</p><p>度过了极其短暂的高二下假期后,我们,从「准高三」变成了「高三」。一个星期后,我申请了外宿,我就此别过宿舍里的快乐生活。而外宿,我有两方面的打量,一是不用在宿舍上演每日的「澡位争夺赛」,二是下晚修后的时间可以牢牢的掌握在自己手中,不用担心空调的噪音,不用担心阿姨关灯的叫喊,在家,我可以一直开着灯。</p><p>家里人帮我打理起了我的大部分事情,让我可以专心于学习。有闻高三压力压死人,但在我的「极度」放松下,倒是没什么压力。</p><p>作为班上为数不多的外宿生(之后就是唯二了,有两个人被「劝」回学校了),有着「与外面世界沟通」的资格,自然干起了搬运工,通过赚取路费,结了我每日早餐的开销,甚至还能三天两头的喝上快乐水。还顺带帮同学网购,狗东各种优惠卷红包京豆一套,价格挺优惠的,我就在原价的基础上便宜几块钱到十块钱不等,反正就是比实际付款价格高一些,就当辛苦费的,现在看下来,那一屋子的快递盒子也是挺震惊的。当然,这些外快不全是花在吃上,也有慢慢购入一些能够长久用的东西,让以后的我可以尝到甜头。</p><p>高三什么都不多,就是题目多。我自认为自己学的算是轻松,每日理科作业有时间就刷,没时间就抄,至少要记的东西有了个印象,上课也是捡着听,要么睡觉要么给别人讲讲题,吐嘈吐嘈题目,偶尔还会吹吹水。题目量多,但我刷的很少,高二整个学期的物理作业几乎没碰过,但难的易错的我都给别人讲过,这样下来磨出了自己的思维,也算另外一种完成作业了。但文科就是另外一副场面了,尤其是英语,在最后一百天前我就没及格过,还好语文中规中矩,毕竟换了一个特厉害的老师,出口成章的那种。</p><p>说来也巧,高二到高三,老师们换了一波,之前高二时班上有设计班服,正面就是同学画的六科老师「二次元」版,当时的班主任嘛,肯定是 C 位(3*2 布局的中下),到高三,下面的三个全换走了,上面三个都还在,也是 C 位(中上)班主任。最感谢的当属语数英三科的老师,给予了我教学、心理、课程上帮助和关怀,但我主科成绩属实不太行,唉……</p><p>课间时间,我要么睡觉要么趴在外面的栏杆上,和同学们畅聊一切,或是关于未来的规划,或是最近新开的什么新机发布会,或是别人性能评测分析,或是日常番剧更新,或是玩起梗百科,待到上课铃响,才匆匆去上厕所。</p><p>一轮慢慢捋,课后花费时间最多的就是那一堆练习题前的一大段一大段又臭又长的知识点了,有时候抄累了,厌烦了,就开始写写选择题,又烦了,就练字。</p><p>高三上与高三下之间假期,跟没有一样,就那么几天,几乎是能玩就玩,但不至于玩疯。偶尔会放一天假,我的一贯宗旨就是——假期不会动作业,刚好学校也要求高三教师不得在那一天的「假期」里布置作业,尽兴的休息(玩)。</p><p>到了后面一段时间,原本管得挺严的 MP3 也睁一只眼闭一只眼,晚修挺多人带上耳机听歌,有线/无线/降噪,晚修时真正的体验到了降噪的重要性,班上的人普遍比隔壁班躁动,整体就很吵,有段时间和两同学搬个凳子坐走廊,一坐就是三节晚修,前面老师也是不咋管,后面来了啥级长,和级长怼了一波,说是副校长同意了,级长只能离开,真是一级压一级。后面语文科组长也来过一次,哪狠样,只能溜进去了,还和班主任说了,更出不来了。后面又是搞笑,最早这样做的人现在没坐出去了,反倒是之前没坐出去的人做出去了,老师偶尔过来提两嘴皮子,临时叫进来就不管了。</p><p>班上有人买了押题卷,听说一套三百多(对,就九科卷子,每科一份),我把它借来,在家用扫描仪扫出 PDF 用,慢慢调整了个个页面,再一份一份的打出来用,虽然后面并没有写几题……</p><p>除此之外,老师也时不时发各种资料,我便成了专职打印工,调排版,调字体,调大小,家里打印机不支持双面打印,我又不想浪费纸,便自己手动双面打印,一份又一份,我买了两次打印纸,一份 500 张,用了一包半了。</p><p>最后几天,停止授课了,焦虑终于压在了我的身上,思绪挺乱,集中不了注意力,没有老师的引导也不知干些什么,自习七天,白天给同学讲题,自己刷题,遇到不会的做个记录,留着回家解答。而到了晚上,才会拿着手机搜题,搜答案上没有的解析,并反反复复的理几遍,不会的题目很少,快速整理完思路后就打开 Bilibili,刷起了别人复习的网课,那是「最后六课」系列,一课平均一个多小时,挤着所剩无几的时间全部过了一遍。</p><p>说到手机,自五月二十号就在我手上了,我平时也不用它干啥,拿快递、写下日记、搜搜题目、刷刷资讯、看看笔记还有网课,就这几件事情了。我不认为都像班主任说的那样,我们都控制不好自己,沉迷手机只会导致成绩下降,所有我要叫你家长严管。我寻思着这么大一个人了,还不知道高考的重要性?即使拿到手机玩游戏,还不是怕自己蹦不住了,垮了?当然,也不一定是全部。即使到现在,我依旧觉得高考那段时间真真正正的将手机价值发挥到极致,它的工具价值尽数体现。感谢我的 Pixel 3,陪我度过了比较困难的时光,留下了重要的回忆片段。</p><p>真正带来快乐的,是班上人的「苦中作乐」,没有其它班老师带的那么「甜」,就得自己整乐子,真的疯起来挺嗨还挺可怕的,毕竟都抱着再不整以后就整不了了的想法。几乎每节课间都有拍立得的身影,大家都争着纪念,一到上课,意犹未尽的慢慢的回到位置上。</p><h1 id="时">时</h1><p>这几天早上,家人奇迹般地早早起床了,还去外面买了肉饼、包子和豆浆。</p><p>出门,进考场,感觉和平时大差不差,唯一的不同就是路上安静了许多。</p><p>我准备坚持一个原则 ——「破釜沉舟」</p><p>每科考试,我进考场时依旧带着挑过的几张资料,等检查要轮到我时,把带来的资料全部扔垃圾桶里。</p><blockquote><p>语文 —— 只知道自己默写错了无数次的东西还是错了,作文也不知道写的是什么鬼,而且字也不好看</p></blockquote><blockquote><p>数学 —— 难,是真的难,选择题还没做几题就懵了,大题写后面直接放弃了,正当准备放弃之际,听铃响,转念一想,就这一次了,再怎么难也接着做下去,这一做就在最后十五分钟做了一道半的大题。(还有人居然在考场做哭了,甚至还有人趴着睡了挺久,然后提前交卷的。)</p></blockquote><blockquote><p>物理 —— 半个小时自信满满写了完卷子除最后道大题,剩下时间攻压轴题,看错题,浪费了许久,最后剩五分钟检查前面选填,改了一选一填。</p></blockquote><blockquote><p>英语 —— 高中第一次写完卷子,还写满了!</p></blockquote><blockquote><p>化学 —— 大题较难,压轴卡壳,没检查。</p></blockquote><blockquote><p>生物 —— 写了四遍选择,两遍大题</p></blockquote><p>期间,与班一打赌比三理谁高,输的请水、与班上人或老师合影、与人答疑</p><p>结束之时,仅觉步伐轻快,欣喜于心</p><hr><p>毕业典礼如期进行,来的时候不巧,下起了雨,也为同学间的离别增点气氛。</p><p>大家都说着「再见」,但天南地北,各奔东西,再次相见会多么困难。于是,三年时光,留得杨柳依依。</p><p>最后也没能与宿舍舍友聚一次……</p><h1 id="来">来</h1><p>高考成绩查询当天,死活收不到成绩短信,查询端口开放时就已经炸的离谱了,看着周围的人都出了,紧张又害怕,我没有估分,单纯是不记得答案了,但物理,我知道错了一道六分的多选,是题目读太快。</p><p>手上我一遍又一遍的刷着早上抓包抓到的接口,期待着请求成功,但事实证明,即使背靠平安,也无法承受数十万的 DDoS,十分钟后,请求成功了,解码之后,先是惊喜,后是惊讶。</p><p>语文不赖,数学居然能有七十多分,英语考了高中以来最好的成绩,物理大题扣分居然扣的那么少,化学居然赋的那么高,生物自我感觉良好却是最低的一科。</p><p>填志愿的时候,很迷茫,这分数不上不下的,上又上不去,下又觉得太亏了,庆幸的是填报时我的家长和我志同道合,斟酌再三确定了志愿,后又重新进行了排序,修改。</p><p>各大高校的投档分数线出来了,对着志愿表看,被「第一志愿」录取了(志愿表上是第四,但实际上前面的本来就不报希望)。</p><p>这次短信终于到了我的手机,录取的第一天就收到录取信息了,但没有最终录取专业,然后匆忙打开卡顿的微信小程序,查询最后几乎是压线录取的第一专业——成都大学人工智能专业(就比专业组最低录取分高三分),应该是一分都没有浪费的。</p><p>我知道,这对于我来说是一个全新的起点,借由这次录取,跨过高中,穿过高考,通往未知远方。</p>]]></content>
<categories>
<category> 日常 </category>
</categories>
<tags>
<tag> 日常 </tag>
<tag> 高考 </tag>
<tag> 高三 </tag>
<tag> 录取 </tag>
<tag> 志愿 </tag>
<tag> 成都大学 </tag>
<tag> 成大 </tag>
</tags>
</entry>
<entry>
<title>2022 春节快乐</title>
<link href="/post/2022-happy-spring-festival/"/>
<url>/post/2022-happy-spring-festival/</url>
<content type="html"><![CDATA[<p>新春快乐!</p><span id="more"></span><p>一下就到明年了,又增一岁了,希望安稳度过啦</p><p>到六月为止应该不会有新文章了,毕竟学业为重啦</p>]]></content>
<categories>
<category> 日常 </category>
</categories>
<tags>
<tag> 水 </tag>
<tag> 2022 </tag>
</tags>
</entry>
<entry>
<title>我的 Rime 配置 2022 —— 鼠须管、小狼毫与小企鹅输入法</title>
<link href="/post/rime-2022/"/>
<url>/post/rime-2022/</url>
<content type="html"><![CDATA[<p>Rime 系列输入法是跨平台、无需网络的「纯粹」输入法,通过套用现成配置,便可以的到良好的使用体验。</p><p>本文所介绍的配置目前支持 macOS/Windows/Android 系统,GitHub 仓库位于 <a href="https://github.com/LufsX/rime">LufsX/rime</a></p><span id="more"></span><p>具体的定制教程可以参照我另外一篇博文 <a href="https://blog.isteed.cc/post/squirrel-customization-2022/">好用好看好玩的输入法 —— 鼠须管配置使用</a></p><h1 id="特性">特性</h1><ul><li>全拼 + 常见双拼</li><li>支持常见的模糊音</li><li>支持 Emoji 输入</li><li>「朙月拼音」支持按键纠错与容错拼写</li><li>快捷输入(日期,星期,时间,timestamp)</li><li>以词定字</li><li>好看的皮肤~<ul><li>详见 <a href="https://github.com/LufsX/rime/wiki/%E7%9A%AE%E8%82%A4%E9%A2%84%E8%A7%88">仓库 Wiki</a></li></ul></li></ul><hr><ul><li>macOS 可使用 <code>Caps_Lock</code> 切换系统英文输入法</li><li>Windows 默认 <code>Shift_R</code> 切换中英文输入(需按照安装说明取消注释)</li><li>默认四候选项,便于选词</li><li>按键绑定<ul><li><kbd>;</kbd>:二选</li><li><kbd>'</kbd>:三选</li><li><kbd>Tab</kbd> / <kbd>+</kbd>:下一页</li><li><kbd>Shift</kbd> + <kbd>Tab</kbd> / <kbd>-</kbd>:上一页</li><li><kbd>[</kbd>:选中词组的第一个字</li><li><kbd>]</kbd>:选中词组的最后一个字</li></ul></li><li>四种候选排序选择<ul><li>详见 <a href="https://github.com/LufsX/rime/wiki/%E5%80%99%E9%80%89%E6%8E%92%E5%BA%8F">仓库 Wiki</a></li></ul></li></ul><hr><ul><li>词库总大小仅 <code>7.6MB</code></li><li>极简的 8105 简体字典</li><li>自带长句模型</li><li>全简体词库</li><li>THUOCL 词库</li><li>部分搜狗词库</li><li>支持自定义词典(自造词)</li></ul><p>喜欢的话欢迎 <a href="https://github.com/LufsX/rime">Star</a> 呀</p><h1 id="预览">预览</h1><p><img src="https://cdn.isteed.cc/img/rime-2022/p1.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/p1.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" width="50%" /><img src="https://cdn.isteed.cc/img/rime-2022/p2.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/p2.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" width="50%" /><br><img src="https://cdn.isteed.cc/img/rime-2022/p3.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/p3.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" width="50%" /><img src="https://cdn.isteed.cc/img/rime-2022/p4.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/p4.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" width="50%" /><br><img src="https://cdn.isteed.cc/img/rime-2022/p5.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/p5.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" width="50%" /></p><h1 id="安装">安装</h1><h2 id="macOS">macOS</h2><ol><li>下载安装「<a href="https://cors.isteed.cc/https://github.com/rime/squirrel/releases/download/1.0.2/Squirrel-1.0.2.pkg">鼠须管</a>」</li><li>备份原有配置(如果有的话)</li><li>下载 <a href="https://github.com/LufsX/rime">LufsX/rime</a> 仓库内所有文件,如果不知道怎么下载或是下载缓慢,点<a href="https://cors.isteed.cc/https://github.com/LufsX/rime/archive/refs/heads/master.zip">这个链接</a>即可</li><li>切换到「鼠须管」,并在菜单中点击 <code>ㄓ</code> - <code>用户设定…</code></li><li>将 <code>3.</code> 中的所有文件复制到打开的文件夹中</li><li>点击菜单栏中的 <code>ㄓ</code> - <code>重新部署</code></li><li>Enjoy!</li></ol><h2 id="Windows">Windows</h2><div class="toast toast-warning">注意⚠️:Windows 7 只能使用 <a target="_blank" rel="noopener external nofollow noreferrer" href="https://cors.isteed.cc/https://github.com/rime/weasel/releases/download/0.14.3/weasel-0.14.3.0-installer.exe">0.14.3</a> 版本,请<a target="_blank" rel="noopener external nofollow noreferrer" href="https://cors.isteed.cc/https://github.com/rime/weasel/releases/download/0.14.3/weasel-0.14.3.0-installer.exe">点此下载</a></div><ol><li>下载安装「<a href="https://cors.isteed.cc/https://github.com/rime/weasel/releases/download/0.16.1/weasel-0.16.1.0-installer.exe">小狼毫</a>」(Windows Defender 可能会误报)</li><li>备份原有配置(如果有的话)</li><li>下载 <a href="https://github.com/LufsX/rime">LufsX/rime</a> 仓库内所有文件,如果不知道怎么下载或是下载缓慢,尽管点<a href="https://cors.isteed.cc/https://github.com/LufsX/rime/archive/refs/heads/master.zip">这个链接</a>即可</li><li>切换到「小狼毫」,并在菜单中右键 <code>中</code> 或 <code>英</code> - <code>用户文件夹</code></li><li>将 <code>3.</code> 中所有文件复制到打开的文件夹中</li><li>打开你要使用的输入法方案(例如小鹤双拼 <code>lufs_flypy.schema.yaml</code>),取消第三十行左右的注释</li><li>右键菜单栏的 <code>中</code> 或 <code>英</code> - <code>重新部署</code></li><li>Enjoy!</li></ol><h2 id="Android">Android</h2><ol><li>下载安装「<a href="https://cors.isteed.cc/https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/org.fcitx.fcitx5.android-0.0.9-0-g8dc51356-arm64-v8a-release.apk">小企鹅输入法</a>」和「<a href="https://cors.isteed.cc/https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/org.fcitx.fcitx5.android.plugin.rime-0.0.9-0-g8dc51356-arm64-v8a-release.apk">小企鹅输入法 RIME 扩展</a>」</li><li>备份原有配置(如果有的话)</li><li>下载 <a href="https://github.com/LufsX/rime">LufsX/rime</a> 仓库内所有文件,如果不知道怎么下载或是下载缓慢,尽管点<a href="https://cors.isteed.cc/https://github.com/LufsX/rime/archive/refs/heads/master.zip">这个链接</a>即可</li><li>打开「小企鹅输入法」 - 「输入法」 - 右下角添加 - 选择「中州韵」</li><li>将 <code>3.</code> 中所有文件使用「<a href="https://mt2.cn/">MT 管理器</a>」(其它可用的也行)复制到 <code>内置存储空间/Android/data/org.fcitx.fcitx5.android/files/data/rime</code></li><li>长按输入法的空格,切换到中州韵,点击输入法右上方的「<code>···</code>」 - <code>重载配置</code> 即可</li></ol><h1 id="使用">使用</h1><p>本配置默认的输入习惯为</p><ul><li>四个候选(经个人测试,1234 最好按~)</li><li><kbd>Tab</kbd> 向下翻页,<kbd>Shift</kbd> + <kbd>Tab</kbd> 向上翻页<ul><li>同样的,按着方便,但本配置也兼容 <kbd>-</kbd> 与 <kbd>=</kbd> 翻页</li></ul></li><li><kbd>;</kbd> 二选上屏,<kbd>'</kbd> 三选上屏</li><li><kbd>esc</kbd> 清除正在输入</li><li><kbd>[</kbd> 上屏词组中第一个字,<kbd>]</kbd> 上屏词组中最后一个字</li></ul><hr><p>电脑端的 Rime 选项菜单快捷键为 <code>F2</code>(注意,某些系统可能需要按 <code>Fn</code> + <code>F2</code>)</p><p>手机上的小企鹅输入法切换到中州韵后点击输入法右上角的「<code>···</code>」即可</p><p>在弹出的菜单中,第一项为当前使用的输入方案,第二项为该输入方案的设置选项,后面接着就是其它输入方案(朙月拼音其实就是通俗上的全拼)</p><hr><p>符号习惯</p><table><thead><tr><th style="text-align:center">输入</th><th style="text-align:center">输出</th></tr></thead><tbody><tr><td style="text-align:center"><code>[</code></td><td style="text-align:center"><code>「</code></td></tr><tr><td style="text-align:center"><code>]</code></td><td style="text-align:center"><code>」</code></td></tr><tr><td style="text-align:center"><code>{</code></td><td style="text-align:center"><code>『</code></td></tr><tr><td style="text-align:center"><code>}</code></td><td style="text-align:center"><code>』</code></td></tr><tr><td style="text-align:center"><code>-</code></td><td style="text-align:center"><code>-</code></td></tr><tr><td style="text-align:center"><code>_</code></td><td style="text-align:center"><code>——</code></td></tr></tbody></table><hr><p>支持的动态输入有</p><table><thead><tr><th style="text-align:left">输入</th><th style="text-align:center">输出</th></tr></thead><tbody><tr><td style="text-align:left">date</td><td style="text-align:center"><code>2022-01-29</code> 等格式</td></tr><tr><td style="text-align:left">time</td><td style="text-align:center"><code>02:45:55</code> 等格式</td></tr><tr><td style="text-align:left">timestamp</td><td style="text-align:center">1681663848</td></tr><tr><td style="text-align:left">datetime</td><td style="text-align:center"><code>2022-01-29 10:00:00</code> 等格式</td></tr><tr><td style="text-align:left">week</td><td style="text-align:center"><code>周六</code> 与 <code>星期六</code></td></tr></tbody></table><p>其它快捷输入支持可以输入 <code>/help</code> 来显示所有支持</p><hr><p>删除错误词频</p><p>将光标移动到需要删除词频的词上,按下 <code>Shift</code> + <code>Fn</code> + <code>Delete</code> 即可</p><p>注意,该操作仅会删除词频使其恢复原有排序,并不能从词库里彻底删除这个词</p><hr><p>关于输入词频</p><p>个人没有找到一套覆盖范围广,词频标准统一且规范的词频数据,所以有时候输入体验比较差……嘛,反正养好个人词频就能起飞惹~</p><h1 id="皮肤">皮肤</h1><h2 id="macOS-2">macOS</h2><p>可以通过修改 <code>用户设定文件夹/squirrel.custom.yaml</code> 中的 <code>color_scheme</code> 字段来切换主题</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">style:</span></span><br><span class="line"> <span class="attr">color_scheme:</span> <span class="string">ayaya</span></span><br><span class="line"> <span class="attr">translucency:</span> <span class="literal">true</span> <span class="comment"># 背景半透明总开关,不需要关掉即可</span></span><br></pre></td></tr></table></figure><!-- prettier-ignore --><table><thead><tr><th style="text-align:left">皮肤名称</th><th style="text-align:center">预览图</th></tr></thead><tbody><tr><td style="text-align:left"><code>ayaya</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-ayaya.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-ayaya.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="ayaya"></td></tr><tr><td style="text-align:left"><code>ayaya_dark</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-ayaya-dark.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-ayaya-dark.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="ayaya-dark"></td></tr><tr><td style="text-align:left"><code>reimu</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-reimu.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-reimu.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="reimu"></td></tr><tr><td style="text-align:left"><code>reimu_dark</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-reimu-dark.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-reimu-dark.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="reimu-dark"></td></tr><tr><td style="text-align:left"><code>apathy</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-apathy.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-apathy.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="apathy"></td></tr><tr><td style="text-align:left"><code>win10</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-win10.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-win10.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="win10"></td></tr><tr><td style="text-align:left"><code>win10-ayaya</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-win10-ayaya.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-win10-ayaya.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="win10-ayaya"></td></tr><tr><td style="text-align:left"><code>macos12-light</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-macos12-light.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-macos12-light.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="macos12-light"></td></tr><tr><td style="text-align:left"><code>macos12-dark</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-macos12-dark.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-macos12-dark.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="macos12-dark"></td></tr><tr><td style="text-align:left"><code>wechat</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-wechat.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-wechat.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="wechat"></td></tr><tr><td style="text-align:left"><code>wechat_dark</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-wechat-dark.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-wechat-dark.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="wechat-dark"></td></tr></tbody></table><h2 id="Windows-2">Windows</h2><p>可以通过修改 <code>用户设定文件夹/weasel.custom.yaml</code> 中的 <code>color_scheme</code> 字段来切换主题</p><p>请注意!Windows 下不支持部分样式,皮肤主要作用只是修改配色!</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">patch:</span></span><br><span class="line"> <span class="attr">style:</span></span><br><span class="line"> <span class="attr">color_scheme:</span> <span class="string">ayaya</span></span><br></pre></td></tr></table></figure><h1 id="定制">定制</h1><p>具体的定制指南可以参照我写的另外一篇博文 <a href="https://blog.isteed.cc/post/squirrel-customization-2022/">好用好看好玩的输入法 —— 鼠须管配置使用</a></p><p>需要注意的是,虽说 Windows 下定制也大同小异,但文中提到针对 <code>用户设定文件夹/squirrel.custom.yaml</code> 的修改只会在「鼠须管」生效,要想让它对「小狼毫」也起作用,需要对 <code>用户设定文件夹/weasel.custom.yaml</code> 进行修改同样的修改</p><h1 id="FAQ">FAQ</h1><p>建议有问题来 <a href="https://github.com/LufsX/rime">GitHub</a> 开 <a href="https://github.com/LufsX/rime/issues">Issues</a> 或 <a href="https://github.com/LufsX/rime/discussions">Discussions</a></p><hr><p>Q: 为什么我的皮肤跟你的不一样?</p><p>A: 个人部分的截图使用的字体是 <a href="https://github.com/lxgw/LxgwWenKai">lxgw/LxgwWenKai</a>,需要手动安装其中的 Regular 字体,具体教程详见<a href="https://blog.isteed.cc/post/squirrel-customization-2022/#%E7%9A%AE%E8%82%A4%E8%AE%BE%E7%BD%AE">皮肤设置</a></p><hr><p>Q: 为什么我复制完后,重新部署输入法后没有生效?</p><p>A: 下载的文件中,配置文件位于嵌套文件夹中,正确的目录结构大致如下:</p><figure class="highlight stylus"><table><tr><td class="code"><pre><span class="line">.</span><br><span class="line">└── 用户设定文件夹</span><br><span class="line"> ├── dicts</span><br><span class="line"> │ └── example<span class="selector-class">.dict</span><span class="selector-class">.yaml</span></span><br><span class="line"> ├── lua</span><br><span class="line"> │ └── example<span class="selector-class">.lua</span></span><br><span class="line"> ├── opencc</span><br><span class="line"> │ ├── example<span class="selector-class">.json</span></span><br><span class="line"> │ └── example<span class="selector-class">.txt</span></span><br><span class="line"> ├── default<span class="selector-class">.custom</span><span class="selector-class">.yaml</span></span><br><span class="line"> ├── example<span class="selector-class">.dict</span><span class="selector-class">.yaml</span></span><br><span class="line"> ├── example<span class="selector-class">.scheme</span><span class="selector-class">.yaml</span></span><br><span class="line"> ├── squirrel<span class="selector-class">.custom</span><span class="selector-class">.yaml</span></span><br><span class="line"> └── weasel<span class="selector-class">.custom</span>.yaml</span><br></pre></td></tr></table></figure><h1 id="杂想">杂想</h1><p>希望你能够体验到、并打造出最适合自己的输入法~</p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> Rime </tag>
<tag> 中州韵 </tag>
<tag> 鼠须管 </tag>
<tag> 小狼毫 </tag>
<tag> 输入法 </tag>
<tag> 2022 </tag>
<tag> 朙月拼音 </tag>
<tag> 小鹤双拼 </tag>
<tag> 自然码 </tag>
<tag> 拼音加加 </tag>
<tag> 微软双拼 </tag>
<tag> 小企鹅输入法 </tag>
</tags>
</entry>
<entry>
<title>好用好看好玩的输入法 —— 鼠须管配置使用</title>
<link href="/post/squirrel-customization-2022/"/>
<url>/post/squirrel-customization-2022/</url>
<content type="html"><![CDATA[<p>Rime 系列输入法在各个平台都有其对应的实现。我们可以对其进行配置,便会获得一个极其舒适且行云流水的基于个人偏好的输入体验。</p><span id="more"></span><p>TL;DR(太长不看系列)</p><p>嫌麻烦的话可以直接使用我的配置文件,具体介绍会放在另外一篇博文 —— <a href="https://blog.isteed.cc/post/rime-2022/">我的 Rime 配置 2022</a></p><ul><li><a href="#%E7%BC%98%E8%B5%B7">缘起</a></li><li><a href="#%E5%88%9D%E8%AF%86">初识</a></li><li><a href="#%E5%AE%89%E8%A3%85">安装</a></li><li><a href="#%E5%88%87%E6%8D%A2">切换</a></li><li><a href="#%E5%AE%9A%E5%88%B6">定制</a><ul><li><a href="#%E5%85%A8%E5%B1%80%E8%AE%BE%E7%BD%AE">全局设置</a></li><li><a href="#%E8%BE%93%E5%85%A5%E6%96%B9%E6%A1%88">输入方案</a></li><li><a href="#%E8%AF%8D%E5%BA%93">词库</a></li><li><a href="#%E9%BC%A0%E9%A1%BB%E7%AE%A1%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6">鼠须管配置文件</a></li></ul></li><li><a href="#%E6%8A%80%E5%B7%A7">技巧</a></li><li><a href="#%E5%85%B6%E5%AE%83">其它</a></li></ul><h1 id="缘起">缘起</h1><p>个人在 2017 年开始使用「小鹤双拼」,当我开始使用 macOS 时,一路辗转波折,试遍了几乎所有的「大厂」输入法,却都不尽人意……甚至还有愈发严重的隐私问题</p><p>终于,在 macOS 10.14.2 中,系统自带的输入法支持了小鹤双拼</p><p>使用几天后,欣喜消减,macOS 系统自带输入法丢失词频,加上似乎不太稳定的调频,以及内存泄漏的问题,导致输入体验极其差劲,我便开始寻求新的替代品</p><h1 id="初识">初识</h1><p>第一次接触到「鼠须管」是 macOS 自带输入法支持小鹤双拼之前,但因为其极其复杂的配置过程,搞不懂抑或是用不惯的其他人的配置,被哪眼花缭乱的配置文件「劝退」</p><p>但之后,我又被「落格输入法」高昂的售价劝退,本着穷折腾的精神,硬啃着文档,「借鉴」着别人的配置,折腾着属于我自己的「鼠须管」</p><p>事后「落格输入法」不再高昂,便第一时间入手了,但我发现「落格输入法」已经不如自己配置的「鼠须管」好用,不能完全的归于自己的掌控之中</p><p>所以,本文将会介绍些我个人的定制过程及使用技巧,当然也包含个人<strong>正在使用的配置</strong>:<a href="https://github.com/LufsX/rime">LufsX/rime</a>(欢迎 Star 呀 <s>疯狂暗示</s>)</p><h1 id="安装">安装</h1><p>详见 <a href="/post/rime-2022/#%E5%AE%89%E8%A3%85">我的 Rime 配置 2022 —— 鼠须管、小狼毫与小企鹅输入法</a></p><h1 id="定制">定制</h1><p>定制推荐使用 <a href="https://code.visualstudio.com/download">Visual Studio Code</a>,顺带一提,可以使用快捷键 <code>⌘</code> + <code>/</code> 取消注释</p><p>当然,其它的任何文本编辑器都可以使用,主要是看个人的喜好~</p><p>另外就是 Windows 下的定制与下文的定制是一样的,只是部分配置的位置不同而已</p><h2 id="全局设置">全局设置</h2><p>定制文件位于 <code>用户设定文件夹/default.custom.yaml</code></p><h3 id="输入法方案">输入法方案</h3><p>不需要的可以注释,需要额外添加的也可以通过此添加</p><p>命名规则是 <code>lufs_flypy.schema.yaml</code> => <code>lufs_flypy</code></p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">schema_list:</span></span><br><span class="line"> <span class="bullet">-</span> <span class="attr">schema:</span> <span class="string">lufs_flypy</span> <span class="comment"># 小鹤双拼</span></span><br><span class="line"> <span class="bullet">-</span> <span class="attr">schema:</span> <span class="string">lufs_pinyin</span> <span class="comment"># 朙月拼音</span></span><br></pre></td></tr></table></figure><h3 id="记忆选择">记忆选择</h3><p>这是 <code>F2</code> 调出的选项菜单中的记忆保持选项,用于记忆输入方案中的 <code>switches</code> 开关</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">switcher:</span></span><br><span class="line"> <span class="attr">save_options:</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">ascii_mode</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">full_shape</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">ascii_punct</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">traditionalization</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">emoji_suggestion</span></span><br></pre></td></tr></table></figure><h3 id="候选项数">候选项数</h3><p>可依据自己需求更改,这里是结合个人日常输入习惯——手指按数字键 1 - 4 比较方便,所以确定候项数为 4</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">menu:</span></span><br><span class="line"> <span class="attr">page_size:</span> <span class="number">4</span> <span class="comment"># 候选项数</span></span><br></pre></td></tr></table></figure><h3 id="切换按键">切换按键</h3><p>先说说个人使用习惯吧,个人是使用 <code>CapsLock</code> 切换中英文输入,可以实现中文使用「鼠须管」输入,西文则是使用系统自带输入法</p><p>如果不习惯 <code>CapsLock</code> 切换,可以按照 <a href="https://gist.github.com/lotem/2981316"><br>lotem/default.custom.yaml</a> 样例进行定制,这里就不过多展开了</p><p>(如果输入太多错误的字符,可以使用 <code>ESC</code> 一键清除)</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">ascii_composer/switch_key:</span></span><br><span class="line"> <span class="attr">Shift_L:</span> <span class="string">noop</span></span><br><span class="line"> <span class="attr">Shift_R:</span> <span class="string">commit_code</span> <span class="comment"># macOS 上此项无效,Windows 可用右 Shift 切换中英输入</span></span><br><span class="line"> <span class="attr">Control_L:</span> <span class="string">noop</span></span><br><span class="line"> <span class="attr">Control_R:</span> <span class="string">noop</span> <span class="comment"># macOS 上此项无效,Windows 上可自行定义</span></span><br><span class="line"> <span class="attr">Caps_Lock:</span> <span class="string">commit_code</span></span><br><span class="line"> <span class="attr">Eisu_toggle:</span> <span class="string">clear</span></span><br></pre></td></tr></table></figure><h3 id="Lua-选词扩展">Lua 选词扩展</h3><p>这是源自 <a href="https://github.com/BlindingDark/rime-lua-select-character">BlindingDark/rime-lua-select-character</a> 的扩展,作用是打不好打的单字时,可以通过词组形式打出来,再使用默认快捷键 <code>[</code> 或 <code>]</code> 选择词组中第一个或最后一个字上屏</p><p>如需使用 <code>[</code> 与 <code>]</code> 翻页,或是不想使用 <code>[</code> 或 <code>]</code> 选词,可修改为其它按键,如 <code>,</code> => <code>comma</code> 与 <code>.</code> => <code>period</code></p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">key_binder/select_first_character:</span> <span class="string">"bracketleft"</span> <span class="comment"># lua 选词快捷键,选第一个字</span></span><br><span class="line"><span class="attr">key_binder/select_last_character:</span> <span class="string">"bracketright"</span> <span class="comment"># lua 选词快捷键,选最后一个字</span></span><br></pre></td></tr></table></figure><h3 id="按键绑定">按键绑定</h3><p>这里可以设置什么键可以用来干什么,比如本配置中</p><ul><li><code>Tab</code> => 向下翻页</li><li><code>Shift</code> + <code>Tab</code> => 向上翻页</li><li><code>=</code> => 向下翻页</li><li><code>-</code> => 向上翻页</li><li><code>;</code> => 二选</li><li><code>'</code> => 三选</li></ul><p>不过 <code>[</code> 或 <code>]</code> 无法翻页,需要 <a href="#lua-%E9%80%89%E8%AF%8D%E6%89%A9%E5%B1%95">Lua 选词扩展</a> 进行修改才能使用</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">key_binder/bindings:</span> <span class="comment"># 设置哪些键可以翻页,需要哪个取消注释即可</span></span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">"Control+k"</span>, <span class="attr">send:</span> <span class="string">"Shift+Delete"</span>, <span class="attr">when:</span> <span class="string">composing</span> }</span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">Tab</span>, <span class="attr">send:</span> <span class="string">Page_Down</span>, <span class="attr">when:</span> <span class="string">composing</span> } <span class="comment"># Tab 向下翻页</span></span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">Shift+Tab</span>, <span class="attr">send:</span> <span class="string">Page_Up</span>, <span class="attr">when:</span> <span class="string">composing</span> } <span class="comment"># Shift + Tab 向上翻页</span></span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">semicolon</span>, <span class="attr">when:</span> <span class="string">has_menu</span>, <span class="attr">send:</span> <span class="number">2</span> } <span class="comment"># 输入时「;」二选</span></span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">apostrophe</span>, <span class="attr">when:</span> <span class="string">has_menu</span>, <span class="attr">send:</span> <span class="number">3</span> } <span class="comment"># 输入时「'」三选</span></span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">equal</span>, <span class="attr">send:</span> <span class="string">Page_Down</span>, <span class="attr">when:</span> <span class="string">composing</span> }</span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">minus</span>, <span class="attr">send:</span> <span class="string">Page_Up</span>, <span class="attr">when:</span> <span class="string">composing</span> }</span><br><span class="line"></span><br><span class="line"> <span class="comment"># 失效设置,可通过关闭/更改 lua 选词快捷键恢复</span></span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">bracketleft</span>, <span class="attr">send:</span> <span class="string">Page_Up</span>, <span class="attr">when:</span> <span class="string">composing</span> } <span class="comment"># 左括号向上翻页</span></span><br><span class="line"> <span class="bullet">-</span> { <span class="attr">accept:</span> <span class="string">bracketright</span>, <span class="attr">send:</span> <span class="string">Page_Down</span>, <span class="attr">when:</span> <span class="string">composing</span> } <span class="comment"># 右括号向下翻页</span></span><br></pre></td></tr></table></figure><h2 id="输入方案">输入方案</h2><p>个人主要使用的是小鹤双拼,那么我就以小鹤双拼输入方案作为例子,其文件位于 <code>用户设定文件夹/lufs_flypy.schema.yaml</code></p><p>如需修改全拼方案,则将对应文件变为 <code>用户设定文件夹/lufs_pinyin.schema.yaml</code></p><p>除了文中所介绍的,其它的设置一般都<strong>不推荐</strong>修改</p><h3 id="选择菜单">选择菜单</h3><p>一般来说不需要做出很大的更改,这部分用于控制输入法的一些行为</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">switches:</span></span><br><span class="line"> <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">ascii_mode</span></span><br><span class="line"> <span class="attr">reset:</span> <span class="number">0</span></span><br><span class="line"> <span class="attr">states:</span> [<span class="string">中文</span>, <span class="string">西文</span>]</span><br><span class="line"> <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">full_shape</span></span><br><span class="line"> <span class="attr">states:</span> [<span class="string">半角</span>, <span class="string">全角</span>]</span><br><span class="line"> <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">ascii_punct</span></span><br><span class="line"> <span class="attr">states:</span> [<span class="string">。,</span>, <span class="string">.,</span>]</span><br><span class="line"> <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">traditionalization</span></span><br><span class="line"> <span class="comment"># reset: 0 # 默认状态: 0 简体 1 繁体</span></span><br><span class="line"> <span class="attr">states:</span> [<span class="string">简</span>, <span class="string">繁</span>]</span><br><span class="line"> <span class="bullet">-</span> <span class="attr">name:</span> <span class="string">emoji_suggestion</span></span><br><span class="line"> <span class="comment"># reset: 1 # 默认状态: 0 关闭 1 开启</span></span><br><span class="line"> <span class="attr">states:</span> [<span class="string">"🈚️️"</span>, <span class="string">"🈶️"</span>]</span><br></pre></td></tr></table></figure><p><code>name</code> 字段是输入方案中其它设置字段的名称(即 <code>option_name</code>)</p><p><code>reset</code> 字段用于恢复默认设置</p><p><code>states</code> 字段用于定义 <code>F2</code> 菜单中的显示状态</p><h3 id="输入引擎">输入引擎</h3><p>一般来说不需做任何更改,但这儿可以关闭 <a href="#lua-%E9%80%89%E8%AF%8D%E6%89%A9%E5%B1%95">Lua 选词扩展</a>,删去对应注释的行或将该行注释即可</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">engine:</span></span><br><span class="line"> <span class="attr">processors:</span></span><br><span class="line"> <span class="comment"># - ascii_composer # Windows 用户请解除此行注释,否则将会无法切换到英文输入</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">recognizer</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">lua_processor@select_character_processor</span> <span class="comment"># lua 选词扩展,如需关闭请注释</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">key_binder</span></span><br><span class="line"><span class="string">......</span></span><br><span class="line"><span class="attr">translators:</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">punct_translator</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">lua_translator@date_translator</span> <span class="comment"># 动态日期时间输入</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">table_translator@custom_phrase</span> <span class="comment"># 用户自定义词典</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">script_translator</span></span><br><span class="line"><span class="attr">filters:</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">simplifier@emoji_suggestion</span></span><br><span class="line"> <span class="comment"># - lua_filter@long_phrase_first # 最长词组和单字在先</span></span><br><span class="line"> <span class="comment"># - lua_filter@single_char_first # 单字优先</span></span><br><span class="line"> <span class="comment"># - lua_filter@single_char_only # 只显示单字</span></span><br></pre></td></tr></table></figure><p><code>processors</code> 段是控制输入引擎,比如 英文输入引擎、反查、按键绑定 等涉及到输入引擎的「开关」,引入新的引擎需要在这儿添加激活</p><p><code>translators</code> 段是控制「翻译器」的,通过匹配输入替换输出来实现部分功能,比如 符号转换、动态日期时间输入、用户自定义词典 都需要在这儿激活</p><p><code>filters</code> 段是控制过滤器的,过滤器如其名,用于过滤/重排候选词的,<code>simplifier@emoji_suggestion</code> 项用于过滤繁体注释,不过这个并不影响本方案的设置,而重排操作的具体效果可见下或见 <a href="https://github.com/LufsX/rime/wiki/%E5%80%99%E9%80%89%E6%8E%92%E5%BA%8F">GitHub 仓库 Wiki</a>(注:需在 <code>rime.lua</code> 文件中定义过滤器)</p><ol><li><p>长词优先(默认)<br><img src="https://cdn.isteed.cc/img/rime-2022/sort-lf.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/sort-lf.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="sort-lf"></p></li><li><p>最长词和单字优先<br><img src="https://cdn.isteed.cc/img/rime-2022/sort-lsf.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/sort-lsf.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="sort-lsf"></p></li><li><p>单字优先</p><table><thead><tr><th style="text-align:center">候选第一页</th><th style="text-align:center">候选第二页</th></tr></thead><tbody><tr><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/sort-sf-1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/sort-sf-1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="sort-sf-1"></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/sort-sf-2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/sort-sf-2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="sort-sf-2"></td></tr></tbody></table></li><li><p>只有单字</p><table><thead><tr><th style="text-align:center">候选第一页</th><th style="text-align:center">候选第二页</th></tr></thead><tbody><tr><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/sort-so-1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/sort-so-1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="sort-so-1"></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/sort-so-2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/sort-so-2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="sort-so-2"></td></tr></tbody></table></li></ol><h3 id="模糊音">模糊音</h3><p>在此区域修改注释即可(不注释 = 打开;注释 = 关闭)</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">speller:</span></span><br><span class="line"> <span class="attr">alphabet:</span> <span class="string">zyxwvutsrqponmlkjihgfedcba/</span></span><br><span class="line"> <span class="attr">delimiter:</span> <span class="string">"'"</span></span><br><span class="line"> <span class="attr">algebra:</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">erase/^xx$/</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">erase/^hm$/</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">erase/^m$/</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">erase/^n$/</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">erase/^ng$/</span></span><br><span class="line"></span><br><span class="line"> <span class="comment"># 模糊音区域</span></span><br><span class="line"> <span class="comment"># 依据个人情况修改注释~</span></span><br><span class="line"> <span class="comment"># 注释格式:键盘的输入码 -> 转化后的输入码</span></span><br><span class="line"></span><br><span class="line"> <span class="comment"># 声母部分</span></span><br><span class="line"> <span class="comment"># - derive/^([z])h/$1/ # z -> zh</span></span><br><span class="line"> <span class="comment"># - derive/^([z])([^h])/$1h$2/ # zh -> z</span></span><br><span class="line"> <span class="comment"># - derive/^([c])h/$1/ # c -> ch</span></span><br><span class="line"> <span class="comment"># - derive/^([c])([^h])/$1h$2/ # ch -> c</span></span><br><span class="line"> <span class="comment"># - derive/^([s])h/$1/ # s -> sh</span></span><br><span class="line"> <span class="comment"># - derive/^([s])([^h])/$1h$2/ # sh -> s</span></span><br><span class="line"> <span class="comment"># - derive/^l/n/ # n -> l</span></span><br><span class="line"> <span class="comment"># - derive/^n/l/ # l -> n</span></span><br><span class="line"> <span class="comment"># - derive/^r/l/ # l -> r</span></span><br><span class="line"> <span class="comment"># - derive/^r/y/ # y -> r</span></span><br><span class="line"> <span class="comment"># - derive/^hu$/fu/ # fu -> hu</span></span><br><span class="line"> <span class="comment"># - derive/^fu$/hu/ # hu -> fu</span></span><br><span class="line"></span><br><span class="line"> <span class="comment"># 韵母部分</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">derive/([^iu])([a])n$/$1$2ng/</span> <span class="comment"># ang -> an</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">derive/([^iu])([a])ng$/$1$2n/</span> <span class="comment"># an -> ang</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">derive/([e])n$/$1ng/</span> <span class="comment"># eng -> en</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">derive/([e])ng$/$1n/</span> <span class="comment"># en -> eng</span></span><br><span class="line"> <span class="comment"># - derive/([i])n$/$1ng/ # ing -> in</span></span><br><span class="line"> <span class="comment"># - derive/([i])ng$/$1n/ # in -> ing</span></span><br><span class="line"> <span class="comment"># - derive/([i])an$/$1ang/ # iang -> ian</span></span><br><span class="line"> <span class="comment"># - derive/([i])ang$/$1an/ # ian -> iang</span></span><br><span class="line"> <span class="comment"># 由于小鹤双拼特性,无需 uang <-> iang</span></span><br><span class="line"></span><br><span class="line"> <span class="comment"># 其它模糊音</span></span><br><span class="line"> <span class="comment"># - derive/^hui$/fei/ # fei -> hui</span></span><br><span class="line"> <span class="comment"># - derive/^fei$/hui/ # hui -> fei</span></span><br><span class="line"> <span class="comment"># - derive/^huang$/wang/ # wang -> huang</span></span><br><span class="line"> <span class="comment"># - derive/^wang$/huang/ # huang -> wang</span></span><br><span class="line"> <span class="comment"># - derive/^([bpmfw])eng$/$1ong/ # bpmfw 后接 ong -> bpmfw 后接 eng</span></span><br></pre></td></tr></table></figure><p><code>alphabet</code> 字段用于定义需要参与拼写规则的字符<br><code>delimiter</code> 字段用于定义输入的词与词之间的间隔符(仅接受第一个字符成为间隔符)<br><code>algebra</code> 则为拼写规则,具体规则参见 <a href="https://github.com/rime/home/wiki/SpellingAlgebra#%E5%8E%9F%E7%90%86%E8%88%87%E5%AF%A6%E7%8F%BE">官方 wiki</a></p><h3 id="码表">码表</h3><p>后面部分的就是小鹤双拼的码表,要是需要使用其它双拼方案,可以直接替换码表部分,非双拼用户可忽略</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="comment"># 小鹤双拼码表</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">derive/^([jqxy])u$/$1v/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">derive/^([aoe])([ioun])$/$1$1$2/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/^([aoe])(ng)?$/$1$1$2/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/iu$/Q/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)ei$/$1W/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/uan$/R/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/[uv]e$/T/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/un$/Y/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/^sh/U/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/^ch/I/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/^zh/V/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/uo$/O/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/ie$/P/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/i?ong$/S/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/ing$|uai$/K/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)ai$/$1D/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)en$/$1F/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)eng$/$1G/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/[iu]ang$/L/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)ang$/$1H/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/ian$/M/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)an$/$1J/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)ou$/$1Z/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/[iu]a$/X/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/iao$/N/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/(.)ao$/$1C/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/ui$/V/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xform/in$/B/</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">xlit/QWRTYUIOPSDFGHJKLZXCVBNM/qwrtyuiopsdfghjklzxcvbnm/</span></span><br></pre></td></tr></table></figure><p>若需自定义,参见 <a href="https://github.com/rime/home/wiki/SpellingAlgebra#%E5%8E%9F%E7%90%86%E8%88%87%E5%AF%A6%E7%8F%BE">官方 wiki</a></p><h3 id="字符映射">字符映射</h3><p>这里依据个人习惯修改了部分符号,如:</p><ul><li><code>/</code> => <code>/</code></li><li>'' => <code>、</code></li><li><code>~</code> => <code>~</code></li><li><code>@</code> => <code>@</code></li><li><code>#</code> => <code>#</code></li><li><code>-</code> => <code>-</code></li><li><code>_</code> => <code>——</code></li><li><code>+</code> => <code>+</code></li><li><code>=</code> => <code>=</code></li><li><code>[</code> => <code>「</code></li><li><code>]</code> => <code>」</code></li><li><code>{</code> => <code>『</code></li><li><code>}</code> => <code>』</code></li></ul><p>你也可以添加以 <code>/</code> 开头的快捷输入,如输入 <code>/help</code> 后会显示</p><p><img src="https://cdn.isteed.cc/img/rime-2022/f3.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/f3.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="f3"></p><p>此时选中便会将显示的东西上屏</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">punctuator:</span></span><br><span class="line"> <span class="attr">import_preset:</span> <span class="string">symbols</span></span><br><span class="line"> <span class="attr">symbols:</span></span><br><span class="line"> <span class="string">"/dn"</span><span class="string">:</span> [<span class="string"></span>, <span class="string">⌘</span>, <span class="string">⌥</span>, <span class="string">⇧</span>, <span class="string">⌃</span>, <span class="string">⎋</span>, <span class="string">⇪</span>, <span class="string">⌫</span>, <span class="string">⌦</span>, <span class="string">↩︎</span>, <span class="string">⏎</span>, <span class="string">↑</span>, <span class="string">↓</span>, <span class="string">←</span>, <span class="string">→</span>, <span class="string">↖</span>, <span class="string">↘</span>, <span class="string">⇟</span>, <span class="string">⇞</span>]</span><br><span class="line"> <span class="string">"/x"</span><span class="string">:</span> [<span class="string">*</span>, <span class="string">×</span>, <span class="string">✱</span>, <span class="string">★</span>, <span class="string">☆</span>, <span class="string">✩</span>, <span class="string">✧</span>, <span class="string">❋</span>, <span class="string">❊</span>, <span class="string">❉</span>, <span class="string">❈</span>, <span class="string">❅</span>, <span class="string">✿</span>, <span class="string">✲</span>]</span><br><span class="line"> <span class="string">"/sm"</span><span class="string">:</span> [<span class="string">"《"</span>, <span class="string">"》"</span>, <span class="string">"〈"</span>, <span class="string">"〉"</span>, <span class="string">"«"</span>, <span class="string">"»"</span>, <span class="string">"<"</span>, <span class="string">">"</span>]</span><br><span class="line"> <span class="string">"/tab"</span><span class="string">:</span> <span class="string">""</span></span><br><span class="line"> <span class="string">"/help"</span><span class="string">:</span> [<span class="string">符號:/fh</span>, <span class="string">單位:/dw</span>, <span class="string">標點:/bd</span>, <span class="string">數學:/sx</span>, <span class="string">拼音:/py</span>, <span class="string">星號:/xh</span>, <span class="string">方塊:/fk</span>, <span class="string">幾何:/jh</span>, <span class="string">箭頭:/jt</span>, <span class="string">電腦:/dn</span>, <span class="string">羅馬數字:/lm</span>, <span class="string">大写羅馬數字:/lmd</span>, <span class="string">拉丁:/ld</span>, <span class="string">上標:/sb</span>, <span class="string">下標:/xb</span>, <span class="string">希臘字母:/xl</span>, <span class="string">大写希臘字母:/xld</span>, <span class="string">數字:/0到/9</span>, <span class="string">分數:/fs</span>, <span class="string">いろは順:/iro</span>, <span class="string">假名:/jm或/pjm或/jmk到/jmo</span>, <span class="string">假名+圈:/jmq</span>, <span class="string">假名+半角:/jmbj</span>, <span class="string">俄語:/ey</span>, <span class="string">大写俄語:/eyd</span>, <span class="string">韓文:/hw</span>, <span class="string">韓文+圈:/hwq</span>, <span class="string">韓文+弧:/hwh</span>, <span class="string">結構:/jg</span>, <span class="string">偏旁:/pp</span>, <span class="string">康熙(部首):/kx</span>, <span class="string">筆畫:/bh</span>, <span class="string">註音:/zy</span>, <span class="string">聲調:/sd</span>, <span class="string">漢字+圈:/hzq</span>, <span class="string">漢字+弧:/hzh</span>, <span class="string">數字+圈:/szq</span>, <span class="string">數字+弧:/szh</span>, <span class="string">數字+點:/szd</span>, <span class="string">字母+圈:/zmq</span>, <span class="string">字母+弧:/zmh</span>, <span class="string">表情:/bq</span>, <span class="string">音樂:/yy</span>, <span class="string">月份:/yf</span>, <span class="string">日期:/rq</span>, <span class="string">曜日:/yr</span>, <span class="string">時間:/sj</span>, <span class="string">天干:/tg</span>, <span class="string">地支:/dz</span>, <span class="string">干支:/gz</span>, <span class="string">節氣:/jq</span>, <span class="string">象棋:/xq</span>, <span class="string">麻將:/mj</span>, <span class="string">色子:/sz</span>, <span class="string">撲克:/pk</span>, <span class="string">八卦:/bg</span>, <span class="string">八卦名:/bgm</span>, <span class="string">六十四卦:/lssg</span>, <span class="string">六十四卦名:/lssgm</span>, <span class="string">太玄經:/txj</span>, <span class="string">天體:/tt</span>, <span class="string">星座:/xz</span>, <span class="string">星座名:/xzm</span>, <span class="string">十二宮:/seg</span>, <span class="string">蘇州碼:/szm</span>]</span><br><span class="line"> <span class="attr">full_shape:</span></span><br><span class="line"> <span class="string">"@"</span><span class="string">:</span> <span class="string">"@"</span></span><br><span class="line"> <span class="attr">half_shape:</span></span><br><span class="line"> <span class="string">"/"</span><span class="string">:</span> <span class="string">"/"</span></span><br><span class="line"> <span class="string">'\': "、"</span></span><br><span class="line"><span class="string"> "`": "`"</span></span><br><span class="line"><span class="string"> "~": ~</span></span><br><span class="line"><span class="string"> "@": "@"</span></span><br><span class="line"><span class="string"> "#": "#"</span></span><br><span class="line"><span class="string"> "-": "-"</span></span><br><span class="line"><span class="string"> "_": "——"</span></span><br><span class="line"><span class="string"> "+": "+"</span></span><br><span class="line"><span class="string"> "=": "="</span></span><br><span class="line"><span class="string"> "[": "「"</span></span><br><span class="line"><span class="string"> "]": "」"</span></span><br><span class="line"><span class="string"> "{": "『"</span></span><br><span class="line"><span class="string"> "}": "』"</span></span><br></pre></td></tr></table></figure><h2 id="词库">词库</h2><p>词库这个东西可是重中之重啊,直接决定了一个输入法的使用体验,这里就主要介绍词库格式了</p><h3 id="词库配置">词库配置</h3><p>本配置中词库配置文件位于 <code>用户设定文件夹/extended.dict.yaml</code></p><p><code>import_tables</code> 下便是词库文件顺序,我的小私货可以按需注释(当然,不注释也没什么影响,但万一有些人很厌恶以至于都不想看到那些词汇呢?)</p><p>词库文件导入支持相对路径,比如在 <code>用户设定文件夹/dicts/genshin.dict.yaml</code> 可以用 <code>dicts/genshin</code> 调用</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">import_tables:</span></span><br><span class="line"> <span class="comment"># 覆盖词频</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/simp</span> <span class="comment"># 最小拼音词典</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/simp-ext</span> <span class="comment"># 原字表中除单字外部分</span></span><br><span class="line"></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/sogou_net</span> <span class="comment"># 网络流行语</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/thuocl_animal</span> <span class="comment"># 动物</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/thuocl_caijing</span> <span class="comment"># 财经</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/thuocl_food</span> <span class="comment"># 饮食</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/thuocl_idiom</span> <span class="comment"># 成语俗语</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/thuocl_IT</span> <span class="comment"># IT</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/thuocl_medical</span> <span class="comment"># 医学</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/thuocl_renmingdiming</span> <span class="comment"># 人名地名</span></span><br><span class="line"></span><br><span class="line"> <span class="comment"># 一点点小小的私货,不需要的可以自行关闭呢</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/sogou_genshin</span> <span class="comment"># 原神</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/sogou_minecraft</span> <span class="comment"># Minecraft 词条</span></span><br><span class="line"> <span class="bullet">-</span> <span class="string">dicts/sogou_touhou</span> <span class="comment"># 东方 Project</span></span><br></pre></td></tr></table></figure><h3 id="词库格式">词库格式</h3><p>本配置中,词库文件位于 <code>用户设定文件夹/dicts/</code> 下</p><p>这里就用 <code>example.dict.yaml</code> 来举例</p><p>文件开头应使用如下格式</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="meta">---</span></span><br><span class="line"><span class="attr">name:</span> <span class="string">example</span></span><br><span class="line"><span class="attr">version:</span> <span class="string">"2022-01-29"</span></span><br><span class="line"><span class="attr">sort:</span> <span class="string">by_weight</span></span><br></pre></td></tr></table></figure><p>接下来的词库内容应按照格式 <code>词组</code> + <code>拼音</code>(可选) + <code>词频</code>(可选)编写,<code>词组</code>、<code>拼音</code> 和 <code>词频</code>之间使用 <code>Tab 缩进</code> 间隔开,词组中各个字的拼音之间使用 <code>空格</code> 间隔开,例子如下</p><p>提示:若使用本配置,可以通过输入 <code>/tab</code> 来输入 <code>Tab 缩进</code></p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="string">你要加入词库的词</span><span class="string">ni</span> <span class="string">yao</span> <span class="string">jia</span> <span class="string">ru</span> <span class="string">ci</span> <span class="string">ku</span> <span class="string">de</span> <span class="string">ci</span></span><br><span class="line"><span class="string">这是另外个词组或一句话</span><span class="string">zhe</span> <span class="string">shi</span> <span class="string">ling</span> <span class="string">wai</span> <span class="string">ge</span> <span class="string">ci</span> <span class="string">zhu</span> <span class="string">hou</span> <span class="string">yi</span> <span class="string">ju</span> <span class="string">hua</span></span><br><span class="line"><span class="string">这个词组</span><span class="string">zhe</span> <span class="string">ge</span> <span class="string">ci</span> <span class="string">zu</span><span class="number">666</span></span><br><span class="line"><span class="string">另外一个词组</span></span><br></pre></td></tr></table></figure><h3 id="关于搜狗词库">关于搜狗词库</h3><p>本配置中所使用的词库部分来源于<a href="https://pinyin.sogou.com/dict/">搜狗词库</a></p><p>搜狗词库格式为 <code>scel</code>,可在 Windows 下使用 <a href="https://github.com/studyzy/imewlconverter">深蓝词库转化</a> 转换为 Rime 格式</p><p>虽说 macOS 也能用,不过只有命令行,而且配置过程比较麻烦,所有还是找个用 Windows 的小伙伴帮你转化下词库吧~</p><p>注意,转化出来的词库是带有词频的,由于本配置中使用了 <a href="https://github.com/thunlp/THUOCL">thunlp/THUOCL</a> 词库及词频,所以推荐使用 VS CODE 的「搜索替换」(<code>⌘</code> + <code>F</code>)功能将其全部删去</p><h3 id="自定义短语">自定义短语</h3><p>为了便于编辑而引入了 <code>custom phrase</code> 功能,只需编辑 <code>用户设置文件夹/custom_phrase.txt</code> 即可便利的进行自定义短语操作</p><p>格式为:<code>自定义短语</code> + <code>Tab 缩进</code> + <code>输入编码</code> (+ <code>Tab 缩进</code> + <code>权重</code>)</p><p>权重越大,显示越前,例子如下</p><figure class="highlight awk"><table><tr><td class="code"><pre><span class="line">自定义diy</span><br><span class="line">中州韵输入法引擎rime<span class="number">2</span></span><br><span class="line">https:<span class="regexp">//</span>rime.im/rime<span class="number">1</span></span><br><span class="line">Rimerime<span class="number">3</span></span><br></pre></td></tr></table></figure><p><img src="https://cdn.isteed.cc/img/rime-2022/f5.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/f5.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="f5"></p><h2 id="鼠须管配置文件">鼠须管配置文件</h2><p>位于 <code>用户设置文件夹/squirrel.custom.yaml</code></p><h3 id="程序单独设置">程序单独设置</h3><p><strong>本配置中不推荐使用!</strong></p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">app_options:</span> {} <span class="comment"># 清除应用默认输入法,防止无法输入中文(通过 Caps 切换中英文)</span></span><br></pre></td></tr></table></figure><p>如非要用,哪我也拦不住你,单独设置格式如下</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">app_options:</span></span><br><span class="line"> <span class="attr">com.microsoft.VSCode:</span> <span class="comment"># 应用包名</span></span><br><span class="line"> <span class="attr">ascii_mode:</span> <span class="literal">true</span> <span class="comment"># true 默认英文,false 默认中文</span></span><br><span class="line"> <span class="attr">scii_punct:</span> <span class="literal">true</span> <span class="comment"># true 使用西文标点,false 使用中文标点</span></span><br></pre></td></tr></table></figure><h3 id="皮肤设置">皮肤设置</h3><p>总设置如下,<code>color_scheme</code> 后接的是皮肤主题,可以按照后面的主题名修改来切换主题</p><p><s>如果你是使用我编译的版本,则输入法具有微微的透明效果,不喜欢的话可以直接关掉 <code>translucency</code>,其它没有合 PR 的版本该设置项无影响</s></p><p>官方版本已经支持设置透明度了,在我的配置里,总开关仍为 <code>translucency</code>(<code>style</code> 里的样式可以强制覆盖皮肤样式)</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">style:</span></span><br><span class="line"> <span class="attr">color_scheme:</span> <span class="string">ayaya</span></span><br><span class="line"> <span class="attr">color_scheme_dark:</span> <span class="string">ayaya</span></span><br><span class="line"> <span class="attr">translucency:</span> <span class="literal">true</span> <span class="comment"># 背景半透明总开关,不需要关掉即可</span></span><br></pre></td></tr></table></figure><h3 id="皮肤配置">皮肤配置</h3><p>「鼠须管」的皮肤可以使用 <a href="https://apps.apple.com/app/squirrel-designer/id1530616498">Squirrel Designer</a> 或 <a href="https://gjrobert.github.io/Rime-See-Me-squirrel/">RIME 西米 - for Squirrel</a> 来可视化定制「鼠须管」外观,也可以使用内置皮肤,内置皮肤及效果如下</p><!-- prettier-ignore --><table><thead><tr><th style="text-align:left">皮肤名称</th><th style="text-align:center">预览图</th></tr></thead><tbody><tr><td style="text-align:left"><code>ayaya</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-ayaya.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-ayaya.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="ayaya"></td></tr><tr><td style="text-align:left"><code>ayaya_dark</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-ayaya-dark.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-ayaya-dark.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="ayaya-dark"></td></tr><tr><td style="text-align:left"><code>reimu</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-reimu.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-reimu.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="reimu"></td></tr><tr><td style="text-align:left"><code>reimu_dark</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-reimu-dark.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-reimu-dark.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="reimu-dark"></td></tr><tr><td style="text-align:left"><code>apathy</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-apathy.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-apathy.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="apathy"></td></tr><tr><td style="text-align:left"><code>win10</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-win10.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-win10.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="win10"></td></tr><tr><td style="text-align:left"><code>win10-ayaya</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-win10-ayaya.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-win10-ayaya.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="win10-ayaya"></td></tr><tr><td style="text-align:left"><code>macos12-light</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-macos12-light.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-macos12-light.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="macos12-light"></td></tr><tr><td style="text-align:left"><code>macos12-dark</code></td><td style="text-align:center"><img src="https://cdn.isteed.cc/img/rime-2022/theme-macos12-dark.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/rime-2022/theme-macos12-dark.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="macos12-dark"></td></tr></tbody></table><p>如果是原始配置文件,我就拿 <code>macos_light</code> 来举例子,具体作用见配置注释</p><p>单独拎出来个 <code>horizontal</code> 配置项,该项配置若为 <code>true</code> 则是水平排列,若为 <code>false</code> 则是竖直排列,依据个人喜好定制即可</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">macos_light:</span></span><br><span class="line"> <span class="attr">author:</span> <span class="string">"一方<liuour@gmail.com>"</span></span><br><span class="line"> <span class="attr">back_color:</span> <span class="number">0xFFFFFF</span> <span class="comment"># 候选条背景色,24位色值,16进制,BGR顺序</span></span><br><span class="line"> <span class="attr">border_color:</span> <span class="number">0xFFFFFF</span> <span class="comment"># 边框色</span></span><br><span class="line"> <span class="attr">text_color:</span> <span class="number">0x424242</span> <span class="comment"># 拼音行文字颜色</span></span><br><span class="line"> <span class="attr">hilited_back_color:</span> <span class="number">0xD75A00</span> <span class="comment"># 第一候选项背景背景色</span></span><br><span class="line"> <span class="attr">hilited_candidate_text_color:</span> <span class="number">0xFFFFFF</span> <span class="comment"># 第一候选项文字颜色</span></span><br><span class="line"> <span class="attr">hilited_candidate_label_color:</span> <span class="number">0xFFFFFF</span> <span class="comment"># 第一候选项编号颜色</span></span><br><span class="line"> <span class="attr">hilited_comment_text_color:</span> <span class="number">0x999999</span> <span class="comment"># 注解文字高亮</span></span><br><span class="line"> <span class="attr">hilited_text_color:</span> <span class="number">0x999999</span> <span class="comment"># 高亮拼音 (需要开启内嵌编码)</span></span><br><span class="line"> <span class="attr">candidate_text_color:</span> <span class="number">0x3c3c3c</span> <span class="comment"># 预选项文字颜色</span></span><br><span class="line"> <span class="attr">comment_text_color:</span> <span class="number">0x999999</span> <span class="comment"># 拼音等提示文字颜色</span></span><br><span class="line"> <span class="attr">horizontal:</span> <span class="literal">true</span> <span class="comment"># 水平排列</span></span><br><span class="line"> <span class="attr">inline_preedit:</span> <span class="literal">true</span> <span class="comment"># 单行显示,false双行显示</span></span><br><span class="line"> <span class="attr">label_color:</span> <span class="number">0x999999</span> <span class="comment"># 预选栏编号颜色</span></span><br><span class="line"> <span class="attr">candidate_format:</span> <span class="string">"%c\u2005%@"</span> <span class="comment"># 用 1/6 em 空格 U+2005 来控制编号 %c 和候选词 %@ 前后的空间</span></span><br><span class="line"> <span class="attr">font_face:</span> <span class="string">"PingFangSC"</span> <span class="comment"># 候选词编号字体</span></span><br><span class="line"> <span class="attr">font_point:</span> <span class="number">16</span> <span class="comment"># 候选文字大小</span></span><br><span class="line"> <span class="attr">label_font_point:</span> <span class="number">13</span> <span class="comment"># 候选编号大小</span></span><br><span class="line"> <span class="attr">corner_radius:</span> <span class="number">5</span> <span class="comment"># 候选条圆角</span></span><br><span class="line"> <span class="attr">hilited_corner_radius:</span> <span class="number">5</span> <span class="comment"># 高亮圆角</span></span><br><span class="line"> <span class="attr">border_height:</span> <span class="number">4</span> <span class="comment"># 窗口上下高度</span></span><br><span class="line"> <span class="attr">border_width:</span> <span class="number">4</span> <span class="comment"># 窗口左右宽度</span></span><br><span class="line"> <span class="attr">border_color_width:</span> <span class="number">0</span> <span class="comment"># 输入条边框宽度</span></span><br></pre></td></tr></table></figure><p>(小声说:个人前面的截图使用的字体是 <a href="https://github.com/lxgw/LxgwWenKai">lxgw/LxgwWenKai</a>,需要手动安装其中的 Regular 字体)</p><h1 id="技巧">技巧</h1><h2 id="动态命令">动态命令</h2><p>目前支持的如下</p><table><thead><tr><th style="text-align:left">输入</th><th style="text-align:center">输出</th></tr></thead><tbody><tr><td style="text-align:left">date</td><td style="text-align:center"><code>2022-01-29</code> 等格式</td></tr><tr><td style="text-align:left">time</td><td style="text-align:center"><code>02:45:55</code> 等格式</td></tr><tr><td style="text-align:left">datetime</td><td style="text-align:center"><code>2022-01-29 10:00:00</code> 等格式</td></tr><tr><td style="text-align:left">week</td><td style="text-align:center"><code>周六</code> 与 <code>星期六</code></td></tr></tbody></table><h2 id="备份用户数据">备份用户数据</h2><p>「鼠须管」的用户数据主是在 <code>用户设定文件夹/example.userdb/</code> 下,只要将这个文件夹备份好,就可以保留一些个人输入的词频数据及一些自造词了,养好后真的特别舒服</p><p>我个人是将整个 <code>用户设定文件夹/example.userdb/</code> 备份下来了</p><p>你也可以参照 <a href="https://github.com/rime/home/wiki/UserGuide#%E5%90%8C%E6%AD%A5%E7%94%A8%E6%88%B6%E8%B3%87%E6%96%99">说明书-同步用户数据</a> 所述方法,通过 <code>ㄓ</code> - <code>同步用户数据</code> 来达到备份用户数据的目的</p><h2 id="删除错误词频">删除错误词频</h2><p>将光标移动到需要删除词频的词上,按下 <code>Shift</code> + <code>Fn</code> + <code>Backspaces</code>(若键盘有 Delete 键,则可以用 <code>Shift</code> + <code>Delete</code>)即可</p><p>注意,该操作仅会删除词频使其恢复原有排序,并不能从词库里<strong>彻底删除</strong>这个词!</p><h1 id="其它">其它</h1><p>更加详细的定制指南可以参照<a href="https://github.com/rime/home">官方仓库</a>的<a href="https://github.com/rime/home/wiki/UserGuide">说明书</a>与<a href="https://github.com/rime/home/wiki/CustomizationGuide">定制指南</a></p><p>或是 <a href="https://github.com/LEOYoon-Tsaw">LEOYoon-Tsaw</a> 的<a href="https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/squirrel%20customization%20guide.md">鼠须管定制指南</a>与 <a href="https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md">Schema.yaml 详解</a></p><h1 id="碎碎念">碎碎念</h1><p>这玩意居然是我免费可以用的!</p><p>终于不用被大厂的帐号体系和广告绑架了,也不用担心隐私问题(不是担心隐私泄漏,就是讨厌被「人」盯着的那种感觉~)</p><h1 id="参考">参考</h1><ul><li><a href="https://github.com/BlindingDark/rime-lua-select-character">BlindingDark/rime-lua-select-character</a></li><li><a href="https://github.com/KyleBing/rime-wubi86-jidian/">KyleBing/rime-wubi86-jidian</a></li><li><a href="https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md">Schema.yaml 详解</a></li><li><a href="https://gist.github.com/lotem/2981316">lotem/default.custom.yaml</a></li><li><a href="https://gist.github.com/lotem/2320943">lotem/luna_pinyin.custom.yaml</a></li><li><a href="https://github.com/placeless/squirrel_config">placeless/squirrel_config</a></li><li><a href="https://github.com/rime/squirrel">rime/squirrel</a></li><li><a href="https://github.com/ssnhd/rime">ssnhd/rime</a></li><li><a href="https://github.com/thunlp/THUOCL">thunlp/THUOCL</a></li><li><a href="https://github.com/rime/home/wiki/CustomizationGuide">定制指南</a></li><li><a href="https://github.com/rime/home/wiki/UserGuide">说明书</a></li><li><a href="https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/squirrel%20customization%20guide.md">鼠须管定制指南</a></li></ul>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> Rime </tag>
<tag> 中州韵 </tag>
<tag> 鼠须管 </tag>
<tag> 输入法 </tag>
<tag> 2022 </tag>
<tag> 朙月拼音 </tag>
<tag> 小鹤双拼 </tag>
</tags>
</entry>
<entry>
<title>2021 年度总结</title>
<link href="/post/2021-summary/"/>
<url>/post/2021-summary/</url>
<content type="html"><![CDATA[<h1 id="前言">前言</h1><p>时光飞逝,转眼 2021 已经接近尾声,这边「年度总结」原定按照惯例,在每年的「尾巴」——12-31 发布,但因为一些特殊原因就提前发布了~~(其实我也可以在元旦前夕直接改发布日期~~</p><span id="more"></span><h1 id="关于网站">关于网站</h1><p>照例发发今年的「战绩」</p><h2 id="博客">博客</h2><p>博客的搜索统计:</p><p><img src="https://cdn.isteed.cc/img/2021-summary/blog-search-2021.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2021-summary/blog-search-2021.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-search"></p><p>博客的访问统计:</p><p><img src="https://cdn.isteed.cc/img/2021-summary/blog-analytics-2021.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2021-summary/blog-analytics-2021.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog-analytics"></p><p>由于步入了紧张的高三,今年实际上就写了三篇博文,数量少但似乎质量还算可以,搜索量访问量都占大头,Google 上某些关键词排名直接第一(阔怕)。</p><p>最近应该还会写一些别的东西,但没啥时间写,因为疫情原因连续上课(甚至连元旦都不放假?),感觉一周到头除了上课就是上课……</p><p>吐嘈句,Cloudflare Pages 光初始化构建环境的时间都比得上 GitHub Action + Vercel 部署的总共时间都长,等的急死个人</p><p>(作为参考,Cloudflare 初始化环境耗时 2m30s 左右,GitHub Action 耗时 1m30s 左右,Vercel 部署耗时 15s 左右)</p><p>2022-03-02 Update:</p><p>Cloudflare Pages 已支持快速部署!</p><p>初始化等速度可见<a href="https://t.isteed.cc/1776">频道消息</a></p><h2 id="网盘">网盘</h2><p>网盘的访问统计:</p><p><img src="https://cdn.isteed.cc/img/2021-summary/storage-analytics-2021.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2021-summary/storage-analytics-2021.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="storage-analytics"></p><p>搜索引擎并未收录网盘资源,但网盘的访量甚至已经超过我博客了,网盘的访问量几乎全是从酷安那边过来的(一般我都是在酷安上发些资源帖),只有小一千粉丝的我居然收获了那么多访问量,有点不敢相信</p><p>访问量多是多,但哪几个二维码就没人扫过(疯狂暗示(</p><h1 id="2021-年的收获?">2021 年的收获?</h1><p>今年在大佬的带领下,开始了我的「白嫖」之旅,能以实惠的价格买到自己想要的东西,感觉真好</p><h2 id="硬件">硬件</h2><h3 id="手机">手机</h3><p>今年手机没换 2333,iPhone Xʀ 和 Pixel 3 又不是不能用</p><h3 id="其它硬件">其它硬件</h3><ul><li>米家台灯 1s</li><li>京造 K2 键盘茶轴版(Keychron 贴牌)</li><li><a href="https://t.isteed.cc/1390">小米手环 6 NFC 版</a></li><li><a href="https://t.isteed.cc/1451">努比亚 GaN Pro 65W 三口充电器</a></li><li>罗技 G102 鼠标紫色</li><li><a href="https://t.isteed.cc/1661">小米 Redmi AirDots 3 Pro 蓝牙耳机</a></li><li><a href="https://t.isteed.cc/1671">Keychron K2 原厂高度 PBT 键帽</a></li></ul><p>今年购买东西的趋势就是——战未来!买的基本是可以以后用的配件~</p><p>图片什么的都在 <a href="https://t.isteed.cc/">Telegram 频道里面</a>,链接就上面咯~</p><h2 id="软件">软件</h2><p>由于之前换手机了,步入高三也没有时间折腾各种应用了,所以就老老实实的养老咯,买的软件也基本只有 iOS 的,老老实实的度过高三</p><p>iOS:</p><ul><li>DAMA - 图片隐私智能打码</li><li>Geekbench 5</li><li>xSearch for Safari</li></ul><p>Android:</p><ul><li>NoPopping</li><li>Star Walk 2</li></ul><p>订阅上除了 OVOCloud 外就只剩「白嫖」(试用)的 Apple Music 了</p><h2 id="关于我">关于我</h2><p>博客上很少写关于自己的一些东西,也不是不想写,是感觉没啥可写的,这次就稍微写写吧,毕竟算的上有些收获</p><p>收获嘛,也不知道从哪儿说起,高三我申请了外宿,在学校十几天不回家,加之宿舍常态——抢澡位、洗衣位,于是我就在高三开学不久递交了外宿申请……</p><p>外宿了就凭借便利开始了「代购服务」,前段时间开始的「早餐业务」惨遭打击,年级那边早早的蹲着点看你有没有带早餐去教室吃,唉……</p><p>最近嘛,体验了一次心情跌到了谷底是什么感觉,可能是十几年中心情最谷底的时候,拿自己来说的话,本身与别人交集不大,自认为没有亏欠人什么的,那段时间确实是「静」到了极点吧</p><p>说个开心的,我在高三终于实现了高一定的「小目标」……凭借着奇葩的百师联盟考试,我成功拿下了单科状元(好耶),或许是过了把瘾,挺开心的,但我知道,是考试太偏导致的,以后不一定能维持下去……</p><p>话说回来,今年还购入了本 <a href="https://draveness.me/golang-book-release/">@Dranve</a> 的书,加上之前买的,嗯,没错,一点儿也没看,这类「冷门」的书有个好处就是你不用费尽心思去摇所谓的号,抢签名版,我慢悠慢悠的买都赶上了,这种全彩的纸质书我特别喜欢,但学业繁忙,不能边实践边看,待到明年六月之后,一定一定会啃完~(Flag +1</p><p>往后说,元旦,已经上了好久的课了,每天不是上课就是上课,还似乎因为「疫情」原因,这假就推到元旦后一天了(没错,高一高二全都双休,这就是所谓的「特权」吗?)</p><p>个人的生活感觉没有什么可以写的,肚子里没有墨水,写不出那种记录,或许是没有「大家」的那种「爱好」?比如短视频、娱乐圈、微博,我不喜欢看这些,我喜欢看着那种别人的记录、长文,Reeder 里还有各种各样的订阅等着我去看,但这样就与其它人离的太远,圈子领域不尽相同,以致于就剩下动漫、游戏两大话题,以及各类寒暄,可能是我不善于聊天吧……</p><p>最后该怎么说呢,2020 对于我来说可能比较平淡,一年到头也不知道究竟干些什么有意义的事情,但人嘛,肯定还是有一点进步的说(虽然本人也可能不知道自己究竟进步了个啥)</p><hr><p>其它的话,就是这些 Followers 啦,感谢你们的关注!</p><p><img src="https://cdn.isteed.cc/img/2021-summary/fans.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2021-summary/fans.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="fans"></p><p>粉丝增长最多的便是「酷安」,毕竟天天发些资源帖,Telegram 频道是我主力更新的地方,现在也会将消息同步到 <a href="https://jq.qq.com/?_wv=1027&k=XUoFDvhd">QQ 频道</a>,不过 QQ 频道里面只有双十二往后的消息…</p><p>我在频道里面发的东西一般都是转发吐嘈,不过偶尔也会自己写些东西,一般都加了「#碎碎念」的 TAG</p><p><a href="https://t.isteed.cc"><img src="https://cdn.isteed.cc/img/svg/follow-me-on-telegram.svg" class="lazy" data-srcset="https://cdn.isteed.cc/img/svg/follow-me-on-telegram.svg" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="telegram-channel"></a><br><a href="http://www.coolapk.com/u/1142902"><img src="https://cdn.isteed.cc/img/svg/follow-me-on-coolapk.svg" class="lazy" data-srcset="https://cdn.isteed.cc/img/svg/follow-me-on-coolapk.svg" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="coolapk"></a><br><a href="https://space.bilibili.com/225545186"><img src="https://cdn.isteed.cc/img/svg/follow-me-on-bilibili.svg" class="lazy" data-srcset="https://cdn.isteed.cc/img/svg/follow-me-on-bilibili.svg" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="bilibili"></a></p><h1 id="Foretime-Future-Flag">Foretime/Future/Flag</h1><p>老规矩,日常立 Flag,去年的九个目标只完成了五个,2022 也没啥想的,就好好度过高三这段时间,然后把前两年的目标都完成~</p><ul><li><input type="checkbox" id="checkbox18" checked="true"><label for="checkbox18">度过高三</label></li><li><input type="checkbox" id="checkbox19" checked="true"><label for="checkbox19">高考后把之前鸽的东西都搞完</label></li><li><input type="checkbox" id="checkbox20" checked="true"><label for="checkbox20">把之前的目标都完成好~</label></li><li><input type="checkbox" id="checkbox21" checked="true"><label for="checkbox21">顺利、开心、安全的度过 2022</label></li></ul>]]></content>
<categories>
<category> 总结 </category>
</categories>
<tags>
<tag> 年度总结 </tag>
<tag> 2021 </tag>
</tags>
</entry>
<entry>
<title>近期新玩意的开箱回顾与简要体验</title>
<link href="/post/somethings-new/"/>
<url>/post/somethings-new/</url>
<content type="html"><![CDATA[<p>啊,这是今年(2021)到现在(2021.07.15)所买的一些东西的开箱和简测</p><span id="more"></span><p>包括:</p><ul><li>米家台灯 1s</li><li>小米手环 6 NFC 版</li><li>努比亚 GaN Pro 65W 三口充电器</li></ul><p>这篇文章主要有<strong>简要开箱</strong>和一些<strong>使用体验</strong>~</p><h1 id="米家台灯-1s">米家台灯 1s</h1><p>二月份前冲的米家台灯 1s ~</p><p><img src="https://cdn.isteed.cc/img/somethings-new/1s-1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/1s-1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="快递包裹"></p><p>外观就是米家系的一贯风格,白——透彻的白,简约的白,颜值上这台灯肯定没问题的,使用上还是有一点可惜的,整个台灯唯一可以转动的仅仅只有连接轴处</p><p>可以绑定米家和 HomeKit,不过 HomeKit 需要网关才支持远程控制,米家则可以直接控制,可以通过「快捷指令」达到些好玩的效果 😆</p><p>照明方面嘛…只能说是非常非常亮(可能是因为没用过啥好台灯),平常使用时亮度基本都不会超过 30%…色温也可以在 2600K - 5000K 中任意调节 😋</p><p>还有个啥 Ra 显色指数,不太清楚是啥,但大佬说这东西越高越好(确实拍东西用这个比头顶的哪一盏灯照着拍出来的效果好~</p><p><img src="https://cdn.isteed.cc/img/somethings-new/1s-2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/1s-2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="实际效果"></p><p>说下手机上控制的体验</p><p>Android 上的米家是支持「设备控制器」的控件的,但是仅限于开关,更多的像调整亮度色温啥的,都需要长按调出应用界面来控制,有点割裂感但总体体验还不错(至少别人适配了)(使用的是 Play 版米家)</p><p>iOS 上则是可以通过深度集成在 iOS 系统里的 HomeKit 控制,在控制中心里面便会直接显示台灯,轻按开关,重按可以弹出亮度调节和色温选择,没有 Android 的调出米家的割裂感,但只能在同一局域网下使用(除非你有网关)</p><h1 id="小米手环-6-NFC-版">小米手环 6 NFC 版</h1><p>五一假期冲的~</p><p><img src="https://cdn.isteed.cc/img/somethings-new/miband-1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/miband-1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="外包装"></p><h2 id="趣事">趣事</h2><p>在米家只看见非 NFC 版本的,问店员有没有 NFC 版本的,店员回答有,还给我们解释说普通版与 NFC 版就差个 NFC 啥的(似乎是想让我们买普通版,毕竟便宜五十块钱)</p><p>但是!我就是要 NFC 的(我不用但就是不能没有),到时候白嫖别人的门卡爽歪歪 😋(目前已经写了三张进去咯)</p><p><img src="https://cdn.isteed.cc/img/somethings-new/miband-2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/miband-2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="带手上"></p><h2 id="软件体验">软件体验</h2><p>连接手环嘛,我用的 APP 是 <code>小米穿戴</code>,但在 iOS 上是 <code>小米穿戴 Lite</code>,第一次下载的 <code>小米穿戴</code> 可坑到我了,在添加设备列表找了半天都没找到米环 6……于是,我拿出 Pixel 3 开始了下载……</p><p><code>小米穿戴</code> 不支持同步数据到 Google Fit,iOS 版倒是可以同步到果子的健康。听闻朋友说<code>小米运动</code>支持,但奈于广告多与重(最重要的是懒重新绑定),就没有切小米运动了~</p><p>既然是小米的东西,那肯定要「刷」的啦,自带的表盘我都不喜欢,时钟文字太小,便找了个中意的表盘——<a href="https://www.bandbbs.cn/resources/1173/">Halo_MB6</a>,通过「刷机工具」刷进去了。</p><p><img src="https://cdn.isteed.cc/img/somethings-new/miband-3.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/miband-3.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="表盘"></p><p>如果用不同设备连接会重置「全天心率监测」的频率与「手环应用设置」的排列顺序。</p><p>最后再说一下最近的事儿,<code>小米穿戴 Lite</code> 的 <code>2.10.0</code> 版本在 iOS 15 Beta 3 上同步数据后闪退!</p><h2 id="手环硬件">手环硬件</h2><p>米环 6 的屏幕相较于前一代,确实大了好多。就拿应用列表来说,米环 6 的一页有两个功能入口,带有滑动惯性;米环 5 则只有一个,而且不能连续滑动,页面信息与滑动体验 6 代无疑把 5 代按在地上锤</p><p>而且更大的屏幕可以显示更多的内容,这一点上米环 6 便「放飞自我」,相较于米环 5 多了很多文字提示,功能中也多了很多可以直接看的信息~</p><p>但极其影响使用体验的便是它哪堪忧刷新率,大概 20-30 帧左右,顺滑的体验嘛,不存在的……(就一手环,要什么自行车,想要动画上 Apple Watch,比我朋友的 K20Pro 动画还流畅哦 🤪)</p><p>续航方面嘛,个人开了一分钟一次的「全天心率监测」、「活动检测」、「辅助睡眠检测」和「压力监测」后,不连接手机的情况下可以用九天左右,时常连接的情况下可以用六天左右(开启消息通知)(注意,两个测试中固件版本不同,仅供参考),大概一个星期一冲,关掉「压力监测」后可以大幅度提高续航哦~</p><h1 id="努比亚-GaN-Pro-65W-三口充电器">努比亚 GaN Pro 65W 三口充电器</h1><p>七月份冲的~</p><p>最近回老家了,以前买的小米 65W GaN 用来挂诱骗线给本子充电了,还有一个小米 30W 1A1C 的头,插口的脚……有点问题……干脆直接整个新的~(我两手机都要 PD 才能快冲,A2C 的线还忘记带了)</p><p><img src="https://cdn.isteed.cc/img/somethings-new/mi-30w.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/mi-30w.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="脚分叉的头"></p><p>经过再三挑选后,选定了努比亚这款「氘」,下定决心,剁手!最终 <code>71.05</code> 元到手 😋</p><p><img src="https://cdn.isteed.cc/img/somethings-new/nubia-1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/nubia-1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="包装"></p><p>不得不说京东是真的厉害,当晚下的单,隔天下午就到了,还是送货上门,配送点离家足足有三十多公里~</p><p>镇上能送货上门的也只有邮政和京东……</p><p><img src="https://cdn.isteed.cc/img/somethings-new/nubia-2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/nubia-2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="包装内容"></p><p>盒子里就一个头和说明书</p><p><img src="https://cdn.isteed.cc/img/somethings-new/nubia-3.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/nubia-3.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="头"></p><p>A 口是红色的,做工都还不错</p><p><img src="https://cdn.isteed.cc/img/somethings-new/nubia-4.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/nubia-4.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="亮的头"></p><p>插上电源话「氘」的上面会有个灯亮起来~</p><p><img src="https://cdn.isteed.cc/img/somethings-new/compare-1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/compare-1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="高度对比"></p><p><img src="https://cdn.isteed.cc/img/somethings-new/compare-2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/somethings-new/compare-2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="宽度对比"></p><p>与小米 65W GaN 大小的对比</p><p>冲这个头主要看中的是有俩 C 口输出,还有可折叠插口~</p><p>协议嘛我基本只用 PD,但这个头兼容 SCP/FCP、QC、PD PPS、AFC,基本是个手机都能快冲,兼容性方面不用担心</p><p>单口输出的话,C1、C2 都是 65W,A 口则是 30W</p><p>多口同时输出则会优先保证 C1 能够输出 45W,接着才是别的口,那么优先级是 C1>C2>A。</p><p>双口输出最多 63W(45W + 18W),三口也有 60W(45W + 15W)(不知道 C2 与 A 是怎么分配功率的)</p><p>总的来说这个输出能力还是可以的说~</p><h1 id="碎碎念">碎碎念</h1><p>再买我就剁手了!</p><p>(不过有些便宜还是要捡的呢~</p><p>((唉,好久没写过博客了(咕~</p>]]></content>
<categories>
<category> 日常 </category>
<category> 开箱 </category>
</categories>
<tags>
<tag> 水 </tag>
<tag> 充电头 </tag>
<tag> 米家台灯 1s </tag>
<tag> 努比亚 </tag>
<tag> 小米手环6 NFC </tag>
</tags>
</entry>
<entry>
<title>2021 新春快乐</title>
<link href="/post/2021-happy-spring-festival/"/>
<url>/post/2021-happy-spring-festival/</url>
<content type="html"><![CDATA[<p><strong>春节快乐!</strong></p>]]></content>
<categories>
<category> 日常 </category>
</categories>
<tags>
<tag> 水 </tag>
<tag> 2021 </tag>
</tags>
</entry>
<entry>
<title>玩机的必备操作 —— Pixel3 安装 Magisk</title>
<link href="/post/pixel-3-install-magisk/"/>
<url>/post/pixel-3-install-magisk/</url>
<content type="html"><![CDATA[<p>现在想要好好的玩机,那就必须先具有「万恶之源」—— Magisk</p><span id="more"></span><p>(小声说:其实这个方法绝大部分机型都通用,比如这个教程又可以给 Pixel 3 装,也可以给 Pixel 3 XL 装,只需要下载到对应的工厂镜像包就可以了</p><h1 id="缘起">缘起</h1><p>在我曾使用的机型中,无一例外都是使用 <a href="https://twrp.me/">TWRP</a> 直接刷入 <a href="https://github.com/topjohnwu/Magisk/releases">Magisk 安装包</a></p><p>而 Pixel 3 却不同,它的 TWRP 无法挂载某些分区、无法解密 data、也无法通过我以前常用的 <code>ADB SIDELOAD</code> 了</p><p>怎么解决呢?那就是回归 Magisk 的核心 —— Boot。</p><p>「很久」以前,Magisk 就已经使用 <code>systemless</code> 了,既不修改 <code>system</code> 分区,通过修改 boot 挂载点来挂载 <code>su</code> 获取 root 权限(虽然现在不是挂载 <code>su</code> 了)</p><h1 id="准备工作">准备工作</h1><p>⚠️ 注意:下文默认电脑已具有<strong>正确的 ADB 环境</strong>,具体配置教程可看少数派文章 —— <a href="https://sspai.com/post/57427">如何从零开始使用 adb</a></p><h2 id="解锁-Bootloader">解锁 Bootloader</h2><p>折腾这些的大前提便是解锁 Bootloader,所以本教程并不适用于<strong>无法解锁 Bootloader</strong> 的机子哦</p><p>这里就简单说一下解锁步骤</p><ol><li>手机:<code>开发者选项</code> - <code>OEM 解锁</code> - 打开 - 重启进入 <code>fastboot</code> 模式(<code>电源键</code> + <code>音量减</code>)</li><li>电脑:连接手机 - 执行 <code>fastboot flashing unlock</code></li><li>手机:按音量键直到看见 <code>Unlock the bootloader</code> - 按电源键确认</li></ol><div class="toast toast-error">⚠️ 注意:解锁会抹除所有数据,请一定确认备份好重要数据后再解锁</div><h2 id="准备修补镜像">准备修补镜像</h2><p>既然已经解锁了,那么刷就完事儿了,既然要通过刷入修补后的 boot 镜像解决,那么 boot 镜像又从哪儿来?</p><p>那当然是从 Google 官方的<a href="https://developers.google.com/android/images#blueline">工厂镜像</a>来~</p><p>个人可以提供一份适用于 <strong>Pixel 3</strong> 的修补后镜像,如果你的机型和版本号与我的一致,便可不用自行修补,直接跳到 <a href="#%E5%AE%89%E8%A3%85">安装</a></p><ul><li><a href="https://drive.isteed.cc/Pixel3/Magisk/">Onedrive</a></li></ul><h3 id="修补教程">修补教程</h3><p>从 Google 官方的<a href="https://developers.google.com/android/images#blueline">工厂镜像</a>下载对应机型与版本号的工厂镜像,版本号可以在 <code>设置</code> - <code>关于手机</code> - <code>Android 版本</code> - <code>版本号</code> 中看到</p><p><img src="https://cdn.isteed.cc/img/pixel-3-install-magisk/aboutPhone.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-3-install-magisk/aboutPhone.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="aboutPhone"></p><p>接着将下载下来的工厂镜像解压,得到下面这些文件</p><p><img src="https://cdn.isteed.cc/img/pixel-3-install-magisk/file.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-3-install-magisk/file.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="file"></p><p>看到里面哪个 <code>zip</code> 文件了嘛?对,就是它,再解压一次就得到下面这些文件~</p><p><img src="https://cdn.isteed.cc/img/pixel-3-install-magisk/file2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-3-install-magisk/file2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="file2"></p><p>把里面的 <code>boot.img</code> 传到手机上,用 <code>Magisk Manager</code> 选择并修补对应文件</p><p><code>Magisk Manager</code> - <code>安装</code> - <code>选择并修补一个文件</code> - 选择传到手机上的文件 - <code>开始</code></p><p><img src="https://cdn.isteed.cc/img/pixel-3-install-magisk/magiskFixBoot.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-3-install-magisk/magiskFixBoot.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="MagiskFixBoot"></p><p>至此,修补后的 boot 镜像就做好了,将它传到电脑上备用即可</p><h1 id="安装">安装</h1><ol><li><p>手机进入 <code>fastboot</code> 模式(开机时按住 <code>电源键</code> + <code>音量减</code>)</p></li><li><p>电脑连接手机,执行 <code>fastboot boot /path/to/boot.img</code><br>其中,<code>/path/to/boot.img</code> 为你修补后的镜像位置<br>这时手机将会开机,拥有临时的 Magisk 了</p></li><li><p>手机打开 <code>Magisk Manager</code>,再次安装 Magisk<br><img src="https://cdn.isteed.cc/img/pixel-3-install-magisk/magiskInstall.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/pixel-3-install-magisk/magiskInstall.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="MagiskInstall"></p></li><li><p>Enjoy!</p></li></ol><h1 id="其它">其它</h1><h2 id="保留-Magisk-升级">保留 Magisk 升级</h2><p>适用于所有的<strong>具有 A/B 分区</strong>的手机</p><ol><li>升级前 <code>卸载 Magisk</code> - <code>还原原厂镜像</code></li><li>检查系统更新,安装系统更新,并等待系统更新完成</li><li>系统更新安装完成后进入 <code>Magisk Manager</code> - <code>安装</code> - <code>安装到未使用的槽位</code></li><li>点击重启</li></ol><h1 id="碎碎念">碎碎念</h1><p>Magisk 真好用 -> Android 真好玩 -> iOS 真的香 -> 还是 Android 好用 -> 各有优劣 🤪</p><p>头图来源于 <a href="https://unsplash.com/photos/myXFjYXAHAw">Unsplash</a></p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> 水 </tag>
<tag> Google </tag>
<tag> Magisk </tag>
<tag> OTA </tag>
<tag> Pixel 3 </tag>
<tag> root </tag>
</tags>
</entry>
<entry>
<title>水深火热的电信用户自救指南 —— Pixel 3 破解电信</title>
<link href="/post/pixel-3-crack-ct/"/>
<url>/post/pixel-3-crack-ct/</url>
<content type="html"><![CDATA[<p>Pixel 3/XL 这一代破解电信特别的简单(破事水</p><span id="more"></span><p>电信的配置文件本来就存在,就是并没有被启用而已,所以只要使用 Magisk 修改一个类似于「启用列表」的东西就可以完成破解啦</p><p>(没 Magisk 的看这里↓)</p><p><a href="/post/pixel-3-install-magisk/">玩机的必备操作 —— Pixel3 安装 Magisk</a></p><h1 id="模块链接">模块链接</h1><ul><li><a href="https://lufs.lanzoui.com/b04b6an9e">蓝奏云</a>(密码:<code>pixel</code>)</li><li><a href="https://drive.isteed.cc/Pixel3/crack_ct/">OneDrive</a></li></ul><h1 id="破解过程">破解过程</h1><p>前置要求:已刷入 Magisk</p><ol><li><p>Magisk 刷入 <code>Chinese_SIM_Supporter.zip</code></p></li><li><p>Enjoy!</p></li></ol><h1 id="这个模块干了啥?">这个模块干了啥?</h1><p>帮你修改了「启用列表」,并开启了 <code>VoLTE</code></p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> 电信 </tag>
<tag> 水 </tag>
<tag> VoLTE </tag>
<tag> Google </tag>
<tag> Pixel 3 </tag>
</tags>
</entry>
<entry>
<title>2021 元旦快乐</title>
<link href="/post/2021-happy-new-year/"/>
<url>/post/2021-happy-new-year/</url>
<content type="html"><![CDATA[<p><strong>元旦快乐!</strong></p><span id="more"></span><p>希望今年能够过的安好~</p><p>(今年也是咕咕咕的一年</p>]]></content>
<categories>
<category> 日常 </category>
</categories>
<tags>
<tag> 水 </tag>
<tag> 2021 </tag>
</tags>
</entry>
<entry>
<title>2020 年度总结</title>
<link href="/post/2020-summary/"/>
<url>/post/2020-summary/</url>
<content type="html"><![CDATA[<h1 id="前言">前言</h1><p>2020 年真是魔幻的一年,过的还算顺利,疫情让我无聊的整这儿整哪儿,知道了许多新的东西,是时候总结一下啦 😆</p><h1 id="关于网站">关于网站</h1><h2 id="博客">博客</h2><p>博客的搜索统计:<br><img src="https://cdn.isteed.cc/img/2020-summary/blog-search.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2020-summary/blog-search.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog search"></p><p>博客的访客统计:<br><img src="https://cdn.isteed.cc/img/2020-summary/blog-views.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2020-summary/blog-views.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="blog views"></p><p>今年年初,宅家打了许久的游戏,也因为网上授课等一系列原因,写了「许多」的博文,虽然写的不咋地,但教程向的文章好歹是可以看懂的</p><p>比如<a href="/post/fuck-dingtalk-live/">下载钉钉直播 or 录播回放</a>这篇,就在二月前后有着「巨大」的点击量,至于十一月那段时间的,我也不知道是啥 🤪</p><h2 id="网盘">网盘</h2><p>今年整了个网盘,存放一些好玩的「小玩意」和自己看的番剧,这些资源也可能帮助到其他人</p><p>网盘的访客统计:<br><img src="https://cdn.isteed.cc/img/2020-summary/storage-views.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/2020-summary/storage-views.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="storage views"></p><p>这个网盘也让我知道长期维护一个东西是多么困难,尽力维护下去吧……</p><h1 id="2020-的收获?">2020 的收获?</h1><p>真真正正的认识到自己究竟有多菜,也因此大略的了解了一下各方面的事物 🤣</p><p>完成了自己学习上的小目标(觉得年级那边水分好大</p><p>可能养成中英文间空格的好习惯 😋</p><h2 id="硬件">硬件</h2><h3 id="手机">手机</h3><ul><li>Apple iPhone Xʀ:家人淘汰<ul><li>壳膜一套</li></ul></li><li>Google Pixel 3:二手购入</li></ul><p>Pixel 2 已出售,最终留下 iPhone Xʀ 与 Pixel 3</p><h3 id="其他硬件">其他硬件</h3><ul><li>小米 GaN 充电器 Type-C 65W</li><li>Magsafe2 诱骗线</li><li>SanDisk 内存卡 32G</li><li>绿联 Type-C 移动硬盘盒 2.5 英寸</li><li>RK 61 键机械键盘</li><li>紫米 20000mAh 移动电源 27W 高配版</li><li>Apple Lightning to 3.5mm 转接头</li><li>水月雨无名 Nameless 带麦版</li></ul><h2 id="软件">软件</h2><h3 id="Android">Android</h3><ul><li>Termux:Styling</li><li>IDM+</li><li>机械迷城</li><li>Rusty Lake Hotel</li><li>Rusty Lake Paradise</li><li>Rusty Lake: Roots</li><li>Device Info HW+</li></ul><h3 id="iOS">iOS</h3><ul><li>Shadowrocket</li><li>熊猫吃短信</li><li>色比</li><li>iko</li><li>PicTailor</li><li>人类跌落梦境</li></ul><h3 id="Steam">Steam</h3><ul><li>Stardew Valley</li></ul><h3 id="订阅">订阅</h3><ul><li>通知滤盒 FilterBox 终身版</li><li>哔哩哔哩 年度大会员</li></ul><h1 id="Foretime-Future-Flag">Foretime/Future/Flag</h1><p>去年年度总结的十个目标,已经完成了五个啦,但由于之前定目标定的不太清晰,有些就是模棱两可,权当作没完成吧</p><p>今年的目标就的定的清晰一些了</p><ul><li><input type="checkbox" id="checkbox9" checked="true"><label for="checkbox9">级排总分前 40</label></li><li><input type="checkbox" id="checkbox10" checked="true"><label for="checkbox10">假期带机去扫街</label></li><li><input type="checkbox" id="checkbox11" checked="true"><label for="checkbox11">投稿一个视频</label></li><li><input type="checkbox" id="checkbox12" checked="true"><label for="checkbox12">鼠须管配置</label></li><li><input type="checkbox" id="checkbox13" checked="true"><label for="checkbox13">初识 Kotlin</label></li><li><input type="checkbox" id="checkbox14" checked="true"><label for="checkbox14">将网盘维护下去(没意外情况的话</label></li><li><input type="checkbox" id="checkbox15" checked="true"><label for="checkbox15">购买服务器开今年的最后一次 Minecraft 服务器</label></li><li><input type="checkbox" id="checkbox16"><label for="checkbox16"></label><s>控制每周其它支出在 120 以内</s></li><li><input type="checkbox" id="checkbox17" checked="true"><label for="checkbox17">顺利、开心、安全的度过 2021</label></li></ul>]]></content>
<categories>
<category> 总结 </category>
</categories>
<tags>
<tag> 年度总结 </tag>
<tag> 2020 </tag>
</tags>
</entry>
<entry>
<title>记 一好看的 OneDrive 目录索引</title>
<link href="/post/storage-of-onedrive/"/>
<url>/post/storage-of-onedrive/</url>
<content type="html"><![CDATA[<p>自己整了蛮久的网盘,东西也存了挺多的了,应该可以出来看看了</p><span id="more"></span><p><img src="https://cdn.isteed.cc/img/storage-of-onedrive/info.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/storage-of-onedrive/info.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="info"></p><p align=center><font color=gray>(目前的状况呢)</font></p><p>也用上了一个好看的网盘目录了</p><h1 id="搭建">搭建</h1><p>目前我有俩个网盘目录,里面文件啥的都是一致的,只是用了不同的目录索引搭建的说</p><ul><li><a href="https://drive.isteed.cc"><code>drive.isteed.cc</code></a> -> <a href="https://github.com/spencerwooo/onedrive-vercel-index">spencerwooo/onedrive-vercel-index</a></li><li><a href="https://pan.isteed.cc"><code>pan.isteed.cc</code></a> -> <a href="https://github.com/spencerwooo/onedrive-cf-index">spencerwooo/onedrive-cf-index</a></li></ul><p>都是可以「白嫖」的说,一个可以可以部署在 <a href="https://vercel.com/">Vercel</a> 上,一个可以部署在 <a href="https://workers.cloudflare.com/">Cloudflare Workers</a> 上</p><p>为啥不用 <a href="https://github.com/heymind/OneDrive-Index-Cloudflare-Worker">heymind/OneDrive-Index-Cloudflare-Worker</a> 呢? 因为颜值是第一生产力 😆!(话说原来这个项目已经弃用了)</p><p>虽然有点麻烦,但它是吼的,值得的</p><p><img src="https://cdn.isteed.cc/img/storage-of-onedrive/site1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/storage-of-onedrive/site1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="site1"></p><p align=center><font color=gray>(好好看)</font></p><hr><p>2022-01-06 Update:</p><p>目前 <a href="https://github.com/spencerwooo/onedrive-vercel-index">spencerwooo/onedrive-vercel-index</a> 已支持直接部署,可以依照 <a href="https://github.com/spencerwooo/onedrive-vercel-index#deployment">README.md</a> 教程部署</p><p>简单的说一下,自定义什么的只需要改动 <code>/config/site.json</code>,接着部署到 Vercel 上,再注册个 <a href="https://upstash.com/">Upstash</a> 帐号,新建数据库并与 Vercel 绑定,接下来打开网页就可以进行登录账户等配置啦~</p><p>不懂得可以去 <a href="https://github.com/spencerwooo/onedrive-vercel-index/discussions">Discussions</a></p><h1 id="关于网盘">关于网盘</h1><p>网盘嘛,东西大致有以下的东西</p><ul><li>主要目录: 统一使用英文命名<ul><li><code>AndroidSoftware</code> -> 个人自用一些软件与游戏</li><li><code>Backups</code> -> 时不时复活的 Minecraft 服务器备份</li><li><code>Books</code> -> 一些乱七八糟的书以及部分资料</li><li><code>Doc</code> -> 文档以及其它资料</li><li><code>Images</code> -> 前图床,偶尔上传些图片</li><li><code>Manga</code> -> 漫画,基本是空的</li><li><code>Movies</code> -> 自己看(攒着)的视频,里面有番剧电影啥的</li><li><code>Music</code> -> 听的音乐音乐</li><li><code>OpenCore</code> -> 编译的 OpenCore,对我来说没啥用</li><li><code>Pictrues</code> -> 壁纸等图片</li><li><code>Pixel2</code> -> Pixel 2 的一些资源</li><li><code>Public</code> -> 学校偷课件专用文件夹</li><li><code>WinSoftware</code> -> Windows 的一些软件</li><li><code>MacSoftware</code> -> macOS 的一些软件</li></ul></li></ul><hr><ul><li>主要的几个次要目录: 瞎鸡儿分类法~<ul><li><code>AndroidSoftware</code><ul><li>次级目录为软件名~</li></ul></li><li><code>MacSoftware</code><ul><li>同上 🤣</li></ul></li><li><code>Movies</code><ul><li><code>Anime</code> 动漫,包括动漫的剧场版</li><li><code>Film</code> 电影,包括动漫的剧场版</li><li><code>Others</code> 其它</li></ul></li><li><code>WindowsSoftware</code><ul><li><code>Appcgn_Backup</code> <strong>原</strong>软件缘部分资源的备份(具体详见 README)</li><li>其它次级目录为软件名</li></ul></li></ul></li></ul><h1 id="碎碎念">碎碎念</h1><p>好看就完事儿了</p>]]></content>
<categories>
<category> 日常 </category>
</categories>
<tags>
<tag> 水 </tag>
<tag> Cloudflare </tag>
<tag> 网盘 </tag>
<tag> 分享 </tag>
</tags>
</entry>
<entry>
<title>「Mac 的本领,突飞猛进。」 —— macOS 应用推荐第二期</title>
<link href="/post/macos-software/"/>
<url>/post/macos-software/</url>
<content type="html"><![CDATA[<p>macOS 系统功能一直都不弱,但还是有些小地方不合我意呢,哪就用软件将 macOS「武装」起来吧~</p><span id="more"></span><p>内容部分承接上篇「<a href="/posts/1520103949/">macOS 应用推荐</a>」</p><p>文中部分应用涉及到 GitHub,若下载速度不理想,可以尝试 <a href="https://gh.isteed.cc/">GitHub 加速</a> | <a href="https://github.com/hunshcn/gh-proxy">原项目</a></p><p>下面就开始正题啦</p><h1 id="Keka-一款免费的-macOS-文件解压缩程序">Keka - 一款免费的 macOS 文件解压缩程序</h1><ul><li><a href="https://www.keka.io/zh-cn/">官网</a> | 免费</li><li><a href="https://apps.apple.com/cn/app/keka/id470158793">AppStore</a> | 18¥</li><li><a href="https://formulae.brew.sh/cask/keka">Homebrew Cask</a></li></ul><p><img src="https://cdn.isteed.cc/img/macos-software/keka.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/keka.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="keka"></p><p>大大小小的用了不少压缩软件,最后还是用回了这玩意,支持主流格式啥的当然不在话下呢</p><p>Dock 栏上的图标看惯了,也不觉得丑了呢 🤣</p><h1 id="Mathpix-Snipping-Tool-数学公式-OCR-识别工具">Mathpix Snipping Tool - 数学公式 OCR 识别工具</h1><ul><li><a href="https://mathpix.com/">官网</a></li><li><a href="https://mathpix.com/dmg/snip.dmg">下载直链</a></li></ul><p>Mathpix Snip 可以将截图将屏幕中的公式识别并转化为 LaTex 代码表达式,对写些论文、博客的人还是挺有用的说</p><p><img src="https://cdn.isteed.cc/img/macos-software/mst.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/mst.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="OCR 识别"></p><p>识别出来的公式也可以直接复制为 SVG 等其它格式</p><p><img src="https://cdn.isteed.cc/img/macos-software/mst1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/mst1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Data"></p><p>(懒人必备~</p><h1 id="uPic-macOS-上的轻量图床工具">uPic - macOS 上的轻量图床工具</h1><ul><li><a href="https://blog.svend.cc/upic/">官网</a></li><li><a href="https://github.com/gee1k/uPic">GitHub</a></li><li><a href="https://formulae.brew.sh/cask/upic">Homebrew Cask</a></li></ul><p>相较于 PicGo 更为轻量简洁,对于我这破本子极其友好</p><p>在轻量的同时,功能也一个不落,支持在访达中选择文件上传(大爱!)、任意地方的拖拽上传、以及剪切板上传,可以很轻松的满足绝大部分人的需求</p><p><img src="https://cdn.isteed.cc/img/macos-software/upic.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/upic.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="upic"></p><p>支持输出 Markdown、HTML、URL、UBB 格式</p><p>这里是它所支持的图床 <img src="https://cdn.isteed.cc/img/macos-software/upic1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/upic1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="upic1"></p><p>GitHub 图床可以直接开启 jsdelivr 加速哦 😋</p><h1 id="TotalFinder-macOS-访达扩展">TotalFinder - macOS 访达扩展</h1><ul><li><a href="https://totalfinder.binaryage.com">官网</a> | 12$,一次性</li></ul><p>TotalFinder 给 Finder 带来了一系列可以提升日常使用体验&效率的小功能</p><p>例如 <kbd>command</kbd> + <kbd>X</kbd> 剪切文件,批量重命名,多标签,实时操作进度条,双窗口模式等功能</p><p>还优化了在 Finder 中的长文件名显示(需要手动开启),极大的提升了日常使用体验 😆</p><h1 id="PopClip-电脑上的气泡工具栏">PopClip - 电脑上的气泡工具栏</h1><ul><li><a href="https://pilotmoon.com/popclip/">官网</a> | 12.99$,一次性</li><li><a href="https://apps.apple.com/cn/app/popclip/id445189367?mt=12">AppStore</a> | 88¥,一次性</li></ul><p>在用鼠标选中文字后悬停,就能像在 Android/iOS 长按文字那样弹出一个气泡,上面有打开链接、剪切、复制、粘贴等操作供你选择</p><p><img src="https://cdn.isteed.cc/img/macos-software/popclip.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/popclip.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="popclip"></p><p>依托于专门的<a href="https://pilotmoon.com/popclip/extensions/">插件库</a>,可以极大的扩展其功能</p><h1 id="Charles-跨平台的抓包工具">Charles - 跨平台的抓包工具</h1><ul><li><a href="https://www.charlesproxy.com/">官网</a></li><li><a href="https://formulae.brew.sh/cask/charles">Homebrew Cask</a></li></ul><p>抓包工具可以干啥?懂得都懂吧 🤣</p><p>之前我拿来干啥呢?拿来抓<a href="/posts/fuck-dingtalk-live/">钉钉网课</a>咯</p><h1 id="Hungrymark-便捷的书签收集应用">Hungrymark - 便捷的书签收集应用</h1><ul><li><a href="https://zhengying.github.io/hungrymark/">官网</a></li><li><a href="https://apps.apple.com/cn/app/hungrymark/id1482778901">AppStore</a> | 6¥,一次性</li></ul><p><img src="https://cdn.isteed.cc/img/macos-software/hungrymark.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/hungrymark.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="hungrymark"></p><p>这是一个以 Markdown 作为配置文件的收藏库,他可以将你收藏的网页、文件、图片、文本等通过状态栏图标访问</p><p>你甚至还可以直接在这里面快捷运行脚本的说</p><p>(真正的懒狗连收藏夹都懒得整理的说(确信</p><h1 id="Rectangle-一个开源的窗口管理利器">Rectangle - 一个开源的窗口管理利器</h1><ul><li><a href="https://rectangleapp.com/">官网</a></li><li><a href="https://github.com/rxhanson/Rectangle">GitHub</a></li><li><a href="https://formulae.brew.sh/cask/rectangle">Homebrew Cask</a></li></ul><p>还在羡慕 Windows 上的拖动窗口碰触四周调整窗口大小么?不用担心,这款软件可以在 macOS 上将窗口管理功能扩展到下一个境界</p><p>当你拖动窗口碰触四周时,会有一个半透明遮罩提示你窗口将要调整到的大小</p><p>什么?拖动完了想挑回去?用鼠标将窗口拖出窗口区域即可恢复呢(与 Windows 一样呢)</p><p>什么?拖动窗口太麻烦,不喜欢用鼠标?那就用键盘快捷键吧 😆(下面是默认快捷键列表)</p><p><img src="https://cdn.isteed.cc/img/macos-software/rectangle.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/rectangle.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Rectangle"></p><h1 id="Glance-多合一的免费-QuickLook-扩展">Glance - 多合一的免费 QuickLook 扩展</h1><ul><li><a href="https://github.com/samuelmeuli/glance">GitHub</a></li><li><a href="https://apps.apple.com/cn/app/glance-quick-look-plugin/id1513574319?mt=12">AppStore</a> | 免费</li><li><a href="https://formulae.brew.sh/cask/glance">Homebrew Cask</a></li></ul><p>用 macOS 时,常常就是选中文件空格,这样就能极其方便的预览哪些并不想打开的文件了,但是有些文件格式访达原生不支持预览,这时候这种插件的重要性就体现出来咯</p><p><img src="https://cdn.isteed.cc/img/macos-software/glance.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/glance.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="glance"></p><p>支持高亮显示源代码文件,也支持 Markdown、Jupyter Notebook<br>、分隔符、压缩包等文件</p><p><img src="https://cdn.isteed.cc/img/macos-software/glance2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/glance2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="glance support files"></p><h1 id="iPreview-另一款付费-QuickLook-扩展">iPreview - 另一款付费 QuickLook 扩展</h1><ul><li><a href="https://findergg.github.io/">官网</a></li><li><a href="https://apps.apple.com/cn/app/id1519213509">AppStore</a> | 6¥、一次性</li></ul><p>同样是一款 QuickLook 扩展</p><p>支持显示更多种类的源代码文件,同样支持 Markdown 文件的预览</p><p>比上面的多了 3D 模型、Webp、Avif 等文件的预览,少支持了压缩文件预览</p><p>(为啥不用免费的 <a href="http://www.quicklookplugins.com">QuickLook Plugins</a>?年代久远,某些插件新系统兼容不太行</p><h1 id="Hex-Fiend-优雅的开源十六进制编辑器">Hex Fiend - 优雅的开源十六进制编辑器</h1><ul><li><a href="https://ridiculousfish.com/hexfiend/">官网</a></li><li><a href="https://github.com/ridiculousfish/HexFiend">GitHub</a></li><li><a href="https://github.com/ridiculousfish/HexFiend/releases">GitHub Release</a></li><li><a href="https://formulae.brew.sh/cask/hex-fiend">Homebrew Cask</a></li></ul><p><img src="https://cdn.isteed.cc/img/macos-software/hexfiend.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/hexfiend.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="hexfiend"></p><p>偶尔可能会用到的十六进制编辑器(😋</p><h1 id="ImageOptim-图片优化工具">ImageOptim - 图片优化工具</h1><ul><li><a href="https://imageoptim.com/mac">官网</a></li><li><a href="https://github.com/ImageOptim/ImageOptim">GitHub</a></li><li><a href="https://formulae.brew.sh/cask/imageoptim">Homebrew Cask</a></li></ul><p><img src="https://cdn.isteed.cc/img/macos-software/imageoptim.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/imageoptim.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="imageoptim"></p><p>一款可以抹去 EXIF 信息、顺带压缩下图片的小应用~</p><h1 id="GitUp-简单、快速的-Git-客户端">GitUp - 简单、快速的 Git 客户端</h1><ul><li><a href="https://gitup.co/">官网</a></li><li><a href="https://github.com/git-up/GitUp">GitHub</a></li><li><a href="https://formulae.brew.sh/cask/gitup">Homebrew Cask</a></li></ul><p>界面简洁,遵循分支理念,更新及时,得益于直接与 git 本地数据库交互的方式,使 GitUp 比直接使用 git 命令都快呢</p><p><img src="https://cdn.isteed.cc/img/macos-software/gitup.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/gitup.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="gitup"></p><h1 id="Visual-Studio-Code-微软出品的跨平台代码编辑器">Visual Studio Code - 微软出品的跨平台代码编辑器</h1><ul><li><a href="https://code.visualstudio.com">官网</a></li><li><a href="https://github.com/Microsoft/vscode">GitHub</a></li><li><a href="https://formulae.brew.sh/cask/visual-studio-code">Homebrew Cask</a></li></ul><p>是一个非常好的 Markdown 编辑器((<s>雾</s></p><h1 id="Fluent-Reader-Fluent-设计的多平台-RSS-阅读器">Fluent Reader - Fluent 设计的多平台 RSS 阅读器</h1><ul><li><a href="https://hyliu.me/fluent-reader/">官网</a></li><li><a href="https://github.com/yang991178/fluent-reader">GitHub</a></li><li><a href="https://apps.apple.com/cn/app/id1520907427">AppStore</a></li><li><a href="https://github.com/yang991178/fluent-reader/releases">GitHub Release</a></li></ul><p>一款以 <a href="https://www.microsoft.com/design/fluent/">Fluent Design</a> 设计的 RSS 阅读器</p><p><img src="https://cdn.isteed.cc/img/macos-software/reader.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/reader.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="fluent-reader"></p><p>(我本子不能很流畅的带动这个东西,看起来性能要求挺高的,呜呜呜</p><h1 id="Reeder-老牌-RSS-阅读器">Reeder - 老牌 RSS 阅读器</h1><ul><li><a href="https://reederapp.com/">官网</a></li><li><a href="https://apps.apple.com/cn/app/reeder-4/id1449412482">AppStore</a> | 68¥、一次性</li></ul><p>iOS/macOS 上的老牌 RSS 阅读器,支持各类 RSS 订阅服务</p><p><img src="https://cdn.isteed.cc/img/macos-software/reeder3.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/reeder3.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="reeder"></p><p>(图为老版 Reeder 3,目前最新为 Reeder 4<br>(比上面哪个流畅多了呢</p><h1 id="iStat-Menus-菜单栏上的系统监测">iStat Menus - 菜单栏上的系统监测</h1><ul><li><a href="https://bjango.com/mac/istatmenus/">官网</a></li><li><a href="https://download.bjango.com/istatmenus/">下载</a> | 个人 $12.83、一次性</li><li><a href="https://formulae.brew.sh/cask/istat-menus">Homebrew Cask</a></li></ul><p>支持以折线图方式查看各种监测的历史数据</p><p><img src="https://cdn.isteed.cc/img/macos-software/istat_menus.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/istat_menus.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="istat_menus"></p><h1 id="CheatSheet-应用快捷键提醒工具">CheatSheet - 应用快捷键提醒工具</h1><ul><li><a href="https://www.mediaatelier.com/CheatSheet/">官网</a></li><li><a href="https://formulae.brew.sh/cask/cheatsheet">Homebrew Cask</a></li></ul><p>用应用是一定会有忘记一些不常用的快捷键的情况,这个应用可以在你忘记时好好的提醒你(按住 command 键即可呼出应用)</p><p><img src="https://cdn.isteed.cc/img/macos-software/cheatsheet.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/cheatsheet.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="cheatsheet"></p><p>(为了防止你忘记,你甚至可以打印出快捷键表看</p><h1 id="Amphetamine-强大的保持唤醒工具">Amphetamine - 强大的保持唤醒工具</h1><ul><li><a href="https://itunes.apple.com/cn/app/amphetamine/id937984704">AppStore</a> | 免费</li></ul><p>一款支持自定义触发器、唤醒硬盘的防止系统「清醒」的应用</p><p>具有丰富的自定义选项(😋</p><p><img src="https://cdn.isteed.cc/img/macos-software/amphetamine.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/macos-software/amphetamine.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Amphetamine"></p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> macOS </tag>
<tag> 应用推荐 </tag>
</tags>
</entry>
<entry>
<title>以 Google Analytics 实现的 PV 浏览量统计</title>
<link href="/post/google-analytics-hit-count/"/>
<url>/post/google-analytics-hit-count/</url>
<content type="html"><![CDATA[<p>浏览量统计有挺多种的,不乏像不蒜子、LeanCloud 等统计方式,但始终不能如意。</p><p>例如不蒜子无法导入/修改数据,浏览量是通过 href 来统计的,对「镜像站」的不友好,以及 Safari 上的抽风…</p><p>又像 LeanCloud 的哪麻烦的设置与「缓慢」的 API…</p><span id="more"></span><p>最终都让我放弃,偶然在 <a href="https://printempw.github.io/google-analytics-api-page-views-counter/">PRIN BLOG</a> 发现可以利用 Google Analytics 的数据来进行浏览量,但需要部署在 VPS 上,见作者说部署到 Serverless 平台失败,就以为无法白嫖,直到 <a href="https://spencerwoo.com/">Spencer</a> 的<a href="https://blog.spencerwoo.com/2020/06/serverless-ga-hit-count-api/">这篇博文</a>出来。二话不说,开搞 😋!</p><hr><p>详细教程可以看<a href="https://blog.spencerwoo.com/2020/06/serverless-ga-hit-count-api/">这篇博文</a>,这里就简单复述一下呢</p><h1 id="开启-Google-Analytics-API">开启 Google Analytics API</h1><p>可以按照 <a href="https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/service-py#1_enable_the_api">Google 官方教程</a> 走,也可以直接按下面的步骤来。</p><hr><p><a href="https://console.developers.google.com/start/api?id=analyticsreporting.googleapis.com&credential=client_key">setup tools</a> 并根据提示进行设置,选择一个项目(或创建新的项目,比如 ga-hit-count),之后一路继续,就可以为我们这一项目开启 Google API 咯~</p><p><img src="https://cdn.isteed.cc/img/google-analytics-hit-count/t01p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/google-analytics-hit-count/t01p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Credentials"></p><p>然后页面就会跳转到 Google API 的凭据设置页面,API 选择 <code>Analytics Reporting API</code>,调用方法选择 <code>网页服务器</code>,最后选择 <code>不会使用 App Engine 或 Compute Engine</code> 即可。</p><p><img src="https://cdn.isteed.cc/img/google-analytics-hit-count/t02p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/google-analytics-hit-count/t02p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="GetCredentials"></p><p>最后根据提示设置基本信息,例如设置服务账号名称(随意设置),选定「角色」为 <code>Service Account User</code>,按继续后就将会有一个 json 文件下载下来</p><p><img src="https://cdn.isteed.cc/img/google-analytics-hit-count/t03p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/google-analytics-hit-count/t03p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="GoogleAPIs"></p><p>json 文件长这样,需要的几个信息都在这儿了</p><figure class="highlight json"><table><tr><td class="code"><pre><span class="line"><span class="punctuation">{</span></span><br><span class="line"> <span class="comment">// ...</span></span><br><span class="line"> <span class="attr">"project_id"</span><span class="punctuation">:</span> <span class="string">"gmeta-domain"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"private_key"</span><span class="punctuation">:</span> <span class="string">"-----BEGIN PRIVATE KEY-----\nxxx-----END PRIVATE KEY-----\n"</span><span class="punctuation">,</span></span><br><span class="line"> <span class="attr">"client_email"</span><span class="punctuation">:</span> <span class="string">"blog-analytics@meta-domain.gserviceaccount.com"</span></span><br><span class="line"> <span class="comment">// ...</span></span><br><span class="line"><span class="punctuation">}</span></span><br></pre></td></tr></table></figure><p>要让 API 访问到 Google Analytics 的数据,需要打开 Google Analytics 后台将 client_email 定义的邮箱作为新用户加入,这里有<a href="https://support.google.com/analytics/answer/1009702">官方教程</a></p><p>记住,一定要保管好它们,不然丢了谁都不认你 🤪</p><h1 id="部署到-Vercel">部署到 Vercel</h1><p>这里是用 Vercel 来部署 Serverless API 项目,贴个大佬项目的原地址 <a href="https://github.com/spencerwooo/ga-hit-count-serverless">spencerwooo/ga-hit-count-serverless</a>,大家 Fork 下来修改下 <code>api/config.ts</code> 里的配置就可以用了</p><h2 id="修改-config-ts-的配置">修改 config.ts 的配置</h2><figure class="highlight typescript"><table><tr><td class="code"><pre><span class="line"><span class="comment">/**</span></span><br><span class="line"><span class="comment"> * Google Analytics query configurations</span></span><br><span class="line"><span class="comment"> *</span></span><br><span class="line"><span class="comment"> * ! If you are deploying this with your own account</span></span><br><span class="line"><span class="comment"> * ! , then you will need to change this config file.</span></span><br><span class="line"><span class="comment"> * ! Don't put your privateKey inside this file directly!</span></span><br><span class="line"><span class="comment"> */</span></span><br><span class="line"><span class="keyword">export</span> <span class="keyword">default</span> {</span><br><span class="line"> <span class="attr">viewId</span>: <span class="string">"Google Analytics 视图 ID"</span>,</span><br><span class="line"> <span class="attr">auth</span>: {</span><br><span class="line"> <span class="attr">projectId</span>: <span class="string">"Project ID"</span>,</span><br><span class="line"> <span class="attr">privateKey</span>: process.<span class="property">env</span>.<span class="property">PRIVATE_KEY</span>,</span><br><span class="line"> <span class="attr">clientEmail</span>: <span class="string">"blog-analytics@meta-domain.gserviceaccount.com"</span>,</span><br><span class="line"> },</span><br><span class="line"> <span class="attr">allFilter</span>: [<span class="string">"/"</span>],</span><br><span class="line"> <span class="attr">startDate</span>: <span class="string">"2010-01-01"</span>,</span><br><span class="line">};</span><br></pre></td></tr></table></figure><p>这是配置文件的样子</p><hr><p>这里就直接引用<a href="https://blog.spencerwoo.com/2020/06/serverless-ga-hit-count-api/">原文</a>~(虽然本来就是与原文差不多的说</p><blockquote><p>其中,这些内容我们都需要一一进行设置:</p><ul><li><code>viewId</code>:是你的 Google Analytics 视图 ID,可以在 Google Analytics 后台的 Admin » View » View Settings 中找到;<br><img src="https://i.loli.net/2020/06/25/VIWUvCqSyX23jed.webp" class="lazy" data-srcset="https://i.loli.net/2020/06/25/VIWUvCqSyX23jed.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Google Analytics 视图 ID 的设定位置"></li><li><code>projectId</code>:是刚刚凭证 JSON 文件中的 <code>project_id</code>,直接按照刚刚的凭证填写即可;</li><li><code>privateKey</code>:是通过 Vercel 环境变量获取到的 API 凭证私钥,<strong>这里不要更改</strong>;</li><li><code>clientEmail</code>:是刚刚凭证 JSON 文件中的 <code>client_email</code>,直接按照刚刚的凭证填写即可;</li><li><code>allFilter</code>:是通过 Google API 查询时的前缀过滤器,比如你的网站中文章路径以 <code>/post</code> 开头,那么就可以设置为 <code>['/post']</code>。默认为 <code>['/20']</code>(因为我的文章路径是以 <code>/2020</code> 或 <code>/2019</code> 开头的);</li><li><code>startDate</code>:是通过 Google API 查询时设定时间段的开始时间,设定一个比较久远的时间即可,默认为 <code>2010-01-01</code>。</li></ul></blockquote><div class="toast toast-warning">🚨 请注意!<br>这里千万千万不要直接将刚刚凭证中获取到的私钥直接粘贴进入 privateKey 一项之中,因为这样当我们将 config.ts 签入 git 之后,privateKey 将以明文形式保存,非常危险。</div><h2 id="导入-Vercel">导入 Vercel</h2><p><a href="https://vercel.com/">Vercel</a>(这家伙又又又换名字了),用 GitHub 注册后,直接将刚刚 Fork 并修改好配置文件的项目导入即可,啥都不用管就是 <code>Continue</code></p><p>导入完成后还需要设置 <code>privateKey</code>,在项目的 <code>Project Settings</code> - <code>General</code> - <code>Environment Variables</code> - <code>Production</code> 中添加一个</p><ul><li><code>NAME</code> 为 <code>PRIVATE_KEY</code></li><li><code>VALUE</code> 为 <code>private_key</code><ul><li>这个 <code>private_key</code> 是上面的哪个 json 里的对应值,需要注意的是要把 <code>\n</code> 全部删除,换成换行(<kbd>command</kbd> + <kbd>D</kbd> 大胜利!)</li></ul></li></ul><p>的变量</p><p>最后需要重新触发一次部署,随便 commit 点东西更新一下就行啦</p><h2 id="调用-API">调用 API</h2><p>Vercel 应该会给你分配一个类似于 <code>https://xxxx.vercel.app</code> 的域名,在根域名后面添加 <code>/api/ga</code> 访问,看看是否会将 Google Analytics 里面全部路径与访问量拉取并以 JSON response 给出</p><p>这个请求方法是后面带个 <code>?page={WEBSITE_PAGE_PATH}</code>,其中 <code>{WEBSITE_PAGE_PATH}</code> 是你博文的相对路径,这样就会返回给定路径的浏览量啦 😆</p><p>例如现在的这篇博文,相对路径是 <code>/posts/google-analytics-hit-count/</code>,那么请求的将是</p><figure class="highlight awk"><table><tr><td class="code"><pre><span class="line">https:<span class="regexp">//</span>xxxx.vercel.app<span class="regexp">/api/g</span>a?page=<span class="regexp">/posts/g</span>oogle-analytics-hit-count/</span><br></pre></td></tr></table></figure><p>⚠️ 注意:我设置了自定义域名,访问的将是<a href="https://api.isteed.cc/api/ga?page=/posts/google-analytics-hit-count/">这样</a>的(你可以点进去看看)</p><p>它就会返回数据给你,现在我这篇博文的浏览量是 <code>0</code>,返回的数据是下面这样的</p><figure class="highlight css"><table><tr><td class="code"><pre><span class="line"><span class="selector-attr">[{<span class="string">"page"</span>:<span class="string">"/posts/google-analytics-hit-count/"</span>,<span class="string">"hit"</span>:<span class="string">"0"</span>}]</span></span><br></pre></td></tr></table></figure><hr><p>原文有的就到这儿了,有了 API 那该怎么用呢?下面便是一个简单的使用方法</p><h1 id="集成到-Hexo-主题">集成到 Hexo 主题</h1><p>这下,API 有了,请求格式也有了,那么就可以将它集成在自己的主题里啦 😆</p><p>下面将以我现在使用的 Hexo 主题 <a href="https://github.com/Lufsx/hexo-theme-suka">hexo-theme-suka</a> 为例</p><p>这个简单的 js 就开源到 GitHub 上了,这里是地址 <a href="https://github.com/Lufsx/ga-hit-count">Lufsx/ga-hit-count</a>,之后会写点 README,最近在考试,没啥时间呢(<s>没啥时间搞这些?</s>)</p><p>现在的这个 js 有一些问题,但还用还是能用哒 🤣(有时间再完善呢</p><h2 id="创建-EJS">创建 EJS</h2><p>首先根据原主题的规范,在 <code>/layout/_plugin/</code> 新建了个文件夹,用于存放所需要用到的 EJS 文件</p><p>接下来就是新建文件啦 🤪</p><p>先给它新建个 <code>import_js.ejs</code> 用来在头部引入 <code>js</code> 文件,传递一个已经搭建好的 API 地址的参数</p><p>下面是代码呢(菜鸡一个,如果有更好的写法,欢迎提出呀 🤣)</p><figure class="highlight js"><table><tr><td class="code"><pre><span class="line"><script></span><br><span class="line"> <span class="variable language_">window</span>.<span class="property">post_views_api</span> = <span class="string">"<%= theme.ga_hit_count.post_views_api %>"</span>;</span><br><span class="line"></script></span><br><span class="line"></span><br><span class="line"><% <span class="keyword">if</span> (theme.<span class="property">vendors</span>.<span class="property">ga_hit_count</span>) { %></span><br><span class="line"><span class="language-xml"><span class="tag"><<span class="name">script</span> <span class="attr">src</span>=<span class="string">"<%= theme.vendors.ga_hit_count %>"</span>></span><span class="tag"></<span class="name">script</span>></span></span></span><br><span class="line"><% } <span class="keyword">else</span> { %></span><br><span class="line"><span class="language-xml"><span class="tag"><<span class="name">script</span> <span class="attr">src</span>=<span class="string">"/js/ga-views.min.js"</span>></span><span class="tag"></<span class="name">script</span>></span></span></span><br><span class="line"><% } %></span><br></pre></td></tr></table></figure><p>前面四行是定义了一个变量 <code>window.post_views_api</code>,值为主题配置文件中</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">ga_hit_count:</span></span><br><span class="line"> <span class="attr">post_views_api:</span> <span class="comment"># 是这里的值呀</span></span><br></pre></td></tr></table></figure><p>它传递了你 API 所在的地址</p><p>后面的五行则是引入了 js 文件,顺便判断了下有无自定义 js 地址,没有就返回内置的,这个自定义地址在主题配置文件中长这样</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">vendors:</span></span><br><span class="line"> <span class="attr">ga_hit_count:</span> <span class="comment"># 这里就是自定义的地址呢</span></span><br></pre></td></tr></table></figure><hr><p>接着在同目录下创建个 <code>post-counter.ejs</code></p><figure class="highlight js"><table><tr><td class="code"><pre><span class="line"><!-- <span class="variable constant_">GA</span> <span class="title class_">Hit</span> <span class="title class_">Count</span> <span class="title class_">Post</span> <span class="title class_">Views</span> --></span><br><span class="line"><span class="language-xml"><span class="tag"><<span class="name">span</span> <span class="attr">id</span>=<span class="string">"post-meta-views"</span> <span class="attr">hidden</span>></span></span></span><br><span class="line"><span class="language-xml"> <span class="tag"><<span class="name">span</span> <span class="attr">class</span>=<span class="string">"suka-devide-dot"</span>></span><span class="tag"></<span class="name">span</span>></span></span></span><br><span class="line"><span class="language-xml"> <span class="tag"><<span class="name">span</span>></span><%- theme.ga_hit_count.before %><span class="tag"></<span class="name">span</span>></span></span></span><br><span class="line"><span class="language-xml"> <span class="tag"><<span class="name">span</span> <span class="attr">id</span>=<span class="string">"pv-counter"</span>></span>loading<span class="tag"></<span class="name">span</span>></span></span></span><br><span class="line"><span class="language-xml"> <span class="tag"><<span class="name">span</span>></span><%- theme.ga_hit_count.after %><span class="tag"></<span class="name">span</span>></span></span></span><br><span class="line"><span class="language-xml"><span class="tag"></<span class="name">span</span>></span></span></span><br></pre></td></tr></table></figure><p>这里是直接复制主题带的另外一个浏览量统计的(懒</p><p>定义了一个 id 为 <code>post-meta-views</code> 的 <code><span></code> 包裹着 <code>pv-counter</code> 的 <code><span></code></p><h2 id="引入-EJS">引入 EJS</h2><p>全局引入的 EJS 文件是这个 <code>/layout/_partial/source/footer.ejs</code></p><p>简单添加几句直接带走</p><figure class="highlight diff"><table><tr><td class="code"><pre><span class="line"><span class="addition">+ /* GA Hit Count */</span></span><br><span class="line"><span class="addition">+ if (theme.ga_hit_count.enable) html += partial('_plugin/hit-count/import_js');</span></span><br></pre></td></tr></table></figure><p>这里判断主题文件中的 <code>enable</code> 值是否为 <code>true</code>,是则引入 <code>_plugin/hit-count/import_js</code></p><hr><p>我主题在博文页面引入统计所用的 EJS 文件是这个 <code>/layout/_partial/post/header-info.ejs</code></p><p>简单添加几句再次带走 😆</p><figure class="highlight diff"><table><tr><td class="code"><pre><span class="line"><span class="addition">+ <% if ( (theme.ga_hit_count.enable) ) { %></span></span><br><span class="line"><span class="addition">+ <%- partial('_plugin/hit-count/post-counter', {}, {cache: theme.fragment_cache}) %></span></span><br><span class="line"><span class="addition">+ <% } %></span></span><br></pre></td></tr></table></figure><p>这里判断主题文件中的 <code>enable</code> 值是否为 <code>true</code>,是则引入 <code>_plugin/hit-count/post-counter</code></p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">ga_hit_count:</span></span><br><span class="line"> <span class="attr">enable:</span> <span class="literal">true</span> <span class="comment"># 是看这里是不是 true 呢</span></span><br></pre></td></tr></table></figure><h2 id="核心-js">核心 js</h2><p>引入都搞好啦,那么最核心的地方就是编写 js 了(虽然没啥技术含量,还实现的不太完美)</p><p>js 文件开源在 GitHub 上,这里是地址 <a href="https://github.com/Lufsx/ga-hit-count">Lufsx/ga-hit-count</a></p><p>相关作用与解释直接打注释上了(懒~</p><figure class="highlight js"><table><tr><td class="code"><pre><span class="line">(<span class="keyword">async</span> () => {</span><br><span class="line"> <span class="comment">// 找到 id 为 pv-counter 的</span></span><br><span class="line"> <span class="keyword">var</span> obj = <span class="variable language_">document</span>.<span class="title function_">getElementById</span>(<span class="string">"pv-counter"</span>);</span><br><span class="line"> <span class="comment">// 同上</span></span><br><span class="line"> <span class="keyword">var</span> show = <span class="variable language_">document</span>.<span class="title function_">getElementById</span>(<span class="string">"post-meta-views"</span>);</span><br><span class="line"> <span class="comment">// 获取 URL</span></span><br><span class="line"> <span class="keyword">var</span> url = <span class="variable language_">document</span>.<span class="property">location</span>.<span class="title function_">toString</span>();</span><br><span class="line"> <span class="keyword">var</span> arrUrl = url.<span class="title function_">split</span>(<span class="string">"//"</span>);</span><br><span class="line"> <span class="keyword">var</span> start = arrUrl[<span class="number">1</span>].<span class="title function_">indexOf</span>(<span class="string">"/"</span>);</span><br><span class="line"> <span class="comment">// 截取 URL 中,从第一个 / 开始的地址</span></span><br><span class="line"> <span class="keyword">var</span> relUrl = arrUrl[<span class="number">1</span>].<span class="title function_">substring</span>(start);</span><br><span class="line"> <span class="comment">// 如果相对地址中带有参数,那么截掉</span></span><br><span class="line"> <span class="comment">//例如微信打开的东西后面都会带一串炒鸡长的参数</span></span><br><span class="line"> <span class="keyword">if</span> (relUrl.<span class="title function_">indexOf</span>(<span class="string">"?"</span>) != -<span class="number">1</span>) {</span><br><span class="line"> relUrl = relUrl.<span class="title function_">split</span>(<span class="string">"?"</span>)[<span class="number">0</span>];</span><br><span class="line"> }</span><br><span class="line"> <span class="comment">// 从 API 获取数据</span></span><br><span class="line"> <span class="keyword">const</span> json = <span class="keyword">await</span> <span class="title function_">fetch</span>(</span><br><span class="line"> <span class="string">`<span class="subst">${<span class="variable language_">window</span>.post_views_api}</span>?page=<span class="subst">${relUrl}</span>`</span></span><br><span class="line"> ).<span class="title function_">then</span>(<span class="function">(<span class="params">res</span>) =></span> res.<span class="title function_">json</span>());</span><br><span class="line"> <span class="comment">// 赋值 hit 为浏览量</span></span><br><span class="line"> <span class="keyword">const</span> hit = json[<span class="number">0</span>].<span class="property">hit</span>;</span><br><span class="line"> <span class="comment">// 如果 hit 不是未定义,存在 id 为 post-meta-views</span></span><br><span class="line"> <span class="keyword">if</span> (hit !== <span class="literal">undefined</span> && show !== <span class="literal">null</span>) {</span><br><span class="line"> <span class="comment">// 那么将 id 为 pv-counter 的内容替换为浏览量</span></span><br><span class="line"> obj.<span class="property">innerHTML</span> = <span class="string">`<span class="subst">${hit}</span>`</span>;</span><br><span class="line"> <span class="comment">// 并将它可见</span></span><br><span class="line"> show.<span class="property">hidden</span> = <span class="literal">false</span>;</span><br><span class="line"> }</span><br><span class="line">})();</span><br></pre></td></tr></table></figure><p>js 的效果大概就是获取浏览量,获取完成后写入,再将元素设置为可见</p><h2 id="成果">成果</h2><p>最后,主题配置文件是这样子的</p><figure class="highlight yaml"><table><tr><td class="code"><pre><span class="line"><span class="attr">ga_hit_count:</span></span><br><span class="line"> <span class="attr">enable:</span> <span class="literal">true</span></span><br><span class="line"> <span class="attr">post_views_api:</span> <span class="string">https://api.isteed.cc/api/ga</span> <span class="comment"># Example: https://domain.com/api/ga</span></span><br><span class="line"> <span class="attr">before:</span> <span class="comment"># html tag support</span></span><br><span class="line"> <span class="attr">after:</span> <span class="string">Views</span> <span class="comment"># html tag support</span></span><br><span class="line"><span class="attr">vendors:</span></span><br><span class="line"> <span class="attr">ga_hit_count:</span> <span class="comment"># 这里就是自定义的地址呢</span></span><br></pre></td></tr></table></figure><hr><p>最终效果就如你现在浏览的这一篇博文一样呢</p><h1 id="碎碎念">碎碎念</h1><p>终于又重上了浏览量统计啦</p><p>这个东西的好处就是直接使用 Google Analytics 数据,一个 Google Analytics 统计代码通吃</p><p>但数据更新不太及时呢,而且原 Google Analytics 又特别阻碍页面的加载,不过还好,可以使用 <a href="https://github.com/SukkaW/cloudflare-workers-async-google-analytics">SukkaW/cloudflare-workers-async-google-analytics</a>、<a href="https://github.com/giuem/ga-proxy">giuem/ga-proxy</a> 等解决方案</p><hr><p>什么?你问我 macOS 应用推荐第二期去哪儿了?当然是咕了 🤪</p><p>不过已经在写了(指新建文件</p><h1 id="参考链接-关联阅读">参考链接/关联阅读</h1><p><a href="https://printempw.github.io/google-analytics-api-page-views-counter/">PRIN BLOG</a><br><a href="https://blog.spencerwoo.com/2020/06/serverless-ga-hit-count-api/">Spencer’s Blog</a></p>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> Google Analytics </tag>
<tag> Blog </tag>
<tag> Page View </tag>
<tag> Vercel </tag>
</tags>
</entry>
<entry>
<title>优秀、轻快、安全的即时通讯 —— Telegram 入坑指南</title>
<link href="/post/how-to-go-tg/"/>
<url>/post/how-to-go-tg/</url>
<content type="html"><![CDATA[<p>世界上有一个软件,它能做到能在所有设备都有优秀的统一使用体验,兼容各大桌面平台(macOS/Windows/Linux)以及移动平台(iOS/Android/<s>Windows Phone</s>)甚至还在 <a href="https://web.telegram.org/">Web</a> 都有全功能体验。</p><p>为了让更多的人知道这难道不易的优秀 IM (聊天) 体验,便写了此篇入坑指南</p><span id="more"></span><hr><p>目录:</p><!-- prettier-ignore --><ul><li><a href="#%E5%89%8D%E8%A8%80">前言</a></li><li><a href="#%E7%AE%80%E4%BB%8B-%E5%AF%B9%E6%AF%94">简介/对比</a></li><li><a href="#%E5%85%A5%E5%9D%91%E6%8C%87%E5%8D%97">入坑指南</a><ul><li><a href="#%E4%B8%8B%E8%BD%BD-%E5%AE%89%E8%A3%85">下载&安装</a><ul><li><a href="#Android">Android</a></li><li><a href="#iOS">iOS</a></li><li><a href="#Desktop">Desktop</a></li></ul></li><li><a href="#%E8%B4%A6%E5%8F%B7%E6%B3%A8%E5%86%8C">账号注册</a><ul><li><a href="#Nekogram-X">Nekogram X</a></li><li><a href="#%E5%AE%98%E6%96%B9%E5%AE%A2%E6%88%B7%E7%AB%AF">官方客户端</a></li></ul></li><li><a href="#%E5%B0%8F%E6%8A%80%E5%B7%A7">小技巧</a></li><li><a href="#%E9%A2%91%E9%81%93%E6%8E%A8%E8%8D%90">频道推荐</a><ul><li><a href="#%E5%90%84%E7%A7%8D%E8%B5%84%E8%AE%AF">各种资讯</a></li><li><a href="#%E8%B5%84%E6%BA%90%E9%A2%91%E9%81%93">资源频道</a></li><li><a href="#%E6%B2%99%E9%9B%95%E5%9B%BE%E4%B8%8E%E8%A7%86%E9%A2%91">沙雕图与视频</a></li><li><a href="#NSFW">NSFW</a></li></ul></li><li><a href="#%E6%9C%BA%E5%99%A8%E4%BA%BA%E6%8E%A8%E8%8D%90">机器人推荐</a></li></ul></li><li><a href="#%E4%B8%80%E4%BA%9B%E9%93%BE%E6%8E%A5">一些链接</a><ul><li><a href="#%E6%A1%8C%E9%9D%A2%E7%89%88">桌面版</a></li><li><a href="#%E5%85%AC%E5%85%B1%E4%BB%A3%E7%90%86">公共代理</a></li><li><a href="#%E6%B1%89%E5%8C%96%E8%AF%AD%E8%A8%80%E5%8C%85">汉化语言包</a></li></ul></li><li><a href="#%E7%A2%8E%E7%A2%8E%E5%BF%B5">碎碎念</a></li></ul><hr><h1 id="前言">前言</h1><p>本篇入坑指南可能较长较详细,请耐心的看下去。</p><p>当你玩懂了后,你会发现这里不仅可以聊天,还能听音乐、看番、看电影、看资讯、下载软件,你甚至还能拿它做网盘!</p><h1 id="简介-对比">简介/对比</h1><p>用这个嘛,肯定是相较于其它 IM 软件有极大的优势,下面放一个由<a href="https://t.me/akafeng_broadcast/14">这个频道</a>所整理的 QQ、微信、Telegram 的特性对比图</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/tqc.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/tqc.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="Telegram 与 QQ 微信的对比"></p><p>图为 2018.08.24 更新,现在已经是 2022 年了,有些东西已经发生了变化。。。</p><p>这里稍做增添/更正,还有些我就不考究了</p><p>更新日期: 2023-04-17</p><!-- prettier-ignore --><table><thead><tr><th style="text-align:center">-</th><th style="text-align:left">QQ</th><th style="text-align:left">微信</th><th style="text-align:left">Telegram</th></tr></thead><tbody><tr><td style="text-align:center">创建群组</td><td style="text-align:left">3000 人群(需要 QQ 超级会员可以创建三个)</td><td style="text-align:left">-</td><td style="text-align:left">最多可包含 200,000 人<br>广播群组不限制人数</td></tr><tr><td style="text-align:center">消息撤回</td><td style="text-align:left">-</td><td style="text-align:left">-</td><td style="text-align:left">私聊可为对方删除消息</td></tr><tr><td style="text-align:center">安装包大小(Android)</td><td style="text-align:left">313.3MB</td><td style="text-align:left">256.7MB</td><td style="text-align:left">29.02MB</td></tr><tr><td style="text-align:center">安装包大小(iOS)</td><td style="text-align:left">677.6MB</td><td style="text-align:left">600.7MB</td><td style="text-align:left">119.8MB</td></tr><tr><td style="text-align:center">多终端支持</td><td style="text-align:left">最多可允许三端同时登录<br>Phone/Pad/PC</td><td style="text-align:left">最多可允许三端同时登陆<br>(网页版登陆时会将 PC 端退出登陆)<br>Phone/Pad/PC</td><td style="text-align:left">不限制多终端登陆<br>支持同平台同时登陆,可单独管理已登陆的设备<br>Phone/Pad/PC/Web</td></tr><tr><td style="text-align:center">存储空间统计/清理</td><td style="text-align:left">可看见缓存及其下载文件占用(TIM)<br>支持单独清理已下载的文件<br>支持清空消息列表<br>支持清空所有聊天记录</td><td style="text-align:left">可以统计已用空间<br>可以精准到对话的清理空间<br>只支持手动选择操作,且删除后无法恢复</td><td style="text-align:left">可以统计<strong>所有</strong>存储使用情况<br>可手动清理各类型图片<br>支持设置媒体文件保留时间<br>支持精准到对话的清理以及类型选择</td></tr><tr><td style="text-align:center">消息推送</td><td style="text-align:left">Android 端已接入 OPPO/Vivo/HMS 推送<br>iOS 端支持完整 APNS</td><td style="text-align:left">Android 端支持残废 FCM<br>iOS 端支持完整 APNS</td><td style="text-align:left">Android 端支持完整 FCM<br>iOS 端支持完整 APNS</td></tr><tr><td style="text-align:center">广告显示</td><td style="text-align:left">有,包括「红点」广告,空间广告,会员广告</td><td style="text-align:left">有,包括随机的朋友圈贴片广告,公众号信息流广告</td><td style="text-align:left">有,在千人以上的非敏感频道中,浏览完所有已读消息后显示消息广告,且部分功能需要开会员使用</td></tr></tbody></table><p>腾讯!内存!</p><p><img src="https://article.biliimg.com/bfs/article/58575794bad1ba056b8ee1717c924e287928fb95.jpg" class="lazy" data-srcset="https://article.biliimg.com/bfs/article/58575794bad1ba056b8ee1717c924e287928fb95.jpg" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="内存!"></p><hr><p><s>在我手机(Pixel 2)上,微信完全关闭后从打开到完全进入需要 5s 左右,TIM 则为 1s 左右,Telegram 不到 1s。</s></p><p>在我的 Pixel 4 上,微信完全关闭后仍需 5s 左右完全进入,而 Telegram 则需 1s 左右(其中微信进入后,微信会假死一段时间)</p><p>微信不仅魔改系统原生行为(原生那么好看的选择框全给你改的 iOS 式丑不拉寄的网易),还极其笨重、拖沓、垃圾、高占用,要不是有些时候不得不用﹍哎﹍(微信不值得!)</p><p>顺带一提,由于 Telegram 换开发者了(drklo 换掉了),可能是新人不熟悉 Android 开发,导致 Telegram Android 版应用质量下滑,但可以放心,仍然比 QQ 和微信好~</p><h1 id="入坑指南">入坑指南</h1><p>如何入坑 Telegram <img alt="Telegram" width="16" src=https://cdn.isteed.cc/img/how-to-go-tg/telegram.webp> 呢?</p><h2 id="下载-安装">下载&安装</h2><h3 id="Android">Android</h3><p>Android 端可以使用 <a href="https://github.com/NekoX-dev/NekoX">Nekogram X</a>(一个第三方的<strong>开源</strong>客户端)</p><p>如何下载使用呢?下载的就是下面那个东西~</p><a href="https://cors.isteed.cc/https://github.com/NekoX-Dev/NekoX/releases/download/v9.3.3/NekoX-v9.3.3-full-arm64-v8a-release.apk"><p align=center><img alt="NekoX" width="192" src=https://cdn.isteed.cc/img/how-to-go-tg/nekox.webp></p></a><p>首先先点击上面的图标或是<a href="https://cors.isteed.cc/https://github.com/NekoX-Dev/NekoX/releases/download/v9.3.3/NekoX-v9.3.3-full-arm64-v8a-release.apk">这个下载链接</a>下载 APK 安装文件</p><p>下载完成后打开安装即可~</p><h3 id="iOS">iOS</h3><p>iOS 端在 AppStore 内搜索 <code>Telegram</code> 即可下载</p><div class="toast toast-warning">⚠️ 注意:官方原版是这个,使用<b>非开源</b>、不安全的第三方客户端有可能会导致手机号码、信息等隐私信息泄漏!</div><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/inappstore.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/inappstore.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="AppStore"></p><h3 id="Desktop">Desktop</h3><p>什么?你想在电脑上用?可以,但是设置较为繁琐复杂,这里就等你用到一定程度后自己摸索了,安装文件可以去<a href="http://t.me/">官网</a>获取(⚠️ 注意,需要自行翻过长城)</p><p>这里提供一个国内可以直接下载的地址</p><ul><li><a href="https://cors.isteed.cc/https://osx.telegram.org/updates/Telegram.dmg">macOS(OS X)</a></li><li><a href="https://cors.isteed.cc/https://telegram.org/dl/desktop/win">Windows</a></li><li><a href="https://cors.isteed.cc/https://telegram.org/dl/desktop/linux">Linux64</a></li><li><a href="https://cors.isteed.cc/https://telegram.org/dl/desktop/linux32">Linux32</a></li></ul><p>部分浏览器上可能无法正常显示下载文件名,需要手动更改后缀</p><ul><li>macOS 的后缀是 <code>.dmg</code></li><li>Windows 的后缀是 <code>.exe</code></li><li>Linux 的后缀是 <code>.tar.xz</code></li></ul><h2 id="账号注册">账号注册</h2><p>由于防火墙的阻扰,需要使用一些特殊手段才能成功注册</p><p>接下来,为了能够顺利的进行注册,请先按以下步骤<strong>设置代理</strong></p><p>Android 可以使用 <a href="#nekogram-x">Nekogram X</a> 按<a href="#nekogram-x">此步骤</a>注册即可(<a href="#nekogram-x">点击跳转</a>)</p><p>iOS 使用<a href="#%E5%AE%98%E6%96%B9%E5%AE%A2%E6%88%B7%E7%AB%AF">官方客户端</a>按<a href="#%E5%AE%98%E6%96%B9%E5%AE%A2%E6%88%B7%E7%AB%AF">此步骤</a>注册即可(<a href="#%E5%AE%98%E6%96%B9%E5%AE%A2%E6%88%B7%E7%AB%AF">点击跳转</a>)</p><p>桌面平台?有点难整,等待你自己探索哦!</p><h3 id="Nekogram-X">Nekogram X</h3><p>Nekogram X 内置公共代理,注册时可以直接使用公共代理列表中的代理。</p><p>打开后,标题栏可能一直显示 <code>连接中...</code>,这里的话直接点图中的哪个「小盾牌」就好了,如果没有显示 <code>连接中…</code>,则可以直接注册帐号,流程与普通应用一致</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx01p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx01p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_1p"></p><p>在代理设置中点击三条杠杠的哪个图标</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx02p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx02p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_2p"></p><p>先点一下更新,更新完成后确定即可</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx03p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx03p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_3p"></p><p>确定后「代理连接」下就多了一堆列表,这里选择一个显示「<font color=green>可用</font>」代理连接即可</p><p>注意 ⚠️:若所有代理都显示「<font color=gray>检查中…</font>」的话,请从上到下依次点击尝试连接(「<font color=gray>连接中…</font>」到「<font color=green>已连接</font>」可能会需要一点时间)</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx04p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx04p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_4p"></p><p>然后返回,输入手机号后就能正常的注册啦</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx05p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx05p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_5p"></p><p>题外话,如果短信很久很久(指五分钟后还没收到)没有收到,请点击右上方的三个点,尝试切换「自定义 API」后重新接收验证码</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx06p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx06p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_6p"></p><p>这里就需要设置姓名和头像啦~</p><p>名字就是对非联系人显示的「呢称」,姓氏的话填不填无所谓(还有,这个姓名可以不是真实姓名的啊啊啊)</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx07p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx07p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_7p"></p><p>进去后会弹出这俩个弹窗,依次确定就好(<strong>建议按提示操作!</strong>)</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx08p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx08p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_8p"><br><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx09p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx09p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_9p"></p><p>设置两步验证设置可以在 <code>侧栏</code> - <code>设置</code> - <code>隐私和安全</code> - <code>两步验证</code> 里找到</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx10p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx10p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_10p"></p><p>密码提示应该知道是干啥的吧?这个你可别直接重复一遍密码呢(可跳过)</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx11p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx11p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_11p"></p><p>恢复邮箱的话,可以使用 QQ 邮箱,一般 QQ 邮箱是 <code>你得QQ号@qq.com</code> 的形式</p><p>当邮件发送到你邮箱时,QQ 邮件就会给你验证码,自己按提示输入即可</p><p>(顺带一提,万一你密码忘记了,又没设置恢复邮箱,那么这个账号就与你拜拜咯</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx12p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx12p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_12p"></p><p>如果等验证邮件中途不小心退出验证界面了,可以在 <code>侧栏</code> - <code>设置</code> - <code>隐私和安全</code> - <code>两步验证</code> 里继续设置</p><hr><p>这样,最基础的注册就好了</p><h3 id="官方客户端">官方客户端</h3><p>将本网页网址在浏览器中打开(iOS 请使用 Safari;安卓则可以使用 Chrome、Edge 等浏览器)中打开,拉到「<a href="#%E5%85%AC%E5%85%B1%E4%BB%A3%E7%90%86">公共代理</a>」点击「点击设置代理」,点击后选择打开 Telegram 即可</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/t1p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/t1p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="T01p"></p><p>跳转到 Telegram 后,点击 <code>Connect Proxy</code> 如果 Status 为 Fail 的话,请尝试其它公共代理</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/t2p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/t2p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="T02p"></p><p>接下来输入手机号注册或登陆就行啦</p><p>如在 iOS 上注册,请在注册完成后打开<strong>两步验证</strong>、并将<strong>手机号码</strong>设置为仅联系人可见或没有人可见</p><hr><p>你现在会发现界面是英文的,看不懂咋办呢?</p><p>不用担心,Telegram 给我们提供了自定义语言包的选项,你现在只需要<a href="tg://setlanguage?lang=classic-zh">点击一下</a>,就可以打开 Telegram 套用自定义语言包啦</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/t3p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/t3p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="T03p"></p><p>只需要点击 <code>Change</code> 即可设置成中文啦</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/t4p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/t4p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="T04p"></p><p>设置好了后就不用担心看不懂咯</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/t5p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/t5p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="T05p"></p><hr><p>有些代理可能会显示一个频道在消息列表的顶部,可以加入频道后将其归档,即可让它不在顶部显示</p><h2 id="小技巧">小技巧</h2><p>部分代理可能会显示一个频道在消息列表的顶部,有两种方法可以将其从消息列表顶部消失</p><p><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx13p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx13p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_13p"></p><blockquote><p><strong>第一种</strong><br>加入它,然后将它归档</p><p><strong>第二种</strong>(仅仅适用于 Nekogram 系列)<br>在 <code>侧栏</code> - <code>设置</code> - <code>喵设置</code> - <code>通用</code> 里把 <code>隐藏代理赞助商频道</code> 开启<br><img src="https://cdn.isteed.cc/img/how-to-go-tg/nx14p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/how-to-go-tg/nx14p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="NekoX_14p"></p></blockquote><h2 id="频道推荐">频道推荐</h2><p>经过上述操作,就可以正常使用 Telegram 啦</p><p>但是,对话列表中空空的啥也没有,是不是有点空虚呢?</p><p>为了防止你们注册完了就再也不打开了,所以我要推荐 more 多 more 多的频道给你们,让你们用的安逸 😆</p><p><a href="https://t.me/lufsxchannel">博主自己的频道</a> | <a href="tg://resolve?domain=lufsxchannel">点击唤起 Telegram</a><br><a href="https://t.me/lufsxdaliy">博主自己的日常频道</a> | <a href="tg://resolve?domain=lufsxdaliy">点击唤起 Telegram</a> | 博主自己日常瞎逼逼的地方?(暴论警告 🤣)</p><blockquote><p>⚠️ 注意:</p><p>博主与以下频道均无任何直接或间接的利益关系!</p><p>请勿轻信频道内的任何广告!</p><p>请勿轻信任何右下角标为 <code>sponsored</code> 、<code>赞助</code>、<code>广告</code> 内容的信息,该信息为 Telegram 投放,长按即可查看详情</p></blockquote><h3 id="各种资讯">各种资讯</h3><ul><li><a href="https://t.me/lufsxchannel">博主自己的频道</a> | <a href="tg://resolve?domain=lufsxchannel">点击唤起 Telegram</a> | 博主自己瞎逼逼的地方 🤣</li><li><a href="https://t.me/Cloudflare_CN">Cloudflare 在中国频道</a> | <a href="tg://resolve?domain=Cloudflare_CN">点击唤起 Telegram</a> | Cloudflare 周边消息</li><li><a href="https://t.me/playsales">Google Play 限免信息</a> | <a href="tg://resolve?domain=playsales">点击唤起 Telegram</a> | 白嫖党喜加一</li><li><a href="https://t.me/NewlearnerChannel">Newlearner の自留地</a> | <a href="tg://resolve?domain=NewlearnerChannel">点击唤起 Telegram</a> | 各种各样的资讯</li><li><a href="https://t.me/solidot">Solidot</a> | <a href="tg://resolve?domain=solidot">点击唤起 Telegram</a> | 奇客的资讯,重要的东西</li><li><a href="https://t.me/sspai">少数派 sspai</a> | <a href="tg://resolve?domain=sspai">点击唤起 Telegram</a> | <a href="https://sspai.com/">少数派</a>官方 RSS 频道</li><li><a href="https://t.me/awesomeopensource">每日 AWESOME 观察</a> | <a href="tg://resolve?domain=awesomeopensource">点击唤起 Telegram</a> | 各种好玩的 GitHub 项目</li><li><a href="https://t.me/cnphotog_collect">每日摄影观察</a> | <a href="tg://resolve?domain=cnphotog_collect">点击唤起 Telegram</a></li><li><a href="https://t.me/CE_Observe">每日消费电子观察</a> | <a href="tg://resolve?domain=CE_Observe">点击唤起 Telegram</a></li><li><a href="https://t.me/siubeng_notebook">烧饼的 Android 杂谈</a> | <a href="tg://resolve?domain=siubeng_notebook">点击唤起 Telegram</a></li><li><a href="https://t.me/lychee_wood">荔枝木</a> | <a href="tg://resolve?domain=lychee_wood">点击唤起 Telegram</a></li><li><a href="https://t.me/pincongessence">蛋挞报</a> | <a href="tg://resolve?domain=pincongessence">点击唤起 Telegram</a></li><li><a href="https://t.me/GoogleSHIT">💊 辣鸡咕鸽毁我信仰 #CurryMyLife</a> | <a href="tg://resolve?domain=GoogleSHIT">点击唤起 Telegram</a> | 《关于咕鸽如何毁掉某些人的信仰那件事》</li><li><a href="https://t.me/AppleNuts"> Apple Nuts</a> | <a href="tg://resolve?domain=AppleNuts">点击唤起 Telegram</a> | 大佬说苹果</li><li>[Google Pixel Hub | <a href="tg://resolve?domain=">点击唤起 Telegram</a> | Updates™](<a href="https://t.me/PixelHubUpdates">https://t.me/PixelHubUpdates</a>) | <a href="tg://resolve?domain=PixelHubUpdates">点击唤起 Telegram</a> | 关于 Pixel 的一些事情</li><li><a href="https://t.me/DocOfCard">85.60×53.98 卡粉订阅/提醒</a> | <a href="tg://resolve?domain=DocOfCard">点击唤起 Telegram</a> | 玩卡的~</li></ul><h3 id="资源频道">资源频道</h3><ul><li><a href="https://t.me/AndroidRepo">Android Repository</a> | <a href="tg://resolve?domain=AndroidRepo">点击唤起 Telegram</a></li><li><a href="https://t.me/clash_for_android_channel">Clash for Android Channel</a> | <a href="tg://resolve?domain=clash_for_android_channel">点击唤起 Telegram</a> | ClashForAndroid 的更新频道</li><li><a href="https://t.me/joinchat/AAAAAFIjQeMoWKXkTnGnTA">EMK Anime Album Sharing Channel</a> | Google Photos 动画相册分享</li><li><a href="https://t.me/joinchat/AAAAAEh3nQ7C9-_yL94NQg">EMK App Sharing Channel</a> | 各种各样的 APP 搬运</li><li><a href="https://t.me/onessr">MTPROTO 公益 TG 代理发放频道</a> | <a href="tg://resolve?domain=onessr">点击唤起 Telegram</a> | 发放可以使用的 TG 代理</li><li><a href="https://t.me/Animenep">NEP.Anime | 动画仓库</a> | <a href="tg://resolve?domain=Animenep">点击唤起 Telegram</a> | 近期播出的动画番剧全都有哦</li><li><a href="https://t.me/NekogramX">NekoX Updates</a> | <a href="tg://resolve?domain=NekogramX">点击唤起 Telegram</a> | Nekogram X 的官方频道</li><li><a href="https://t.me/softchnl">壹品閣 CH</a> | <a href="tg://resolve?domain=softchnl">点击唤起 Telegram</a></li><li><a href="https://t.me/Aliyundrive_Share_Channel">阿里云盘发布频道</a> | | <a href="tg://resolve?domain=Aliyundrive_Share_Channel">点击唤起 Telegram</a> | 阿里云盘各类资源分享</li></ul><h3 id="沙雕图与视频">沙雕图与视频</h3><ul><li><a href="https://t.me/ibuki_Kitakubu">ibuki 🏖⭐️ 收藏夹</a> | <a href="tg://resolve?domain=ibuki_Kitakubu">点击唤起 Telegram</a></li><li><a href="https://t.me/goworkbitch">上班划水之沙雕图</a> | <a href="tg://resolve?domain=goworkbitch">点击唤起 Telegram</a></li><li><a href="https://t.me/xinjingdaily">心惊报</a> | <a href="tg://resolve?domain=xinjingdaily">点击唤起 Telegram</a></li><li><a href="https://t.me/ilemonrain_channel">柠檬的日常搞怪生活</a> | <a href="tg://resolve?domain=ilemonrain_channel">点击唤起 Telegram</a></li><li><a href="https://t.me/woshadiao">每日沙雕墙</a> | <a href="tg://resolve?domain=woshadiao">点击唤起 Telegram</a></li><li><a href="https://t.me/jandan_pic">煎蛋无聊图</a> | <a href="tg://resolve?domain=jandan_pic">点击唤起 Telegram</a></li></ul><h3 id="NSFW">NSFW</h3><div class="toast toast-warning">FBI WARN!!!</div><br></br><details><summary><font color=gray>点击显示/隐藏</font></summary><br></br><div class="toast toast-warning">本人与频道内推广无任何关系,请勿轻信频道内的任何内容!</div><ul><li><p><a href="https://t.me/vikacg_nsfw">[NSFW]曉霧的司機成長記</a> | <a href="tg://resolve?domain=vikacg_nsfw">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/douza23333">cosplay 写真[NSFW]</a> | <a href="tg://resolve?domain=douza23333">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/OwO_setu">叶子的 H 分享</a> | <a href="tg://resolve?domain=OwO_setu">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/AnchorPic">套图精选(NSFW)</a> | <a href="tg://resolve?domain=AnchorPic">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/HHZJIZHONGYING">好孩子集中营</a> | <a href="tg://resolve?domain=HHZJIZHONGYING">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/zijianzhang710">安利安利[NSFW]</a> | <a href="tg://resolve?domain=zijianzhang710">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/zijianzhang300">安利的三次元[NSFW]</a> | <a href="tg://resolve?domain=zijianzhang300">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/Dailyshejing_cos">每日射精管理_COS</a> | <a href="tg://resolve?domain=Dailyshejing_cos">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/pp_porn">澀澀</a> | <a href="tg://resolve?domain=pp_porn">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/SPussyParadise">猫猫色批屋 (virtual)</a> | <a href="tg://resolve?domain=SPussyParadise">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/dppsclub">色色娱乐频道</a> | <a href="tg://resolve?domain=dppsclub">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/galgamenoHCG">(ゲーム CG) 一个兴趣使然的[NSFW-ios-XNR]</a> | <a href="tg://resolve?domain=galgamenoHCG">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/danger_nsfw">Danger!? NSFW?</a> | <a href="tg://resolve?domain=danger_nsfw">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/exlolicon">ExLOLI</a> | <a href="tg://resolve?domain=exlolicon">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/dailyYande">Yande 站每日榜</a> | <a href="tg://resolve?domain=dailyYande">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/tuixiusiji">everyday color photos</a> | <a href="tg://resolve?domain=tuixiusiji">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/PictureShare">咸鱼的杂货铺(AWSL)</a> | <a href="tg://resolve?domain=PictureShare">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/joinchat/AAAAAFZIf_1RbKVx4Qiivw">字幕組動畫備份頻道 Anime Backup Channel [R18] [NSFW] [FanSub]</a></p></li><li><p><a href="https://t.me/qingan567">安利(NSFW)</a> | <a href="tg://resolve?domain=qingan567">点击唤起 Telegram</a></p></li><li><p><a href="https://t.me/joinchat/AAAAAEgRQIEpvRAp8u1U5g">自壓動畫備份頻道 Anime Backup Channel [R18] [NSFW] [Self-Rip]</a></p></li><li><p><a href="https://t.me/Animecutegirl">[NSFW]二次元萌妹(Anime Cute Girl)</a> | <a href="tg://resolve?domain=Animecutegirl">点击唤起 Telegram</a></p></li></ul><p>(没错,我就只有这么一点~~,欢迎投稿哦~~~</p></details><h2 id="机器人推荐">机器人推荐</h2><p>Telegram 凭借它那自由、开放、具有官方 API 支持的机器人,使 Telegram 不单单只可以拿来聊天</p><p>接下来,为了扩展它,下面将是一个简单的机器人使用教程</p><p>机器人,顾名思义,<s>就是背后机器的人</s>,一般背后是由服务器等控制的(其实还有人形自走机器人呢),能够识别用户的发出的指令,从而进行各种各样的操作。(除部分官方机器人以外,其它的机器人在用户名后面一定是 <code>Bot</code> 字样(除非是有人拿个人账号搞机器人)</p><p>在 Telegram 中,要使用机器人就必须先按底下哪 <code>开始</code>,按下后,你就会给机器人发送一条 <code>/start</code> 的消息,接下来,你便可以发送指令给机器人啦 😋</p><p>点击聊天框的斜杆按钮里可以看到机器人支持的指令,点击即可发送。你也可以手动输入 <code>/</code> 符号,这时候,Telegram 便会自动「联想」指令以供输入</p><p>在手机上,还有一些小技巧,比如长按指令,你所需要的指令便会直接进入输入框,并为你自动空出一格,以便我们输入命令参数。</p><hr><p>废话就到这儿了,下面就开始推荐吧!</p><ul><li><a href="https://t.me/ChinoNyanBot">チノ喵</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>神器 Bot!!!你可以拿它下载个大平台的无损音乐,看看 Pixiv 热门</li><li>支持下载虾米、QQ、网易云、酷狗的音乐!</li><li>使用方法:<ul><li>网易云:<code>/netease</code> + <code>歌名 / 歌手名</code></li><li>腾讯音乐:<code>/tencent</code> + <code>歌名 / 歌手名</code></li><li>虾米音乐:<code>/xiami</code> + <code>歌名 / 歌手名</code></li><li>酷狗音乐:<code>/kugou</code> + <code>歌名 / 歌手名</code></li><li>也可以直接将音乐链接分享给它</li></ul></li></ul></li><li><a href="https://t.me/WhatAnimeBot">WAIT: What Anime Is This</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>这是啥动漫 bot</li><li>把想要找的动漫 GIF / 视频 / 图片 发给它,就可以找到哦(基本大部分动漫都找得到)</li></ul></li><li><a href="https://t.me/GetPublicLinkBot">Get Public Link Bot</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>将 Telegram 文件发送给它,等会儿它就会给你文件直链,可以直接下载(国内可用)</li><li>速度不佳可以搭配 <a href="https://cors.isteed.cc/">https://cors.isteed.cc/</a> 使用</li><li>这家伙还可以帮你把下载的文件转存到 Google Drive(需要自行绑定)</li></ul></li><li><a href="https://t.me/GmailBot">Gmail Bot</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>绑定 Gmail 后可以直接在 Telegram 上查看邮件</li></ul></li><li><a href="https://t.me/gdlink_bot">GDlink</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>发送 Google Drive 链接过去,它会给你下载直链</li><li>建议配合 <a href="https://cors.isteed.cc/">https://cors.isteed.cc/</a> 使用</li></ul></li><li><a href="https://t.me/GIFDownloader_bot">TG Downloader</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>这个于上上上面的机器人不同,这个是下载 Telegram 上哪些好好看的贴纸的说(表情包)</li></ul></li><li><a href="https://t.me/WTFisBot">WTFisBot</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>一个无聊时可以玩玩的机器人呀</li></ul></li><li><a href="https://t.me/wangjingze_bot">王境泽</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>发送四句话给它,它就会给你生成王境泽的表情包给你</li></ul></li><li><a href="https://t.me/SpamBot">Spam Info Bot</a> | <a href="tg://resolve?domain=">点击唤起 Telegram</a><ul><li>官方的自助解除限制的机器人</li><li>由于国内手机号被滥用,无法给 <code>+1</code> 手机号的人发消息,可以通过这个机器人自行解除限制</li></ul></li></ul><h1 id="一些链接">一些链接</h1><p>这里统一放一些链接的说,包括下载、公共代理、语言包等链接</p><h2 id="桌面版">桌面版</h2><p>国内可直接下载</p><details><summary>点击显示/隐藏</summary><ul><li><a href="https://cors.isteed.cc/https://osx.telegram.org/updates/Telegram.dmg">macOS(OS X)</a></li><li><a href="https://cors.isteed.cc/https://telegram.org/dl/desktop/win">Windows</a></li><li><a href="https://cors.isteed.cc/https://telegram.org/dl/desktop/linux">Linux64</a></li><li><a href="https://cors.isteed.cc/https://telegram.org/dl/desktop/linux32">Linux32</a></li></ul></details><h2 id="公共代理">公共代理</h2><p>这里提供一些公共代理</p><p>声明:本人与代理提供方<strong>无</strong>任何<strong>利益关系</strong>!</p><details><summary>点击显示/隐藏</summary><p>目前的公共代理都极易失效,不再建议使用</p></details><br><p>当然,也可以到 <a href="https://github.com/NekoX-Dev/ProxyList/">NekoX-Dev/ProxyList</a> 所维护的公共代理列表中获取</p><p>这里有一个可以解析公共代理列表的页面,可以自行逐个尝试:</p><p><a href="https://api.isteed.cc/nekoxproxy">NekoXProxy</a></p><h2 id="汉化语言包">汉化语言包</h2><ul><li><a href="tg://setlanguage?lang=classic-zh">点击设置语言包</a> | 非官方,简体中文(推荐)</li><li><a href="tg://setlanguage?lang=zh-hans-beta">点击设置语言包</a> | 官方,简体中文(汉化不全)</li><li><a href="tg://setlanguage?lang=zh-hant-raw">点击设置语言包</a> | 官方,繁体中文</li><li><a href="tg://setlanguage?lang=zhcncc">点击设置语言包</a> | 非官方,简体中文</li></ul><h1 id="碎碎念">碎碎念</h1><p>如果文章有帮助到你,可以考虑赞赏哦~</p><!-- prettier-ignore --><table><thead><tr><th style="text-align:center">支付宝</th><th style="text-align:center">微信</th><th style="text-align:center">支付宝红包码</th><th style="text-align:center">爱发电</th></tr></thead><tbody><tr><td style="text-align:center"><a href="https://cdn.isteed.cc/img/pay/alipay.png"><img src="https://cdn.isteed.cc/img/pay/alipay.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/pay/alipay.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="alipay"></a></td><td style="text-align:center"><a href="https://cdn.isteed.cc/img/pay/wechat.png"><img src="https://cdn.isteed.cc/img/pay/wechat.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/pay/wechat.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="wechat"></a></td><td style="text-align:center"><a href="https://cdn.isteed.cc/img/pay/redpacket.png"><img src="https://cdn.isteed.cc/img/pay/redpacket.png" class="lazy" data-srcset="https://cdn.isteed.cc/img/pay/redpacket.png" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="alihb"></a></td><td style="text-align:center"><a href="https://afdian.net/@Lufs_X">@Lufs_X</a></td></tr></tbody></table>]]></content>
<categories>
<category> 分享 </category>
</categories>
<tags>
<tag> Telegram </tag>
<tag> Nekogram </tag>
<tag> 互联网 </tag>
</tags>
</entry>
<entry>
<title>小身材,大能量 —— 迟来的小米 GaN 充电器 65W 开箱(和一些简单的体验</title>
<link href="/post/xiaomi-65w-gan/"/>
<url>/post/xiaomi-65w-gan/</url>
<content type="html"><![CDATA[<p>突然想起还有个三月份购入的小米 GaN 充电头,现在伪开箱一波~ 🤣</p><span id="more"></span><p>在小米商城 APP 中俩次均未抢到,目光一转,小程序!</p><p>小程序第一次就抢到了,早知如此,还何必等一次又一次的开售抢啊(垃圾小米商城</p><h1 id="开箱">开箱</h1><p>首先是盒子,小米祖传的白色简洁风</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/02p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/02p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="02p"></p><p>从背面轻轻的划开塑封,正过来,让它缓缓下落</p><p>背面有一些参数和介绍</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/03p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/03p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="03p"></p><p>啪,本体出来咯</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/04p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/04p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="04p"></p><p>把填充的东西拿出来,「本体」就出来了 😆</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/01p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/01p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="01p"></p><p>放只巨能写对比一下大小</p><p>不得不说,送的这条 5A 带 E-Marker 的线是真的粗,就是有<strong>点点</strong>短</p><p>(不支持 USB 3.x 数据传输</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/05p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/05p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="05p"><br><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/06p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/06p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="06p"></p><p>最后拿出我仅带回老家的俩个头,一放边上,大小一目了然</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/07p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/07p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="07p"><br><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/08p.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/08p.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="08p"></p><h1 id="简评">简评</h1><p>初上手第一感觉是重、踏实,接着便想到在这个体积下居然达到了 65W 功率,不得不惊叹 GaN 的厉害</p><h2 id="充电">充电</h2><p>充电头嘛,就是拿来充电的呢(<s>不能充电的充电头还能叫充电头?</s></p><p>插上我的 Pixel 2,充了会发现完大材小用了,充电头那是完全不想动,几乎都没有发热的说(这。。这就是 GaN 的力量吗?</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/jp2.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/jp2.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="简评1"></p><hr><p>不想动?那就压一压它,上诱骗线 😆</p><p>MacBook Air 使用诱骗线充电,原装头为 45W,所购入的诱骗线支持 45W/60W 功率。</p><p>骗到了 51.77W ~</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/jp1.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/jp1.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="简评2"></p><p>经测试,最高功率达到了 54.7W<br>(注:这个软件的纵坐标是数据顶上去的,所以纵坐标最高就是最高的数据啦</p><p><img src="https://cdn.isteed.cc/img/xiaomi-65w-gan/jp3.webp" class="lazy" data-srcset="https://cdn.isteed.cc/img/xiaomi-65w-gan/jp3.webp" srcset="https://cdn.isteed.cc/img/svg/loading.svg" alt="简评3"></p><p>这时,热量就大大大了起来,充电器就烫手了起来(废话),摸着似乎有个四五十度的样子</p><hr><p>当快充满时,功率逐渐减小,若是冲入手机的话,充电头便会开始「啸叫」,声音挺大的(无对比对象,无法评价)</p><h1 id="碎碎念">碎碎念</h1><ul><li>GaN 挂诱骗线真香</li><li>体积是真滴小<ul><li>(可惜脚不能折叠</li><li>(无所谓啦,都那么小,还要啥自行车</li></ul></li></ul>]]></content>
<categories>
<category> 日常 </category>
<category> 开箱 </category>
</categories>
<tags>