Skip to content

Commit 4e7b35b

Browse files
committed
Beta1: Add update script and upgrade to 5.4.3
Summary: * Upgrade to version 5.4.3. * Add update script for version `0.0.9-alpha` * Change App directory from `KeyStoreExplorer` to `KSE`. * Update documentation
1 parent 489d9d7 commit 4e7b35b

7 files changed

Lines changed: 611 additions & 55 deletions

File tree

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
*.exe
22
Data/
3-
App/KeyStoreExplorer
3+
App/KSE
4+
Download
Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
1-
[Launch]
2-
; Note: Using the provided `kse.exe` will start the java process with `javaw.exe`
3-
; and then quit. Using the `javaw.exe` as ProgramExecutable lets the PortableApps
4-
; Launcher track the process properly.
5-
ProgramExecutable=javaw.exe
6-
CommandLineArguments="-jar kse.jar"
7-
WorkingDirectory=%PAL:AppDir%\KeyStoreExplorer
8-
9-
[Activate]
10-
Java=RequireRegistry=true
11-
12-
[FileWrite1]
13-
Type=Replace
14-
File=%PAL:DataDir%\settings\kse.reg
15-
Find=%PAL:LastDrive%%PAL:LastPackagePartialDir:java.util.prefs%
16-
Replace=%PAL:Drive%%PAL:PackagePartialDir:java.util.prefs%
17-
18-
[RegistryKeys]
19-
kse=HKEY_CURRENT_USER\Software\JavaSoft\Prefs\org\kse
1+
[Launch]
2+
; Note: Using the provided `kse.exe` will start the java process with `javaw.exe`
3+
; and then quit. Using the `javaw.exe` as ProgramExecutable lets the PortableApps
4+
; Launcher track the process properly.
5+
WorkingDirectory=%PAL:AppDir%\KSE
6+
ProgramExecutable=javaw.exe
7+
CommandLineArguments=-jar kse.jar
8+
9+
[Activate]
10+
Java=require
11+
Registry=true
12+
13+
[FileWrite1]
14+
Type=Replace
15+
File=%PAL:DataDir%\settings\kse.reg
16+
Find=%PAL:LastDrive%%PAL:LastPackagePartialDir:java.util.prefs%
17+
Replace=%PAL:Drive%%PAL:PackagePartialDir:java.util.prefs%
18+
19+
[RegistryKeys]
20+
kse=HKEY_CURRENT_USER\Software\JavaSoft\Prefs\org\kse

App/AppInfo/appinfo.ini

Lines changed: 46 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,46 @@
1-
[Format]
2-
Type=PortableApps.comFormat
3-
Version=3.5
4-
5-
[Details]
6-
Name=KeyStore Explorer Portable
7-
AppID=KeyStoreExplorerPortable
8-
Publisher=keystore-explorer.org
9-
Homepage=https://keystore-explorer.org
10-
Donate=
11-
Category=Utilities
12-
Description=KeyStore Explorer for Java Keystores
13-
Language=Multilingual
14-
Trademarks=
15-
InstallType=
16-
17-
[License]
18-
Shareable=True
19-
OpenSource=True
20-
Freeware=True
21-
CommercialUse=true
22-
23-
[Dependencies]
24-
UsesJava=Yes
25-
26-
[Control]
27-
Icons=1Start=KeyStoreExplorerPortable.exe
28-
[Associations]
29-
FileTypes=jksFileTypeCommandLine=FileTypeCommandLine-extension=Protocols=ProtocolCommandLine=ProtocolCommandLine-protocol=SendTo=SendToCommandLine=Shell=ShellCommand=
30-
[FileTypeIcons]
31-
32-
[Version]
33-
PackageVersion=5.4.2.0
34-
DisplayVersion=5.4.2-beta0-uroesch
1+
[Format]
2+
Type=PortableApps.comFormat
3+
Version=3.5
4+
5+
[Details]
6+
Name=KeyStore Explorer Portable
7+
AppID=KeyStoreExplorerPortable
8+
Publisher=keystore-explorer.org
9+
Homepage=https://keystore-explorer.org
10+
Donate=
11+
Category=Utilities
12+
Description=KeyStore Explorer for Java Keystores
13+
Language=Multilingual
14+
Trademarks=
15+
InstallType=
16+
17+
[License]
18+
Shareable=True
19+
OpenSource=True
20+
Freeware=True
21+
CommercialUse=true
22+
23+
[Dependencies]
24+
UsesJava=Yes
25+
26+
[Control]
27+
Icons=1
28+
Start=KeyStoreExplorerPortable.exe
29+
30+
[Associations]
31+
FileTypes=jks
32+
FileTypeCommandLine=
33+
FileTypeCommandLine-extension=
34+
Protocols=
35+
ProtocolCommandLine=
36+
ProtocolCommandLine-protocol=
37+
SendTo=
38+
SendToCommandLine=
39+
Shell=
40+
ShellCommand=
41+
42+
[FileTypeIcons]
43+
44+
[Version]
45+
PackageVersion=5.4.3.0
46+
DisplayVersion=5.4.3-beta1-uroesch

App/AppInfo/update.ini

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[Version]
2+
Package = 5.4.3.0
3+
Display = 5.4.3-beta1-uroesch
4+
5+
[Archive]
6+
URL1 = https://github.com/kaikramer/keystore-explorer/releases/download/v5.4.3/kse-543.zip
7+
Checksum1 = SHA256:9A0121B77CD0924673606864841DC9CBE76E6161C83B9C183E3E3BC9C6120E78
8+
TargetName1 = KSE
9+
ExtractName1 = kse-543

0 commit comments

Comments
 (0)