def Adaptadores(): msg = "Selecciona el modo que quieres:" choices = ["DHCP","STATIC"] reply = gui.buttonbox(msg, choices=choices) if reply == None: sys.exit(0) msg = "Selecciona el adaptador que deseas modificar:" choiceAdap = listaAdaptadores() adaptador = gui.buttonbox(msg, choices=choiceAdap) if adaptador == None: sys.exit(0) if reply == choices[1]: print('static') dat = funciones.ipWMI() msg ="Introduce la nueva ip" title = "Utilidades de diagnostico" fieldNames = ["ip", "subnet", "gateway", 'dnsServers1', 'dnsServers2'] fieldValues = [dat["ip"], dat["subnet"], dat["gateway"], dat['dnsServers1'], dat['dnsServers2']] choice = gui.multenterbox(msg,title, fieldNames, fieldValues) if choice == None: sys.exit(0) batSTATIC(adaptador, choice) elif reply == choices[0]: print('dhcp') batDHCP(adaptador)
def ProcesosComunes(): fich = Comprime() msg = 'Enviar correo a github con tus resultados?' choices = ['Enviar','No Enviar y salir','Volver al menu'] opciones = gui.buttonbox(msg, image=image, choices=choices) if opciones: if opciones == choices[0]: try: Email(fich) except: gui.msgbox('Hubo un problema al enviar el correo') main() elif opciones == choices[1]: print('no enviar') # sys.exit(0) elif opciones == choices[2]: print('menu') main() else: print('no') sys.exit(0)