Skip to content

Commit 53fdbba

Browse files
committed
v1.5.1
1 parent ed92a7f commit 53fdbba

File tree

8 files changed

+52
-18
lines changed

8 files changed

+52
-18
lines changed

Apps/.DS_Store

0 Bytes
Binary file not shown.

Apps/EfazRobloxBootstrapMac.zip

-2 Bytes
Binary file not shown.
-3 Bytes
Binary file not shown.
-2 Bytes
Binary file not shown.

Apps/Scripts/GeneratedHash.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"main": "a4f3605ed450156361be4030f227cae5a7378c493798ac82898fe795a03294f9",
2+
"main": "2ea829525e2271163227b5145e119f83371a1a10e9eb9e6f84a67d16c5f55433",
33
"fflag_install": "15e27fc47d934aa39085751dc23e5f041257d9b921a919011f771ffba6e99391",
44
"install": "1dad68149b32fcd399c1d9a0dd7a75cfa4ce98a1e4c5fa487efdcdbae87ce51a",
55
"bootstrap_api": "819b22a2a642f05f405d009f5765e903de1fb77aa1071d96736bd814217453d8",

GeneratedHash.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"main": "a4f3605ed450156361be4030f227cae5a7378c493798ac82898fe795a03294f9",
2+
"main": "2ea829525e2271163227b5145e119f83371a1a10e9eb9e6f84a67d16c5f55433",
33
"fflag_install": "15e27fc47d934aa39085751dc23e5f041257d9b921a919011f771ffba6e99391",
44
"install": "1dad68149b32fcd399c1d9a0dd7a75cfa4ce98a1e4c5fa487efdcdbae87ce51a",
55
"bootstrap_api": "819b22a2a642f05f405d009f5765e903de1fb77aa1071d96736bd814217453d8",

Main.py

Lines changed: 49 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -758,17 +758,42 @@ def getName():
758758
fflag_configuration["EFlagEnableAdhocSigning"] = False
759759
printDebugMessage("User selected: False")
760760

761-
printMainMessage("Would you like to enable showing the Game Name in the Roblox title window? (y/n)")
762-
d = input("> ")
763-
if isYes(d) == True:
764-
fflag_configuration["EFlagShowRunningGameInTitle"] = True
765-
printDebugMessage("User selected: True")
766-
elif isRequestClose(d) == True:
767-
printMainMessage("Closing settings..")
768-
return "Settings was closed."
769-
elif isNo(d) == True:
770-
fflag_configuration["EFlagShowRunningGameInTitle"] = False
771-
printDebugMessage("User selected: False")
761+
if main_os == "Windows":
762+
printMainMessage("Would you like to enable showing the Account Name in the Roblox title window? (y/n)")
763+
d = input("> ")
764+
if isYes(d) == True:
765+
fflag_configuration["EFlagShowRunningAccountNameInTitle"] = True
766+
printDebugMessage("User selected: True")
767+
elif isRequestClose(d) == True:
768+
printMainMessage("Closing settings..")
769+
return "Settings was closed."
770+
elif isNo(d) == True:
771+
fflag_configuration["EFlagShowRunningAccountNameInTitle"] = False
772+
printDebugMessage("User selected: False")
773+
if not (fflag_configuration.get("EFlagShowRunningAccountNameInTitle") == True):
774+
printMainMessage("Would you like to enable showing the Game Name in the Roblox title window instead? (y/n)")
775+
d = input("> ")
776+
if isYes(d) == True:
777+
fflag_configuration["EFlagShowRunningGameInTitle"] = True
778+
printDebugMessage("User selected: True")
779+
elif isRequestClose(d) == True:
780+
printMainMessage("Closing settings..")
781+
return "Settings was closed."
782+
elif isNo(d) == True:
783+
fflag_configuration["EFlagShowRunningGameInTitle"] = False
784+
printDebugMessage("User selected: False")
785+
else:
786+
printMainMessage("Would you like to like to include the Display Name as apart of the title? (y/n)")
787+
d = input("> ")
788+
if isYes(d) == True:
789+
fflag_configuration["EFlagShowDisplayNameInTitle"] = True
790+
printDebugMessage("User selected: True")
791+
elif isRequestClose(d) == True:
792+
printMainMessage("Closing settings..")
793+
return "Settings was closed."
794+
elif isNo(d) == True:
795+
fflag_configuration["EFlagShowDisplayNameInTitle"] = False
796+
printDebugMessage("User selected: False")
772797
def activityTracking():
773798
printWarnMessage("--- Activity Tracking ---")
774799
global fflag_configuration
@@ -3288,10 +3313,19 @@ def onGameJoined(info):
32883313
if current_place_info:
32893314
current_place_info["place_info"] = place_info
32903315
try:
3291-
if main_os == "Windows" and connected_roblox_instance and fflag_configuration.get("EFlagShowRunningGameInTitle") == True:
3292-
windows_opened = connected_roblox_instance.getWindowsOpened()
3293-
for i in windows_opened:
3294-
i.setWindowTitle(f"Roblox - Playing {place_info.get('name', 'Unknown')}")
3316+
if main_os == "Windows" and connected_roblox_instance:
3317+
if fflag_configuration.get("EFlagShowRunningAccountNameInTitle") == True:
3318+
windows_opened = connected_roblox_instance.getWindowsOpened()
3319+
for i in windows_opened:
3320+
if connected_user_info:
3321+
if fflag_configuration.get("EFlagShowDisplayNameInTitle") == True:
3322+
i.setWindowTitle(f"Roblox - Playing @{connected_user_info.get('name', 'Unknown')} [ID: {connected_user_info.get('id', 'Unknown')}] as {connected_user_info.get('display', 'Unknown')}!")
3323+
else:
3324+
i.setWindowTitle(f"Roblox - Playing @{connected_user_info.get('name', 'Unknown')} [ID: {connected_user_info.get('id', 'Unknown')}]!")
3325+
elif fflag_configuration.get("EFlagShowRunningGameInTitle") == True:
3326+
windows_opened = connected_roblox_instance.getWindowsOpened()
3327+
for i in windows_opened:
3328+
i.setWindowTitle(f"Roblox - Playing {place_info.get('name', 'Unknown')}")
32953329
except Exception as e:
32963330
printDebugMessage(f"Something went wrong setting the Window Title: {str(e)}")
32973331
try:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Efaz's Roblox Bootstrap is a Python program heavily inspired by Bloxstrap made f
5252
> Efaz's Roblox Bootstrap is a safe Windows/macOS program and won't harm your Roblox client or your account (unless you have installed shady scripts/software and the app was modified). However, pyinstaller has some issues where apps created contain false positives from anti-virus software. For example, Windows Defender would result with Win32/Wacapew.C!ml. You may need to authorize the app or use the x86 app instead (Windows only, python Install.py --use-x86-windows) in order to allow use.
5353
5454
## Hashes
55-
Main Bootstrap (Main.py): `a4f3605ed450156361be4030f227cae5a7378c493798ac82898fe795a03294f9`<br>
55+
Main Bootstrap (Main.py): `2ea829525e2271163227b5145e119f83371a1a10e9eb9e6f84a67d16c5f55433`<br>
5656
Roblox FFlag Installer (RobloxFastFlagsInstaller.py): `15e27fc47d934aa39085751dc23e5f041257d9b921a919011f771ffba6e99391`<br>
5757
Installer (Install.py): `1dad68149b32fcd399c1d9a0dd7a75cfa4ce98a1e4c5fa487efdcdbae87ce51a`<br>
5858
Bootstrap API (EfazRobloxBootstrapAPI.py): `819b22a2a642f05f405d009f5765e903de1fb77aa1071d96736bd814217453d8`<br>

0 commit comments

Comments
 (0)