mirror of
https://github.com/sirjonasxx/G-Earth.git
synced 2025-01-19 00:26:27 +01:00
Merge remote-tracking branch 'origin/master' into development
This commit is contained in:
commit
27f536ddc0
@ -13,7 +13,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth-Parent</artifactId>
|
<artifactId>G-Earth-Parent</artifactId>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
@ -83,7 +83,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth</artifactId>
|
<artifactId>G-Earth</artifactId>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
<!--<scope>provided</scope>-->
|
<!--<scope>provided</scope>-->
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth-Parent</artifactId>
|
<artifactId>G-Earth-Parent</artifactId>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth</artifactId>
|
<artifactId>G-Earth</artifactId>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
<!--<scope>provided</scope>-->
|
<!--<scope>provided</scope>-->
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth-Parent</artifactId>
|
<artifactId>G-Earth-Parent</artifactId>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth</artifactId>
|
<artifactId>G-Earth</artifactId>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
<!--<scope>provided</scope>-->
|
<!--<scope>provided</scope>-->
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
@ -8,12 +8,12 @@
|
|||||||
|
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth-Parent</artifactId>
|
<artifactId>G-Earth-Parent</artifactId>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
|
@ -29,7 +29,7 @@ import java.io.IOException;
|
|||||||
public class Main extends Application {
|
public class Main extends Application {
|
||||||
|
|
||||||
public static Application main;
|
public static Application main;
|
||||||
public static String version = "0.2";
|
public static String version = "0.2.1";
|
||||||
private static String gitApi = "https://api.github.com/repos/sirjonasxx/G-Earth/releases/latest";
|
private static String gitApi = "https://api.github.com/repos/sirjonasxx/G-Earth/releases/latest";
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -90,6 +90,7 @@ public abstract class Extension implements IExtension{
|
|||||||
Socket gEarthExtensionServer = null;
|
Socket gEarthExtensionServer = null;
|
||||||
try {
|
try {
|
||||||
gEarthExtensionServer = new Socket("127.0.0.1", port);
|
gEarthExtensionServer = new Socket("127.0.0.1", port);
|
||||||
|
gEarthExtensionServer.setTcpNoDelay(true);
|
||||||
InputStream in = gEarthExtensionServer.getInputStream();
|
InputStream in = gEarthExtensionServer.getInputStream();
|
||||||
DataInputStream dIn = new DataInputStream(in);
|
DataInputStream dIn = new DataInputStream(in);
|
||||||
out = gEarthExtensionServer.getOutputStream();
|
out = gEarthExtensionServer.getOutputStream();
|
||||||
|
@ -260,6 +260,7 @@ public class HConnection {
|
|||||||
while ((state == State.WAITING_FOR_CLIENT) && !proxy_server.isClosed()) {
|
while ((state == State.WAITING_FOR_CLIENT) && !proxy_server.isClosed()) {
|
||||||
try {
|
try {
|
||||||
Socket client = proxy_server.accept();
|
Socket client = proxy_server.accept();
|
||||||
|
client.setTcpNoDelay(true);
|
||||||
actual_proxy = potentialProxy;
|
actual_proxy = potentialProxy;
|
||||||
closeAllProxies(actual_proxy);
|
closeAllProxies(actual_proxy);
|
||||||
if (DEBUG) System.out.println("accepted a proxy");
|
if (DEBUG) System.out.println("accepted a proxy");
|
||||||
@ -293,6 +294,7 @@ public class HConnection {
|
|||||||
final boolean[] datastream = new boolean[1];
|
final boolean[] datastream = new boolean[1];
|
||||||
|
|
||||||
Socket habbo_server = new Socket(proxy.actual_domain, proxy.actual_port);
|
Socket habbo_server = new Socket(proxy.actual_domain, proxy.actual_port);
|
||||||
|
habbo_server.setTcpNoDelay(true);
|
||||||
|
|
||||||
OutputStream client_out = client.getOutputStream();
|
OutputStream client_out = client.getOutputStream();
|
||||||
InputStream client_in = client.getInputStream();
|
InputStream client_in = client.getInputStream();
|
||||||
|
@ -43,31 +43,11 @@ public class Info extends SubForm {
|
|||||||
link_g_gearth.setTooltip(new Tooltip("https://github.com/sirjonasxx/G-Earth"));
|
link_g_gearth.setTooltip(new Tooltip("https://github.com/sirjonasxx/G-Earth"));
|
||||||
link_g_tanji.setTooltip(new Tooltip("https://github.com/ArachisH/Tanji"));
|
link_g_tanji.setTooltip(new Tooltip("https://github.com/ArachisH/Tanji"));
|
||||||
link_d_harble.setTooltip(new Tooltip("https://discord.gg/Vyc2gFC"));
|
link_d_harble.setTooltip(new Tooltip("https://discord.gg/Vyc2gFC"));
|
||||||
link_d_bonnie.setTooltip(new Tooltip("https://discord.gg/KZa3rXD"));
|
|
||||||
|
|
||||||
activateHyperlink(link_d_harble);
|
// activateHyperlink(link_d_harble);
|
||||||
activateHyperlink(link_d_bonnie);
|
|
||||||
activateHyperlink(link_g_gearth);
|
activateHyperlink(link_g_gearth);
|
||||||
activateHyperlink(link_g_tanji);
|
activateHyperlink(link_g_tanji);
|
||||||
activateHyperlink(link_sng);
|
activateHyperlink(link_sng);
|
||||||
activateHyperlink(link_darkbox);
|
activateHyperlink(link_darkbox);
|
||||||
|
|
||||||
// String[] lines = {
|
|
||||||
// "G-Earth 0.1.1",
|
|
||||||
// "Linux Habbo Packet Manipulator",
|
|
||||||
// "",
|
|
||||||
// "Made by:",
|
|
||||||
// "sirjonasxx",
|
|
||||||
// "",
|
|
||||||
// "Contributors:",
|
|
||||||
// "XePeleato (Windows & Mac support)",
|
|
||||||
// "Scott Stamp",
|
|
||||||
// "LittleJ",
|
|
||||||
// "ArachisH",
|
|
||||||
// "",
|
|
||||||
// "Check out:",
|
|
||||||
// "sngforum.info",
|
|
||||||
// "darkbox.nl"
|
|
||||||
// };
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -74,7 +74,7 @@
|
|||||||
<Hyperlink fx:id="link_d_harble" layoutX="400.0" layoutY="201.0" text="Discord - Harble" />
|
<Hyperlink fx:id="link_d_harble" layoutX="400.0" layoutY="201.0" text="Discord - Harble" />
|
||||||
<Hyperlink fx:id="link_g_gearth" layoutX="400.0" layoutY="161.0" text="Github - G-Earth" />
|
<Hyperlink fx:id="link_g_gearth" layoutX="400.0" layoutY="161.0" text="Github - G-Earth" />
|
||||||
<Hyperlink fx:id="link_g_tanji" layoutX="400.0" layoutY="181.0" text="Github - Tanji" />
|
<Hyperlink fx:id="link_g_tanji" layoutX="400.0" layoutY="181.0" text="Github - Tanji" />
|
||||||
<Hyperlink fx:id="link_d_bonnie" layoutX="400.0" layoutY="221.0" text="Discord - BonnieScripting (pt/br)" />
|
<!--<Hyperlink fx:id="link_d_bonnie" layoutX="400.0" layoutY="221.0" text="Discord - BonnieScripting (pt/br)" />-->
|
||||||
</children>
|
</children>
|
||||||
</AnchorPane>
|
</AnchorPane>
|
||||||
</GridPane>
|
</GridPane>
|
||||||
|
10
README.md
10
README.md
@ -1,5 +1,5 @@
|
|||||||
# G-Earth
|
# G-Earth
|
||||||
Habbo packet logger & manipulator for Windows and Linux devices.
|
Habbo packet logger & manipulator for Windows, Linux and Mac.
|
||||||
|
|
||||||
- Requires Java 8
|
- Requires Java 8
|
||||||
|
|
||||||
@ -17,6 +17,9 @@ Execute this command if you get the following error:
|
|||||||
|
|
||||||
> $ xhost +local:
|
> $ xhost +local:
|
||||||
|
|
||||||
|
# Mac execution
|
||||||
|
This is more complex, will be documented later
|
||||||
|
|
||||||
# Features
|
# Features
|
||||||
* Log outgoing and incoming packets
|
* Log outgoing and incoming packets
|
||||||
* Injection, both sides
|
* Injection, both sides
|
||||||
@ -27,7 +30,4 @@ Execute this command if you get the following error:
|
|||||||
* Retro support - enter game host & port manually (only the first time)
|
* Retro support - enter game host & port manually (only the first time)
|
||||||
* Advanced scheduler
|
* Advanced scheduler
|
||||||
* Advanced extension support
|
* Advanced extension support
|
||||||
* Block/replace packets, replace Strings & ints & .. in all packets, included extension
|
* 2 included extensions on-release
|
||||||
* Always admin, included extension
|
|
||||||
* Packetlogger
|
|
||||||
|
|
||||||
|
2
pom.xml
2
pom.xml
@ -7,7 +7,7 @@
|
|||||||
<groupId>G-Earth</groupId>
|
<groupId>G-Earth</groupId>
|
||||||
<artifactId>G-Earth-Parent</artifactId>
|
<artifactId>G-Earth-Parent</artifactId>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<version>0.2</version>
|
<version>0.2.1</version>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<maven.compiler.source>1.8</maven.compiler.source>
|
<maven.compiler.source>1.8</maven.compiler.source>
|
||||||
|
Loading…
Reference in New Issue
Block a user