Skip to content

Commit

Permalink
More PS5 updates and other additions
Browse files Browse the repository at this point in the history
- New custom dialog for specific usage
- Changed color of some icons from blue to white
- Updated & added some new icons
- More PS5 tool shortcuts on the main window
- Main window now bolds the text of the selected console
- Removed unused PKGInfo window
- Added new settings (accessible in the PS5 Library)
  - Check for library updates
  - Save your PS5 IP address and FTP port
  - Disable loading of icons and/or backgrounds & disable/enable file checks when loading backups
  - Show klog window
  - Get (old) pub tools from public GitHub repo
- PS5 Library now supports adding more backup folders
- Added new PS5 klog Viewer
  - Listen to the klog port and receive output
  - Change general font size of the RichTextBox
  - Highlight predefined or own words with a color
  - Change the background and general font color of the RichTextBox
  - Clear klog (RichTextBox content)
  - Clear all hightlight rules
  - Reset the background and general font color
- Added new etaHEN Configurator
  - Gets '/data/etaHEN/config.ini' and shows enabled/disabled features
  - Shows the last modification date & time of the cached file
  - Change the config of available settings
  - Upload back to the PS5
  • Loading branch information
SvenGDK committed Jan 14, 2024
1 parent 2fc3bcb commit ae32464
Show file tree
Hide file tree
Showing 31 changed files with 1,022 additions and 215 deletions.
1 change: 0 additions & 1 deletion PS Multi Tools/Classes/PKGDecryptor.vb
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Imports System.IO
Imports System.Security.Cryptography
Imports System.Text
Imports System.Windows.Media.Imaging

Public Class PKGDecryptor

Expand Down
23 changes: 23 additions & 0 deletions PS Multi Tools/CustomDialog.xaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<Window x:Class="CustomDialog"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:PS_Multi_Tools"
mc:Ignorable="d"
Title="Dialog Title" Height="125" Width="420" Background="#FF252525" WindowStartupLocation="CenterScreen" ResizeMode="CanMinimize">
<Grid>
<Grid x:Name="TextInputGrid" Visibility="Hidden">
<TextBlock x:Name="TextInputTitle" HorizontalAlignment="Left" Margin="10,10,0,0" TextWrapping="Wrap" Text="Text" VerticalAlignment="Top" Foreground="White" FontFamily="Calibri" FontSize="14"/>
<TextBox x:Name="TextInputTextBox" HorizontalAlignment="Left" TextWrapping="Wrap" VerticalAlignment="Top" Width="380" FontFamily="Calibri" FontSize="14" Margin="10,32,0,0"/>
<Button x:Name="TextInputCancelButton" Content="Cancel" HorizontalAlignment="Left" Margin="245,56,0,0" VerticalAlignment="Top" Width="70" FontFamily="Calibri" FontSize="14"/>
<Button x:Name="TextInputOKButton" Content="OK" HorizontalAlignment="Left" Margin="320,56,0,0" VerticalAlignment="Top" Width="70" FontWeight="Bold" FontFamily="Calibri" FontSize="14"/>
</Grid>
<Grid x:Name="ButtonsGrid" Visibility="Hidden">
<Button x:Name="ButtonsAddButton" Content="Add another backup folder" HorizontalAlignment="Left" Margin="10,35,0,0" VerticalAlignment="Top" Width="165" FontFamily="Calibri" FontSize="14"/>
<Button x:Name="ButtonsLoadNewButton" Content="Load a new folder" HorizontalAlignment="Left" Margin="180,35,0,0" VerticalAlignment="Top" Width="125" FontFamily="Calibri" FontSize="14"/>
<Button x:Name="ButtonsCancelButton" Content="Cancel" HorizontalAlignment="Left" Margin="310,35,0,0" VerticalAlignment="Top" Width="75" FontFamily="Calibri" FontSize="14"/>
<TextBlock x:Name="ButtonsTitleTextBlock" HorizontalAlignment="Left" Margin="10,10,0,0" TextWrapping="Wrap" Text="Text" VerticalAlignment="Top" Foreground="White" FontFamily="Calibri" FontSize="14" Width="375"/>
</Grid>
</Grid>
</Window>
67 changes: 67 additions & 0 deletions PS Multi Tools/CustomDialog.xaml.vb
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
Imports System.ComponentModel

Public Class CustomDialog

Private _TextInputValue As String
Private _CustomDialogResultValue As CustomDialogResult

Public Property TextInputValue As String
Get
Return _TextInputValue
End Get
Set
_TextInputValue = Value
End Set
End Property

Public Property CustomDialogResultValue As CustomDialogResult
Get
Return _CustomDialogResultValue
End Get
Set
_CustomDialogResultValue = Value
End Set
End Property

Public Enum CustomDialogResult
LoadNew
Append
OK
Cancel
End Enum

Public Sub New()
InitializeComponent()
End Sub

Private Sub ButtonsAddButton_Click(sender As Object, e As RoutedEventArgs) Handles ButtonsAddButton.Click
CustomDialogResultValue = CustomDialogResult.Append
Close()
End Sub

Private Sub ButtonsCancelButton_Click(sender As Object, e As RoutedEventArgs) Handles ButtonsCancelButton.Click
CustomDialogResultValue = CustomDialogResult.Cancel
Close()
End Sub

Private Sub ButtonsLoadNewButton_Click(sender As Object, e As RoutedEventArgs) Handles ButtonsLoadNewButton.Click
CustomDialogResultValue = CustomDialogResult.LoadNew
Close()
End Sub

Private Sub TextInputCancelButton_Click(sender As Object, e As RoutedEventArgs) Handles TextInputCancelButton.Click
CustomDialogResultValue = CustomDialogResult.Cancel
Close()
End Sub

Private Sub TextInputOKButton_Click(sender As Object, e As RoutedEventArgs) Handles TextInputOKButton.Click
TextInputValue = TextInputTextBox.Text
CustomDialogResultValue = CustomDialogResult.OK
Close()
End Sub

Private Sub CustomDialog_Closing(sender As Object, e As CancelEventArgs) Handles Me.Closing
DialogResult = True
End Sub

End Class
Binary file added PS Multi Tools/Images/Downloader.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added PS Multi Tools/Images/Info.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/PS5.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added PS Multi Tools/Images/Sign.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added PS Multi Tools/Images/Tools.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added PS Multi Tools/Images/Update.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/editor.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/extract.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/ftp.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/gamelibrary.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/gamepatches.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added PS Multi Tools/Images/klog.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/merge.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/notifications.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/sendfile.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PS Multi Tools/Images/usb.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions PS Multi Tools/My Project/AssemblyInfo.vb
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,5 @@ Imports System.Windows
' by using the '*' as shown below:
' <Assembly: AssemblyVersion("1.0.*")>

<Assembly: AssemblyVersion("13.5.0.0")>
<Assembly: AssemblyFileVersion("13.5.0.0")>
<Assembly: AssemblyVersion("13.6.0.0")>
<Assembly: AssemblyFileVersion("13.6.0.0")>

0 comments on commit ae32464

Please sign in to comment.