写过启动器的应该都知道,直接从json里面取出来的库文件不能直接使用,怎样把这些东西变成文件目录啊,替换吗?替换的话有些就是文件目录就有.这个字符怎么办?再就是替换完后还只是个目录,要用搜索的方法查找下面的库文件吗,
- For i = 1 To JSON.Item("libraries").Count
- j_Name = Split(JSON.Item("libraries").Item(i).Item("name"), ":")
- If InStr(j_Name(1), "platform") Then
- If InStr(1, j_Name(2), "debug", vbTextCompare) = 0 Then
- Unzip_natives App.Path & "\.minecraft\libraries" & Replace(j_Name(0), ".", "") & "" & j_Name(1) & "" & j_Name(2) & "" & j_Name(1) & "-" & j_Name(2) & "-" & Replace(JSON.Item("libraries").Item(i).Item("natives").Item("windows"), "${arch}", SystemBit) & ".jar", App.Path & "\.minecraft" & "versions" & GameVersion & "" & natives
- End If
- Else
- sLauncher = sLauncher & "libraries" & Replace(j_Name(0), ".", "") & "" & j_Name(1) & "" & j_Name(2) & "" & j_Name(1) & "-" & j_Name(2) & ".jar;"
- End If
- Next i
用的org.json你这用的什么也不说?