From 757d17ca7218a4ccedfbb557ee90d7124c4be0c6 Mon Sep 17 00:00:00 2001
From: Katorly <70022443+katorly@users.noreply.github.com>
Date: Fri, 2 Aug 2024 18:46:41 +0800
Subject: [PATCH] 1.0.0 hasty release
---
.idea/.gitignore | 8 +
.idea/compiler.xml | 6 +
.idea/git_toolbox_blame.xml | 6 +
.idea/inspectionProfiles/Project_Default.xml | 12 ++
.idea/jarRepositories.xml | 40 +++++
.idea/kotlinc.xml | 6 +
.idea/misc.xml | 8 +
.idea/vcs.xml | 6 +
.vscode/extensions.json | 6 -
.vscode/settings.json | 6 -
.vscode/tasks.json | 19 ---
README.md | 27 +--
build.gradle.kts | 13 +-
gradle.properties | 10 +-
img/screenshot_1.png | Bin 0 -> 2343908 bytes
img/screenshot_2.png | Bin 0 -> 1821222 bytes
.../katorly/exampleproject/ExampleProject.kt | 21 ---
.../katorly/obfusplayer/CommandHandler.kt | 31 ++++
.../github/katorly/obfusplayer/ObfusPlayer.kt | 22 +++
.../katorly/obfusplayer/commands/Chide.kt | 58 +++++++
.../obfusplayer/playername/Obfuscate.kt | 63 +++++++
.../katorly/obfusplayer/utils/PlainMessage.kt | 161 ++++++++++++++++++
.../katorly/obfusplayer/utils/String.kt | 31 ++++
23 files changed, 485 insertions(+), 75 deletions(-)
create mode 100644 .idea/.gitignore
create mode 100644 .idea/compiler.xml
create mode 100644 .idea/git_toolbox_blame.xml
create mode 100644 .idea/inspectionProfiles/Project_Default.xml
create mode 100644 .idea/jarRepositories.xml
create mode 100644 .idea/kotlinc.xml
create mode 100644 .idea/misc.xml
create mode 100644 .idea/vcs.xml
delete mode 100644 .vscode/extensions.json
delete mode 100644 .vscode/settings.json
delete mode 100644 .vscode/tasks.json
create mode 100644 img/screenshot_1.png
create mode 100644 img/screenshot_2.png
delete mode 100644 src/main/kotlin/com/github/katorly/exampleproject/ExampleProject.kt
create mode 100644 src/main/kotlin/com/github/katorly/obfusplayer/CommandHandler.kt
create mode 100644 src/main/kotlin/com/github/katorly/obfusplayer/ObfusPlayer.kt
create mode 100644 src/main/kotlin/com/github/katorly/obfusplayer/commands/Chide.kt
create mode 100644 src/main/kotlin/com/github/katorly/obfusplayer/playername/Obfuscate.kt
create mode 100644 src/main/kotlin/com/github/katorly/obfusplayer/utils/PlainMessage.kt
create mode 100644 src/main/kotlin/com/github/katorly/obfusplayer/utils/String.kt
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..35410ca
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
+# 基于编辑器的 HTTP 客户端请求
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..b589d56
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
One sentence to describe your plugin.
-
=WfrM(8VI5Lox0P_U29o8ewJ
zk3RbtE>0L}8(AK#`{>}ub$z5A?-#CA(k+)j-BU^@p>{9{nWQcS>_=iUzD7Dh_fJ-u
z@~)j^-qPEZz16)D!Ml|91Ilk 3>tFDNy-7o2%JvI@!@>Na*s(%q&}geDO^&9TO!HQsV@_$22>m^gdr?
zg_@6$SFD#!Xudc!gaM Dd<1gEXs`EhFU4Zdm*XygWY#i4=u{k|8G7-t5q~l$v!rgR
zbSJL$itcwEzfisHNo6f|LeOMGdy#`OyR}c1th+q^>Im34|5t?m!f&a4ZRn?7?JD_W
zKW{JonLnB`uMzFjKmm5L-(JWID!JOf=ZfEeJqxaw_sn=?rK9ZGN|JUERj`ISB`#pt
zbYgXiq#)6^Ks!UaO3b?yqcb+iduQr5WyOWWg2vUnFQPAW-7AXFe=$bcLtk-7@R--C
zzJ`AX>_n?iKu4n;@ymCJRm`^))KBvgD;J5b)E>v(3nkgM)6IpYCs^+cAEOf!c7p?b
zEu*QZoGkjtbM8HyYJRv{f7!EPK6)|bt55w_Oq>&Omw#MTfxU6YMb4kB*YZmoBVgO@
z#SY|W%3B(Hju7U@hI5$98qJ?uYaQ6OIgWcb}
zh>0m5bgd~Uk|QuG*NOF;k_|ItM$u1bgfTwQO<}Gm(??XKb~Z1JEh`W0skx0_84!Zr
zT-EqozjZ9#0K*1sU8)HIPn1(K1L{^5{?8tI5~mQQEm9x*H5lxCMVfPqE%N=(9MwIT
zV60v-%~<22@|Gs6yS(a{xc%;iM{Z~?Zo60gx&-{WU3w3v!AeKz8iZbf5!*l;P`?#z
zfDZUdwtYQ`%j|t6%t$4jo5#b&f!*N467AFj9dLWf*4C5vvFR&dP7(spP)6A;oq7pP
zb9at61Frr-lYyfIBja@H#Z&orecVqK6~uJF4~S1&2tL(K1NXNM`de$}@#lBQh{eWG
z?hQP9(;WRY>Mm#1?gqkrpieWse^WyBuD41>S&d0C9qxbdbb*qtE$+M*V5FRfD`|XcgYQ&J(tz8xtyv`p!
zUdgh`o}uF?i=S$dhaSQs0S#!kT>0O51{g@kl55e(YzNOUsxF2>KfeZkJz`Y@VbRf1
zw=q>K^V
0lCCB%%m7ux-jTr4+$702!
zh=+2*;YnC!IO3oz*(w~%$P>^rl6Bux-c_~?AY!zuMC{{#>pJr%PXi~BWft=na=A0xlA`?utw<7ltesTs{aD_SnBksZz-dgx`!M@0
zs=8doxXZ;UbXr2g82T;M&_zi3M*n_*;do2*qF@G*>Kvb{Z$R$WSZlQ<|DLt*cWJ@Z
zSC-_LoWoDYt(1ViVqt6QtZGIj&3!bMWG;vNxb$j&VAQ5YC0hu2;`)(@oiPB0vHZ0vv3CzC1>ankB
zPL>_LBOkut7kOrkx4M$f3BF9X&!T*6&x>lpX8B#)1KYwo7jViZSf2I`dkJ=hLuo~J
zq6xykzFg$-zM{Jev+xdKWQ%9fE&Y+*8s)hv){&j29gdBo-KcfQRt5^C@niLeG##y*
zlruPb#|5;N-E*(ZTKfh(n5i9Z+c-n$?s%M}O=&^xcZ&9AdUoS~CUXOH?Sphd649=3
zFsA6EX2M}bw?)~ZL{_sGHu&kU?}rcK;fZO46_XJdB9KBC6q^o^cX%S*7nOJR17JLG
zwtAN&0?{6S>u1L0a)sgev!x&ZkE1hjNGg5XFoy#N5D;+%Hz3R`Epe$dO%_ebtf;ZF
zRWwuD$*inQHWe!>EG;cFESqsAXQHNQn-)MzGE*{ZtZ5oFD_e)mOikf?f8U>gat`nN
zJokNF#8{ex-2$ckuaTZ|=3e8of5c;&`Ze@4E@1WY(8tC!rTv7)*t{`OT*xgg?q{HA
zVw1K=cAo;%rl1V=pFZ!x5^iN;b|0s%TF)O6A2Ws1W6xwrN{#}V;60xZ8>7P?IsZIU
z{(3?elQrWM;reOfS{G^q<#iaC-WpDqMvTLPvgkAF*rNJ53oia6yE-Fbiu~N_qN5Cp
zH#AM*96X<<0}L3Jg9?H1zx*Xw1vaCeqAngHtn*+yABTR?mO<0y4Ouzz4<(pks2T*L
zX}VV))4YFb2E(@n`;QmWYrnEXd_h;GcCYUy7umRHQ_W*<9DTzoaJq>;&UuiL#rr%x
zWPxc;jYG>DrjYMB9M&Tk?Oh8O8EVOq?(C|AitXAKbk4;
zgEwzR)Yza$JY*Lu0~hX---?L{(DAy_{&@5ZOk^Jzp#)(JUQUXaaE~le>Rp_VaZlGJ
z13`2bFQNfL&px6XXd=!1Nt+Di?w=&l`d$Y6k|8
>Kzr*Ex4On4>T83AvGR$Ll#))UJB@
z5!jrZ9-wC9baE9XQ>h%`rdC7IE5pK>$4*+eyQcc5-j?5=SvNp9H-Y)pGw%jA+Lx|7
z4&;!@jn77`Hpd|w100!l;