文档章节

MyEclipse 6.5 注册码

deepins
 deepins
发布于 2014/09/19 18:12
字数 315
阅读 15
收藏 0

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

本文转载自:http://deepin.iteye.com/blog/288126

deepins
粉丝 8
博文 44
码字总数 0
作品 0
深圳
架构师
私信 提问
发布 MyEclipse 全系列注册码及下载地址

发布 MyEclipse 6.5 GA Blue 6.5 6.0GA 5.5GA 5.1GA 等全系列注册码及高速下载地址 --------------------------------------------------------------------------------------------------......

精华之王
2009/04/11
2.4K
0
M​y​E​c​l​i​p​s​e​ ​8​.​5​ ​注​册​方​法

MyEclipse 8.5 注册方法 1.在使用了老师给的MyEclipse 8.5一段时间之后,会出现这个警告对话框。 2.解决办法:①登陆http://www.lephones.info网站,在Subscriber附近的文本区输入Subscribe...

杨昊亚
2014/07/12
79
0
关于MyEclipse版本推荐(好用额版本)

MyEclipse与.NET的开发工具IDE Visual Studio相比,简直让人头疼,MyEclipse好多问题,版本混乱,最近不知什么原因,MyEclipse总是出现一些莫名其妙的问题,请大家说一下MyEclipse哪个版本的...

IceRainYWC
2012/11/22
31K
10
MyEclipse基础教程:手把手教你激活MyEclipse

1.免费试用MyEclipse MyEclipse有一个30天的免费试用期。MyEclipse下载地址>> 填写邮件及相关信息,MyEclipse会发送一个快速指南帮助你上手MyEclipse。当然,如果你不填写注册信息,也可以免...

powermlvr
2015/09/17
8.8K
2
myeclipse9.0M2 的破解问题及下载

因为myeclipse 9.0 M2 运用了新的注册机制,目前还没有可行的破解办法,最好的就是试用一个月。老的注册机都不能用了,以及网上说的破解办法本人花了一星期一一亲测,没有一个成功的,希望有...

sunny243788557
2011/02/25
2.2K
1

没有更多内容

加载失败,请刷新页面

加载更多

javaagent使用demo详解

javaagent又称java探针,结合javassist或asm等框架对字节码文件进行操作,从而更优雅的实现“AOP”等功能,减少对原代码的侵入性等。从而我们可以借此来实现微服务等的全链路追踪以及项目环境...

xiaomin0322
31分钟前
3
0
jar包是怎么提交到Spark上运行的

我们都知道,写好spark程序后,可以通过命令行spark-submit方式提交到集群,那么这个具体的过程是怎么搞得呢? spark有多种集群方式,如yarn,standalone等。提交方式又分为client和cluster...

守望者之父
45分钟前
5
0
最好的重试是指数后退和抖动

1. 概述 在本教程中,我们将探讨如何使用两种不同的策略改进客户端重试:指数后退和抖动。 2. 重试 在分布式系统中,多个组件之间的网络通信随时可能发生故障。 客户端应用程序通过实现重试来...

liululee
55分钟前
5
0
聊一聊大厂内部的安全管理机制

工作了两个月了体会到了很多之前做外包小项目没有的东西,不得不说大厂的还是有自己一套的完善的体制,不会像B站那样泄露自己整个后台的源码这种事情发生。 电脑办公 比如说在使用电脑办公这...

gzc426
今天
7
0
如何利用deeplearning4j中datavec对图像进行处理

NativeImageLoader Labelloader = new NativeImageLoader(112, 112, 3,new FlipImageTransform(-1)); 一、导读 众所周知图像是有红绿蓝三种颜色堆叠而成,利用deeplearning对图像处理,必须把...

冷血狂魔
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部