不使用myeclipse注册机得到myeclipse注册码的方法(myeclipse序列号)_java

复制代码 代码如下:

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

新建Java项目,复制该代码新建类MyEclipseGen,运行该代码,在控制台中会出现:

复制代码 代码如下:

please input register name:

×××××(输入你的name,随便什么)

即生成序列号: ××××× ××××× ×××××...

进入myeclipse,在菜单中选择 Myeclipse->Subscription Information 然后 输入Subscriber和Subscription code即可。

时间: 2024-08-31 11:04:14

不使用myeclipse注册机得到myeclipse注册码的方法(myeclipse序列号)_java的相关文章

SQLyog.Enterprise.7.02注册码附注册机下载_注册码

SQLyog.Enterprise.7.02注册码jb51net bd2b405f806d2d74 douxinyuan 9c99b24fe9cdb396 SQLyog.Enterprise.7.02注册机下载地址http://www.jb51.net/database/2334.html

注册机-我刚装了一个myeclipse,但是不知道是哪个版本的。然后激活不了,求大神帮忙看看怎么弄注册码

问题描述 我刚装了一个myeclipse,但是不知道是哪个版本的.然后激活不了,求大神帮忙看看怎么弄注册码 解决方案 点击Help菜单,About MyEclipse可以查看版本. 解决方案二: 不知道哪个对你有帮助:myeclipse 10怎么安装与激活myeclipse10破解工具下载和破解详细教程myeclipse 9.X/10.X下载与激活,解决激活失败的问题 解决方案三: name:myeclipse8.5 code:zLR8ZC-855550-68567156703100078 na

myeclipse注册类

只要运行该类,在控制台输入用户名(随意),回车后控制台将自动打印出注册码,测试myeclipse7.1,操作系统winxp SP3.测试通过! please input register name: zxf261 Serial:mLR8ZC-855575-67516256535054053 以下为源代码: package com.zxf261; import java.io.*; public class MyEclipseGen { private static final String LL

ActiveReport7破解方法或者注册码、注册机

问题描述 急需ActiveReport7破解方法或者注册码.注册机,求大神帮忙!!!

求ActiveReport 3 软件及注册机或注册码

问题描述 求ActiveReport3软件及注册机或注册码email:wg2436@126.com 解决方案 解决方案二:支持,支持搂主!解决方案三:http://lotusbaob.spaces.live.com/blog/cns!9D78DB01430C0D15!128.entry?wa=wsignin1.0解决方案四:建议楼主改用DevExpress.XtraReports组件,它比AR.Net更好用!最主要的是AR.Net破解太少(有也是较低版本的).解决方案五:可以在CSDN的下载区搜

JetBrains PhpStorm注册码+注册机下载

关于注册码,3.X的注册码说是4月23号就不能更新新的版本,但是下载了4.x,使用3.x的注册码还是可以使用的 所以说这个注册码是通用于3.X和4.X版本的 U 注册码一 PhpStorm License Key : ser Name : EMBRACE ===== LICENSE BEGIN ===== 43136-12042010 00002UsvSON704l"dILe1PVx3y4"B3 49AU6oSDJrsjE8nMOQh"8HTDJHIUUh gd1BebYc5

dreamweaver cs4注册码和注册机

点击下载Dreamweaver CS4 SN以及注册机.激活码和激活方法. 激活方法 安装前先将目录中的"hosts"文件复制到下面的目录覆盖原来的文件. C:\windows\system32\drivers\etc\hosts 文件 然后用注册机算号安装就OK了.

myeclipse5.5注册机 Myeclipse6.0M1 Key序列号_注册码

myeclipse5.5注册机Subscriber: test Number of licenses(default 1, max 999): 999 Professional or Standard(default pro, n=stand):  (这里直接打回车即可) Subscription Code: gLR8ZC-655444-54507356308026534  请按任意键继续 . . . Myeclipse6.0M1 Key  Subscriber: Myeclipse6.0M1

屏幕录像专家注册机如何使用

  注册屏幕录像专家的方法/步骤: 首先,下载屏幕录像专家; 解压压缩文件,找到[屏幕录像专家]的exe格式的文件; 点开就可以看到[机器码],复制这串数字; 再点开注册机; 将机器码.用户名输进去,用户名随意取一个; 点击下方的按钮,就可以生成注册码,复制注册码; 在回到刚才的页面,点击注册; 输入用户名和刚才生成的注册码,点击确定; 注册成功!