Notepad++ generated in local folder (no need)
parent
997d9e87c5
commit
deed629adc
47
base.py.bak
47
base.py.bak
|
|
@ -1,47 +0,0 @@
|
||||||
import sys
|
|
||||||
import os
|
|
||||||
import configparser
|
|
||||||
from mouseevents import MouseEvents
|
|
||||||
from pynput import mouse
|
|
||||||
from sightfactory import SightFactory
|
|
||||||
from PyQt6.QtWidgets import QApplication
|
|
||||||
from pynput.mouse import Controller
|
|
||||||
|
|
||||||
def init():
|
|
||||||
global data, sights, mousectrl, app
|
|
||||||
#init the basic values
|
|
||||||
app = QApplication(sys.argv)
|
|
||||||
mousectrl = Controller()
|
|
||||||
sights = SightFactory()
|
|
||||||
data = {}
|
|
||||||
data["move"] = False
|
|
||||||
data["active_sight"] = "main"
|
|
||||||
data["sight_processes"] = {}
|
|
||||||
data["mouse_distance_x"] = 0
|
|
||||||
data["mouse_distance_y"] = 0
|
|
||||||
data["base_dir"]=os.path.abspath(os.getcwd())+os.path.sep
|
|
||||||
data["template_dir"]=data["base_dir"]+"place"+os.path.sep+"templates"+os.path.sep
|
|
||||||
#LOAD the template config content
|
|
||||||
loadConfigTemplate()
|
|
||||||
#Events
|
|
||||||
mouseevent = MouseEvents()
|
|
||||||
start()
|
|
||||||
|
|
||||||
def loadConfigTemplate():
|
|
||||||
config = configparser.ConfigParser()
|
|
||||||
config.sections()
|
|
||||||
config.read(data["template_dir"]+"config.ini")
|
|
||||||
if "DEFAULT" in config:
|
|
||||||
data["default_template"] = config["DEFAULT"]["default_template"]
|
|
||||||
data["default_template_dir"] = data["template_dir"]+data["default_template"]+os.path.sep
|
|
||||||
print("Template config is loaded!")
|
|
||||||
else:
|
|
||||||
print("Missing 'DEFAULT' data from the templates config.ini folder. It can't start!")
|
|
||||||
|
|
||||||
def start():
|
|
||||||
# Creating the main Sight
|
|
||||||
sights.create("main","main");
|
|
||||||
sights.processes();
|
|
||||||
sights.show("main");
|
|
||||||
|
|
||||||
app.exec()
|
|
||||||
Loading…
Reference in New Issue