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

代码如下:

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即可。

(0)

相关推荐

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

    复制代码 代码如下: 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 licens

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

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

  • Navicat11全系列激活教程图文详解(Navicat注册机)

    目录 工具: Navicat注册机 Navicat是一款商业软件,所以他仅提供试用. 下面介绍一下通过注册机的方式激活Navicat 11 for Windows系列软件的方法. 工具: 链接: https://pan.baidu.com/s/1dCSChAD1hVGzLsZ5ZcOE3g 提取码: 6dhe 网盘下载地址: 需要的小伙伴,请关注微信公众号: Java技术迷, 或者扫描下方公众号二维码,回复关键字:210809, 即可免费无套路获取. 1. 安装 Navicat 11 for W

  • IDEA Ui设计器JFormDesigner 永久激活插件+注册机(亲测一直在用)

    目录 一.安装插件 二.激活 三.使用 一.安装插件 1.1直接用离线安装,将安装包拖到 IDEA窗口就安装好了,需要重启IDEA生效 (推荐) 1.2 直接在idea上下JFormDesigner-7 关闭idea,重启一下, 右键 ------>新建 看有无JFormDesigner Form的选项,有就可以关闭idea了 二.激活 .找到idea插件安装目录 找到此路径,进入config文件夹 再进入plugins文件夹就可以看到JFormDesigner的安装文件夹 找到在JFormDe

  • 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

  • 基于python脚本实现软件的注册功能(机器码+注册码机制)

    一.前言: 目的:完成已有python图像处理工具的注册功能 功能:用户运行程序后,通过文件自动检测认证状态,如果未经认证,就需要注册.注册过程是用户将程序运行后显示的机器码(C盘的卷序号)发回给管理员,管理员对机器码加密后生成加密文件或字符串返回给用户.每次启动程序,在有注册文件的情况下,程序就会通过DES和base64解码,并与此刻获取到的C盘卷序列号比对,如果一致则运行主程序.如果注册文件解码后与卷序号不一致,就要提醒用户输入注册码,如果对新输入的解码后和重新获取的机器码一致,则通过认证,

  • Navicat11全系列激活教程图文详解(注册机)

    Navicat是一款商业软件,所以他仅提供试用. 下面介绍一下通过注册机的方式激活Navicat 11 for Windows系列软件的方法. 工具: 链接: https://pan.baidu.com/s/1dCSChAD1hVGzLsZ5ZcOE3g 提取码: 6dhe 1. 安装 Navicat 11 for Windows 系列原版程序. Navicat | 下载 Navicat 14 天 Windows.Mac 和 Linux 的试用版 2. 使用管理员权限运行注册机程序. 3. 在注

  • C#实现注册码的方法

    本文实例讲述了C#实现注册码的方法.分享给大家供大家参考.具体如下: 开发软件时,当用到商业用途时,注册码与激活码就显得很重要了.现在的软件破解技术实在在强了,各种国内外大型软件都有注册机制,但同时也不断地被破解.下面发的只是一个常用版本,发出源码被破就更容易了,但我们学习的是技术.当然也为以后自己的软件不会被轻易破解. 第一步.根据卷标,CPU序列号,生成机器码 // 取得设备硬盘的卷标号 public static string GetDiskVolumeSerialNumber() { M

  • Go语言获取本机逻辑CPU数量的方法

    本文实例讲述了Go语言获取本机逻辑CPU数量的方法.分享给大家供大家参考.具体分析如下: 一般来说,通过runtime库的NumCPU可以获得本机逻辑CPU的数量,不是物理CPU,比如一个双核CPU,带有超线程技术,则会被认为是4个逻辑CPU 复制代码 代码如下: package main import (     "runtime"     "fmt" ) func main(){     fmt.Println(runtime.NumCPU()) } 希望本文所

  • C#通过windows注册表获取软件清单的方法

    本文实例讲述了C#通过windows注册表获取软件清单的方法.分享给大家供大家参考.具体如下: foreach (string SoftwareName in Object.SoftwareList()) { textBox.Text += SoftwareName + Environment.NewLine; } //////////////////////////////////////////////////////////////////////// /// <summary> ///

随机推荐