`
276833190
  • 浏览: 14422 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

针对MyEclipse6.5 自动生成注册码、激活码

阅读更多

 

有效期到2018-11-15号

administrator

nLR8ZC-855550-6366605820061671

 

 

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.text.DecimalFormat;

import java.text.SimpleDateFormat;

import java.util.Calendar;

 

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) {

Calendar cal = Calendar.getInstance();

cal.add(1, 3);// 增加三年

cal.add(6, -1); // 减去一天

licenseNum = new DecimalFormat("000").format(Integer.valueOf(licenseNum));

String verTime = new StringBuilder("-").append(new 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);

}

 

/**

* 根据 一句话进行编码 获取一个编码数字

* @param s

* @return

*/

private int decode(String s) {

char[] ac = s.toCharArray();

int i = 0, j = 0, k = ac.length;

while (j < k) {

i = (31 * i) + ac[j];

j++;

}

return Math.abs(i); // i 是一个非累加值,但每次循环i值都不一样

}

 

/**

* 再次编译一下 code

* @param s

* @return

*/

private String change(String s) {

byte[] code = s.getBytes();

char[] ac = new char[s.length()];

int i = 0, j , k = code.length;

while (i < k) {

j = code[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 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) {

}

}

}

分享到:
评论

相关推荐

    MyEclipse6.5注册码生成工具

    MyEclipse6.5注册码生成代码,java源码。整个工程打包,只要导入工程,修改注册信息,运行即可生成MyEclipse6.5注册码。

    myeclipse6.5 注册码

    在探讨“MyEclipse 6.5 注册码”的过程中,我们不仅会介绍注册码的相关信息,还会深入讨论MyEclipse 6.5这一版本的特点、安装与激活过程,以及使用时的一些注意事项。这对于那些希望更好地了解如何使用MyEclipse 6.5...

    MyEclipse6.5 GA 注册码

    本文详细介绍了如何使用注册码激活MyEclipse 6.5 GA 以及如何对其进行汉化的过程。无论是对于初次接触该软件的新手还是需要升级旧版本的老用户来说,这些步骤都非常实用。通过正确激活和汉化,可以更好地利用...

    MyEclipse 6.5 最新下载、注册、汉化

    用户可以使用该注册码来激活 MyEclipse 6.5。 汉化 MyEclipse 6.5 MyEclipse 6.5 内嵌了 Eclipse 3.3.2,可以通过以下步骤来汉化: 1. 打开 MyEclipse 6.5,依次点“help”--&gt;“software update”--&gt;“Find And ...

    MyEclipse 6.5-8.6注册码

    标题中的"MyEclipse 6.5-8.6注册码"指的是适用于MyEclipse 6.5至8.6版本的一组激活码或序列号,这些版本涵盖了从2007年至2011年间的多个软件发行版。MyEclipse的各个版本都有其独特的特性和改进,随着版本的升级,...

    MyEclipse 6.5 Blue 版本的注册码

    ### MyEclipse 6.5 Blue 版本的注册码 #### 一、MyEclipse 6.5 Blue 概述 MyEclipse 是一款深受开发者喜爱的集成开发环境(Integrated Development Environment,简称 IDE),主要用于Java应用程序的开发,同时也...

    myeclipse 6.5blue 注册码到10年12月

    在本篇文章中,我们将深入探讨有关"MyEclipse 6.5Blue"的注册与使用方面的内容,特别是关于“MyEclipse 6.5Blue”的注册码的相关知识点。 ### MyEclipse 6.5Blue简介 MyEclipse是一款面向Java开发者的集成开发环境...

    myeclipse 6.5Blue版本注册码

    【标题解析】:“myeclipse 6.5 Blue版本注册码”指的是MyEclipse集成开发环境的6.5版本中的Blue特别版的激活码或序列号。MyEclipse是一款基于Eclipse平台的商业Java集成开发工具,它扩展了Eclipse的功能,提供了...

    获取myEclipse6.5注册码

    然而,MyEclipse 需要注册码来激活其全部功能。本文将介绍如何使用 Java 语言来生成 MyEclipse 6.5 的注册码。 首先,我们需要了解 MyEclipse 的注册码生成算法。通过分析给定的 Java 代码,我们可以了解到注册码的...

    myeclipse6.5GA注册码大全

    搜集各种MYECLIPSE6.5GA注册码,供用户选择使用。

    myeclipse6.0/6.5注册码

    ### MyEclipse 6.0/6.5 ...综上所述,使用正确的注册码激活MyEclipse对于确保软件的合法性和稳定性至关重要。通过官方渠道获取注册码,并按照正确的步骤进行激活,可以充分利用MyEclipse的各种强大功能,提高开发效率。

    MyEclipse6.5 注册码

    对于正式版的 MyEclipse 6.5 来说,注册码是激活软件并获得全部功能的关键。未注册的 MyEclipse 版本通常只能体验部分功能或存在一定的使用限制。因此,获取有效的注册码对于用户来说非常重要。 #### 三、注册码的...

    myEclipse6.5注册码

    通常情况下,获取myEclipse 6.5注册码有以下几种途径: 1. **官方购买**:最安全可靠的方式是从官方网站购买正版授权。这种方式不仅能确保注册码的有效性,还能获得完整的售后服务。 2. **第三方平台**:部分第三方...

    Myeclipse 6.5注册码

    ### MyEclipse 6.5 注册码及安装注意事项 #### MyEclipse 6.5 简介 MyEclipse 是一款非常流行的 Java 集成开发环境(IDE),它基于 Eclipse 平台,提供了丰富的插件和功能增强,如代码编辑、调试、部署、数据库管理...

    mYeCLIPSE6.5 注册码

    关于mYeCLIPSE6.5注册码的相关信息与使用说明 一、mYeCLIPSE6.5软件介绍 mYeCLIPSE是一款专为Java开发者设计的强大集成开发环境(IDE),它提供了完整的功能来支持Java应用的开发、调试与部署等过程。随着版本的...

    MyEclipse6.5-8.5 注册码生成器

    这款工具在早期版本中需要购买注册码才能激活全部功能,因此"注册码生成器"在一定程度上是用户为了获取完整功能而寻求的解决方案。 然而,值得注意的是,使用注册码生成器违反了软件的许可协议,可能涉及版权侵权...

    Myeclipse6.5_注册码_汉化文件.zip

    【标题】"Myeclipse6.5_注册码_汉化文件.zip" 涉及的是MyEclipse 6.5版本的激活码和汉化资源的集合。MyEclipse是一款基于Eclipse平台的集成开发环境(IDE),专门用于Java、J2EE、Web和移动应用的开发。它提供了丰富...

    MyEclipse6.5注册码

    尽管MyEclipse6.5注册码可以帮助开发者解锁软件的全部功能,但在使用过程中仍需注意其合法性与安全性问题。为了更好地保护自己的权益,建议通过官方渠道获取正版授权。同时,随着技术的发展,目前市面上已经有许多更...

    Myeclipse 6.5 能用的注册码

    - MyEclipse 6.5 的注册码提供了一个合法的方式让用户能够激活并使用该版本的 MyEclipse 开发工具。 - 注册码对于软件来说非常重要,它能够确保用户合法地使用软件,并支持开发者的工作。 #### 描述解析:...

    MyEclipse6.0 6.5 7.0注册码

    MyEclipse也不例外,为了确保软件版权并为用户提供更好的服务体验,其采用了注册码激活的方式。 ### 如何获取MyEclipse注册码 1. **官方购买**:最直接的方法就是通过官方网站进行购买。这样不仅能获得最新的版本...

Global site tag (gtag.js) - Google Analytics