| 123456789101112131415161718192021222324252627282930313233 |
- package mingsoft;
- import cn.hutool.core.io.FileUtil;
- import cn.hutool.core.util.ZipUtil;
- import java.io.File;
- import java.net.URL;
- import java.util.Optional;
- /**
- * 对<a href="https://code.mingsoft.net/">低代码平台</a>的伪破解
- *
- * @author hosea
- * @date 2025-12-24
- */
- public class Main {
- private static final File doc = Optional.ofNullable(Main.class.getResource("/"))
- .map(URL::getFile)
- .map(File::new)
- .map(File::getParentFile)
- .map(File::getParentFile)
- .map(file -> new File(file, "doc"))
- .orElseThrow();
- private static final MingsoftService service = MingsoftService.of(FileUtil.getCanonicalPath(new File(doc, "client.txt")), FileUtil.getCanonicalPath(new File(doc, "backup.json"))).orElseThrow();
- public static void main(String[] args) {
- File zip = new File(doc, "tf.zip");
- File unzip = new File(doc, "unzip");
- FileUtil.del(zip);
- FileUtil.del(unzip);
- service.saveDownloadCode(zip).ifPresent(file -> ZipUtil.unzip(file, unzip));
- }
- }
|