diff --git a/README.MD b/README.MD
index f9b640b..e36a387 100644
--- a/README.MD
+++ b/README.MD
@@ -245,22 +245,22 @@ implementation 'com.mingliqiye:tcp-proxy:0.2'
implementation("com.mingliqiye:tcp-proxy:0.2")
```
## mingli-utils
-- lastUpdateTime(UTC/GMT+08:00) 2025-09-11 16:25:59
-- lastVersion 3.1.2
+- lastUpdateTime(UTC/GMT+08:00) 2025-09-11 16:45:40
+- lastVersion 3.1.3
- [Source](https://git.mingliqiye.com/mingliqiye/mingli-utils)
### maven (pom.xml)
```xml
com.mingliqiye.utils
mingli-utils
- 3.1.2
+ 3.1.3
```
### Gradle (Groovy DSL - build.gradle)
```groovy
-implementation 'com.mingliqiye.utils:mingli-utils:3.1.2'
+implementation 'com.mingliqiye.utils:mingli-utils:3.1.3'
```
### Gradle (Kotlin DSL - build.gradle.kts)
```kotlin
-implementation("com.mingliqiye.utils:mingli-utils:3.1.2")
+implementation("com.mingliqiye.utils:mingli-utils:3.1.3")
```
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar
new file mode 100644
index 0000000..7155d2e
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.md5 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.md5
new file mode 100644
index 0000000..121663f
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.md5
@@ -0,0 +1 @@
+b90096e20cc1a8379ca5694c29c4d408
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha1 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha1
new file mode 100644
index 0000000..f821310
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha1
@@ -0,0 +1 @@
+f6a8681060ad1b506cb7dc4a879b0bd7ca168318
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha256 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha256
new file mode 100644
index 0000000..1ec6121
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha256
@@ -0,0 +1 @@
+23e94b078e2beb6842fda56f0d818075213dc17ead409e92c3c6afa9821193d0
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha512 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha512
new file mode 100644
index 0000000..d31f7d5
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-javadoc.jar.sha512
@@ -0,0 +1 @@
+a6c1abee69968cee18025aae8f3916696d336a5456da73ce1746d01181a0c0569a012b54c27e9a27d89c40f86fc0aa763cbcaa85613a4275106abee95ffe6dbe
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar
new file mode 100644
index 0000000..05a6acb
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.md5 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.md5
new file mode 100644
index 0000000..ab85ad5
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.md5
@@ -0,0 +1 @@
+81a0976e0b7dace42184de7b40ced110
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha1 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha1
new file mode 100644
index 0000000..8a8fae0
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha1
@@ -0,0 +1 @@
+55b0510a19a28c6891eeabd8c434674be7fae309
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha256 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha256
new file mode 100644
index 0000000..ff4cc09
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha256
@@ -0,0 +1 @@
+3adfa326dca6ca624ada34c53920585c6c423ae6fef5cd70403f59382f18c85c
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha512 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha512
new file mode 100644
index 0000000..1149999
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3-sources.jar.sha512
@@ -0,0 +1 @@
+7df5dc0023587e8d918db81d0f441b398f478ea2be172e495bd1b5186f2d66a6251f68559e1c5928bf8cbf1c5a103990a06a99631b2ef26d7ae5898aaeafc33a
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar
new file mode 100644
index 0000000..7a6e10a
Binary files /dev/null and b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar differ
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.md5 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.md5
new file mode 100644
index 0000000..f0612ce
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.md5
@@ -0,0 +1 @@
+f210dd04aaa018357c35d21d1d04679f
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha1 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha1
new file mode 100644
index 0000000..5d1aa80
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha1
@@ -0,0 +1 @@
+44f4410d018ad1a1af547cccf6cdc4b25b666c9c
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha256 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha256
new file mode 100644
index 0000000..e318abd
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha256
@@ -0,0 +1 @@
+562ae61a7c80944f74817eae039c68ee7f7059ed25a765575dca37eec155abdb
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha512 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha512
new file mode 100644
index 0000000..cb33e9e
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.jar.sha512
@@ -0,0 +1 @@
+6f5587d0c938a95b2ad0915f666146c91df13b2995d6f0af6177f08ebe1c286e1c0952f2989646353d0c3968cc56a1d7cc3842bae472661cc52ef84743b2f086
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module
new file mode 100644
index 0000000..acf1dad
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module
@@ -0,0 +1,144 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "group": "com.mingliqiye.utils",
+ "module": "mingli-utils",
+ "version": "3.1.3",
+ "attributes": {
+ "org.gradle.status": "release"
+ }
+ },
+ "createdBy": {
+ "gradle": {
+ "version": "9.0.0"
+ }
+ },
+ "variants": [
+ {
+ "name": "apiElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-api"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-3.1.3.jar",
+ "url": "mingli-utils-3.1.3.jar",
+ "size": 247714,
+ "sha512": "6f5587d0c938a95b2ad0915f666146c91df13b2995d6f0af6177f08ebe1c286e1c0952f2989646353d0c3968cc56a1d7cc3842bae472661cc52ef84743b2f086",
+ "sha256": "562ae61a7c80944f74817eae039c68ee7f7059ed25a765575dca37eec155abdb",
+ "sha1": "44f4410d018ad1a1af547cccf6cdc4b25b666c9c",
+ "md5": "f210dd04aaa018357c35d21d1d04679f"
+ }
+ ]
+ },
+ {
+ "name": "runtimeElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-runtime"
+ },
+ "dependencies": [
+ {
+ "group": "org.bouncycastle",
+ "module": "bcprov-jdk18on",
+ "version": {
+ "requires": "1.81"
+ }
+ },
+ {
+ "group": "com.github.f4b6a3",
+ "module": "uuid-creator",
+ "version": {
+ "requires": "6.1.0"
+ }
+ },
+ {
+ "group": "org.mindrot",
+ "module": "jbcrypt",
+ "version": {
+ "requires": "0.4"
+ }
+ },
+ {
+ "group": "org.jetbrains",
+ "module": "annotations",
+ "version": {
+ "requires": "24.0.0"
+ }
+ },
+ {
+ "group": "net.java.dev.jna",
+ "module": "jna",
+ "version": {
+ "requires": "5.17.0"
+ }
+ },
+ {
+ "group": "jakarta.annotation",
+ "module": "jakarta.annotation-api",
+ "version": {
+ "requires": "2.1.1"
+ }
+ }
+ ],
+ "files": [
+ {
+ "name": "mingli-utils-3.1.3.jar",
+ "url": "mingli-utils-3.1.3.jar",
+ "size": 247714,
+ "sha512": "6f5587d0c938a95b2ad0915f666146c91df13b2995d6f0af6177f08ebe1c286e1c0952f2989646353d0c3968cc56a1d7cc3842bae472661cc52ef84743b2f086",
+ "sha256": "562ae61a7c80944f74817eae039c68ee7f7059ed25a765575dca37eec155abdb",
+ "sha1": "44f4410d018ad1a1af547cccf6cdc4b25b666c9c",
+ "md5": "f210dd04aaa018357c35d21d1d04679f"
+ }
+ ]
+ },
+ {
+ "name": "javadocElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "javadoc",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-3.1.3-javadoc.jar",
+ "url": "mingli-utils-3.1.3-javadoc.jar",
+ "size": 501378,
+ "sha512": "a6c1abee69968cee18025aae8f3916696d336a5456da73ce1746d01181a0c0569a012b54c27e9a27d89c40f86fc0aa763cbcaa85613a4275106abee95ffe6dbe",
+ "sha256": "23e94b078e2beb6842fda56f0d818075213dc17ead409e92c3c6afa9821193d0",
+ "sha1": "f6a8681060ad1b506cb7dc4a879b0bd7ca168318",
+ "md5": "b90096e20cc1a8379ca5694c29c4d408"
+ }
+ ]
+ },
+ {
+ "name": "sourcesElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "sources",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "mingli-utils-3.1.3-sources.jar",
+ "url": "mingli-utils-3.1.3-sources.jar",
+ "size": 138929,
+ "sha512": "7df5dc0023587e8d918db81d0f441b398f478ea2be172e495bd1b5186f2d66a6251f68559e1c5928bf8cbf1c5a103990a06a99631b2ef26d7ae5898aaeafc33a",
+ "sha256": "3adfa326dca6ca624ada34c53920585c6c423ae6fef5cd70403f59382f18c85c",
+ "sha1": "55b0510a19a28c6891eeabd8c434674be7fae309",
+ "md5": "81a0976e0b7dace42184de7b40ced110"
+ }
+ ]
+ }
+ ]
+}
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.md5 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.md5
new file mode 100644
index 0000000..bdd5209
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.md5
@@ -0,0 +1 @@
+de3d7ab4e1c080e526b7da3dae28a962
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha1 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha1
new file mode 100644
index 0000000..4cc89e5
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha1
@@ -0,0 +1 @@
+fb2755ee182fb4f0c11c63ed83e7d958e71c66f5
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha256 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha256
new file mode 100644
index 0000000..172cf1a
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha256
@@ -0,0 +1 @@
+4a6d1e871e520067e19db069c23c3ebd563b39502ab9e1df47c392204ec49f40
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha512 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha512
new file mode 100644
index 0000000..b8f5fd8
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.module.sha512
@@ -0,0 +1 @@
+e5f4fc229811a3a22546e99be5e8500e3fa5e8025278226292b90a0da2146ab78aced6c28ccec30d384100c15638e719494a71d07c3ca5502e6f0458138b2386
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom
new file mode 100644
index 0000000..71b73b2
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+ 4.0.0
+ com.mingliqiye.utils
+ mingli-utils
+ 3.1.3
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+ 1.81
+ runtime
+
+
+ com.github.f4b6a3
+ uuid-creator
+ 6.1.0
+ runtime
+
+
+ org.mindrot
+ jbcrypt
+ 0.4
+ runtime
+
+
+ org.jetbrains
+ annotations
+ 24.0.0
+ runtime
+
+
+ net.java.dev.jna
+ jna
+ 5.17.0
+ runtime
+
+
+ jakarta.annotation
+ jakarta.annotation-api
+ 2.1.1
+ runtime
+
+
+
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.md5 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.md5
new file mode 100644
index 0000000..cef587b
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.md5
@@ -0,0 +1 @@
+cd1e6cca5399b587f82cbe9d31e62819
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha1 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha1
new file mode 100644
index 0000000..8258bf2
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha1
@@ -0,0 +1 @@
+12150016f6654107e510e111465fadd172b08161
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha256 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha256
new file mode 100644
index 0000000..051a907
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha256
@@ -0,0 +1 @@
+dfb885f8dd686944a9f88e0b45bba06cb426d8d7d83f73b55a01ac06c05d2185
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha512 b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha512
new file mode 100644
index 0000000..4bbc119
--- /dev/null
+++ b/com/mingliqiye/utils/mingli-utils/3.1.3/mingli-utils-3.1.3.pom.sha512
@@ -0,0 +1 @@
+edae5387a743f86ecd1a87b8928f78106ffbe61dd5ecf3ac45d83ccb0c60d7ecd53380bd54884b2c614a0eed43438e1c46350dc8709af250eb03062fe29a6025
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
index 8e4e160..57d4b43 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml
@@ -3,8 +3,8 @@
com.mingliqiye.utils
mingli-utils
- 3.1.2
- 3.1.2
+ 3.1.3
+ 3.1.3
1.0.4
1.0.5
@@ -41,7 +41,8 @@
3.1.0
3.1.1
3.1.2
+ 3.1.3
- 20250911082559
+ 20250911084540
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
index 9caa143..c039b10 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.md5
@@ -1 +1 @@
-5fa454aabd21ca58cdf17453ba6b3077
\ No newline at end of file
+60ea54d9e71083435dc5e2b6b747616c
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
index 1eea635..0ac82bc 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha1
@@ -1 +1 @@
-8d8b4c8b8819b9c796e4e5e7339475a29624761b
\ No newline at end of file
+993fe2512041a9c16d3167391f0d8aa1e6485014
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
index dae99b5..79ea8cb 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha256
@@ -1 +1 @@
-7151873a380d74af3f4539b34f081fcd1fc273f712479bfc9407517ce2bf2ad2
\ No newline at end of file
+9fa492079a4f0b2f32f521d68236ce5c057635d34adf0811cea6243e3c92bb8c
\ No newline at end of file
diff --git a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512 b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
index bc7c024..71a7f15 100644
--- a/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
+++ b/com/mingliqiye/utils/mingli-utils/maven-metadata.xml.sha512
@@ -1 +1 @@
-54db1d7dd178608d1fbc3fed4dab86f16240dbe9b0a199b118ec3ed15faaf674c070add6814f77f6f61612c4d54f6a293fa94f01786d49c29dfb58201dd410d6
\ No newline at end of file
+eaa379fdbaaecdc0ee93ca4aad44f96efa42755be0603261042241ec2e7b4b9e6372c017d710f0d7b4baf442c21adc34f1c6e50c9af88dd03e1f00e7be4897cd
\ No newline at end of file