Skip to content

Commit

Permalink
Доработка сервера и добавление культуры
Browse files Browse the repository at this point in the history
  • Loading branch information
MilkRen committed May 3, 2024
1 parent c90c9f1 commit 75eec07
Show file tree
Hide file tree
Showing 15 changed files with 158 additions and 329 deletions.
18 changes: 6 additions & 12 deletions LauncherDM/LauncherDM.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -86,15 +86,10 @@
</ItemGroup>

<ItemGroup>
<Compile Update="Source\Resources\Resource.Designer.cs">
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resource.resx</DependentUpon>
</Compile>
<Compile Update="Source\Resources\ResourceEng.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>ResourceEng.resx</DependentUpon>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Update="Source\Settings\SettingsApp.Designer.cs">
<DesignTimeSharedInput>True</DesignTimeSharedInput>
Expand All @@ -104,13 +99,12 @@
</ItemGroup>

<ItemGroup>
<EmbeddedResource Update="Source\Resources\Resource.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resource.Designer.cs</LastGenOutput>
<EmbeddedResource Update="Properties\Resources.en.resx">
<DependentUpon>Resources.resx</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Update="Source\Resources\ResourceEng.resx">
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>ResourceEng.Designer.cs</LastGenOutput>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>

Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions LauncherDM/Properties/Resources.en.resx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<root>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>1.3</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Reconnection" xml:space="preserve">
<value>Reconnect after {0} ms</value>
</data>
</root>
Original file line number Diff line number Diff line change
Expand Up @@ -98,4 +98,7 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Reconnection" xml:space="preserve">
<value>Повторное подключение через {0} мс</value>
</data>
</root>
2 changes: 2 additions & 0 deletions LauncherDM/Services/Interfaces/ILoadingWindowService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ interface ILoadingWindowService

string GetTitle();

bool CheckUpdate();

string DescInfoConnect();
}
}
12 changes: 7 additions & 5 deletions LauncherDM/Services/LoadingWindowService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,8 @@ public bool CheckRequestServer()
if (serverRequest is null)
serverRequest = new ServerRequestService();

//var requestMessageServer = serverRequest.SendMessageRequest(MessageHeader.MessageType.Check);
//return requestMessageServer.Message == "1";

var a = serverRequest.SendMessageRequest(MessageHeader.MessageType.Token);
return false;
var requestMessageServer = serverRequest.SendMessageRequest(MessageHeader.MessageType.Check);
return requestMessageServer.Message.ToString() == "1";
}

public string GetTitle()
Expand All @@ -29,6 +26,11 @@ public string GetTitle()
return requestMessageServer.Message.ToString();
}

public bool CheckUpdate()
{
throw new NotImplementedException();
}

public string DescInfoConnect()
{
if (serverRequest is null)
Expand Down
63 changes: 0 additions & 63 deletions LauncherDM/Source/Resources/ResourceEng.Designer.cs

This file was deleted.

101 changes: 0 additions & 101 deletions LauncherDM/Source/Resources/ResourceEng.resx

This file was deleted.

34 changes: 20 additions & 14 deletions LauncherDM/ViewModels/LoadingWindowViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -83,29 +83,35 @@ private void Load()
{
if (checkNetwork.CheckingNetworkConnection())
{
if (Server.CheckRequestServer())
int countMs = 1000;
while (true)
{
DescInfoConnect = Server.GetTitle();

Thread.Sleep(5000);
_loadingWindow.Dispatcher.Invoke(() =>
if (Server.CheckRequestServer())
{
IDialogWindowService windowService = new DialogWindowService();
windowService.OpenWindow(this);
_loadingWindow.Hide();
});
}
else
{
IDialogMessageBoxService dialogMessageBox = new DialogMessageBoxService();
dialogMessageBox.DialogShow("s","s");
DescInfoConnect = Server.GetTitle();

Thread.Sleep(5000);
_loadingWindow.Dispatcher.Invoke(() =>
{
IDialogWindowService windowService = new DialogWindowService();
windowService.OpenWindow(this);
_loadingWindow.Hide();
});
}
else
{
IDialogMessageBoxService dialogMessageBox = new DialogMessageBoxService();
dialogMessageBox.DialogShow("s", "s");
}
}
}
else
{
_loadingWindow.Dispatcher.Invoke(() =>
{
Environment.Exit(0);
});
}
});
}
}
Expand Down
Loading

0 comments on commit 75eec07

Please sign in to comment.