import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MyEclipseGen { private static final String LL = "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."; public String getSerial(String userId, String licenseNum) { java.util.Calendar cal = java.util.Calendar.getInstance(); cal.add(1, 3); cal.add(6, -1); java.text.NumberFormat nf = new java.text.DecimalFormat("000"); licenseNum = nf.format(Integer.valueOf(licenseNum)); String verTime = new StringBuilder("-").append( new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime())) .append("0").toString(); String type = "YE3MP-"; String need = new StringBuilder(userId.substring(0, 1)).append(type) .append("300").append(licenseNum).append(verTime).toString(); String dx = new StringBuilder(need).append(LL).append(userId) .toString(); int suf = this.decode(dx); String code = new StringBuilder(need).append(String.valueOf(suf)) .toString(); return this.change(code); } private int decode(String s) { int i; char[] ac; int j; int k; i = 0; ac = s.toCharArray(); j = 0; k = ac.length; while (j < k) { i = (31 * i) + ac[j]; j++; } return Math.abs(i); } private String change(String s) { byte[] abyte0; char[] ac; int i; int k; int j; abyte0 = s.getBytes(); ac = new char[s.length()]; i = 0; k = abyte0.length; while (i < k) { 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; i++; } return String.valueOf(ac); } public MyEclipseGen() { super(); } public static void main(String[] args) { try { System.out.println("please input register name:"); BufferedReader reader = new BufferedReader(new InputStreamReader( System.in)); String userId = null; userId = reader.readLine(); MyEclipseGen myeclipsegen = new MyEclipseGen(); String res = myeclipsegen.getSerial(userId, "5"); System.out.println("Serial:" + res); reader.readLine(); } catch (IOException ex) { } } } 顺便介绍一款上网加速器利器,程序员必备!自己一直在用,有需要的朋友可以试试! http://honx.in/i/VIFTbc6vD2Sxigzt
相关推荐
MyEclipse10注册码激活码验证码生成器。是一个java文件,运行它即可。
根据提供的信息,我们可以了解到这段代码是用来生成MyEclipse 8.0激活码的程序。下面将详细介绍该程序的实现逻辑、重要概念以及涉及到的关键技术点。 ### 一、程序概述 该程序的主要功能是根据用户输入的信息...
本文档中包含myeclipse激活码及破解方法
这是一个神奇的网站,打开连接,输入你想要给你的myeclipse注册的名字就行了,然后会自动生成一串注册吗!关键的是生成的注册码有效期是3年!你没看错,就是三年,亲测很好用!
运行java文件会自动生成myeclipse的激活码
myeclipse如果来获取注册码的方法
在使用MyEclipse时,为了享受其全部功能,通常需要一个激活码来解锁软件。本文将深入探讨MyEclipse激活码的相关知识。 首先,了解激活码的原理。MyEclipse采用的是许可证密钥(License Key)机制,用户在安装完成后...
经过本人测试,可以正常激活myeclipse2014 第一次安装 需要重启电脑再激活 如果激活过程中,提示激活,请重新激活即可
这是百度的,希望对你们有帮助,是8.6版本,都可以用到2014年。
通用的MyEclipse激活码生成代码,只需要将该java代码编译运行,然后在控制台输入你要注册的用户名,然后回车后就会生成注册码,在MyEclipse里面的MyEclipse菜单下选择subscription information 选项,然后再对应位置...
例如,MyEclipse 8.5 和 MyEclipse 8.6 都被提及,这意味着不同版本的软件可能需要特定的注册码才能正常激活。此外,还出现了“MyEclipse6.5”的版本号,这表明即使是在较早的版本中,也需要相应的注册码来进行激活...
可以生成myeclipse2014,myeclipse10密钥,内有文档说明
MyEclipse10.0注册码 可用
在探讨“Myeclipse8激活码”这一主题时,首先需要明确的是,MyEclipse是一款非常受欢迎的集成开发环境(IDE),主要用于Java应用的开发。它不仅支持Java开发,还提供了对Web、PHP、Python等多种语言的支持,使得...
MyEclipse 注册码MyEclipse 注册码
本文将详细介绍一种名为“MyEclipse万能注册码程序”的方法,通过编写特定的Java程序来自动生成注册所需的序列号,以实现对MyEclipse软件的激活。 #### 二、准备工作 在开始之前,请确保已经安装了Java环境,并...
标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...
注册码(也常称为序列号或激活码)是软件开发商用于验证用户是否已购买并授权使用其软件的一种机制。对于MyEclipse这类商业软件而言,注册码是区分免费试用版与正式版的关键。通常,免费试用版会有一些功能限制或者...
MyEclipse8.5注册码生成工具