mirror of
https://codeberg.org/KeybadeBlox/JSRF-Decompilation.git
synced 2026-04-07 04:50:23 +03:00
Support earlier Java releases
Existing code was written for Java 25, which is more recent than many people have on hand. The modified scripts appear to run well on Java 21.
This commit is contained in:
parent
76e7714722
commit
98d88cc212
3 changed files with 22 additions and 25 deletions
|
|
@ -20,20 +20,17 @@ import ghidra.program.model.symbol.SourceType;
|
|||
import ghidra.program.model.symbol.Symbol;
|
||||
import ghidra.util.StringUtilities;
|
||||
|
||||
import java.io.FileReader;
|
||||
import java.nio.file.Files;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
||||
|
||||
public class EnhancedImport extends GhidraScript {
|
||||
@Override
|
||||
public void run() throws Exception {
|
||||
final FileReader in = new FileReader(askFile("Select input file", "OK"));
|
||||
final List<String> lines = in.readAllLines();
|
||||
in.close();
|
||||
final List<String> lines = Files.readAllLines(askFile("Select input file", "OK").toPath());
|
||||
|
||||
for (int i = 0; i < lines.size(); i++) {
|
||||
final String[] parts = lines.get(i).split("\t");;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue