Skip to content

Commit af888f2

Browse files
committed
1.54.9 :(
1 parent e20b4b6 commit af888f2

5 files changed

Lines changed: 18 additions & 13 deletions

File tree

assets/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: craftserversetup
2-
Version: 1.54.8
2+
Version: 1.54.9
33
Maintainer: Enderbyte Programs <enderbyte09@gmail.com>
44
Homepage: https://github.com/Enderbyte-Programs/CraftServerSetup
55
Architecture: all

changelog

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
1.54.9:
2+
- Hotfix
13
1.54.8:
24
- Upgrade to Paper API v3
35
1.54.7:

scripts/crss-wine.iss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44

5-
#define MyAppVersion "1.54.8"
5+
#define MyAppVersion "1.54.9"
66
;The above line must be on line 5!
77

88

@@ -39,7 +39,7 @@ OutputDir=C:\python\crss\installer
3939

4040

4141

42-
OutputBaseFilename=CraftServerSetup-1.54.8-installer
42+
OutputBaseFilename=CraftServerSetup-1.54.9-installer
4343
;The above line MUST be on line 42
4444

4545

scripts/vf.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ VSVersionInfo(
77
ffi=FixedFileInfo(
88
# filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4)
99
# Set not needed items to zero 0. Must always contain 4 elements.
10-
filevers=(1,54,8,0),
11-
prodvers=(1,54,8,0),
10+
filevers=(1,54,9,0),
11+
prodvers=(1,54,9,0),
1212
# Contains a bitmask that specifies the valid bits 'flags'r
1313
mask=0x3f,
1414
# Contains a bitmask that specifies the Boolean attributes of the file.
@@ -32,12 +32,12 @@ VSVersionInfo(
3232
u'040904B0',
3333
[StringStruct(u'CompanyName', u'Enderbyte Programs'),
3434
StringStruct(u'FileDescription', u'Minecraft Server Maker'),
35-
StringStruct(u'FileVersion', u'1.54.8'),
35+
StringStruct(u'FileVersion', u'1.54.9'),
3636
StringStruct(u'InternalName', u'craftserversetup'),
3737
StringStruct(u'LegalCopyright', u'© 2023-2024 Enderbyte Programs. Some rights reserved.'),
3838
StringStruct(u'OriginalFilename', u'craftserversetup.exe'),
3939
StringStruct(u'ProductName', u'CraftServerSetup'),
40-
StringStruct(u'ProductVersion', u'1.54.8')])
40+
StringStruct(u'ProductVersion', u'1.54.9')])
4141
]),
4242
VarFileInfo([VarStruct(u'Translation', [1033, 1200])])
4343
]

src/main.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#type: ignore
33
#Early load variables
44
APP_VERSION = 1#The API Version.
5-
APP_UF_VERSION = "1.54.8"
5+
APP_UF_VERSION = "1.54.9"
66
#The semver version
77
print(f"CraftServerSetup by Enderbyte Programs v{APP_UF_VERSION} (c) 2023-2026, some rights reserved")
88

@@ -4178,11 +4178,14 @@ def windows_update_software(stdscr,interactive=True):
41784178
if "installer" in url and url.endswith("exe"):
41794179
foundurl = url
41804180

4181-
if foundurl is not None:
4182-
urllib.request.urlretrieve(foundurl,os.path.expandvars("%TEMP%/crssupdate.exe"))
4183-
os.startfile(os.path.expandvars("%TEMP%/crssupdate.exe"))
4184-
else:
4185-
cursesplus.messagebox.showerror(stdscr,["No suitable release asset could be found.","Please report this to devs AT ONCE"])
4181+
if cursesplus.messagebox.askyesno(stdscr,["An update is available",f"{APP_UF_VERSION} -> {ver}","Would you like to install it?"]):
4182+
4183+
if foundurl is not None:
4184+
urllib.request.urlretrieve(foundurl,os.path.expandvars("%TEMP%/crssupdate.exe"))
4185+
os.startfile(os.path.expandvars("%TEMP%/crssupdate.exe"))
4186+
sys.exit()
4187+
else:
4188+
cursesplus.messagebox.showerror(stdscr,["No suitable release asset could be found.","Please report this to devs AT ONCE"])
41864189
else:
41874190
if interactive:
41884191
cursesplus.messagebox.showinfo(stdscr,["No new updates are available"])

0 commit comments

Comments
 (0)