`
crud0906
  • 浏览: 136289 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

MeEclipse6.5 注册码生成器

    博客分类:
  • JAVA
阅读更多
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class MyEclipse {
	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 MyEclipse() {
		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();
			MyEclipse myeclipsegen = new MyEclipse();
			String res = myeclipsegen.getSerial(userId, "5");
			System.out.println("Serial:" + res);
			reader.readLine();
		} catch (IOException ex) {
		}
	}
}
分享到:
评论

相关推荐

    meeclipse6.6 part04

    meeclipse6.6meeclipse6.6meeclipse6.6meeclipse6.6meeclipse6.6meeclipse6.6

    MeEclipse 破解

    运行代码后,随意输入即可产生想对应的注册码。

    MeEclipse10注册机

    这是MeEclipse10注册机,网上其他有很多的注册机不能用,我自己做个一个修改立即能有,大家图的就是个方便

    MeEclipse注册机

    MyEclipse的注册机,支持9.0版本以上。喜欢的可以下载

    博客(Blog)-Roller Weblogger ,MeEclipse下搭建

    根据提供的文件信息,我们可以提炼出以下知识点: 1. **博客(Blog)和Roller Weblogger介绍**: 博客即网络日志,是一种通常按时间顺序排列的在线出版物,内容通常为个人所见、所闻、所思。Roller Weblogger(简称...

    eclipse汉化包

    Eclipse是一款广泛使用的开源集成开发环境(IDE),主要用于Java编程,但通过插件也可支持其他编程语言。"eclipse汉化包"是为了帮助中国开发者更方便地使用Eclipse,将原本英文界面转换为中文的工具。...

    MyeEclipse10.0优化

    3. **指定默认编辑器**:在弹出的对话框中,选择想要设为默认的编辑器,通常为`Default`选项。 #### 三、调整编译兼容级别 MyeEclipse允许用户自定义Java项目的编译兼容级别,这对于确保代码兼容性和利用新语言...

    Java开发 网上商城

    【标签】中的"MeEclipse+SQL"表明开发环境使用的是MeEclipse,这是一个集成开发环境(IDE),专为Java开发设计,提供了代码编辑、调试、构建等多种功能。SQL(Structured Query Language)是用于管理和处理关系...

    SVN插件安装

    MeEclipse8.5、SVN装好后,按照上面的方法操作,可以解决SVN不能用的问题

    android的全局扑捉异常并且写入文件

    android中经常会出现有时候logcat不能打印日志文件了,然后需要重启eclipse或meeclipse,这样是非常麻烦的,所以有一个这样全局捕捉异常和写入文件里的类,是非常方便和适合的,这样收集错误也是非常方便跟踪和解决...

    web项目思路及主要内容.docx

    但占用较多内存)、MeEclipse(功能更强大但需付费)、Visual Studio(微软出品,支持C++和Java)、HBuilder(用于开发后台代码)、Editplus和Notepad++(轻量级文本编辑器)、Sublime以及WebStorm(适用于HTML5、...

    局域网聊天室课程设计java

    - **开发环境**: Windows 10 x32, MeEclipse 2015, JDK 1.8。 - **运行环境**: - 操作系统: Windows XP及以上版本。 - 开发工具: Eclipse IDE + JDK 1.6及以上版本。 #### 二、课程设计内容解析 ##### 2.1 概要...

    java程序员开发工具安装和使用

    - Auxiliary Web Module Support for MeEclipse:辅助 Web 模块支持。 - JSF Editor Preview Support for MyEclipse:JSF 编辑器预览支持。 - **服务策略**:在 Service policy 中可以选择 Web 服务提供者策略,...

    MyEclipse快捷键与插件大全

    - `Ctrl+E`:显示当前编辑器的下拉列表,快速切换文件。 这些快捷键和插件的使用能显著提升开发效率,让开发者在编写和调试Java代码时更加得心应手。通过熟练掌握这些技巧,可以节省大量时间,提高编程体验,使得...

    java系列开发工具安装与使用

    - **Auxiliary Web Module Support for MeEclipse**:为 Struts 等框架提供额外的支持。 - **JSF Editor Preview Support for MyEclipse**:为 JSF 页面编辑提供预览支持。 ##### 4. 编码习惯配置 - **自动构建...

Global site tag (gtag.js) - Google Analytics