Cambios relacionados con las rutas de los archivos de configuración y respaldo

This commit is contained in:
Angel Ivan
2026-05-14 12:04:12 -06:00
parent 3cf3ac6c40
commit 5ad683d52a

View File

@@ -10,7 +10,8 @@ class Program
{
// 1. Leer configuración desde config.txt
string exeDirectory = AppDomain.CurrentDomain.BaseDirectory;
string configPath = Path.Combine(exeDirectory, "configbackup.txt");
string configDirectory = "C:\\Jabil DM Config Station\\Files\\";
string configPath = Path.Combine(configDirectory, "ConfigBackUP.txt");
if (!File.Exists(configPath))
{
@@ -22,14 +23,14 @@ class Program
string[] configLines = File.ReadAllLines(configPath);
if (configLines.Length < 2)
{
Console.WriteLine("El archivo configbackup.txt debe tener 2 líneas: IP y Ruta .dmb");
Console.WriteLine("El archivo ConfigBackUP.txt debe tener 2 líneas: IP y Ruta .dmb");
Console.ReadKey();
return;
}
string ipString = configLines[0].Trim();
string originalDmbPath = configLines[1].Trim().Trim('"');
string labviewFolder = "C:\\Pruebas"; //TODO: Actualizar ruta
string labviewFolder = "C:\\Jabil DM Config Station\\Files\\"; //TODO: Actualizar ruta
if (!File.Exists(originalDmbPath))
{
@@ -146,11 +147,11 @@ class Program
try
{
// 1. Escribir el estado en el archivo local de la aplicación
string archivoLocal = Path.Combine(directorioLocal, "resultbackup.txt");
string archivoLocal = Path.Combine(directorioLocal, "ResultBackUp.txt");
File.WriteAllText(archivoLocal, estado.ToString());
// 2. Ruta del archivo en la carpeta que monitorea LabVIEW
string archivoDestino = Path.Combine(carpetaDestino, "resultbackup.txt");
string archivoDestino = Path.Combine(carpetaDestino, "ResultBackUp.txt");
// 3. Eliminar el archivo destino si existe (Obligatorio para que LabVIEW detecte el cambio)
if (File.Exists(archivoDestino))