Exemple #1
0
import defines
import mainform

if __name__ == "__main__":
    print "привет"
    w = mainform.WMainForm("mainform.xml", defines.SKIN_PATH, "default")
    w.doModal()
    del w
Exemple #2
0
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