Got PTB installing finally working yay.

This commit is contained in:
AraHaan 2016-01-31 21:22:40 -06:00
parent 3c0f1e8b3d
commit 9d1a2f1302
1 changed files with 46 additions and 13 deletions

View File

@ -189,11 +189,8 @@ namespace BetterDiscordWI.panels
Thread t = new Thread(() => Thread t = new Thread(() =>
{ {
List<String> lines = new List<string>(); List<String> lines = new List<string>();
AppendLog("Spicing index"); AppendLog("Spicing index");
using (FileStream fs = new FileStream(indexloc, FileMode.Open)) using (FileStream fs = new FileStream(indexloc, FileMode.Open))
{ {
using (StreamReader reader = new StreamReader(fs)) using (StreamReader reader = new StreamReader(fs))
@ -201,21 +198,57 @@ namespace BetterDiscordWI.panels
String line = ""; String line = "";
while((line = reader.ReadLine()) != null) while((line = reader.ReadLine()) != null)
{ {
if (line.Contains("var _overlay2")) if (GetParent().DiscordPath.Contains("Discord\\"))
{ {
if (line.Contains("var _overlay2"))
lines.Add(line); {
lines.Add("var _betterDiscord = require('betterdiscord');"); lines.Add(line);
lines.Add("var _betterDiscord = require('betterdiscord');");
}
else if (line.Contains("mainWindow = new _BrowserWindow2"))
{
lines.Add(line);
lines.Add(File.ReadAllText("splice"));
}
else
{
lines.Add(line);
}
} }
else if (line.Contains("mainWindow = new _BrowserWindow2")) if (GetParent().DiscordPath.Contains("DiscordCanary\\"))
{ {
lines.Add(line); if (line.Contains("var _overlay2"))
lines.Add(File.ReadAllText("splice")); {
lines.Add(line);
lines.Add("var _betterDiscord = require('betterdiscord');");
}
else if (line.Contains("mainWindow = new _BrowserWindow2"))
{
lines.Add(line);
lines.Add(File.ReadAllText("splice"));
}
else
{
lines.Add(line);
}
} }
else if (GetParent().DiscordPath.Contains("DiscordPTB\\"))
{ {
lines.Add(line); //"mainWindow = new _browserWindow2"
if (line.Contains("var _discord_overlay2"))
{
lines.Add(line);
lines.Add("var _betterDiscord = require('betterdiscord');");
}
else if (line.Contains("mainWindow = new _browserWindow2"))
{
lines.Add(line);
lines.Add(File.ReadAllText("splice"));
}
else
{
lines.Add(line);
}
} }
} }
} }