Przeglądaj źródła

feat: TTYPE 增加 osname 信息

dzp 1 rok temu
rodzic
commit
1eea4fd441
2 zmienionych plików z 5 dodań i 1 usunięć
  1. 3 1
      framework/settings.tin
  2. 2 0
      framework/utils.tin

+ 3 - 1
framework/settings.tin

@@ -30,9 +30,11 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 
 #nop 开启 wordwrap 常常导致折行的文本显示为乱码,因此要关掉它;
 #config {wordwrap} {off};
 
+#var TTYPE {TinTin++};
+
 #nop 两处 oneshot 处理都是故意为之,目的是为了不影响 TinTin++ 内部状态。;
 #line oneshot #event {IAC SB TTYPE} {
-    #send {\xFF\xFA\x18\x00\x50\x61\x6f\x54\x69\x6e\x2b\x2b\xFF\xF0\};
+    #send {\xFF\xFA\x18\x00\x50\x61\x6f\x54\x69\x6e\x2b\x2b/$TTYPE\xFF\xF0\};
     #line oneshot #event {CATCH SEND OUTPUT} {#0};
 };
 

+ 2 - 0
framework/utils.tin

@@ -140,6 +140,8 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 
     #return {UNKNOWN};
 };
 
+#var TTYPE {@osname{}};
+
 #func {uptime} {
     #info session save;