mikrotik-utils/MikroTikAPI/src/com/mikroTik/wiki/sample/TestApp.java

36 lines
1.0 KiB
Java

package com.mikroTik.wiki.sample;
import com.mikroTik.wiki.DataReceiver;
import com.mikroTik.wiki.ApiConn;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
*
* @author mh
*/
public class TestApp {
static String password = "XXXX";
public static void main(String[] args) {
ApiConn conn = new ApiConn("192.168.61.254", 8729, ApiConn.SSLMode.Weak);
if (!conn.isConnected()) {
conn.start();
try {
conn.join(2000);
if (conn.isConnected()) {
conn.login("admin", new String(password).toCharArray());
conn.sendCommand("/ip/address/print");
DataReceiver dataRec = new DataReceiver(conn);
dataRec.start();
}
} catch (InterruptedException ex) {
Logger.getGlobal().log(Level.SEVERE, null, ex);
return;
}
}
System.out.println("Done");
}
}