import defines import mainform if __name__ == "__main__": print "привет" w = mainform.WMainForm("mainform.xml", defines.SKIN_PATH, "default") w.doModal() del w
import mainform from okdialog import OkDialog def checkPort(params): if not defines.checkPort(params): dialog = OkDialog("okdialog.xml", defines.SKIN_PATH, defines.ADDON.getSetting('skin')) dialog.setText("Порт %s закрыт. Для стабильной работы сервиса и трансляций, настоятельно рекомендуется его открыть." % defines.ADDON.getSetting('outport')) dialog.doModal() if __name__ == '__main__': if not defines.ADDON.getSetting('skin'): defines.ADDON.setSetting('skin', 'st.anger') if defines.ADDON.getSetting("skin") == "default": defines.ADDON.setSetting("skin", "st.anger") if not defines.ADDON.getSetting("login"): defines.ADDON.setSetting("login", "anonymous") defines.ADDON.setSetting("password", "anonymous") #thr = defines.MyThread(checkPort, defines.ADDON.getSetting("outport")) #thr.start() print defines.ADDON_PATH print defines.SKIN_PATH defines.MyThread(defines.Autostart, defines.AUTOSTART).start() w = mainform.WMainForm("mainform.xml", defines.SKIN_PATH, defines.ADDON.getSetting('skin')) w.doModal() defines.showMessage('Close plugin') del w
# -*- coding: utf-8 -*- import utils import smotreshka import mainform if __name__ == '__main__': login = utils.getSetting("login") password = utils.getSetting("password") if (not login) or (not password): utils.showMessage("не заданы параметры подключения к сервису") else: sm = smotreshka.Smotreshka(login, password, utils.DATA_PATH) if not sm.check(): utils.showMessage( "не удается подключиться к сервису, проверьте логин и пароль") else: utils.showMessage("запускаем приложение") w = mainform.WMainForm("mainform.xml", utils.ADDON_PATH, "flinty") w.smApi = sm w.doModal() del w