Skip to content

Commit bc244f0

Browse files
Tried to fix error that happens when path to dll is too long.
Removed unused views. Fixed error that throws when you press "cancel" button in file picker dialog. Fixed duplicating menu item.
1 parent 56cdcb1 commit bc244f0

16 files changed

Lines changed: 34 additions & 356 deletions

File tree

.idea/.gitignore

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/gradle.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/uiDesigner.xml

Lines changed: 0 additions & 124 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ targetCompatibility = '17'
2323

2424
tasks.withType(JavaCompile) {
2525
options.encoding = 'UTF-8'
26+
options.debug = true
2627
}
2728

2829
application {
@@ -41,11 +42,11 @@ dependencies {
4142

4243

4344
implementation('com.dlsc.formsfx:formsfx-core:11.6.0') {
44-
exclude(group: 'org.openjfx')
45+
4546
}
4647
implementation 'commons-io:commons-io:2.16.1'
4748
implementation('net.synedra:validatorfx:0.4.0') {
48-
exclude(group: 'org.openjfx')
49+
4950
}
5051
// https://mvnrepository.com/artifact/net.java.dev.jna/jna
5152
implementation 'net.java.dev.jna:jna:5.14.0'
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

src/main/java/com/lifedrained/injector/injector/GuideScene.java

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/main/java/com/lifedrained/injector/injector/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class Main extends Application {
2020
public void start(Stage stage) throws IOException {
2121
hostServices = getHostServices();
2222
FXMLLoader fxmlLoader = new FXMLLoader(Main.class.getResource("view.fxml"));
23-
scene = new Scene(fxmlLoader.load(), 600, 420);
23+
scene = new Scene(fxmlLoader.load(),460,420);
2424
stage.setTitle("Injector by Drained");
2525
stage.setScene(scene);
2626
stage.getIcons().add(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("assets/syringe_icon.svg.png"))));

src/main/java/com/lifedrained/injector/injector/backend/Injector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public boolean inject(int processID, String dllName) {
4848
return false;
4949
}
5050

51-
Pointer m = new Memory(dllName.length() + 1);
51+
Pointer m = new Memory((dllName.length() + 1)*2L);
5252
m.setString(0, dllName);
5353

5454
boolean wpmSuccess = kernel32.WriteProcessMemory(hProcess, dllNameAddress, m, dllName.length(), null).booleanValue();

0 commit comments

Comments
 (0)