Skip to content

Commit 845e187

Browse files
committed
final changes before rp3 (i promise)
1 parent 1d1a1e3 commit 845e187

File tree

4 files changed

+21
-11
lines changed

4 files changed

+21
-11
lines changed

Rectify11Installer/Core/Installer.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ public async Task<bool> Install(frmWizard frm)
278278
File.Delete(Path.Combine(Variables.r11Folder, "files.7z"));
279279
File.Delete(Path.Combine(Variables.r11Folder, "vcredist32.exe"));
280280
File.Delete(Path.Combine(Variables.r11Folder, "vcredist64.exe"));
281+
File.Delete(Path.Combine(Variables.r11Folder, "newfiles.txt"));
281282
try
282283
{
283284
Directory.Delete(Path.Combine(Variables.r11Folder, "themes"), true);

Rectify11Installer/Pages/InstallOptnsPage.cs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,26 @@ void Application_Idle(object sender, System.EventArgs e)
2424
{
2525
if (!idleinit)
2626
{
27+
if (Directory.Exists(Path.Combine(Variables.r11Folder, "Backup")))
28+
{
29+
File.WriteAllText(Path.Combine(Variables.r11Folder, "newfiles.txt"), Properties.Resources.newfiles);
30+
if (!Directory.Exists(Path.Combine(Variables.r11Folder, "Backup", "oldfiles")))
31+
{
32+
Directory.CreateDirectory(Path.Combine(Variables.r11Folder, "Backup", "oldfiles"));
33+
}
34+
string[] newFiles = File.ReadAllLines(Path.Combine(Variables.r11Folder, "newfiles.txt"));
35+
foreach (string file in newFiles)
36+
{
37+
if (File.Exists(Path.Combine(Variables.r11Folder, "Backup", "oldfiles", file)))
38+
{
39+
File.Delete(Path.Combine(Variables.r11Folder, "Backup", "oldfiles", file));
40+
}
41+
if (File.Exists(Path.Combine(Variables.r11Folder, "Backup", file)))
42+
{
43+
File.Move(Path.Combine(Variables.r11Folder, "Backup", file), Path.Combine(Variables.r11Folder, "Backup", "oldfiles", file));
44+
}
45+
}
46+
}
2747
Patches list = PatchesParser.GetAll();
2848
PatchesPatch[] ok = list.Items;
2949
var basicNode = treeView1.Nodes[0].Nodes[0];

Rectify11Installer/Program.cs

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,6 @@ private static void Main()
4646
Application.SetCompatibleTextRenderingDefault(false);
4747
//Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("ko");
4848
Thread.CurrentThread.CurrentUICulture = CultureInfo.CurrentUICulture;
49-
if (Directory.Exists(Path.Combine(Variables.r11Folder, "Backup")))
50-
{
51-
string[] newFiles = File.ReadAllLines(Properties.Resources.newfiles);
52-
foreach (string file in newFiles)
53-
{
54-
if (File.Exists(Path.Combine(Variables.r11Folder, "Backup", file)))
55-
{
56-
File.Move(Path.Combine(Variables.r11Folder, "Backup", file), Path.Combine(Variables.r11Folder, "Backup", file + "_old"));
57-
}
58-
}
59-
}
6049
Application.Run(new frmWizard());
6150
}
6251
}
13.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)