分享
 
 
 

Java2HTML改造手记(2)

王朝java/jsp·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

Ja Java2HTML改造手记(2)

这次的目标是java2html.class

// Source File Name: Java2HTML.java

package com.java2html;

import java.io.*;

import java.util.Vector;

// Referenced classes of package com.java2html:

// O01, O01050, O01052, BadOptionException,

// O07, JavaDoc

public class Java2HTML

{

private int O01040;

private int O01041;

private boolean O01012;

private boolean O01014;

private boolean O01042;

private String O01002;

private String O01043[];

private JavaDoc O01044[];

private String O01045;

public static void main(String args[])

{

int i;

Java2HTML java2html;

O01 o01;

i = 0;

System.out.println("Java2HTML Version 1.3.2 (iBeyond.org modify)");

System.out.println(O07.O0997);

java2html = new Java2HTML();

o01 = new O01(args);

if(!o01.O04(java2html))

{

return;

}

try

{

java2html.buildJava2HTML();

}

catch(Exception exception)

{

System.err.print(exception.getMessage());

i = 1;

}

System.exit(i);

return;

}

public boolean buildJava2HTML()

throws Exception

{

O01049();

O01050 o01050 = new O01050(O01044);

if(O01043 == null)

{

setJavaDirectorySource(new String[] {

"."

});

}

O01052 o01052 = new O01052(O01043, O01045, O01040, O01041, O01012, O01014, o01050);

if(!O01042)

{

O01052.O01054(O01045, o01052, O01002);

}

o01052.O01055();

return true;

}

private void O01049()

throws IOException

{

(new File(O01045)).mkdirs();

File file = null;

FileWriter filewriter = null;

file = new File(O01045 + File.separator + "stylesheet.css");

filewriter = new FileWriter(file);

filewriter.write(O07.O0998());

filewriter.close();

System.out.println("Created " + file.getAbsolutePath());

if(!O01042)

{

File file1 = new File(O01045 + File.separator + "front.html");

FileWriter filewriter1 = new FileWriter(file1);

filewriter1.write(O07.O0999());

filewriter1.close();

System.out.println("Created " + file1.getAbsolutePath());

file1 = new File(O01045 + File.separator + "index.html");

filewriter1 = new FileWriter(file1);

filewriter1.write(O07.O01001(O01002));

filewriter1.close();

}

}

public void setMarginSize(int i)

{

O01040 = i;

}

public void setTabSize(int i)

{

O01041 = i;

}

public void setHeader(boolean flag)

{

O01012 = flag;

}

public void setSimple(boolean flag)

{

O01042 = flag;

}

public void setFooter(boolean flag)

{

O01014 = flag;

}

public void setTitle(String s)

{

O01002 = s;

}

public void setJavaDirectorySource(String as[])

throws BadOptionException

{

for(int i = 0; i < as.length; i++)

{

File file = new File(as[i]);

if(!file.isDirectory())

{

throw new BadOptionException(as[i] + " is not a directory");

}

}

Vector vector = new Vector();

for(int j = 0; j < as.length; j++)

{

vector = O07.O01020(as[j], vector);

}

O01043 = new String[vector.size()];

for(int k = 0; k < vector.size(); k++)

{

O01043[k] = (String)vector.elementAt(k);

}

}

public void O01059(String as[])

{

O01043 = as;

}

public void setJavaDoc(JavaDoc ajavadoc[])

{

O01044 = ajavadoc;

}

public void setDestination(String s)

{

O01045 = s;

}

public Java2HTML()

{

O01041 = 4;

O01012 = true;

O01014 = true;

O01042 = false;

O01002 = "Java Source";

O01045 = "output";

}

}

这次的代码就不如上一个好读了.没办法Decompile就是这样,如果谁有更好的工具麻烦推荐一下,不胜感激.

欲知后事如何,且听下回分解.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有