MyEclipse 6.5 Blue Edition - Milestone 1版本获取注册码(2)
来源:互联网 发布:域名含义查询 编辑:程序博客网 时间:2024/06/05 17:10
import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Calendar;public class MyEclipseKeyGen { public static final void main(String[] args){String subscriber = "tianshansangong"; //subscriberString licenseNum = "500"; //Number of LicensesString version = "100"; //版本号 String subscriptionCode = getSubscriptionCode(subscriber, version , licenseNum ,true);System.out.println(subscriptionCode); //gLR8ZO-655055-62677056522757051 } public static String getSubscriptionCode(String subscriber, String version,String licenseNum, boolean selected) {Calendar cal = Calendar.getInstance();cal.add(1, 3); //年份加三年cal.add(6, -1); //日期减一 //当前日期20141226,到期日期则为20171225NumberFormat nf = new DecimalFormat("000");licenseNum = nf.format(Integer.valueOf(licenseNum));String verTime = selected ? (new StringBuffer("-")).append((new SimpleDateFormat("yyMMdd")).format(cal.getTime())).append("0").toString() : "-0812310";String type = "YE3MB-";String need = (new StringBuffer(String.valueOf(subscriber.substring(0, 1)))).append(type).append(version).append(licenseNum).append(verTime).toString();String dx = (new StringBuffer(String.valueOf(need))).append("Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself.").append(subscriber).toString();int suf = decode(dx); String code = (new StringBuffer(String.valueOf(need))).append(String.valueOf(suf)).toString();return change(code); } private static int decode(String s) {int i = 0; char ac[] = s.toCharArray();int j = 0; for (int k = ac.length; j < k; j++)i = 31 * i + ac[j]; return Math.abs(i);} private static String change(String s) {byte abyte0[] = s.getBytes();char ac[] = new char[s.length()];int i = 0;for (int k = abyte0.length; i < k; i++) {int j = abyte0[i];if (j >= 48 && j <= 57)j = ((j - 48) + 5) % 10 + 48;else if (j >= 65 && j <= 90)j = ((j - 65) + 13) % 26 + 65;else if (j >= 97 && j <= 122)j = ((j - 97) + 13) % 26 + 97;ac[i] = (char) j;} return String.valueOf(ac);}}
生成了
Subscriber:tianshansangong
Subscription Code:gLR8ZO-655055-62677056522757051
可直接拷贝这个使用
点击“window”->"Preferences"->MyEclipse Blue Edition->"Subscription"输入即可。 0 0
- MyEclipse 6.5 Blue Edition - Milestone 1版本获取注册码(2)
- MyEclipse 6.5 Blue Edition - Milestone 1版本获取注册码
- MyEclipse 6.5 Blue Edition - Milestone 1的使用
- MyEclipse 6.5 Blue Edition Milestone 1 注册码 到2014年12月31日http://www.myexception.cn/eclipse/633250.html
- MyEclipse 6.5 Blue Edition M1 注册码下载
- MyEclipse 6.5 Blue Edition
- myeclipse blue 6.5 最新注册码
- myeclipse 6.5 blue edition 破解方法
- Myeclipse blue 7.5 edition 注册机源码
- myeclipse6.5 blue edition 注册码 可以用到2016年
- MyEclipse各种版本注册码
- MyEclipse各种版本注册码
- MyEclipse各种版本注册码
- MyEclipse各种版本注册码
- MyEclipse各种版本注册码
- MyEclipse注册码获取
- 获取MyEclipse注册码
- MyEclipse获取注册码,源代码
- 判断整形数组是按升序还是降序排列的,采用递归的方法
- TabLayout实现仿今日头条顶部tab导航效果
- kafka笔记
- StringIndexOutOfBoundsException
- 简单完美解决PullToRefreshLayout中PullableListView嵌套ViewPager时滑动冲突的问题
- MyEclipse 6.5 Blue Edition - Milestone 1版本获取注册码(2)
- 计算机原理笔记1
- SQL基础--基础语句和运算
- Convert Number Into Roman Numeral
- 线程与进程的区别
- 第十四周项目2--二叉树排序树中查找的路径
- 合并排序-非递归
- 使用c语言调用python小结
- 高精度乘法(小数)