11using System ;
2+ using System . Linq ;
23using System . Reflection ;
34using System . Text . RegularExpressions ;
45
@@ -13,7 +14,7 @@ public static void ClearConsole()
1314 {
1415 Console . Clear ( ) ;
1516
16- //if (string.IsNullOrEmpty(settings .ProxyIp))
17+ //if (string.IsNullOrEmpty(Settings .ProxyIp))
1718 //{
1819 // WriteColor(@"[//--Warning------------------------------------------------------]", ConsoleColor.Yellow);
1920 // WriteColor($"[// ProxyIp:] Value is not set", ConsoleColor.Yellow);
@@ -38,24 +39,25 @@ public static void ClearConsole()
3839 //WriteColor(@"[//--Exit Codes---------------------------------------------------]", ConsoleColor.DarkGreen);
3940 //WriteColor($"[// 0:] Application successful exited", ConsoleColor.DarkGreen);
4041 //WriteColor($"[// 1:] Supported OS is not given", ConsoleColor.DarkGreen);
41- //WriteColor($"[// 2:] User has no root permissions", ConsoleColor.DarkGreen);
42- //WriteColor($"[// 3:] Networksadapters are not set", ConsoleColor.DarkGreen);
43- //WriteColor(@"[//--Settings-----------------------------------------------------]", ConsoleColor.DarkGreen);
44- //WriteColor($"[// Call on Networkchange:] {settings.CallOnNetworkchange}", ConsoleColor.DarkGreen);
45- //WriteColor($"[// Set proxy on Autostart:] {settings.SetProxyOnStartUp}", ConsoleColor.DarkGreen);
46- //WriteColor($"[// Proxy status:] {status}", ConsoleColor.DarkGreen);
47- //WriteColor(@"[//--Options------------------------------------------------------]", ConsoleColor.DarkGreen);
48- //WriteColor($"[// 1:] Toggle \"Call on Networkchange\"", ConsoleColor.DarkGreen);
49- //WriteColor($"[// 2:] Enable proxy", ConsoleColor.DarkGreen);
50- //WriteColor($"[// 3:] Disable proxy", ConsoleColor.DarkGreen);
51- //WriteColor($"[// ESC:] Close application", ConsoleColor.DarkGreen);
42+ WriteColor ( @"[//--Settings-----------------------------------------------------]" , ConsoleColor . DarkGreen ) ;
43+ WriteColor ( $ "[// Automatic Refresh / Check:] { Program . Settings . AutomaticRefresh } ", ConsoleColor . DarkGreen ) ;
44+ WriteColor ( $ "[// Automatic Refresh every (min):] { Program . Settings . AutomaticRefreshMin } ", ConsoleColor . DarkGreen ) ;
45+ WriteColor ( $ "[// Check the Collection Id:] { Program . Settings . SteamCollection } ", ConsoleColor . DarkGreen ) ;
46+ var steamModIds = Program . Settings . SteamModIds . ToString ( ) ;
47+ var ids = Program . Settings . SteamCollection ? Program . Settings . SteamCollectionId . ToString ( ) : String . Join ( ", " , steamModIds ) ;
48+ WriteColor ( $ "[// Collection Id or Mod Ids:] { ids } ", ConsoleColor . DarkGreen ) ;
49+ WriteColor ( @"[//--Options------------------------------------------------------]" , ConsoleColor . DarkGreen ) ;
50+ WriteColor ( $ "[// 1:] Execute Refresh", ConsoleColor . DarkGreen ) ;
51+ WriteColor ( $ "[// 2:] Enable / Disable automatic Refresh", ConsoleColor . DarkGreen ) ;
52+ WriteColor ( $ "[// 3:] Reload settings.json", ConsoleColor . DarkGreen ) ;
53+ WriteColor ( $ "[// ESC:] Close application", ConsoleColor . DarkGreen ) ;
5254 WriteColor ( @"[//---------------------------------------------------------------]" , ConsoleColor . DarkGreen ) ;
5355 Console . WriteLine ( Environment . NewLine ) ;
5456
55- //if (string.IsNullOrEmpty(settings .NetworkChangeAdapters))
57+ //if (string.IsNullOrEmpty(Settings .NetworkChangeAdapters))
5658 //{
5759 // WriteColor(@"[//--No Networkadapters-------------------------------------------]", ConsoleColor.DarkRed);
58- // WriteColor($"[//:] Please insert Networkadapters (\"NetworkChangeAdapters\") in the settings .json", ConsoleColor.DarkRed);
60+ // WriteColor($"[//:] Please insert Networkadapters (\"NetworkChangeAdapters\") in the Settings .json", ConsoleColor.DarkRed);
5961 // WriteColor(@"[//---------------------------------------------------------------]", ConsoleColor.DarkRed);
6062 // if (!Debugger.IsAttached)
6163 // {
0 commit comments