Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a7ad8770c9 | ||
|
|
5c55999771 |
+1
-1
@@ -4,7 +4,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = 'net.pixtaded'
|
group = 'net.pixtaded'
|
||||||
version = '1.0.3'
|
version = '1.0.4'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
|
|||||||
@@ -38,7 +38,6 @@ public class CrabClient implements Crab {
|
|||||||
try {
|
try {
|
||||||
if (this.serverAddress == null)
|
if (this.serverAddress == null)
|
||||||
setup();
|
setup();
|
||||||
connect();
|
|
||||||
communicate();
|
communicate();
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
System.err.println("Error connecting to the server: " + e.getMessage());
|
System.err.println("Error connecting to the server: " + e.getMessage());
|
||||||
@@ -97,12 +96,14 @@ public class CrabClient implements Crab {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void sendPacket(byte PID, String argument) throws IOException {
|
private void sendPacket(byte PID, String argument) throws IOException {
|
||||||
|
connect();
|
||||||
String formattedMessage = String.valueOf((char) PID) + argument + "\n";
|
String formattedMessage = String.valueOf((char) PID) + argument + "\n";
|
||||||
|
|
||||||
out.print(formattedMessage);
|
out.print(formattedMessage);
|
||||||
out.flush();
|
out.flush();
|
||||||
|
|
||||||
receiveResponse(PID);
|
receiveResponse(PID);
|
||||||
|
closeConnection();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void receiveResponse(byte PID) throws IOException {
|
private void receiveResponse(byte PID) throws IOException {
|
||||||
@@ -121,8 +122,6 @@ public class CrabClient implements Crab {
|
|||||||
} default -> {
|
} default -> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
closeConnection();
|
|
||||||
connect();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void closeConnection() {
|
private void closeConnection() {
|
||||||
@@ -141,7 +140,7 @@ public class CrabClient implements Crab {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void clearScreen() {
|
private void clearScreen() {
|
||||||
System.out.print("\033[H\033[2J");
|
System.out.print("\033[999999S\033[H\033[2J");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user