MyEclipse7.0下载地址:downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe

http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe

1、建立java Project,任意取个名字就行。

2、建立一个名字为MyEclipseGen的类文件,内容见附件。

3、运行该代码,在控制台中会出现:

  please input registername:
   ×××××(你的name)

即生成序列号:

4、进入myeclipse,输入Subscriber和Subscription code即可。

附件:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class MyEclipseGen {
private static final String LL = "Decompiling this copyrightedsoftware is a violation of both your license agreement and theDigital Millenium Copyright Act of 1998(http://www.loc.gov/copyright/legislation/dmca.pdf). Under section1204 of the DMCA, penalties range up to a $500,000 fine or up tofive years imprisonment for a first offense. Think about it; payfor a license, avoid prosecution, and feel better aboutyourself.";

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 = newStringBuilder("-").append(
    newjava.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))
    .append("0").toString();
   String type = "YE3MP-";
   String need = newStringBuilder(userId.substring(0, 1)).append(type)
    .append("300").append(licenseNum).append(verTime).toString();
   String dx = newStringBuilder(need).append(LL).append(userId)
    .toString();
   int suf =this.decode(dx);
   String code = newStringBuilder(need).append(String.valueOf(suf))
    .toString();
   returnthis.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 = newchar[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++;
   }
   returnString.valueOf(ac);
}

public MyEclipseGen() {
   super();
}

public static void main(String[] args) {
   try {
   System.out.println("please input register name:");
   BufferedReader reader = new BufferedReader(newInputStreamReader(
     System.in));
    StringuserId = null;
    userId =reader.readLine();
    MyEclipseGenmyeclipsegen = new MyEclipseGen();
    String res =myeclipsegen.getSerial(userId, "5");
   System.out.println("Serial:" + res);
   reader.readLine();
   } catch (IOException ex){
   }
}
}

我运行后的结果:

please input register name:
sorc
Serial:fLR8ZC-855550-6654585354305964

注:private static final String LL = "Decompiling this copyrightedsoftware is a violation of both your license agreement and theDigital Millenium Copyright Act of 1998(http://www.loc.gov/copyright/legislation/dmca.pdf). Under section1204 of the DMCA, penalties range up to a $500,000 fine or up tofive years imprisonment for a first offense. Think about it; payfor a license, avoid prosecution, and feel better aboutyourself.";

此段代码常量不可变更 否则注册码无效

MyEclipse 7.0 用java代码生成序列号相关推荐

  1. myeclipse java maven web 项目结构,Myeclipse 10 Maven 构建 Java Web 项目

    下载 Maven http://maven.apache.org/download.cgi,解压到任意非C盘位置,比如:D:\Java\apache-maven-3.1.0 打开 Myeclipse ...

  2. java 鼠标单击_不通过鼠标点击,单纯的通过Java代码生成鼠标单击事件

    不通过鼠标点击,单纯的通过Java代码生成鼠标单击事件 关注:54  答案:3  信息版本:手机版 电脑版 解决时间 2021-01-13 04:21 提问者少走感情路 2021-01-12 08:3 ...

  3. 解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题

    转载自   解决"Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer"问题 错误描述 当创建有动态web模块3.0 ...

  4. MyEclipse 8.0注冊码+原版下载_Java开发软件

    MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能很强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错.MyEclipse眼下支持J ...

  5. java测试类要画UML图吗,如何从Java代码生成UML图(尤其是序列图)?

    如何从Java代码生成UML图(尤其是序列图)? 如何从现有Java代码生成UML图(尤其是序列图)? 14个解决方案 249 votes ObjectAid UML Explorer 是我用过的. ...

  6. myeclipse 9.0 正式版破解激活完整图文教程

    MyEclipse 9.0的激活机制终于破解了,破解步骤比老版本要复杂一些,但是是绝对可以破解的,步骤如下: 1.破解公钥,确保MyEclipse没有开启,否则失败! 用WinRAR或7-zip打开C ...

  7. Java代码生成二维码

    Java代码生成二维码: 背景:在项目的需求中,大部分会需要你写一个生成二维码的功能,二维码里面存储特定的信息 示例: pom.xml依赖: <!-- Zxing--><depend ...

  8. Myeclipse 8.0 +Flash builder 4 plugin 的实现

    其实过程非常,简单,但是我之前在网上找了很多资料都说,需要先装 Eclipse 3.5 ,然后安装MyEclipse 8.0的插件到Eclipse,最后再安装Flash builder 的插件,期间还 ...

  9. Maven - Dynamic Web Module 3.0 requires Java 1.6 or newer.

    2019独角兽企业重金招聘Python工程师标准>>> 首先先看一下错误信息: Dynamic Web Module 3.0 requires Java 1.6 or newer. ...

最新文章

  1. 早就听闻阿里开源的 Arthas 在做 Java 应用诊断上十分牛逼,没失望
  2. 自我评价中专计算机600作文,自我评价作文600字
  3. 带参数的过滤器|| 过滤器案例:格式化日期|| time.js  ||
  4. curl 下载 dropbox
  5. 网管日志-06.07.12
  6. 万网 php session,Session
  7. 关于Java中try-catch-finally-return语句的思考
  8. 查看并开启MySQL的log-bin和general_log日志
  9. 【转】Dynamics 365 CRM 开发架构简介
  10. python爬虫和八爪鱼哪个快_【后端开发】python爬虫和八爪鱼哪个快
  11. 第21章 java线程(1)-线程初步
  12. c语言函数调用原理底层分析
  13. 华硕笔记本触摸鼠标手势无效怎么办
  14. 自然语言处理常用单词
  15. gis统计百分比_详细讲解ArcGIS数据统计及字段计算
  16. 备份Windows Azure虚拟机
  17. crm系统收费多少?
  18. 融云韩迎:中国技术型公司出海才刚开始,未来有很大发展空间
  19. 房产测量程序lisp_房产测绘内业数据处理方法及软件应用
  20. 异构系统中的UUV、异构系统模型统一化及单应矩阵在异构系统中的应用

热门文章

  1. 2021.08.25学习内容torch.clamp(input, min, max, out=None) → Tensor,torch.mm(matrix multiply)
  2. epochs,batch_size,iterations详解
  3. @RequestBody的与@RequestParam.
  4. Hi3559AV100开发环境搭建
  5. 资源:网页翻译API(文档)
  6. layui复选框组件:如何操控隐藏域实现checked状态切换(含代码、案例、截图)
  7. csdn2020年度博客之星 - 直播间(恭喜圆满结束)
  8. vue 全局函数的 定义与任意调用 (代码篇)
  9. 达梦数据库修改字段长度_解决达梦数据库新增大字段报错问题
  10. 社群扫码进群活码引流完整运营源码/对接免签约支付接口/推广正常绑定下级