📄
字号:
◎⊙◎⊙◎⊙◎⊙◎⊙◎⊙◎⊙◎
大家好 我是:浩劫 QQ369550110
今天我给大家制作一个“网页源码读取器” 是使用JAVA编写,现在大部分黑客都是利用C++编写,其实JAVA也可是实现的,而且能做的更简洁。
下面,我们开始吧,首先让大家看下效果。。。。由于我的本本没有联网,所以我就在本机上假设一个IIS让大家看一下吧。
URL为:http://localhost:80/aa/网页特效-时钟鼠标.htm 这是我已经做好的~~ 看见了没 源代码~~呵呵
下面给大家具体制作一下:
打开:JBuild
第一部:创建工程和界面 由于比较简单大家看我操作吧。 机器有点慢~等一小下下~ 建立程序~
下面开始制作界面~~ 界面完成~
第二部:填写关键代码
import java.awt.*;
import java.net.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URI;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; //导入界面与网络包
填写“读取”按钮动作代码:
URL uu=new URL(txtURL.getText()); //创建URL类对象
BufferedReader ii=new BufferedReader(new InputStreamReader(uu.openStream())); ////使用openStream得到一输入流并由此构造一个BufferedReader对象
String input;
txtShow.append("URL协议:"+uu.getProtocol()); //获取URL的协议并显示在截面
txtShow.append("\n");
txtShow.append("主机名:"+uu.getHost()); //主机名
txtShow.append("\n");
txtShow.append("端口名:"+uu.getPort()); //端口名
txtShow.append("\n");
txtShow.append("URL文件名:"+uu.getFile()); //URL文件名
txtShow.append("\n");
txtShow.append("源代码为:");
txtShow.append("\n");
while((input=ii.readLine())!=null){ //建立读取循环,并判断是否有读取值
txtShow.append(input+"\n"); //显示在界面上
}
ii.close();
}
}
class duquurlfram_butOK_actionAdapter implements ActionListener { //连接界面类与主类
private duquurlfram adaptee;
duquurlfram_butOK_actionAdapter(duquurlfram adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
try {
adaptee.butOK_actionPerformed(e);
} catch (Exception ex) {
}
}
}
OK试一下
现在一个URL源码读取器便成功了,希望大家喜欢。
就到这里吧,希望结交喜欢黑客,喜欢JAVA编程的朋友 QQ:369550110 浩劫
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -