📄 testcapture.java
字号:
package org.phyeas.server.test;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
import org.phyeas.server.Capture;
import org.phyeas.server.Playback;
public class TestCapture {
public static void main(String[] args) {
try {
Socket socket = new Socket("192.168.1.224", 5000);
OutputStream out = socket.getOutputStream();
ByteArrayOutputStream bo = new ByteArrayOutputStream();
// ---------发送个人信息
byte[] b = new byte[] { Byte.MIN_VALUE, Byte.MAX_VALUE, 0x00, 0x00,
0x05 };
bo.write(b);
bo.write("phyeas1".getBytes());
out.write(bo.toByteArray());
out.flush();
bo.close();
// -------加入组
b = new byte[] { Byte.MIN_VALUE, Byte.MAX_VALUE, 0x01, 0x01 };
bo = new ByteArrayOutputStream();
bo.write(b);
bo.write("group1".getBytes());
out.write(bo.toByteArray());
out.flush();
bo.close();
// ================
Thread.sleep(5000);
Capture c = new Capture(socket);
c.start();
Playback p = new Playback(socket);
p.start();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -