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