Fix inject script for Electron v17+
This commit is contained in:
parent
ac70698593
commit
690bfb79cb
|
@ -69,4 +69,27 @@ else {
|
||||||
|
|
||||||
console.log(" ✅ Wrote index.js");
|
console.log(" ✅ Wrote index.js");
|
||||||
console.log("");
|
console.log("");
|
||||||
console.log(`Injection successful, please restart ${release}.`);
|
|
||||||
|
const asarPath = path.join(discordPath, "app.asar");
|
||||||
|
const modifiedPath = path.join(discordPath, "discord.asar");
|
||||||
|
|
||||||
|
if (!fs.existsSync(modifiedPath)) {
|
||||||
|
console.log("Renaming app.asar -> discord.asar");
|
||||||
|
console.log("");
|
||||||
|
|
||||||
|
if (!fs.existsSync(asarPath)) {
|
||||||
|
console.log(" ❌ Unable to rename app.asar -> discord.asar, discord installation appears to be corrupt.");
|
||||||
|
process.exit(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
fs.renameSync(asarPath, modifiedPath);
|
||||||
|
console.log(" ✅ Successfully renamed app.asar -> discord.asar");
|
||||||
|
console.log("");
|
||||||
|
} catch (error) {
|
||||||
|
console.log(" ❌ Failed to rename app.asar -> discord.asar:", error);
|
||||||
|
process.exit(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(`Injection successful, please restart ${release}.`);
|
||||||
|
|
Loading…
Reference in New Issue