From fd701f361520b4e25fd113701d85cfdea1d0a79a Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Sun, 21 Apr 2024 09:36:33 +0200 Subject: [PATCH] update structure --- .../MinecraftProfileChecker.vb | 0 .../ModpackUpdater.Manager.vbproj | 16 ++ .../UpdateCheckResult.vb | 4 +- .../UpdateInstaller.vb | 2 + .../UpdateSyncAction.vb | 0 .../UpdateSyncFile.vb | 0 .../ModpackInfo.vb | 0 .../ModpackUpdater.Model.vbproj | 12 ++ .../UpdateAction.vb | 0 .../UpdateActionType.vb | 0 .../UpdateConfig.vb | 0 .../UpdateInfo.vb | 0 .../UpdateInfos.vb | 0 ModpackUpdater.sln | 12 ++ ModpackUpdater/Form1.vb | 4 + ModpackUpdater/FormSettings.vb | 3 +- ModpackUpdater/ModpackUpdater.vbproj | 20 +-- SharedLibs/Pilz.Cryptography.dll | Bin 11776 -> 0 bytes SharedLibs/Pilz.IO.dll | Bin 15360 -> 0 bytes SharedLibs/Pilz.IO.xml | 143 ------------------ SharedLibs/Pilz.Win32.dll | Bin 15872 -> 0 bytes SharedLibs/Pilz.Win32.xml | 105 ------------- SharedLibs/Pilz.dll | Bin 8192 -> 0 bytes SharedLibs/Pilz.xml | 26 ---- 24 files changed, 57 insertions(+), 290 deletions(-) rename {ModpackUpdater => ModpackUpdater.Manager}/MinecraftProfileChecker.vb (100%) create mode 100644 ModpackUpdater.Manager/ModpackUpdater.Manager.vbproj rename {ModpackUpdater => ModpackUpdater.Manager}/UpdateCheckResult.vb (90%) rename {ModpackUpdater => ModpackUpdater.Manager}/UpdateInstaller.vb (99%) rename {ModpackUpdater => ModpackUpdater.Manager}/UpdateSyncAction.vb (100%) rename {ModpackUpdater => ModpackUpdater.Manager}/UpdateSyncFile.vb (100%) rename {ModpackUpdater => ModpackUpdater.Model}/ModpackInfo.vb (100%) create mode 100644 ModpackUpdater.Model/ModpackUpdater.Model.vbproj rename {ModpackUpdater => ModpackUpdater.Model}/UpdateAction.vb (100%) rename {ModpackUpdater => ModpackUpdater.Model}/UpdateActionType.vb (100%) rename {ModpackUpdater => ModpackUpdater.Model}/UpdateConfig.vb (100%) rename {ModpackUpdater => ModpackUpdater.Model}/UpdateInfo.vb (100%) rename {ModpackUpdater => ModpackUpdater.Model}/UpdateInfos.vb (100%) delete mode 100644 SharedLibs/Pilz.Cryptography.dll delete mode 100644 SharedLibs/Pilz.IO.dll delete mode 100644 SharedLibs/Pilz.IO.xml delete mode 100644 SharedLibs/Pilz.Win32.dll delete mode 100644 SharedLibs/Pilz.Win32.xml delete mode 100644 SharedLibs/Pilz.dll delete mode 100644 SharedLibs/Pilz.xml diff --git a/ModpackUpdater/MinecraftProfileChecker.vb b/ModpackUpdater.Manager/MinecraftProfileChecker.vb similarity index 100% rename from ModpackUpdater/MinecraftProfileChecker.vb rename to ModpackUpdater.Manager/MinecraftProfileChecker.vb diff --git a/ModpackUpdater.Manager/ModpackUpdater.Manager.vbproj b/ModpackUpdater.Manager/ModpackUpdater.Manager.vbproj new file mode 100644 index 0000000..a5b3134 --- /dev/null +++ b/ModpackUpdater.Manager/ModpackUpdater.Manager.vbproj @@ -0,0 +1,16 @@ + + + + ModpackUpdater.Manager + net8.0 + + + + + + + + + + + diff --git a/ModpackUpdater/UpdateCheckResult.vb b/ModpackUpdater.Manager/UpdateCheckResult.vb similarity index 90% rename from ModpackUpdater/UpdateCheckResult.vb rename to ModpackUpdater.Manager/UpdateCheckResult.vb index 562132a..d73f424 100644 --- a/ModpackUpdater/UpdateCheckResult.vb +++ b/ModpackUpdater.Manager/UpdateCheckResult.vb @@ -1,4 +1,6 @@ -Public Class UpdateCheckResult +Imports ModpackUpdater.Model + +Public Class UpdateCheckResult Public Property IsLegacy As Boolean Public ReadOnly Property SyncFiles As New List(Of UpdateSyncFile) diff --git a/ModpackUpdater/UpdateInstaller.vb b/ModpackUpdater.Manager/UpdateInstaller.vb similarity index 99% rename from ModpackUpdater/UpdateInstaller.vb rename to ModpackUpdater.Manager/UpdateInstaller.vb index 8a6e423..37f78f4 100644 --- a/ModpackUpdater/UpdateInstaller.vb +++ b/ModpackUpdater.Manager/UpdateInstaller.vb @@ -2,6 +2,8 @@ Imports System.IO Imports System.Net Imports System.Net.Http +Imports ModpackUpdater.Model + Imports WebDav Public Class UpdateInstaller diff --git a/ModpackUpdater/UpdateSyncAction.vb b/ModpackUpdater.Manager/UpdateSyncAction.vb similarity index 100% rename from ModpackUpdater/UpdateSyncAction.vb rename to ModpackUpdater.Manager/UpdateSyncAction.vb diff --git a/ModpackUpdater/UpdateSyncFile.vb b/ModpackUpdater.Manager/UpdateSyncFile.vb similarity index 100% rename from ModpackUpdater/UpdateSyncFile.vb rename to ModpackUpdater.Manager/UpdateSyncFile.vb diff --git a/ModpackUpdater/ModpackInfo.vb b/ModpackUpdater.Model/ModpackInfo.vb similarity index 100% rename from ModpackUpdater/ModpackInfo.vb rename to ModpackUpdater.Model/ModpackInfo.vb diff --git a/ModpackUpdater.Model/ModpackUpdater.Model.vbproj b/ModpackUpdater.Model/ModpackUpdater.Model.vbproj new file mode 100644 index 0000000..f65a20d --- /dev/null +++ b/ModpackUpdater.Model/ModpackUpdater.Model.vbproj @@ -0,0 +1,12 @@ + + + + ModpackUpdater.Model + net8.0 + + + + + + + diff --git a/ModpackUpdater/UpdateAction.vb b/ModpackUpdater.Model/UpdateAction.vb similarity index 100% rename from ModpackUpdater/UpdateAction.vb rename to ModpackUpdater.Model/UpdateAction.vb diff --git a/ModpackUpdater/UpdateActionType.vb b/ModpackUpdater.Model/UpdateActionType.vb similarity index 100% rename from ModpackUpdater/UpdateActionType.vb rename to ModpackUpdater.Model/UpdateActionType.vb diff --git a/ModpackUpdater/UpdateConfig.vb b/ModpackUpdater.Model/UpdateConfig.vb similarity index 100% rename from ModpackUpdater/UpdateConfig.vb rename to ModpackUpdater.Model/UpdateConfig.vb diff --git a/ModpackUpdater/UpdateInfo.vb b/ModpackUpdater.Model/UpdateInfo.vb similarity index 100% rename from ModpackUpdater/UpdateInfo.vb rename to ModpackUpdater.Model/UpdateInfo.vb diff --git a/ModpackUpdater/UpdateInfos.vb b/ModpackUpdater.Model/UpdateInfos.vb similarity index 100% rename from ModpackUpdater/UpdateInfos.vb rename to ModpackUpdater.Model/UpdateInfos.vb diff --git a/ModpackUpdater.sln b/ModpackUpdater.sln index 04c8f56..7290800 100644 --- a/ModpackUpdater.sln +++ b/ModpackUpdater.sln @@ -5,6 +5,10 @@ VisualStudioVersion = 17.2.32526.322 MinimumVisualStudioVersion = 10.0.40219.1 Project("{778DAE3C-4631-46EA-AA77-85C1314464D9}") = "ModpackUpdater", "ModpackUpdater\ModpackUpdater.vbproj", "{33DD239C-1F33-40F9-908F-54BC02FBA420}" EndProject +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ModpackUpdater.Model", "ModpackUpdater.Model\ModpackUpdater.Model.vbproj", "{BC4FE51B-4045-432C-B4D9-8C6CF5372DC0}" +EndProject +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ModpackUpdater.Manager", "ModpackUpdater.Manager\ModpackUpdater.Manager.vbproj", "{618DAFD6-3336-4621-82F9-EA5C783D2D2E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,6 +19,14 @@ Global {33DD239C-1F33-40F9-908F-54BC02FBA420}.Debug|Any CPU.Build.0 = Debug|Any CPU {33DD239C-1F33-40F9-908F-54BC02FBA420}.Release|Any CPU.ActiveCfg = Release|Any CPU {33DD239C-1F33-40F9-908F-54BC02FBA420}.Release|Any CPU.Build.0 = Release|Any CPU + {BC4FE51B-4045-432C-B4D9-8C6CF5372DC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BC4FE51B-4045-432C-B4D9-8C6CF5372DC0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BC4FE51B-4045-432C-B4D9-8C6CF5372DC0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BC4FE51B-4045-432C-B4D9-8C6CF5372DC0}.Release|Any CPU.Build.0 = Release|Any CPU + {618DAFD6-3336-4621-82F9-EA5C783D2D2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {618DAFD6-3336-4621-82F9-EA5C783D2D2E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {618DAFD6-3336-4621-82F9-EA5C783D2D2E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {618DAFD6-3336-4621-82F9-EA5C783D2D2E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/ModpackUpdater/Form1.vb b/ModpackUpdater/Form1.vb index 0c5082a..bcb2d5f 100644 --- a/ModpackUpdater/Form1.vb +++ b/ModpackUpdater/Form1.vb @@ -1,5 +1,9 @@ Imports System.IO +Imports ModpackUpdater.Manager + +Imports ModpackUpdater.Model + Imports ModpackUpdater.My.Resources Imports Telerik.WinControls diff --git a/ModpackUpdater/FormSettings.vb b/ModpackUpdater/FormSettings.vb index 7e99caf..e378b08 100644 --- a/ModpackUpdater/FormSettings.vb +++ b/ModpackUpdater/FormSettings.vb @@ -1,4 +1,5 @@ -Imports ModpackUpdater.My.Resources +Imports ModpackUpdater.Model +Imports ModpackUpdater.My.Resources Imports Telerik.WinControls.UI diff --git a/ModpackUpdater/ModpackUpdater.vbproj b/ModpackUpdater/ModpackUpdater.vbproj index 6f1cc17..0b3db54 100644 --- a/ModpackUpdater/ModpackUpdater.vbproj +++ b/ModpackUpdater/ModpackUpdater.vbproj @@ -1,7 +1,7 @@  WinExe - net6.0-windows + net8.0-windows Sub Main true WindowsForms @@ -72,21 +72,13 @@ + + + - - - ..\SharedLibs\Pilz.dll - - - ..\SharedLibs\Pilz.Cryptography.dll - - - ..\SharedLibs\Pilz.IO.dll - - - ..\SharedLibs\Pilz.Win32.dll - + + \ No newline at end of file diff --git a/SharedLibs/Pilz.Cryptography.dll b/SharedLibs/Pilz.Cryptography.dll deleted file mode 100644 index 90239e8a769e422102d90ac00c6a368fdd780cb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11776 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 diff --git a/SharedLibs/Pilz.IO.dll b/SharedLibs/Pilz.IO.dll deleted file mode 100644 index 8853fba8b46167c2749b9e3b81e000d22fe90db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15360 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 diff --git a/SharedLibs/Pilz.IO.xml b/SharedLibs/Pilz.IO.xml deleted file mode 100644 index 5847807..0000000 --- a/SharedLibs/Pilz.IO.xml +++ /dev/null @@ -1,143 +0,0 @@ - - - - Pilz.IO - - - - - Returns the names of all embedded files. - - - - - Embeds a file to this container. - - The name how it should be called in this container. - The file path to the file that should be embedded. - Returns a that defines if the file as been embedded successfully. - - - - Embeds a file to this container. - - The name how it should be called in this container. - The file path to the file that should be embedded. - Returns a that defines if the file as been embedded successfully. - - - - Removes a file from this container. - - The name how the file is called. - - - - Checks if the given file exists in this container. - - The name how the file is called. - Returns if the given file exists in this container. - - - - Gets a file from this container as stream. - - The name how the file is called. - Returns a stream of the file with the given name. - - - - Gets a file from this container as stream. - - The name how the file is called. - Returns a stream of the file with the given name. - - - - Saves a given file to the users temp directory. - - The name how the file is called. - Returns the file path to the temp file. - - - - Saves a given file to the users temp directory. - - The name how the file is called. - Returns the file path to the temp file. - - - - Defines the file path to the file that should be locked. - - - - - Defines the file path to the lock file that is used to identify the file lock. - - - - - Defines if the file is locked privatly by this instance. - - - - - Defines if the file is locked by an other instance/program/user. - - - - - Generate a new instance of and locks the given file automatically. - - The file path to the file that should be locked. - - - - Generate a new instance of - - The file path to the file that should be locked. - Defines if the file should be locked automatically right after creating this instance. - - - - Locks the file, if not already locked privatly. - - - - - Unlocks the file, if locked privatly. - - - - - stellt den Erben "Server" und "Client" 2 verschiedene - Message-Events zur Verfügung, und ein Event-Raisendes Dispose - - - - - Zur Ausgabe chat-verwaltungstechnischer Status-Informationen - - - - Zur Ausgabe von Chat-Messages - - - - Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. - - - - - Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. - - - - - Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle - Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. - - - - diff --git a/SharedLibs/Pilz.Win32.dll b/SharedLibs/Pilz.Win32.dll deleted file mode 100644 index f0eef7f03a53c29e05a0316c6c4d1c0f5bf55c0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15872 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 - - - -Pilz.Win32 - - - - - - Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. - - - - - Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. - - - - - Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle - Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. - - - - - Extrahiert das Icon aus einer Datei oder aus einem Ordner. - - Hier übergeben Sie den Pfad der Datei von dem das Icon extrahiert werden soll. - Bei übergabe von true wird ein kleines und bei false ein großes Icon zurück gegeben. - - - - Get the number of icons in the specified file. - - Full path of the file to look for. - - - - - Parse strings in registry who contains the name of the icon and - the index of the icon an return both parts. - - The full string in the form "path,index" as found in registry. - The "path" part of the string. - The "index" part of the string. - - - - Two constants extracted from the FileInfoFlags, the only that are - meaningfull for the user of this class. - - - - - Retrieve the handle to the icon that represents the file and the index - of the icon within the system image list. The handle is copied to the - hIcon member of the structure specified by psfi, and the index is copied - to the iIcon member. - - - - - Indicates that the function should not attempt to access the file - specified by pszPath. Rather, it should act as if the file specified by - pszPath exists with the file attributes passed in dwFileAttributes. - - - - - Contains information about a file object. - - - - - Handle to the icon that represents the file. You are responsible for - destroying this handle with DestroyIcon when you no longer need it. - - - - - Index of the icon image within the system image list. - - - - - Array of values that indicates the attributes of the file object. - For information about these values, see the IShellFolder::GetAttributesOf - method. - - - - - String that contains the name of the file as it appears in the Microsoft - Windows Shell, or the path and file name of the file that contains the - icon representing the file. - - - - - String that describes the type of file. - - - - diff --git a/SharedLibs/Pilz.dll b/SharedLibs/Pilz.dll deleted file mode 100644 index a68942d9348617f3a9782f102966039fd72ebe9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 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 diff --git a/SharedLibs/Pilz.xml b/SharedLibs/Pilz.xml deleted file mode 100644 index f944155..0000000 --- a/SharedLibs/Pilz.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - -Pilz - - - - - - Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. - - - - - Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. - - - - - Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle - Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. - - - -