一個Minecraft反混淆程序!MCDynamicExchanger詳細說明

問一下
庫下載服務器連不上,timeout
E:\MC\pcl\.minecraft>"C:\Program Files\Java\jre1.8.0_291\bin\java.exe" -jar E:\MC\pcl\.minecraft\dynamicexchanger\MCDynamicExchanger-all-1.0-beta6.jar "file:E:\MC\pcl\.minecraft\dynamicexchanger\mappings\1.20-Fabric 0.14.21.txt" "E:\MC\pcl\.minecraft\versions\1.20-Fabric 0.14.21\1.20-Fabric 0.14.21.jar"
Cannot load library "commons-io", please ensure your running directory is right and your Minecraft has been downloaded.
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar"
Cannot download resource "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar"
java.net.ConnectException: Connection timed out: connect
????at java.net.DualStackPlainSocketImpl.connect0(Native Method)
????at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
????at java.net.PlainSocketImpl.connect(Unknown Source)
????at java.net.SocksSocketImpl.connect(Unknown Source)
????at java.net.Socket.connect(Unknown Source)
????at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
????at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
????at sun.net.NetworkClient.doConnect(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
????at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
????at com.github.nickid2018.util.DownloadUtils.downloadResource(DownloadUtils.java:17)
????at com.github.nickid2018.mcremap.RemapProgram.checkFiles(RemapProgram.java:43)
????at com.github.nickid2018.mcremap.RemapProgram.doSimpleRemap(RemapProgram.java:13)
????at com.github.nickid2018.ProgramMain.main(ProgramMain.java:27)
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.jar"
Cannot download resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.jar"
java.net.ConnectException: Connection timed out: connect
????at java.net.DualStackPlainSocketImpl.connect0(Native Method)
????at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
????at java.net.PlainSocketImpl.connect(Unknown Source)
????at java.net.SocksSocketImpl.connect(Unknown Source)
????at java.net.Socket.connect(Unknown Source)
????at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
????at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
????at sun.net.NetworkClient.doConnect(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
????at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
????at com.github.nickid2018.util.DownloadUtils.downloadResource(DownloadUtils.java:17)
????at com.github.nickid2018.mcremap.RemapProgram.checkFiles(RemapProgram.java:48)
????at com.github.nickid2018.mcremap.RemapProgram.doSimpleRemap(RemapProgram.java:13)
????at com.github.nickid2018.ProgramMain.main(ProgramMain.java:27)
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.jar"
Cannot download resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.jar"
java.net.ConnectException: Connection timed out: connect
????at java.net.DualStackPlainSocketImpl.connect0(Native Method)
????at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
????at java.net.PlainSocketImpl.connect(Unknown Source)
????at java.net.SocksSocketImpl.connect(Unknown Source)
????at java.net.Socket.connect(Unknown Source)
????at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
????at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
????at sun.net.NetworkClient.doConnect(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
????at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
????at com.github.nickid2018.util.DownloadUtils.downloadResource(DownloadUtils.java:17)
????at com.github.nickid2018.mcremap.RemapProgram.checkFiles(RemapProgram.java:54)
????at com.github.nickid2018.mcremap.RemapProgram.doSimpleRemap(RemapProgram.java:13)
????at com.github.nickid2018.ProgramMain.main(ProgramMain.java:27)
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.jar"
Cannot download resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.jar"
java.net.ConnectException: Connection timed out: connect
????at java.net.DualStackPlainSocketImpl.connect0(Native Method)
????at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
????at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
????at java.net.PlainSocketImpl.connect(Unknown Source)
????at java.net.SocksSocketImpl.connect(Unknown Source)
????at java.net.Socket.connect(Unknown Source)
????at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
????at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
????at sun.net.NetworkClient.doConnect(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.http.HttpClient.openServer(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
????at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
????at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
????at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
????at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
????at com.github.nickid2018.util.DownloadUtils.downloadResource(DownloadUtils.java:17)
????at com.github.nickid2018.mcremap.RemapProgram.checkFiles(RemapProgram.java:60)
????at com.github.nickid2018.mcremap.RemapProgram.doSimpleRemap(RemapProgram.java:13)
????at com.github.nickid2018.ProgramMain.main(ProgramMain.java:27)
Cannot launch the program: lost some libraries.
E:\MC\pcl\.minecraft>
然后我打開vpn它干脆擺爛了:
E:\MC\pcl\.minecraft>"C:\Program Files\Java\jre1.8.0_291\bin\java.exe" -jar E:\MC\pcl\.minecraft\dynamicexchanger\MCDynamicExchanger-all-1.0-beta6.jar "file:E:\MC\pcl\.minecraft\dynamicexchanger\mappings\1.20-Fabric 0.14.21.txt" "E:\MC\pcl\.minecraft\versions\1.20-Fabric 0.14.21\1.20-Fabric 0.14.21.jar"
Cannot load library "commons-io", please ensure your running directory is right and your Minecraft has been downloaded.
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar"
Connection has been created
Exception in thread "Thread-0" java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
????at com.github.nickid2018.util.DownloadUtils.lambda$0(DownloadUtils.java:22)
????at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.IOUtils
????at java.net.URLClassLoader.findClass(Unknown Source)
????at java.lang.ClassLoader.loadClass(Unknown Source)
????at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
????at java.lang.ClassLoader.loadClass(Unknown Source)
????... 2 more
Downloading Progress: 0.0B readed, 121783.0B in total, Speed: 0.0B/s
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.jar"
Connection has been created
Exception in thread "Thread-1" java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
????at com.github.nickid2018.util.DownloadUtils.lambda$0(DownloadUtils.java:22)
????at java.lang.Thread.run(Unknown Source)
Downloading Progress: 0.0B readed, 71646.0B in total, Speed: 0.0B/s
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.jar"
Connection has been created
Exception in thread "Thread-2" java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
????at com.github.nickid2018.util.DownloadUtils.lambda$0(DownloadUtils.java:22)
????at java.lang.Thread.run(Unknown Source)
Downloading Progress: 0.0B readed, 33439.0B in total, Speed: 0.0B/s
Downloading resource "https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.jar"
Connection has been created
Exception in thread "Thread-3" java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
????at com.github.nickid2018.util.DownloadUtils.lambda$0(DownloadUtils.java:22)
????at java.lang.Thread.run(Unknown Source)
Downloading Progress: 0.0B readed, 52673.0B in total, Speed: 0.0B/s
Cannot launch the program: lost some libraries.