def macros_pressed(self): """ opens macros form :return: """ self.macros_form = macros.Macros(self.current_macros, self.all_macros) self.macros_form.show() self.macros_form.edited_signal.connect(self.macros_edited) self.macros_form.applied_signal[str].connect(self.macros_applied)
def macros_pressed(self): """ opens macros form :return: """ self.macros_form = macros.Macros(self.current_macros, self.all_macros, self.current_font) self.load_macros() self.CBMacros.setCurrentText(self.current_macros.name) self.macros_form.show() self.macros_form.edited_signal.connect(self.macros_edited) self.macros_form.applied_signal[str].connect(self.macros_applied) self.macros_form.send_signal[str].connect(self.send_macros)
RUNTIMES = {} BOT_NICKS = {} QUESTIONS = {} ACCBYCONF = {} CONFACCESS = {} GLOBACCESS = {} GROUPCHATS = {} UNAVAILABLE = [] COMMAND_HANDLERS = {} cPrefs = ("!", "@", "#", ".", "*", "?", "`") XEPs = set((xmpp.NS_VERSION, xmpp.NS_PING, xmpp.NS_TIME, xmpp.NS_URN_TIME, xmpp.NS_LAST, xmpp.NS_DISCO_INFO, xmpp.NS_CAPS, xmpp.NS_SASL, xmpp.NS_TLS, xmpp.NS_MUC, xmpp.NS_ROSTER, xmpp.NS_RECEIPTS)) MACROS = macros.Macros() Sequence = threading.Semaphore() from sTools import * ## os info. os_simple = "" if os.name == "nt": from platform import win32_ver os_name = " ".join([ntDetect(), win32_ver()[0], win32_ver()[2]]) os_simple = os_name del win32_ver elif os.name == "posix": from platform import dist dist, uname = dist(), os.uname()
import macros from flask import Flask, jsonify, make_response import ssl from flask.ext.httpauth import HTTPBasicAuth auth = HTTPBasicAuth() app = Flask(__name__) macro = macros.Macros() @auth.get_password def get_password(username): if username == 'user': return 'password' return None @app.route('/', methods=['GET']) @auth.login_required def root(): return make_response(jsonify({'status': 'ok'}), 200) @app.route('/tvtoggle', methods=['GET']) @auth.login_required def tvtoggle(): macro.tv_toggle() return make_response(jsonify({'status': 'accepted'}), 202)