Esempio n. 1
0
 def Regist(self):
     Login = self.lineLogin.text()
     Password = self.linePassword.text()
     RPassword = self.lineRPassword.text()
     Class = self.lineClass.text()
     Level = '1'
     Exp = '0'
     Money = '0'
     Person = [Login, Password, Class, Level, Exp, Money]
     code = 0
     ip = Request1.Internet_ON()
     if (Class != "Var" and Class != "Archer" and Class != "Mage"):
         code = 3
     if (Password != RPassword):
         code = 1
     if (Login == '' or Password == '' or RPassword == '' or Class == ''):
         code = 2
     if (ip == 0):
         code = 4
     if (code != 0):
         Error_Massage.ERROR(code)
     else:
         print(Person)
         result = goto_server.Reg(Person)
         if (result == 1):
             global window
             window = First.Start()
             window.show()
             self.close()
Esempio n. 2
0
def timerEvent():
    global bTimerEnabled
    global bColour
    if bTimerEnabled == 1:
        global time
        time = time.addSecs(1)
        print(time.toString("hh:mm:ss"))
        a = "?" + "\r\n"
        Qserial.write(a.encode())
        First.foo()
        if bColour == 1:
            bColour = 0
            dlg.lblLoop.setStyleSheet("background-color: red")
        else:
            bColour = 1
            dlg.lblLoop.setStyleSheet("background-color: white")
Esempio n. 3
0
 def press_back(self):
     self.destroy()
     First.First().start()
Esempio n. 4
0
 def test_sum(self):
     f = First([3, 4])
     self.assertEqual(f.numsum(), 7)
Esempio n. 5
0
            new_row = [new_row0, new_row1, new_row2, new_row3]
            iteration -= 1

        # print "new row: ", new_row
        blocks.append(new_row)
        # print new_row

    # print blocks
    print "result blocks = ", len(blocks)

    int_blocks = bin_str_matrix_to_int_arr(blocks)
    new_data = int_array_to_string(int_blocks)
    print "Old data: '", new_data, "'"
    file_writer = open("decipher_input.txt", "w")
    file_writer.write(new_data)
    file_writer.close()


fileinput_path = "inputdata.txt"
fileoutput_path = "output.txt"

iterations_amount = 20  # make depending on sth
keys = random.Random(0.65)
index = rand.randint(0, keys.length - 1)
key_64bit = bin(int(keys.numbers[index] * (10**20)))[2:66]
# print "Key: " + key_64bit

feistel_encryption(fileinput_path, iterations_amount, key_64bit)
print "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
feistel_decipher(fileoutput_path, iterations_amount, key_64bit)
Esempio n. 6
0
            image = askopenfile(
                filetypes=["Image Files", ".jpeg .jpg .png"]).name
            print('Imagem Coletada com sucesso!')
        except Exception as a:
            print('Erro ao pegar a imagem\n' + a)

    opt = input('Deseja confirgura tamanho da imagem[S/n]: ')
    if opt.lower() == 's':
        x = int(input('Tamanho eixo X: '))
        y = int(input('Tamanho eixo Y: '))

        tamanho = [x, y]

    try:
        nuvem = f.cria_cloud(fonte=dados,
                             image=image,
                             tamanho=tamanho,
                             stopwords=None)
        print('Nuvem criada')
    except Exception as a:
        print('Erro na criação do nuvem\n' + a)

    opt = input('Deseja visualizar antes de salvar[s/N]: ')
    if opt.lower() == 's':
        try:
            f.visualizar(nuvem)
        except Exception as a:
            print('Erro na função de visualizar\n' + a)

    opt = input('Deseja salvar[S/n]: ')
    if opt.lower() == 's':
        try:
Esempio n. 7
0
File: main.py Progetto: Termich/All
# Импортируем первый документ целиком со всеми функциями, кроме переменных
import First
# Из второго документа импортируем только одну фунцию
from Third import special

#Создаем меню для выбора вывода желаемой функции
print(f'введите номер желаемой функции:\n'
      f'1 создать директории в рабочей директории  \n'
      f'2 удалить директории из рабочей директории \n'
      f'3 ввести лист и получить случайное значение из листа \n'
      f'Либо любая другая клавиша, что бы покинуть программу')

# Указываем тут необходимые переменные для работы функций в данном файле
rom = input('Введите номер желаемой функции')
name = 'dir'

#Для проверки работоспособности None,
#раскоментируйти значение #key=[] и закоментируйте значение key = [1, 2, 3, 4]
key = [1, 2, 3, 4]
#key=[]

if rom == '1':
    First.create(name)
elif rom == '2':
    First.kill(name)
elif rom == '3':
    print(special(key))
Esempio n. 8
0
File: Main.py Progetto: Lale213/-
def main():
    app = QtWidgets.QApplication(sys.argv)  # Новый экземпляр QApplication
    window = First.Start()  # Создаём объект класса ExampleApp
    window.show()  # Показываем окно
    app.exec_()  # и запускаем приложение