`
love422619
  • 浏览: 17190 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

myeclipse6.5注册码生成

阅读更多

package com.junit;

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

分享到:
评论

相关推荐

    MyEclipse6.5 注册码生成器

    MyEclipse6.5 注册码生成器,JAVA 源代码,可根据自己的情况相应修改。

    MyEclipse6.5注册码生成工具

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

    Myeclipse6.5 注册码生成方法

    Myeclipse6.5 注册码生成方法

    MyEclipse6.5注册码生成源码

    MyEclipse6.5注册码生成源码,本人亲测可用,希望能帮到版本过期的朋友

    myeclipse6.5 注册码生成器

    NULL 博文链接:https://yunhuii.iteye.com/blog/1132023

    获取myEclipse6.5注册码

    MyEclipse 6.5 注册码生成 MyEclipse 是一个基于 Eclipse 的集成开发环境(IDE),它提供了强大的开发和调试功能。然而,MyEclipse 需要注册码来激活其全部功能。本文将介绍如何使用 Java 语言来生成 MyEclipse 6.5...

    MyEclipse 6.5注册码 key生成程序(java源码)

    MyEclipse 6.5 注册码 key 生成程序 java代码 编译运行源码 输入任意用户 生成相应的key值

    Myeclipse 6.5 注册码生成器

    导入myeclipse中,运行,随意输入一个用户名,即可生成注册码

    MyEclipse6.5 注册码

    ### MyEclipse 6.5 注册码使用与获取方法详解 #### 一、MyEclipse 6.5 概述 MyEclipse 是一款基于 Eclipse 的 Java 集成开发环境(IDE),它提供了丰富的功能,如代码编辑、调试、版本控制、Web 应用开发等。...

    MyEclipse6.5的有效注册码

    ### MyEclipse 6.5 有效注册码生成方法详解 #### 一、背景介绍 在软件开发领域,集成开发环境(IDE)是必不可少的工具之一。MyEclipse作为一款非常受欢迎的Java集成开发环境,提供了强大的功能支持,如代码编辑、...

    Myeclipse6.5注册码编译代码

    ### MyEclipse 6.5 注册码生成与编译代码解析 #### 一、概述 在软件开发领域,特别是对于像 MyEclipse 这样的集成开发环境(IDE),拥有合法授权至关重要。本文将深入分析一段用于生成 MyEclipse 6.5 注册码的 ...

    myeclipse6.5注册finish不能用

    - 确认注册码是否为 MyEclipse 6.5 的有效注册码,避免使用过期或不匹配版本的注册码。 2. **软件版本与注册码兼容性**: - 检查当前安装的 MyEclipse 版本号与注册码是否匹配。不同版本之间可能存在兼容性问题。...

    MyEclipse6.5 Blue 注册码生成器

    MyEclipse6.5 Blue 注册码生成器

    MyEclipse 6.5-8.6注册码

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

    myeclipse 6.5注册码

    根据提供的信息,我们可以了解到这段内容涉及的是一个用于生成MyEclipse 6.5注册码的Java程序。在探讨这个主题之前,我们先简单了解一下MyEclipse及其注册码的基本概念。 ### MyEclipse简介 MyEclipse是基于...

    MyEclipse6.5生成注册码的方法

    在2010年,人们常常寻找生成注册码的方法来免费使用该软件,这导致了“MyEclipse6.5注册码的java生成方法”这一话题的流行。 首先,我们要明确一点,使用非法生成的注册码违反了软件许可协议,可能涉及到法律问题。...

    myeclipse6.5 blue edition 注册码生成器

    新建个java类,可以自己修改注册名和注册码,过期时间也可自己修改,代码中有标注,运行后生成注册码 再提供一个2014年12月31号过期的注册码: jiangxl wLR8ZO-655888-69678656242496607

    MyEclipse8.6注册码生成程序本程序适用于MyEclipse6.5以上任何版本

    解压MyEclipse8.6RegisterCode后,用MyEclipse导入java程序!然后运行! 提示please input register name: ...jt不一定要jt可以输入自己喜欢和好...自己重新建一个project运行即可,本程序适用于MyEclipse6.5以上任何版本

    MyEclipse6.5最新注册机(2010年)

    因此,"MyEclipse6.5最新注册机"这个话题通常涉及到的是如何获取或生成有效的注册码,以便免费使用该软件。 注册机是一种程序,用于生成软件激活所需的密钥或序列号。对于MyEclipse6.5,这个注册机可能通过模拟软件...

    MyEclipse6.5-8.5 注册码生成器

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

Global site tag (gtag.js) - Google Analytics