IntelliJ IDEA 14 下载地址:
分享几个license:
(1)
key:IDEA
value:61156-YRN2M-5MNCN-NZ8D2-7B4EW-U12L4
(2)
key:huangwei
value:97493-G3A41-0SO24-W57LI-Y2UGI-JGTU2
(3)
key:hkl520
value:34423-VZYXD-FQXZ7-O6I7U-J3ZK8-R7V62
(4)
key:Intelligent
value:40957-EG6O9-2915L-CF1RP-57IQJ-Y6VZ3
(5)
key:tommy
value:49164-YPNVL-OXUZL-XIWM4-Z9OHC-LF053
(6)
key:whuanghk
value:98220-IN97R-TV1ID-2JAPO-OXZEO-LAM70
(7)
key:itey
value:91758-T1CLA-C64F3-T7X5R-A7YDO-CRSN1
以下是破解代码:
- import java.math.BigInteger;
- import java.util.Date;
- import java.util.Random;
- import java.util.zip.CRC32;
- public class keygen
- {
- /**
- * @param s
- * @param i
- * @param bytes
- * @return
- */
- public static short getCRC(String s, int i, byte bytes[])
- {
- CRC32 crc32 = new CRC32();
- if (s != null)
- {
- for (int j = 0; j < s.length(); j++)
- {
- char c = s.charAt(j);
- crc32.update(c);
- }
- }
- crc32.update(i);
- crc32.update(i >> 8);
- crc32.update(i >> 16);
- crc32.update(i >> 24);
- for (int k = 0; k < bytes.length - 2; k++)
- {
- byte byte0 = bytes[k];
- crc32.update(byte0);
- }
- return (short) (int) crc32.getValue();
- }
- /**
- * @param biginteger
- * @return String
- */
- public static String encodeGroups(BigInteger biginteger)
- {
- BigInteger beginner1 = BigInteger.valueOf(0x39aa400L);
- StringBuilder sb = new StringBuilder();
- for (int i = 0; biginteger.compareTo(BigInteger.ZERO) != 0; i++)
- {
- int j = biginteger.mod(beginner1).intValue();
- String s1 = encodeGroup(j);
- if (i > 0)
- {
- sb.append("-");
- }
- sb.append(s1);
- biginteger = biginteger.divide(beginner1);
- }
- return sb.toString();
- }
- /**
- * @param i
- * @return
- */
- public static String encodeGroup(int i)
- {
- StringBuilder sb = new StringBuilder();
- for (int j = 0; j < 5; j++)
- {
- int k = i % 36;
- char c;
- if (k < 10)
- {
- c = (char) (48 + k);
- }
- else
- {
- c = (char) ((65 + k) - 10);
- }
- sb.append(c);
- i /= 36;
- }
- return sb.toString();
- }
- /**
- * @param name
- * @param days
- * @param id
- * @param prtype
- * @return
- */
- public static String MakeKey(String name, int days, int id)
- {
- id %= 100000;
- byte bkey[] = new byte[12];
- bkey[0] = (byte) 1; // Product type: IntelliJ IDEA is 1
- bkey[1] = 14; // version
- Date d = new Date();
- long ld = (d.getTime() >> 16);
- bkey[2] = (byte) (ld & 255);
- bkey[3] = (byte) ((ld >> 8) & 255);
- bkey[4] = (byte) ((ld >> 16) & 255);
- bkey[5] = (byte) ((ld >> 24) & 255);
- days &= 0xffff;
- bkey[6] = (byte) (days & 255);
- bkey[7] = (byte) ((days >> 8) & 255);
- bkey[8] = 105;
- bkey[9] = -59;
- bkey[10] = 0;
- bkey[11] = 0;
- int w = getCRC(name, id % 100000, bkey);
- bkey[10] = (byte) (w & 255);
- bkey[11] = (byte) ((w >> 8) & 255);
- BigInteger pow = new BigInteger("89126272330128007543578052027888001981", 10);
- BigInteger mod = new BigInteger("86f71688cdd2612ca117d1f54bdae029", 16);
- BigInteger k0 = new BigInteger(bkey);
- BigInteger k1 = k0.modPow(pow, mod);
- String s0 = Integer.toString(id);
- String sz = "0";
- while (s0.length() != 5)
- {
- s0 = sz.concat(s0);
- }
- s0 = s0.concat("-");
- String s1 = encodeGroups(k1);
- s0 = s0.concat(s1);
- return s0;
- }
- public static void main(String[] args)
- {
- if (args.length == 0)
- {
- System.err.printf("*** Usage: %s name%n", keygen.class.getCanonicalName());
- System.exit(1);
- }
- Random r = new Random();
- System.out.println(MakeKey(args[0], 0, r.nextInt(100000)));
- }
- }
直接保存为keygen.java
D:\develop>javac keygen.java
D:\develop>java keygen username
67937-QF06H-9X5JW-HWYVN-0G2G3-WVDL1
在线注册机
http://appcode.aliapp.com
相关推荐
IntelliJ IDEA 2020.1.4 x64官方
本文通过图文并茂的形式给大家介绍了Windows 系统下安装 IntelliJ IDEA 的方法,文中还给大家提到了IntelliJ IDEA 注册码,非常不错,具有参考借鉴价值,需要的朋友参考下
IntelliJ IDEA旗舰版 IntelliJ IDEA社区 IntelliJ IDEA教育版 MPS 暴风雨 PyCharm专业 PyCharm社区 PyCharm教育 骑士 Ruby矿 网络风暴 赞助商 安装 使用IDE内置插件系统安装: 首选项(设置) >插件>市场>搜索并...
C:\Users\XXX\AppData\Roaming\JetBrains\IntelliJIdea2023.1\plugins\Restful Fast Request\lib 注意! IDEA安装后需要激活码,关闭,会自动推出,不用管也不用重新打开,执行下面操作。 下载该资源后,先备份原版...
哪怕你注册的时候填的大写,都要写成小写。 否则也是登录不上去、激活不了的。 为什么需要全部写成小写呢?这里解释一下。 下面是申请学生免费成功的页面,点击Your Account。 可以看到,Username当中所有的字母都...
squaretest-1.7.2 适用于IDEA 2020.3 — 2023.1.5,squaretest-1.8.2 适用于IDEA 2023.2+,许可证都是一样的
用于IntelliJ IDEA的 Java单元测试生成器 自定义Velocity模板配置 包含Java和Groovy的默认Velocity模板,适用于以下测试框架和...放到C:\Users\你的用户\.IntelliJIdea2018.3\config\plugins\Squaretest\lib下面覆盖
2.5.2 加工条目 14 3. 软件总体设计 16 3.1 软件结构设计原则 16 3.1.1 软件的结构体系 16 3.1.2 软件模块设计原则 16 3.1.3 软件的模块化 17 3.2 系统任务概述 17 3.2.1 系统的功能设计 17 3.2.2 系统功能结构 18 ...
2023.3.6 版本,找到idea插件安装目录,将此插件里面的intellij-rainbow-brackets-2023.3.6.jar 替换为附件中的jar Rainbowify各种类型的括号(圆形、波浪形、方形、角度) Rainbowify更多语言的变量&使用颜色...
1.项目使用IntelliJ IDEA开发,请使用IntelliJ IDEA 2.项目数据库为MySQL 5.7版本,将sql文件夹下的sql文件导入到数据库中。 3.使用IDEA打开项目后,在maven面板刷新项目,下载依赖包。 4.在IDEA中启动springboot...
本系统主要采用Java作为开发语言,目前流行的spring boot作为框架,数据库使用Mysql,开发环境为IntelliJ IDEA,并且使用流行的tomcat8服务器,开发了一个为用户提供方便且实用的博客系统,该系统实现了对用户的管理...
使用 IntelliJ IDEA 作为开发工具,MVC(Model-View-Controller)架构作为设计模式,MySQL 作为数据库,以及 JSP(JavaServer Pages)作为前端开发技术,可以构建一个邮箱管理系统。下面是对这个系统的简要介绍: ...
将 mybatis_plus.jar 替换 C:\Users\<你的用户名>\.IntelliJIdea<版本号>\config\plugins\mybatis_plus\lib 下的原文件
用maven和intellij来搭建SSH框架,实现了一个用户注册界面,用户输入用户名和密码并提交之后,将信息自动记录到数据库中
环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持) 项目技术: JSP +Spring + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + layui+ maven等等。
java项目-第026期基于ssm在线图书...Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持) 项目技术: JSP + jstl +servlet + javamail html+ css + JavaScript + JQuery + Ajax 等等
项目描述 一个完整的农资采购销售系统,系统分为前台会员注册登陆,农资信息浏览,农资详情信息...jdk8+tomca8+mysql+IntelliJ IDEA+maven 项目技术(必填) spring+spring mvc+mybatis+jquery+jquery.easyui.min.js
jdk7+tomcat8+mysql+IntelliJ IDEA 项目技术(必填) jsp+servlet+layui+jquery 数据库文件 链接:https://pan.baidu.com/s/1Q79ZUjgd3brq0fAU9pnvAw 提取码:2r7p jar包文件 文档中自带,在lib文件夹下。 ...