static void Main(string[] args) { DateTime dateTime = DateTime.UtcNow.Date; string config, texto, morse, date; date = dateTime.ToString("ddMMyyyy"); if (File.Exists("config.dat")) { SoporteParaConfiguracion.CrearArchivoDeConfiguracion(); config = SoporteParaConfiguracion.LeerConfiguracion(); } else { config = SoporteParaConfiguracion.LeerConfiguracion(); } moverarchivos(config); Directory.CreateDirectory(config + @"\Morse"); Directory.CreateDirectory(config + @"\Texto"); Console.WriteLine("Texto a codificar: "); texto = Console.ReadLine(); morse = ConversorDeMorse.TextoAMorse(texto); File.WriteAllText(config + @"\Morse\morse_[" + date + "].txt", morse); File.WriteAllText(config + @"\Texto\texto_[" + date + "].txt", texto); ConversorDeMorse.MorseAudio(morse, config); }
static void Main(string[] args) { string ruta, rutaAux, nuevaRuta; ruta = @"C:\RepoGit\tpn9-PavonEvelin\TP9-TDL\Punto 1"; SoporteParaConfiguracion.CrearArchivoDeConfiguracion(ruta); rutaAux = @"C:\RepoGit\tpn9-PavonEvelin\TP9-TDL\Punto 1\bin\Debug"; List <string> nombresDeArchivos = Directory.GetFiles(rutaAux).ToList();// enlista los nombres de los archivos de un directorio (con sus rutas) nuevaRuta = SoporteParaConfiguracion.LeerConfiguracion(ruta); //Console.WriteLine("nuevaRuta: {0}", nuevaRuta); foreach (string nombre in nombresDeArchivos) { Console.WriteLine(nombre); string extension = Path.GetExtension(nombre); // devuelve la extension de una ruta string fileName = Path.GetFileName(nombre); // devuelve el nombre de un archivo sin su ruta //Console.WriteLine(fileName); if (extension == ".mp3" || extension == ".txt") { File.Move(nombre, nuevaRuta + @"\" + fileName); } } }
static void Main(string[] args) { //crea un archivo en C:\tp9_prueba\directorio.txt de nombre directorio.txt SoporteParaConfiguracion.CrearArchivoDeConfiguracion(); string direccion = SoporteParaConfiguracion.LeerConfiguracion(@"C:\tp9_prueba"); Console.WriteLine("aqui se deberan copiar los datos:" + direccion); ////para probar los metodos de morse Console.WriteLine("Ingrese una palabra"); string palabraPrueba = Console.ReadLine(); string palabraEnMorse, palabraOriginal; palabraEnMorse = ConversorDeMorse.TextoAMorse(palabraPrueba); Console.WriteLine("Palabra en morse: " + palabraEnMorse); palabraOriginal = ConversorDeMorse.MorseATexto(@"C:\tp9_prueba\morse"); Console.WriteLine("Palabra original: " + palabraOriginal); moverMp3Dat(); Console.ReadKey(); }
static void Main() { string ruta = @"C:\Users\alee2\Google Drive\FACET_\Nivel 2\Taller de Lenguajes 1\tp-nro9-Aleemartinez\"; string arch = @"config2.dat"; string debug = @"C:\Users\alee2\Google Drive\FACET_\Nivel 2\Taller de Lenguajes 1\tp-nro9-Aleemartinez\TP9\bin\Debug\netcoreapp2.1\"; SoporteParaConfiguracion.CrearArchivoDeConfiguracion(ruta, arch); Console.WriteLine("Carpeta de configuracion:"); Console.WriteLine(SoporteParaConfiguracion.LeerArchivoDeConfiguracion(arch)); Console.WriteLine("\nArchivos en la carpeta debug:"); string[] archivos = Directory.GetFiles(debug); foreach (string item in archivos) { Console.WriteLine(Path.GetFileName(item)); if (Path.GetExtension(item) == ".mp3" || Path.GetExtension(item) == ".txt") { File.Move(item, SoporteParaConfiguracion.LeerArchivoDeConfiguracion(arch) + Path.GetFileName(item)); } } Console.WriteLine(); string archmorse = "morse[" + DateTime.Now.ToString("dd-MM-hh-mm") + "].txt"; ConversorDeMorse.Creartxt(arch, archmorse); ConversorDeMorse.Leertxt(arch, archmorse); ConversorDeMorse.Crearmp3Morse(arch, archmorse); Console.ReadKey(); }
static void Main(string[] args) { // crear archivo string Archivo = SoporteParaConfiguracion.CrearArchivo(); SoporteParaConfiguracion.LeerConfiguracion(); string pegar = @"C:\repo9gon\tp9\tp9\bin\Debug"; string copiar = @"C:\repo9gon\"; string result; string [] mostrar; result = Path.GetFileName(pegar); // Console.WriteLine("GetFileName('{0}') returns '{1}'",path1, result); // copio archivos de tipo mp3 y txt try { mostrar = Directory.GetFiles(pegar); foreach (string leer in mostrar) { Console.Write("\n" + leer); } string[] busque = Directory.GetFiles(pegar, "*.txt"); foreach (string guarda in busque) { string guardarm = guarda.Substring(pegar.Length + 1); File.Copy(Path.Combine(pegar, guardarm), Path.Combine(copiar, guardarm)); } busque = Directory.GetFiles(pegar, "*.mp3"); foreach (string guarda in busque) { string guardarm = guarda.Substring(pegar.Length + 1); File.Copy(Path.Combine(pegar, guardarm), Path.Combine(copiar, guardarm)); } } catch (Exception ex) { Console.Write("\n Ya esta copiado los archivos \n"); } //TEXTO a MORSE string text; Console.Write("\nEscriba un texto para traducirlo: "); text = Convert.ToString(Console.ReadLine()); ConversorDeMorse.TextoAMorse(text); // MORSE a TEXTO string morse; Console.Write("\nEscriba un texto en morse para traducirlo: "); morse = Convert.ToString(Console.ReadLine()); ConversorDeMorse.MorseATexto(morse); //----------------------------------------------------------------------------------// //archivo MP3// concatenar.concatenarmp3(); Console.ReadKey(); }
static void Main(string[] args) { string Directorio = @"C:\Repogit\tp9\"; if (!Directory.Exists(Directorio + @"bin\debug\")) { Directory.CreateDirectory(Directorio + @"bin\debug\"); } if (!Directory.Exists(Directorio + @"Morse\")) { Directory.CreateDirectory(Directorio + @"Morse\"); } List <string> ListaDeArchivos = Directory.GetFiles(Directorio + @"\bin\debug\").ToList(); SoporteParaConfiguracion.CrearArchivoDeConfiguracion(Directorio + @"Morse\"); Console.WriteLine("---------- Lista de Archivos ----------"); Console.WriteLine(""); foreach (string archivo in ListaDeArchivos) { Console.WriteLine(archivo); if (Path.GetExtension(archivo) == ".mp3" || Path.GetExtension(archivo) == ".txt") { Directory.Move(archivo, Directorio + @"Morse\" + Path.GetFileName(archivo)); } } string ruta = Directorio + @"Morse\"; Console.WriteLine("\nIngrese una cadena de texto: "); string cadena = Console.ReadLine(); string codigoMorse = ConversorDeMorse.TextoAMorse(cadena); string fecha = DateTime.Now.ToString("dd-MM-yy"); string rutaAux = ruta + "morse_[" + fecha + "].txt"; File.WriteAllText(rutaAux, codigoMorse); string codigoMorse2 = File.ReadAllText(rutaAux); string textoOriginal = ConversorDeMorse.MorseATexto(codigoMorse2); string rutaTexto = ruta + "morseTraducido_[" + fecha + "].txt"; File.WriteAllText(rutaTexto, textoOriginal); Console.WriteLine("Texto original: " + textoOriginal); }
static void Main(string[] args) { string Conf_Leida; string DireccionArch = @"C:\Users\giuli\Documents\Facultad\Taller1\TP9\"; if (File.Exists("destino.dat")) { Conf_Leida = SoporteParaConfiguracion.LeerConfiguracion(); } else { SoporteParaConfiguracion.CrearArchivoDeConfiguracion(DireccionArch); Conf_Leida = SoporteParaConfiguracion.LeerConfiguracion(); } MoverArch(Conf_Leida); }
static void Main(string[] args) { SoporteParaConfiguracion.CrearArchivoDeConfiguracion(); string DataDirectory = SoporteParaConfiguracion.LeerConfiguracion(); Console.WriteLine("Se creo con exito el directorio\n" + DataDirectory); Console.Write("Frase que desea traducir a morse: "); string aTraducir = Console.ReadLine(); string[] TextToMorse = ConversorDeMorse.TextoAMorse(aTraducir.ToUpper()); string fecha = ConversorDeMorse.CrearMorseTxt(TextToMorse, DataDirectory); ConversorDeMorse.MorseToMp3(TextToMorse, DataDirectory, fecha); ConversorDeMorse.CrearTextoTxt(DataDirectory, fecha); Console.WriteLine("\nSe guardaron las correcciones " + DataDirectory); Console.ReadKey(); }
static void Main(string[] args) { string rutaDelarchivo = @"C:\Users\Facundo\Desktop\Repositorio\tp-nro9-FacuCR\TrabajoPractico9\Organizador\bin\Debug\"; string[] extensiones = new string[2]; SoporteParaConfiguracion.CrearArchivoDeConfiguracion(); SoporteParaConfiguracion.LeerConfiguracion(extensiones); foreach (string extension in extensiones) { MoverArchivos(extension, rutaDelarchivo); } Console.ReadKey(); }
static void Main(string[] args) { string Direccion = @"C:\Morse"; string Conf_Leida; if (File.Exists("destino.dat")) { Conf_Leida = SoporteParaConfiguracion.LeerConfiguracion(); } else { SoporteParaConfiguracion.CrearArchivoDeConfiguracion(Direccion); Conf_Leida = SoporteParaConfiguracion.LeerConfiguracion(); } ConversorDeMorse.MoverArch(Conf_Leida); Console.Write("Ingrese el texto a traducir, en castellano: "); string Texto_a_Traducir = Console.ReadLine(); Console.WriteLine("El texto traducido es: " + ConversorDeMorse.TextoAMorse(Texto_a_Traducir)); ConversorDeMorse.MorseAudio(); }
static void Main(string[] args) { string directorio = @"c:\Repogit\tpn9-SantyVill\Prueba\"; SoporteParaConfiguracion.CrearArchivoDeConfiguracion(directorio, "destino"); string[] direccionArchivos = Directory.GetFiles(@"\Repogit\tpn9-SantyVill\tp09\tp09\bin\debug"); string patch = SoporteParaConfiguracion.LeerConfiguracion(@"\Repogit\tpn9-SantyVill\Prueba\", "destino"); Console.WriteLine("Listado de archivos: "); foreach (string item in direccionArchivos) { FileInfo ArchInf = new FileInfo(item); Console.WriteLine(item); if (ArchInf.Extension == ".mp3" || ArchInf.Extension == ".txt") { string destino = @"\Repogit\tpn9-SantyVill\Prueba\" + ArchInf.Name; //Console.WriteLine("destino: "+destino+"\nitem: "+item); File.Move(item, destino); } } }
static void Main(string[] args) { int opc = 0; string texto; //=========== Creacion y lectura del archivo binario =============== string ruta = "archivoBinario"; SoporteParaConfiguracion.CrearArchivoDeConfiguracion(ruta); //Crea el archivo string destino = SoporteParaConfiguracion.LeerConfiguracion(ruta); //Lee el archivo binario y extrae la ruta donde se copian los archivos Console.WriteLine("La ruta en donde se copian los archivos es en: {0}", destino); //Muestra la ruta do { Console.WriteLine("Escriba una frase corta de texto para transformar a Morse: "); texto = Console.ReadLine(); ConversorDeMorse.TextoAMorse(texto, destino); Console.WriteLine("La frase que escribio traducida es la siguiente: "); texto = ConversorDeMorse.MorseATexto(destino); Console.WriteLine(texto); ConversorDeMorse.MorseAAudio(destino); Console.WriteLine("¿Desea continuar convirtiendo? (1- Si / 2- No)"); opc = int.Parse(Console.ReadLine()); } while(opc != 2); //=============== Mover Archivos ================================ //moverArchivos(destino);//Mueve los archivos desde la carpeta Debug, al destino Console.ReadKey(); }
static void Main(string[] args) { SoporteParaConfiguracion.CrearArchivoDeConfiguracion(); string DataDirectory = SoporteParaConfiguracion.LeerConfiguracion(); Console.WriteLine("Segun el archivo de configuracion se creo un directorio llamado " + DataDirectory + ", en el cual se guardaran todos los archivos\n"); Console.Write("Ingrese una frase para traducirla a morse: "); string aTraducir = Console.ReadLine(); //*********************** TEXTO A MORSE ***********************// string[] TextToMorse = ConversorDeMorse.TextoAMorse(aTraducir.ToUpper()); string fecha = ConversorDeMorse.CrearMorseTxt(TextToMorse, DataDirectory); ConversorDeMorse.MorseToMp3(TextToMorse, DataDirectory, fecha); //*********************** MORSE A TEXTO ***********************// ConversorDeMorse.CrearTextoTxt(DataDirectory, fecha); Console.WriteLine("\nLas corrspondientes traducciones se guardaron dentro del directorio " + DataDirectory); Console.ReadKey(); }
static void Main(string[] args) { ///Tomo todas las direcciones de los archivos txt y mp3 de la carpeta debug string[] archivos_txt; string[] archivos_mp3; ///Creo un archivo de config SoporteParaConfiguracion.CrearArchivoDeConfiguracion(); ///Leo el archivo string path = SoporteParaConfiguracion.LeerConfiguracion(); ///Tomo todas la direcciones de los archivos txt archivos_txt = Directory.GetFiles(".", "*.txt"); ///Tomo todas la direcciones de los archivos mp3 archivos_mp3 = Directory.GetFiles(".", "*.mp3"); ///Muevo los archivos previos a la carpeta de destino foreach (string arch in archivos_txt) { File.Move(arch, path + arch); } foreach (string arch in archivos_mp3) { File.Move(arch, path + arch); } ///Tomo una entrada la convierto a morse y la guardo en un archivo de texto Console.WriteLine("Ingrese el texto a traducir"); string texto = Console.ReadLine(); ///traduzco el texto string txttrad = Helpers.ConversorAMorse.TextoAMorse(texto); Console.Write(txttrad); Console.ReadKey(); ///Asigno un nuevo path para guardar los archivos de texto string pathm = path + @"\Morse"; Directory.CreateDirectory(pathm); ///tomo la fecha actual y reemplazo los valores que me generan problemas string fechaActual = DateTime.Now.ToString().Replace(':', '-'); fechaActual = fechaActual.Replace('/', '-'); ///Utilizo un stream writer para crear y abrir un archivo de texto en el path nuevo StreamWriter sw = new StreamWriter(File.Open(pathm + @"\morse-" + fechaActual + ".txt", FileMode.Create)); Console.WriteLine("Archivo creado"); sw.Write(txttrad); Console.WriteLine("Archivo cargado"); //crierro el sw sw.Close(); ///leo los archivos morse, traduzco el contenido y lo guardo en otro archivo int i = 0; int direccion; string[] files = Directory.GetFiles(pathm, "*.txt"); Console.WriteLine("Seleccione el archivo a traducir:"); foreach (string dir in files) { Console.WriteLine(i + dir); i = i + 1; } direccion = int.Parse(Console.ReadLine()); Console.ReadKey(); StreamReader sr = new StreamReader(File.Open(files[direccion], FileMode.Open)); string morseAtxt = sr.ReadLine(); Console.WriteLine(morseAtxt + "\n"); Console.ReadKey(); morseAtxt = Helpers.ConversorAMorse.MorseATexto(morseAtxt); Console.WriteLine(morseAtxt); Console.ReadKey(); sr.Close(); StreamWriter stream = new StreamWriter(File.Open(pathm + @"\morset-" + fechaActual + ".txt", FileMode.Create)); stream.Write(morseAtxt); stream.Close(); }
static void Main(string[] args) { string Ruta = @"c:/RepositorioGit/tpn9-miguelgmzjr/TPN9/"; SoporteParaConfiguracion.CrearArchivoDeConfiguracion(Ruta); string RutaGuardada = SoporteParaConfiguracion.LeerConfiguracion(); //Leo ruta que esta dentro del archivo de config. string dir = @"c:/RepositorioGit/tpn9-miguelgmzjr/bin/debug"; List <string> ListadeArchivos = Directory.GetFiles(dir).ToList(); foreach (string Archivo in ListadeArchivos) { Console.WriteLine(Archivo); FileInfo file = new FileInfo(Archivo); if ((file.Extension == ".mp3") || (file.Extension == ".txt")) { string NuevoDestino = RutaGuardada + file.Name; File.Move(Archivo, NuevoDestino); } } //////////////////Punto 2////////////////////////////77 string directorio = System.Environment.CurrentDirectory; Console.WriteLine("Ingrese una frase a convertir: "); string Frase = Console.ReadLine(); string FraseMorse = Helpers.ConversorDeMorse.TextoAMorse(Frase.ToUpper()); string archivo = @"c:\RepositorioGit\tpn9-miguelgmzjr\Morse\TextoMorse_" + DateTime.Now.ToString("dd-MM-yyyy-HH.mm.ss") + ".txt"; if (!File.Exists(archivo)) { var file = File.Create(archivo); file.Close(); } File.WriteAllText(archivo, FraseMorse); //Agrego al archivo la frase en morse string CadenaenMorse = File.ReadAllText(archivo); string FraseTexto = Helpers.ConversorDeMorse.MorseATexto(CadenaenMorse); Console.WriteLine("\nCODIGO MORSE: " + CadenaenMorse); Console.WriteLine("CODIGO MORSE TRADUCIDO: " + FraseTexto); //Guardo archivo archivo = @"c:\RepositorioGit\tpn9-miguelgmzjr\Morse\MorseTexto_" + DateTime.Now.ToString("dd-MM-yyyy-HH.mm.ss") + ".txt"; if (!File.Exists(archivo)) { var file = File.Create(archivo); file.Close(); } File.WriteAllText(archivo, FraseTexto); Console.ReadKey(); }
static void Main(string[] args) { string nombreDelArchivo = "destino"; SoporteParaConfiguracion.CrearArchivoDeConfiguracion(nombreDelArchivo); }