Exemplo n.º 1
0
def grouplist():
    form = ksForm()
    form_action = url_for('grouplist')
    value_chk_gen = request.form.get("gen")
    if request.method == 'POST' and form.is_submitted():
        value_chk_atr = request.form.get("atr")    
        value_chk_gen = request.form.get("gen")    
        print value_chk_atr
        if value_chk_atr == 'True':
            return redirect(url_for('index'))
        if value_chk_gen == 'True':   
            if request.method == 'POST' and form.is_submitted():
                chk = []
                for value in form.check_group:
                    value_chk = request.form.get(value)
                    print value_chk
                    if value_chk != None:
                        form.chk_res[value_chk] = True
                    else:
                        form.chk_res[value_chk] = None 
                for v in form.chk_res.keys():
                    print v
                    if form.chk_res[v] is True:
                        KSparser.add_pkg(v.encode('ascii'))
                        print v
            return redirect(url_for('ks'))
    return render_template("grouplist.html", form_action=form_action, form=form)
Exemplo n.º 2
0
def index():
    form = ksForm()
    KSparser.start()
    form_action = url_for('index')
    if request.method == 'POST' and form.validate_on_submit():
        #session['desktop_env'] = request.form['X']
        #print request.form['X']
        KSparser.load( request.form['X'])#session['desktop_env'])
        return redirect(url_for('config'))
    return render_template("index.html", form_action=form_action,form=form)
Exemplo n.º 3
0
def config():
    form = ksForm()
    form_action = url_for('config')
    if request.method == 'POST' and form.is_submitted():
        #session['time_zone'] = form.time_zone.data
        #session['select_locale'] = form.select_locale.data
        #session['select_keymap'] = form.select_kyemap.data
        #print dir(form.time_zone)
        #print form.time_zone.data
        k_time = form.time_zone.data
        k_lang = form.select_locale.data
        k_key = form.select_kyemap.data
        #print form.dicc_locale.keys()
        print k_lang
        KSparser.lang_time_key(k_key.strip("\r\n"),k_lang,k_time)
        return redirect(url_for('grouplist'))
    return render_template("config.html", form_action=form_action, form=form)
Exemplo n.º 4
0
def ks():
    form = ksForm()
    archivo=open("pruebaks.ks","w")
    Txt=KSparser.print_screen()
    print Txt
    ascii_txt=Txt.encode("ascii")
    archivo.writelines(ascii_txt)
    archivo.close()
    value_chk_ini = request.form.get("ini")   
    if form.is_submitted():
        #print "KS - submit"
        
        #print value_chk_ini
        if value_chk_ini == "True":
            print request.form['ks']
            #print "check_ks"
            return redirect('/')
    return render_template("ks.html", form=form, txt=ascii_txt)