Main.java 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. package mingsoft;
  2. import cn.hutool.core.io.FileUtil;
  3. import cn.hutool.core.util.ZipUtil;
  4. import java.io.File;
  5. import java.net.URL;
  6. import java.util.Optional;
  7. /**
  8. * 对<a href="https://code.mingsoft.net/">低代码平台</a>的伪破解
  9. *
  10. * @author hosea
  11. * @date 2025-12-24
  12. */
  13. public class Main {
  14. private static final File doc = Optional.ofNullable(Main.class.getResource("/"))
  15. .map(URL::getFile)
  16. .map(File::new)
  17. .map(File::getParentFile)
  18. .map(File::getParentFile)
  19. .map(file -> new File(file, "doc"))
  20. .orElseThrow();
  21. private static final MingsoftService service = MingsoftService.of(FileUtil.getCanonicalPath(new File(doc, "client.txt")), FileUtil.getCanonicalPath(new File(doc, "backup.json"))).orElseThrow();
  22. public static void main(String[] args) {
  23. File zip = new File(doc, "tf.zip");
  24. File unzip = new File(doc, "unzip");
  25. FileUtil.del(zip);
  26. FileUtil.del(unzip);
  27. service.saveDownloadCode(zip).ifPresent(file -> ZipUtil.unzip(file, unzip));
  28. }
  29. }