Cambios relacionados con las rutas de los archivos de configuración y respaldo
This commit is contained in:
@@ -10,7 +10,8 @@ class Program
|
|||||||
{
|
{
|
||||||
// 1. Leer configuración desde config.txt
|
// 1. Leer configuración desde config.txt
|
||||||
string exeDirectory = AppDomain.CurrentDomain.BaseDirectory;
|
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))
|
if (!File.Exists(configPath))
|
||||||
{
|
{
|
||||||
@@ -22,14 +23,14 @@ class Program
|
|||||||
string[] configLines = File.ReadAllLines(configPath);
|
string[] configLines = File.ReadAllLines(configPath);
|
||||||
if (configLines.Length < 2)
|
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();
|
Console.ReadKey();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
string ipString = configLines[0].Trim();
|
string ipString = configLines[0].Trim();
|
||||||
string originalDmbPath = configLines[1].Trim().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))
|
if (!File.Exists(originalDmbPath))
|
||||||
{
|
{
|
||||||
@@ -146,11 +147,11 @@ class Program
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
// 1. Escribir el estado en el archivo local de la aplicación
|
// 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());
|
File.WriteAllText(archivoLocal, estado.ToString());
|
||||||
|
|
||||||
// 2. Ruta del archivo en la carpeta que monitorea LabVIEW
|
// 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)
|
// 3. Eliminar el archivo destino si existe (Obligatorio para que LabVIEW detecte el cambio)
|
||||||
if (File.Exists(archivoDestino))
|
if (File.Exists(archivoDestino))
|
||||||
|
|||||||
Reference in New Issue
Block a user