Index: bk_manager/trunk/ui/MainWindow.py =================================================================== diff --git a/bk_manager/trunk/ui/MainWindow.py b/bk_manager/trunk/ui/MainWindow.py --- a/bk_manager/trunk/ui/MainWindow.py (revision 79) +++ b/bk_manager/trunk/ui/MainWindow.py (revision 80) @@ -32,15 +32,23 @@ def setupUi2(self): + + self.var_real_principal = False + + self.var_real_detect_devices = False + self.var_real_iso = True self.var_real_burn = False self.var_real_check = False self.var_real_eject = False - # Reconocimiento de los dispositivos de grabacion -# functions2.detect_devices(self) #busca los dispositivos de grabacion - #################################### - functions2.set_devices_test(self) ############ - #################################### + + self.var_real_show_cmd = True + + if self.var_real_detect_devices == True: + # Reconocimiento de los dispositivos de grabacion + functions2.detect_devices(self) + else: + functions2.set_devices_test(self) #Inicialiazacion de variables self.var_Discs = 0 #Numero de discos del proyecto @@ -65,7 +73,7 @@ self.txtInfo.append("Parameters were loaded from configuration file") self.txtInfo.append("Total number of discs for recording: "+str(self.var_Discs * self.var_Copys)) - else: + elif self.var_real_principal == False: functions2.set_parameters_test(self) #Establece ciertos parametros, para pruebas functions2.set_vars(self) #Carga las variables de la clase con los parametros seleccionados @@ -365,6 +373,7 @@ functions2.enabled_items1(False, self) self.btnStartburn.setText("Start Burn") + self.txtInfo.clear() @@ -498,9 +507,12 @@ self.txtInfo.append("########## Disc number: "+str(self.var_disc_n)+"##########") self.txtInfo.append("------Creating iso file number: "+str(self.var_disc_n)) - if self.var_real_iso == True: - var_cmd = functions.cmd_iso(self) - else: + var_cmd = functions.cmd_iso(self) + + if self.var_real_show_cmd == True: + self.txtInfo.append("CMD: "+var_cmd) + + if self.var_real_iso == False: self.txtInfo.append('**function_iso') var_cmd="echo 'function_iso'" @@ -513,13 +525,12 @@ self.txtInfo.append("------Recording disc: "+str(self.var_disc_n)+", copy:"+str(self.var_copy_n)) functions2.update_message(1, "BURNING", self) - if self.var_real_burn == True: - var_cmd = functions.cmd_burn(self) - ######################################### - return###################################### - ######################################## - - else: + var_cmd = functions.cmd_burn(self) + + if self.var_real_show_cmd == True: + self.txtInfo.append("CMD: "+var_cmd) + + if self.var_real_burn == False: self.txtInfo.append('**function_burn') var_cmd="echo 'function_burn'" @@ -531,9 +542,12 @@ self.txtInfo.append("-----------checking disc:"+str(self.var_disc_n)+", copy:"+str(self.var_copy_n)) functions2.update_message(2, "CHECKING", self) - if self.var_real_check == True: - var_cmd = functions.cmd_check(self) - else: + var_cmd = functions.cmd_check(self) + + if self.var_real_show_cmd == True: + self.txtInfo.append("CMD: "+var_cmd) + + if self.var_real_check == False: self.txtInfo.append('**function_check') var_cmd="echo 'function_check'" @@ -564,6 +578,10 @@ def function_final(self): self.txtInfo.append("Recording process is complete") + if os.path.isfile("parameters.conf"): + os.remove("parameters.conf") + if os.path.isfile("burning.conf"): + os.remove("burning.conf")