Skip to content

Commit 951e145

Browse files
committed
v2.2.7
1 parent f9b5967 commit 951e145

File tree

9 files changed

+25
-25
lines changed

9 files changed

+25
-25
lines changed

Apps/OrangeBloxMac.zip

7 Bytes
Binary file not shown.

Apps/OrangeBloxMacIntel.zip

-1 Bytes
Binary file not shown.

Apps/OrangeBloxWindows.zip

-1.22 KB
Binary file not shown.

EfazRobloxBootstrapAPI.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# EfazRobloxBootstrapAPI
33
# Made by Efaz from efaz.dev
4-
# Documentation Edition for v2.2.7e
4+
# Documentation Edition for v2.2.7
55
#
66
# Provided to Mod Scripts using variable EfazRobloxBootstrapAPI for versions 1.5.9 or lower
77
# Later versions must use the OrangeAPI for documentation of features made after v1.5.9 but are allowed to use the variable in runtime.
@@ -11,7 +11,7 @@
1111
# OrangeAPI: import OrangeAPI as orange; OrangeAPI = orange.OrangeAPI()
1212
#
1313
"""
14-
EfazRobloxBootstrapAPI | Made by Efaz from efaz.dev | Documentation Edition for v2.2.7e
14+
EfazRobloxBootstrapAPI | Made by Efaz from efaz.dev | Documentation Edition for v2.2.7
1515
1616
Provided to Mod Scripts using variable EfazRobloxBootstrapAPI for versions 1.5.9 or lower.
1717
Later versions must use the OrangeAPI for documentation of features made after v1.5.9 but are allowed to use the variable in runtime.
@@ -25,7 +25,7 @@
2525
from typing import Union
2626

2727
# Variables
28-
current_version = {"version": "2.2.7e"}
28+
current_version = {"version": "2.2.7"}
2929
requested_functions = {}
3030
cached_information = {}
3131
debug_mode = False

Install.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# OrangeBlox Installer 🍊
33
# Made by Efaz from efaz.dev
4-
# v2.2.7e
4+
# v2.2.7
55
#
66

77
# Modules
@@ -82,7 +82,7 @@ def printDebugMessage(mes): print(f"\033[38;5;226m{ts(mes)}\033[0m")
8282
"Configuration.json",
8383
"RobloxFastFlagLogFilesAttached.json"
8484
]
85-
current_version = {"version": "2.2.7e"}
85+
current_version = {"version": "2.2.7"}
8686
cur_path = os.path.dirname(os.path.abspath(__file__))
8787
rebuild_target = []
8888
repair_mode = False

Main.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4252,7 +4252,7 @@ def validateInstallation():
42524252
printDebugMessage(f"Channel Set Result: {res}")
42534253
elif main_os == "Windows":
42544254
try: registry_key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxStudio\Channel", 0, win32con.KEY_SET_VALUE)
4255-
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxStudio\Channel", win32con.KEY_SET_VALUE)
4255+
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxStudio\Channel", 0, win32con.KEY_SET_VALUE)
42564256
win32api.RegSetValueEx(registry_key, "www.roblox.com", 0, win32con.REG_SZ, url_channel)
42574257
win32api.RegCloseKey(registry_key)
42584258
except Exception as e: printDebugMessage(f"Unable to find channel from URL. Exception: \n{trace()}")
@@ -4296,7 +4296,7 @@ def validateInstallation():
42964296
printDebugMessage(f"Channel Set Result: {res}")
42974297
elif main_os == "Windows":
42984298
try: registry_key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxStudio\Channel", 0, win32con.KEY_SET_VALUE)
4299-
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxStudio\Channel", win32con.KEY_SET_VALUE)
4299+
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxStudio\Channel", 0, win32con.KEY_SET_VALUE)
43004300
win32api.RegSetValueEx(registry_key, "www.roblox.com", 0, win32con.REG_SZ, download_channel)
43014301
win32api.RegCloseKey(registry_key)
43024302
else:
@@ -4352,7 +4352,7 @@ def validateInstallation():
43524352
printDebugMessage(f"Channel Set Result: {res}")
43534353
elif main_os == "Windows":
43544354
try: registry_key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", 0, win32con.KEY_SET_VALUE)
4355-
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", win32con.KEY_SET_VALUE)
4355+
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", 0, win32con.KEY_SET_VALUE)
43564356
win32api.RegSetValueEx(registry_key, "www.roblox.com", 0, win32con.REG_SZ, url_channel)
43574357
win32api.RegCloseKey(registry_key)
43584358
except Exception as e: printDebugMessage(f"Unable to find channel from URL. Exception: \n{trace()}")
@@ -4415,7 +4415,7 @@ def validateInstallation():
44154415
printDebugMessage(f"Channel Set Result: {res}")
44164416
elif main_os == "Windows":
44174417
try: registry_key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", 0, win32con.KEY_SET_VALUE)
4418-
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", win32con.KEY_SET_VALUE)
4418+
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", 0, win32con.KEY_SET_VALUE)
44194419
win32api.RegSetValueEx(registry_key, "www.roblox.com", 0, win32con.REG_SZ, url_channel)
44204420
win32api.RegCloseKey(registry_key)
44214421
except Exception as e: printDebugMessage(f"Unable to find channel from URL. Exception: \n{trace()}")
@@ -4459,7 +4459,7 @@ def validateInstallation():
44594459
printDebugMessage(f"Channel Set Result: {res}")
44604460
elif main_os == "Windows":
44614461
try: registry_key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", 0, win32con.KEY_SET_VALUE)
4462-
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", win32con.KEY_SET_VALUE)
4462+
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel", 0, win32con.KEY_SET_VALUE)
44634463
win32api.RegSetValueEx(registry_key, "www.roblox.com", 0, win32con.REG_SZ, download_channel)
44644464
win32api.RegCloseKey(registry_key)
44654465
else:
@@ -6538,8 +6538,8 @@ def onRobloxChannel(data):
65386538
printDebugMessage(f"Channel Set Result: {res}")
65396539
elif main_os == "Windows":
65406540
reg = r"Software\ROBLOX Corporation\Environments\RobloxStudio\Channel" if run_studio == True else r"Software\ROBLOX Corporation\Environments\RobloxPlayer\Channel"
6541-
try: registry_key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, reg)
6542-
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, reg, win32con.KEY_SET_VALUE)
6541+
try: registry_key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, reg, 0, win32con.KEY_SET_VALUE)
6542+
except Exception: registry_key = win32api.RegCreateKeyEx(win32con.HKEY_CURRENT_USER, reg, 0, win32con.KEY_SET_VALUE)
65436543
win32api.RegSetValueEx(registry_key, "www.roblox.com", 0, win32con.REG_SZ, url_channel)
65446544
win32api.RegCloseKey(registry_key)
65456545

OrangeAPI.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#
22
# Orange API 🍊
33
# Made by Efaz from efaz.dev
4-
# v2.2.7e
4+
# v2.2.7
55
#
66
# Provided to Mod Scripts using variable OrangeAPI
77
# Developers may use the following line to see the full API in Visual Studio Code:
88
# import OrangeAPI as orange; OrangeAPI = orange.OrangeAPI()
99
#
1010

1111
"""
12-
Orange API 🍊 | Made by Efaz from efaz.dev | v2.2.7e
12+
Orange API 🍊 | Made by Efaz from efaz.dev | v2.2.7
1313
\n
1414
Provided to OrangeBlox Mod Scripts using variable OrangeAPI during runtime.
1515
Developers may use the following line to get the full API notes in Visual Studio Code:
@@ -28,7 +28,7 @@
2828
from urllib.parse import urlparse
2929

3030
# Variables
31-
current_version = {"version": "2.2.7e"}
31+
current_version = {"version": "2.2.7"}
3232
requested_functions = {}
3333
cached_information = {}
3434
translator = None

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ OrangeBlox is a Python [Console](https://www.google.com/search?q=developer+conso
6767
## Hashes
6868
| File | MD5 Hash |
6969
| --- | --- |
70-
| Main Bootstrap (Main.py) | `a0c2a6cfb94fbfaf11c95d042531586f` |
70+
| Main Bootstrap (Main.py) | `c949543c6f4364d44cdf85bef243d63c` |
7171
| Roblox FFlag Installer (RobloxFastFlagsInstaller.py) | `f4e5a3d12cf37bdaa87904c5549eba83` |
72-
| Installer (Install.py) | `eb60bf7dc8e4b8c5bfbe1d46d10aff21` |
73-
| Bootstrap API (OrangeAPI.py) | `de154bc628ed095e3d7fa87e240ea47a` |
74-
| Bootstrap API (Efaz's Roblox Bootstrap) (EfazRobloxBootstrapAPI.py) | `428369f5b654c01bc648302f86c4f91f` |
72+
| Installer (Install.py) | `b2e6c031af46b2ead519ee5a553a6edb` |
73+
| Bootstrap API (OrangeAPI.py) | `37bbde29475dc02473bd49a14d90434b` |
74+
| Bootstrap API (Efaz's Roblox Bootstrap) (EfazRobloxBootstrapAPI.py) | `53b09f6060371d7e5fda1192213d508d` |
7575
| Bootstrap Loader (OrangeBlox.py) | `6f4b57974ad3fc30759c7c9b51a613a4` |
7676
| Discord Presence Handler (DiscordPresenceHandler.py) | `e57bf18964ca1051872cbb1fc2543705` |
7777
| PyKits API (PyKits.py) | `b646c45c4829f057461b66fdb981db9a` |

Version.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
2-
"version": "2.2.7e",
3-
"latest_version": "2.2.7e",
2+
"version": "2.2.7",
3+
"latest_version": "2.2.7",
44
"hashes": {
5-
"OrangeAPI.py": "de154bc628ed095e3d7fa87e240ea47a",
5+
"OrangeAPI.py": "37bbde29475dc02473bd49a14d90434b",
66
"RobloxFastFlagsInstaller.py": "f4e5a3d12cf37bdaa87904c5549eba83",
77
"PyKits.py": "b646c45c4829f057461b66fdb981db9a",
88
"DiscordPresenceHandler.py": "e57bf18964ca1051872cbb1fc2543705",
9-
"EfazRobloxBootstrapAPI.py": "428369f5b654c01bc648302f86c4f91f",
10-
"Install.py": "eb60bf7dc8e4b8c5bfbe1d46d10aff21",
11-
"Main.py": "a0c2a6cfb94fbfaf11c95d042531586f",
9+
"EfazRobloxBootstrapAPI.py": "53b09f6060371d7e5fda1192213d508d",
10+
"Install.py": "b2e6c031af46b2ead519ee5a553a6edb",
11+
"Main.py": "c949543c6f4364d44cdf85bef243d63c",
1212
"OrangeBlox.py": "6f4b57974ad3fc30759c7c9b51a613a4"
1313
},
1414
"download_location": "https://github.com/EfazDev/orangeblox/archive/refs/heads/beta.zip"

0 commit comments

Comments
 (0)