From fbc6887914abac33b647c5f657c740e4237e11f8 Mon Sep 17 00:00:00 2001
From: BarsTiger CatMoneyX Casino bet changer by BarsTiger simplified KotoGameScam 1000000
C
a
t
M
o
n
e
y
X
")) - - -app = QtWidgets.QApplication(sys.argv) -MainWindow = QtWidgets.QMainWindow() -ui = Ui_MainWindow() -ui.setupUi(MainWindow) -MainWindow.show() - -address = [] -straddress = [] -sortedAddresses = [] -wantToChangeAddresses = [] -procName = "GTA5.exe" -wantedValue = 1000000 - -def firstcsan(): - global address, straddress - value = int(ui.firstscan.text()) - print("I will check for " + str(value)) - pid = mem_edit.Process.get_pid_by_name(procName) - with mem_edit.Process.open_process(pid) as p: - address = p.search_all_memory(ctypes.c_int(int(value))) - print('Found', len(address), 'addresses') - for i in address: - straddress.append(str(i)) - print(straddress) - -def secondscan(): - global address, straddress - sortedAddresses.clear() - proc = pymem.Pymem(procName) - valueAfterChange = int(ui.secondscan.text()) - print("I will leave only " + str(valueAfterChange)) - for addressFromAll in address: - if proc.read_int(addressFromAll) == int(valueAfterChange): - sortedAddresses.append(addressFromAll) - print('Found after ThrowAwaySort:', len(sortedAddresses)) - address.clear() - for i in sortedAddresses: - address.append(i) - straddress.clear() - for i in address: - straddress.append(str(i)) - print(straddress) - -def scam(): - global address, straddress, wantedValue - wantedValue = getfromslider() - print("Started scamming to " + str(wantedValue)) - proc = pymem.Pymem(procName) - for wantToChangeAddress in straddress: - proc.write_int(int(wantToChangeAddress), int(wantedValue)) - print('Changed value in ' + str(wantToChangeAddress) + ' to ' + str(wantedValue)) - print('Values of addresses ' + str(straddress) + ' now are ' + str(wantedValue)) - -def getfromslider(): - global wantedValue - wantedValue = 10000 * ui.horizontalSlider.value() - ui.textEdit.setText(str(wantedValue)) - return wantedValue - -ui.horizontalSlider.valueChanged.connect(getfromslider) -ui.firstcheck.clicked.connect(firstcsan) -ui.secondcheck.clicked.connect(secondscan) -ui.pushButton.clicked.connect(scam) - -sys.exit(app.exec_()) diff --git a/OfficialProjects/KOTO_LAN_Control/KOTO_LAN_Control.py b/OfficialProjects/KOTO_LAN_Control/KOTO_LAN_Control.py new file mode 100644 index 0000000..49b2e06 --- /dev/null +++ b/OfficialProjects/KOTO_LAN_Control/KOTO_LAN_Control.py @@ -0,0 +1,105 @@ +import ctypes, sys, os, subprocess + +try: + from PyQt5 import QtCore, QtGui, QtWidgets +except: + subprocess.check_call([sys.executable, "-m", "pip", "install", 'PyQt5']) + from PyQt5 import QtCore, QtGui, QtWidgets + +class Ui_MainWindow(object): + def setupUi(self, MainWindow): + MainWindow.setObjectName("MainWindow") + MainWindow.resize(361, 190) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth()) + MainWindow.setSizePolicy(sizePolicy) + MainWindow.setMinimumSize(QtCore.QSize(361, 190)) + MainWindow.setMaximumSize(QtCore.QSize(361, 190)) + self.centralwidget = QtWidgets.QWidget(MainWindow) + self.centralwidget.setObjectName("centralwidget") + self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralwidget) + self.horizontalLayoutWidget.setGeometry(QtCore.QRect(0, 0, 361, 171)) + self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget") + self.horizontalLayout = QtWidgets.QHBoxLayout(self.horizontalLayoutWidget) + self.horizontalLayout.setContentsMargins(0, 0, 0, 0) + self.horizontalLayout.setObjectName("horizontalLayout") + self.ON = QtWidgets.QPushButton(self.horizontalLayoutWidget) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.ON.sizePolicy().hasHeightForWidth()) + self.ON.setSizePolicy(sizePolicy) + self.ON.setStyleSheet("QPushButton{\n" +"font-size: 50px;\n" +"font-family: Arial\n" +"}") + self.ON.setText("ON") + self.ON.setObjectName("ON") + self.horizontalLayout.addWidget(self.ON) + self.OFF = QtWidgets.QPushButton(self.horizontalLayoutWidget) + self.OFF.setEnabled(True) + sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.OFF.sizePolicy().hasHeightForWidth()) + self.OFF.setSizePolicy(sizePolicy) + self.OFF.setMinimumSize(QtCore.QSize(50, 50)) + self.OFF.setStyleSheet("QPushButton{\n" +"font-size: 50px;\n" +"font-family: Arial\n" +"}") + self.OFF.setObjectName("OFF") + self.horizontalLayout.addWidget(self.OFF) + MainWindow.setCentralWidget(self.centralwidget) + self.menubar = QtWidgets.QMenuBar(MainWindow) + self.menubar.setGeometry(QtCore.QRect(0, 0, 361, 21)) + self.menubar.setObjectName("menubar") + MainWindow.setMenuBar(self.menubar) + self.statusbar = QtWidgets.QStatusBar(MainWindow) + self.statusbar.setObjectName("statusbar") + MainWindow.setStatusBar(self.statusbar) + + self.retranslateUi(MainWindow) + QtCore.QMetaObject.connectSlotsByName(MainWindow) + + def retranslateUi(self, MainWindow): + _translate = QtCore.QCoreApplication.translate + MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) + self.ON.setWhatsThis(_translate("MainWindow", "ON
")) + self.OFF.setText(_translate("MainWindow", "OFF")) + + +def is_admin(): + try: + return ctypes.windll.shell32.IsUserAnAdmin() + except: + return False + +if not is_admin(): + ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1) + exit() + +def off(): + os.system('netsh interface set interface name="Ethernet" admin=DISABLED') + print("Turned OFF") + +def on(): + os.system('netsh interface set interface name="Ethernet" admin=ENABLED') + print("Turned ON") + print("May take a while, about 30 seconds") + + +app = QtWidgets.QApplication(sys.argv) +MainWindow = QtWidgets.QMainWindow() +ui = Ui_MainWindow() +ui.setupUi(MainWindow) +MainWindow.show() + +os.system('cls' if os.name == 'nt' else 'clear') + +ui.ON.clicked.connect(on) +ui.OFF.clicked.connect(off) + +sys.exit(app.exec_())