finish work on bccpages pt 1
i need to finish the design for it
This commit is contained in:
parent
39ea83d64b
commit
ffc51d3a73
|
|
@ -34,41 +34,115 @@ namespace RBXLegacyLauncher
|
|||
// The InitializeComponent() call is required for Windows Forms designer support.
|
||||
//
|
||||
InitializeComponent();
|
||||
|
||||
ColorArray = new string[32, 2] {
|
||||
{ "1", ColorButton7.BackColor.ToString() },
|
||||
{ "208", ColorButton8.BackColor.ToString() },
|
||||
{ "194", ColorButton9.BackColor.ToString() },
|
||||
{ "199", ColorButton10.BackColor.ToString() },
|
||||
{ "26", ColorButton14.BackColor.ToString() },
|
||||
{ "21", ColorButton13.BackColor.ToString() },
|
||||
{ "24", ColorButton12.BackColor.ToString() },
|
||||
{ "226", ColorButton11.BackColor.ToString() },
|
||||
{ "23", ColorButton18.BackColor.ToString() },
|
||||
{ "107", ColorButton17.BackColor.ToString() },
|
||||
{ "102", ColorButton16.BackColor.ToString() },
|
||||
{ "11", ColorButton15.BackColor.ToString() },
|
||||
{ "45", ColorButton22.BackColor.ToString() },
|
||||
{ "135", ColorButton21.BackColor.ToString() },
|
||||
{ "106", ColorButton20.BackColor.ToString() },
|
||||
{ "105", ColorButton19.BackColor.ToString() },
|
||||
{ "141", ColorButton26.BackColor.ToString() },
|
||||
{ "28", ColorButton25.BackColor.ToString() },
|
||||
{ "37", ColorButton24.BackColor.ToString() },
|
||||
{ "119", ColorButton23.BackColor.ToString() },
|
||||
{ "29", ColorButton30.BackColor.ToString() },
|
||||
{ "151", ColorButton29.BackColor.ToString() },
|
||||
{ "38", ColorButton28.BackColor.ToString() },
|
||||
{ "192", ColorButton27.BackColor.ToString() },
|
||||
{ "104", ColorButton34.BackColor.ToString() },
|
||||
{ "9", ColorButton33.BackColor.ToString() },
|
||||
{ "101", ColorButton32.BackColor.ToString() },
|
||||
{ "5", ColorButton31.BackColor.ToString() },
|
||||
{ "153", ColorButton38.BackColor.ToString() },
|
||||
{ "217", ColorButton37.BackColor.ToString() },
|
||||
{ "18", ColorButton36.BackColor.ToString() },
|
||||
{ "125", ColorButton35.BackColor.ToString() }
|
||||
LauncherFuncs.ReadClientValuesBCC(GlobalVars.SelectedClient);
|
||||
if (GlobalVars.SelectedClientVersion < 6)
|
||||
{
|
||||
ColorArray = new string[32, 2] {
|
||||
{ "1", ColorButton7.BackColor.ToString() },
|
||||
{ "208", ColorButton8.BackColor.ToString() },
|
||||
{ "194", ColorButton9.BackColor.ToString() },
|
||||
{ "199", ColorButton10.BackColor.ToString() },
|
||||
{ "26", ColorButton14.BackColor.ToString() },
|
||||
{ "21", ColorButton13.BackColor.ToString() },
|
||||
{ "24", ColorButton12.BackColor.ToString() },
|
||||
{ "226", ColorButton11.BackColor.ToString() },
|
||||
{ "23", ColorButton18.BackColor.ToString() },
|
||||
{ "107", ColorButton17.BackColor.ToString() },
|
||||
{ "102", ColorButton16.BackColor.ToString() },
|
||||
{ "11", ColorButton15.BackColor.ToString() },
|
||||
{ "45", ColorButton22.BackColor.ToString() },
|
||||
{ "135", ColorButton21.BackColor.ToString() },
|
||||
{ "106", ColorButton20.BackColor.ToString() },
|
||||
{ "105", ColorButton19.BackColor.ToString() },
|
||||
{ "141", ColorButton26.BackColor.ToString() },
|
||||
{ "28", ColorButton25.BackColor.ToString() },
|
||||
{ "37", ColorButton24.BackColor.ToString() },
|
||||
{ "119", ColorButton23.BackColor.ToString() },
|
||||
{ "29", ColorButton30.BackColor.ToString() },
|
||||
{ "151", ColorButton29.BackColor.ToString() },
|
||||
{ "38", ColorButton28.BackColor.ToString() },
|
||||
{ "192", ColorButton27.BackColor.ToString() },
|
||||
{ "104", ColorButton34.BackColor.ToString() },
|
||||
{ "9", ColorButton33.BackColor.ToString() },
|
||||
{ "101", ColorButton32.BackColor.ToString() },
|
||||
{ "5", ColorButton31.BackColor.ToString() },
|
||||
{ "153", ColorButton38.BackColor.ToString() },
|
||||
{ "217", ColorButton37.BackColor.ToString() },
|
||||
{ "18", ColorButton36.BackColor.ToString() },
|
||||
{ "125", ColorButton35.BackColor.ToString() }
|
||||
};
|
||||
}
|
||||
else if (GlobalVars.SelectedClientVersion >= 6)
|
||||
{
|
||||
ColorArray = new string[64, 2] {
|
||||
{ "1", ColorButton7.BackColor.ToString() },
|
||||
{ "208", ColorButton8.BackColor.ToString() },
|
||||
{ "194", ColorButton9.BackColor.ToString() },
|
||||
{ "199", ColorButton10.BackColor.ToString() },
|
||||
{ "26", ColorButton14.BackColor.ToString() },
|
||||
{ "21", ColorButton13.BackColor.ToString() },
|
||||
{ "24", ColorButton12.BackColor.ToString() },
|
||||
{ "226", ColorButton11.BackColor.ToString() },
|
||||
{ "23", ColorButton18.BackColor.ToString() },
|
||||
{ "107", ColorButton17.BackColor.ToString() },
|
||||
{ "102", ColorButton16.BackColor.ToString() },
|
||||
{ "11", ColorButton15.BackColor.ToString() },
|
||||
{ "45", ColorButton22.BackColor.ToString() },
|
||||
{ "135", ColorButton21.BackColor.ToString() },
|
||||
{ "106", ColorButton20.BackColor.ToString() },
|
||||
{ "105", ColorButton19.BackColor.ToString() },
|
||||
{ "141", ColorButton26.BackColor.ToString() },
|
||||
{ "28", ColorButton25.BackColor.ToString() },
|
||||
{ "37", ColorButton24.BackColor.ToString() },
|
||||
{ "119", ColorButton23.BackColor.ToString() },
|
||||
{ "29", ColorButton30.BackColor.ToString() },
|
||||
{ "151", ColorButton29.BackColor.ToString() },
|
||||
{ "38", ColorButton28.BackColor.ToString() },
|
||||
{ "192", ColorButton27.BackColor.ToString() },
|
||||
{ "104", ColorButton34.BackColor.ToString() },
|
||||
{ "9", ColorButton33.BackColor.ToString() },
|
||||
{ "101", ColorButton32.BackColor.ToString() },
|
||||
{ "5", ColorButton31.BackColor.ToString() },
|
||||
{ "153", ColorButton38.BackColor.ToString() },
|
||||
{ "217", ColorButton37.BackColor.ToString() },
|
||||
{ "18", ColorButton36.BackColor.ToString() },
|
||||
{ "125", ColorButton35.BackColor.ToString() },
|
||||
{ "1001", ColorButton39.BackColor.ToString() },
|
||||
{ "1002", ColorButton40.BackColor.ToString() },
|
||||
{ "1003", ColorButton41.BackColor.ToString() },
|
||||
{ "1022", ColorButton42.BackColor.ToString() },
|
||||
{ "1023", ColorButton43.BackColor.ToString() },
|
||||
{ "133", ColorButton44.BackColor.ToString() },
|
||||
{ "1018", ColorButton45.BackColor.ToString() },
|
||||
{ "1030", ColorButton46.BackColor.ToString() },
|
||||
{ "1029", ColorButton47.BackColor.ToString() },
|
||||
{ "1025", ColorButton48.BackColor.ToString() },
|
||||
{ "1016", ColorButton49.BackColor.ToString() },
|
||||
{ "1026", ColorButton50.BackColor.ToString() },
|
||||
{ "1024", ColorButton51.BackColor.ToString() },
|
||||
{ "1027", ColorButton52.BackColor.ToString() },
|
||||
{ "1028", ColorButton53.BackColor.ToString() },
|
||||
{ "1008", ColorButton54.BackColor.ToString() },
|
||||
{ "1009", ColorButton55.BackColor.ToString() },
|
||||
{ "1005", ColorButton55.BackColor.ToString() },
|
||||
{ "1004", ColorButton56.BackColor.ToString() },
|
||||
{ "1032", ColorButton57.BackColor.ToString() },
|
||||
{ "1010", ColorButton58.BackColor.ToString() },
|
||||
{ "1019", ColorButton59.BackColor.ToString() },
|
||||
{ "1020", ColorButton60.BackColor.ToString() },
|
||||
{ "1031", ColorButton61.BackColor.ToString() },
|
||||
{ "1006", ColorButton62.BackColor.ToString() },
|
||||
{ "1013", ColorButton63.BackColor.ToString() },
|
||||
{ "1021", ColorButton64.BackColor.ToString() },
|
||||
{ "1014", ColorButton65.BackColor.ToString() },
|
||||
{ "1007", ColorButton66.BackColor.ToString() },
|
||||
{ "1015", ColorButton67.BackColor.ToString() },
|
||||
{ "1012", ColorButton68.BackColor.ToString() },
|
||||
{ "1011", ColorButton68.BackColor.ToString() }
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
|
||||
//
|
||||
// TODO: Add constructor code after the InitializeComponent() call.
|
||||
|
|
@ -97,6 +171,7 @@ namespace RBXLegacyLauncher
|
|||
radioButton4.Checked = true;
|
||||
}
|
||||
// pages
|
||||
LauncherFuncs.ReadClientValuesBCC(GlobalVars.SelectedClient)
|
||||
if (GlobalVars.SelectedClientVersion >= 6)
|
||||
{
|
||||
button6.Enabled = true;
|
||||
|
|
|
|||
|
|
@ -274,6 +274,55 @@ namespace RBXLegacyLauncher
|
|||
GlobalVars.MD5 = GlobalVars.SelectedClientMD5;
|
||||
}
|
||||
|
||||
public static void ReadClientValuesBCC(string ClientName)
|
||||
{
|
||||
string line1;
|
||||
string Decryptline1, Decryptline2, Decryptline3, Decryptline4, Decryptline5, Decryptline6, Decryptline7, Decryptline8;
|
||||
|
||||
using(StreamReader reader = new StreamReader(clientpath))
|
||||
{
|
||||
line1 = reader.ReadLine();
|
||||
}
|
||||
|
||||
if (!SecurityFuncs.IsBase64String(line1))
|
||||
return;
|
||||
|
||||
string ConvertedLine = SecurityFuncs.Base64Decode(line1);
|
||||
string[] result = ConvertedLine.Split('|');
|
||||
Decryptline1 = SecurityFuncs.Base64Decode(result[0]);
|
||||
Decryptline2 = SecurityFuncs.Base64Decode(result[1]);
|
||||
Decryptline3 = SecurityFuncs.Base64Decode(result[2]);
|
||||
Decryptline4 = SecurityFuncs.Base64Decode(result[3]);
|
||||
Decryptline5 = SecurityFuncs.Base64Decode(result[4]);
|
||||
Decryptline6 = SecurityFuncs.Base64Decode(result[5]);
|
||||
Decryptline7 = SecurityFuncs.Base64Decode(result[6]);
|
||||
Decryptline8 = SecurityFuncs.Base64Decode(result[7]);
|
||||
|
||||
bool bline1 = Convert.ToBoolean(Decryptline1);
|
||||
GlobalVars.UsesPlayerName = bline1;
|
||||
|
||||
bool bline2 = Convert.ToBoolean(Decryptline2);
|
||||
GlobalVars.UsesID = bline2;
|
||||
|
||||
bool bline3 = Convert.ToBoolean(Decryptline3);
|
||||
GlobalVars.LoadsAssetsOnline = bline3;
|
||||
|
||||
bool bline4 = Convert.ToBoolean(Decryptline4);
|
||||
GlobalVars.LegacyMode = bline4;
|
||||
|
||||
bool bline5 = Convert.ToBoolean(Decryptline5);
|
||||
GlobalVars.HasRocky = bline5;
|
||||
|
||||
GlobalVars.SelectedClientMD5 = Decryptline6;
|
||||
|
||||
int iline7 = Convert.ToInt32(Decryptline7);
|
||||
GlobalVars.SelectedClientVersion = iline7;
|
||||
|
||||
GlobalVars.SelectedClientDesc = Decryptline8;
|
||||
|
||||
GlobalVars.MD5 = GlobalVars.SelectedClientMD5;
|
||||
}
|
||||
|
||||
public static void GeneratePlayerID()
|
||||
{
|
||||
CryptoRandom random = new CryptoRandom();
|
||||
|
|
|
|||
Loading…
Reference in New Issue