打开你的 MyEclipse 新建一个java 程序
package abc;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class abcd {
public static final void main(String[] args){
String id="改为你的注册ID";
String num="改为 1-999 的整数";
System.out.println(getSerial(id,"100",num,false));
}
public static String getSerial(String userId, String version,
String licenseNum, boolean selected) {
Calendar cal = Calendar.getInstance();
cal.add(1, 3);
cal.add(6, -1);
NumberFormat 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() : "-1012310";
String type = "YE3MB-";
String need = (new StringBuffer(String.valueOf(userId.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(userId).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);
}
}
分享到:
相关推荐
标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...
myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序
其中,“MyEclipseGen”类包含了几个关键的方法,如`getSerial`、`decode`和`change`,这些方法共同作用于生成注册码的过程。具体来说: 1. `getSerial`方法接收用户ID和许可证号作为参数,通过一系列计算,包括...
输入你要注册的用户名,直接运行即可生成相应的注册码。
在Java中,我们可以创建一个类,如`MyEclipseGen.java`,这个类会包含生成注册码的逻辑。这个类可能会包括以下几个部分: 1. **数据输入**:获取必要的输入数据,比如机器硬件信息(如MAC地址、CPU序列号等),这些...
MyEclipse7.0 下载地址: downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe http://downloads.myeclipseide.co ... 3.4.0_Installer.exe 1、建立java ...
myeclipse7.0可以生成你自己注册码的java源程序
这是程序的入口点,主要用于接收用户的输入并调用 `getSerial` 方法生成注册码。该方法首先提示用户输入注册名称,然后读取用户的输入并调用 `getSerial` 方法,最后打印出生成的注册码。 #### 四、总结 通过以上...
### MyEclipse 7.0 注册码及使用方法详解 #### 一、MyEclipse 简介 MyEclipse 是一款非常流行的基于 Eclipse 的 Java 集成开发环境(IDE)。它不仅包含了 Eclipse 所有的功能,还提供了一系列增强功能,如 Web ...
JAVA开发利器MyEclipse 7.0的注册码生成程序,亲测可用!
Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码
这个方法会根据当前日期计算一个有效期为三个月的序列号,并结合用户ID和预设的类型字符串(如`YE3MP-`)生成最终的注册码。它还使用了一个版权警告字符串`LL`,这是为了避免非法反编译软件的法律风险。 2. `decode...
编译执行代码后可生成 MyEclipse 7.0 注册码
注册码,将程序运行起来,随便输入个说明,制动会生成的
3. **MyEclipse Report工具的改进**:对于那些需要进行报告生成和数据分析的项目,MyEclipse 7.0M1对Report工具进行了优化,提高了报告创建的速度和质量。 4. **JSF工具的扩展**:JSF(JavaServer Faces)是用于...
适用于MyEclipse6.5,7.0,主要好处是java实现的源代码。
在MyEclipse控制台上运行就可以。 输入你的要注册的名字 自动生成注册码了。 注册时要断网啊。