Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#1541
Cita de: tincopasan en 20 Noviembre 2017, 12:45 PM
hace tiempo que no uso sintetizadores de voz, pero me hace acordar alguna de las que traía ivona, ya que había dos de mujeres en ese tiempo.

Gracias por sugerir, pero Ivona queda descartado desde el principio:

La tecnología que aplican para las voces de Ivona no le alcaza ni de lejos a esta voz, y las de Loquendo mucho menos, todas esas voces son muy, muy, muy poco sofisticadas. Cuando digo poco "sofisticadas" me refiero a que son voces muy poco naturales, con fallos de pronunciación y con muchos glitches, algo bastante incómodo, que se nota enseguida que son voces sintetizadas.

Por ese motivo yo estoy casi convencido de que una voz tan sofisticada seguramente deba ser una voz SAPI de Microsoft, por que Microsoft fue quien me sorprendió con la voz de Mónica Helena, y esta otra voz parece estar al mismo nivel de sofisticación/naturalidad (de hecho, a mayor nivel)...
#1542
¿Alguien podría ayudarme a descubrir como se llama (o como conseguir) la voz TTS que aparece en el siguiente video?:

[youtube=640,360]https://www.youtube.com/watch?v=D7O_3Jo3F24&feature=em-uploademail[/youtube]

Es sencillamente la voz más sofisticada que he escuchado jamás, casi parece que te esté hablando una reportera de noticias de verdad, por que es muy dificil notar que sea una voz por software. Es mucho más sofisticada que Mónica Helena de Microsoft (que ya es decir) tecnológicamente hablando, y además es una voz más femenina y "dulce" que Mónica Helena. ¡La quiero!.

Por favor, ¿alguien sabe algo?.

Para evitar malos entendidos: si, se trata de una voz TTS aunque no lo parezca, es una voz que está un poquito ralentizada además (recordemos que podemos elegir la velocidad de diálogo en este tipo de voces), y hay una prueba muy clara en el minuro 2:35-2:38 cuando dice "La plataforma per la llengua ha organizado esta semana...", ahí se bastante que es una voz TTS, imperfecta, pero si ponen la velocidad del video a 1.25x o 0.50x apenas se aprecia el "fallo".

Saludos
#1543
En un escenario de la vida real lo que en muchas ocasiones necesitarás hacer es evaluar de forma explícita la cantidad de elementos en un Array... si es igual a 0, mayor que 1, 3 o 4 elementos exactos, etcétera, así que no deberías tomar el hábito de usar evaluaciones booleanas con arrays... por que estás empezando en el aprendizaje y eso te puede confundir.

Puedes verlo de esta manera, con una modificación notable que le añadí para usar la función len():
Código (python) [Seleccionar]
import re

regexp = r'[0-9]'
string = "1234567890"

while len(re.findall(regexp, string)) !=0:
   print "El Array contiene elementos."
   string = re.sub(regexp, "", string)

else:
   print "El Array ya no contiene elementos."


Nota: en el código de arriba puedes eliminar el "!=0", o también puedes reemplazarlo por !=False (ya que False equivale a 0), pero tan solo es un ejemplo para mostrarte la manera de evaluar cantidad de elementos, ya que se trata de trabajar con valores enteros...

Saludos.
#1544
Noticias frescas sobre el transplante...

[youtube=640,360]https://www.youtube.com/watch?v=zfu3bjc5c6E&feature=em-uploademail[/youtube]

Y aprovecho para rectificar un error que tuve al afirmar que el nombre del nuevo paciente voluntario es Xiaoping Ren, al parecer esa persona es en realidad un doctor (cirujano) que llevó a cabo un trasplante de cabeza "exitoso" en ratas (o eso creo). Al parecer él y Sergio Canavero colaboran juntos, y en realidad todavía no se sabe quien será el voluntario chino...

Saludos.
#1545
Cita de: alkalo en 18 Noviembre 2017, 16:31 PM
a parte de poner:
Process.Start(@".\programa.exe", "argumentos");
tengo que iniciar process?(new)?

...¿Por que no pruebas el código que te he puesto y así sales de dudas por ti mismo?.

Solo te puse una sola linea, no añadí ninguna instrucción más... por que no es necesario hacer más. La otra forma de utilizar la clase Process resérvala para cuando quieras obtener control sobre la forma en la que se ejecuta (ej. ventana visible, u oculta), capturar los búfers de entrada o de salida del proceso (std-in, std-err o std-out), o suscribirte a los eventos de inicio y de salida del proceso que expone la clase Process.

Saludos.
#1546
Cita de: Jairo Rody en 18 Noviembre 2017, 14:39 PM
Ah si, me olvidaba.... después de ejecutar ese bat, me apareció un archivo con extensión .log en la que me mostraba todos los archivos eliminados.

Algo asi:

Archivo eliminado: C:\Users\KEITHY\Desktop\'www.bat
Archivo eliminado: C:\Users\KEITHY\Desktop\2.txt
Archivo eliminado: C:\Users\KEITHY\Desktop\Acceso Directo.bat
Archivo eliminado: C:\Users\KEITHY\Desktop\ACCESO.bat
Archivo eliminado: C:\Users\KEITHY\Desktop\Calc 2 - copia.bat
Archivo eliminado: C:\Users\KEITHY\Desktop\Calc 2.bat
Archivo eliminado: C:\Users\KEITHY\Desktop\Calc.bat
Archivo eliminado: C:\Users\KEITHY\Desktop\CALCULADORA.bat
Archivo eliminado: C:\Users\KEITHY\Desktop\Carpetas.cmd
Archivo eliminado: C:\Users\KEITHY\Desktop\Carpetas.txt
Archivo eliminado: C:\Users\KEITHY\Desktop\codigos bat - Taringa!.pdf
..........
De los cientos que fueron eliminados:


Eso que comentas es sencillamente imposible, no hay modo de que el script que has mostrado genere un archivo log, el script no contiene ninguna sentencia para crear tal log, y NirCMD no crea ningún log (mucho menos en Español xD).

Creo que te has debido equivocar y lo que has compartido no es el script que realmente ejecutaste, el que te borró esos archivos... está claro como el agua sin margen de error que ese script del "emptybin" no es el que te borró los archivos. :-\ Además, ese script es de un ex-moderador de esta comunidad (Leo Gutierrez), puedes estar seguro que ese código es inofensivo...

Saludos!
#1547
Cita de: alkalo en 18 Noviembre 2017, 14:23 PMSi he buscado pero usan process y ami ese comando nop me funciona...

La clase System.Diagnostics.Process es la forma correcta y sofisticada para iniciar y controlar un proceso en .NET, y funcionar te debe funcionar, no es algo que le funcione a unos y a otros no... lo que ocurre es que no lo sabrás utilizar correctamente, algo incorrecto debes estar haciendo en el código, y lo mejor sería que nos mostrases tal código para decirte donde está el fallo...

De todas formas, si todos esos ejemplos de StackOverflow te parecen algo dificil, se pueden simplificar en una sentencia single-line más simple para evitarte mayores complicaciones:
Código (csharp) [Seleccionar]
Process.Start(@".\programa.exe", "argumentos");
( el parámetro donde especificar los argumentos es opcional, claro está. )

Saludos.
#1548
Cita de: alkalo en 17 Noviembre 2017, 20:51 PMPerdona Mod puedes explicarme un poco mejor esto? Para entenderlo.

¿Qué es lo que no entiendes exactamente de todo ese código?.

El método "Main" es el punto de entrada o entry-point de la aplicación, el método que se utiliza para mostrar el Form principal que se hará visible. Bien, con la clase ApplicationContext creamos una nueva información contextual de la aplicación (para redefinirla, en este caso), al constructor de dicha clase le pasamos como argumento el Form principal de la aplicación. Y con el método Application.Run() especificamos el contexto en el que se ejecutará la aplicación (el contexto que hemos creado con la clase ApplicationContext) en el método "Main". Ten en cuenta que no es necesario hacer esto, solo si quieres usar un contexto para mantener una referencia corta del Form principal, pero te propuse varias otras soluciones a elegir, céntrate en la última que te dije, te será más facil.

Saludos
#1549
Hola.

Cita de: Jairo Rody en 18 Noviembre 2017, 02:20 AMEjecuté este código y desaparecieron todo mis accesos directos,ya no puedo instalar programas, ni tampoco acceder al panel de control ni tampoco al menú de inicio

El Batch-script que has mostrado en principio es completamente inofensivo, lo único que hace es llamar al comando emptybin del programa NirCMD pasándole como argumento cada letra de unidad disponible en el equipo... cosa que por cierto es innecesario, ya que con escribir simplemente "NirCMD.exe emptybin" (como haces en la etiqueta :LOCAL del script) ya se reciclan todas las papeleras de reciclaje disponibles en el equipo:


Volviendo a la cuestión principal, ¿estás completamente seguro de que los problemas que has descrito han empezado a ocurrir justo despues de ejecutar ese script?. La única explicación más o menos razonable sería pensar que a lo mejor el comando emptybin de NirCMD pueda tener algún bug grave al ejecutarlo en tu versión específica de Windows... de otra forma es algo totálmente inexplicable, y aunque fuese un bug seguiría siendo bastante dificil de creer por que la funcionalidad del comando emptybin no es borrar archivos de forma arbitraria, sino vaciar la papelera de reciclaje mediante la API de reciclado de Windows... así que sinceramente por los problemas que has descrito yo creo que lo que has sufrido es por culpa del ataque de un virus, y deberías realizar un escaneo profundo en tu PC con tu antivirus favorito.

Con respecto al tema de la...recuperación de accesos directos (archivos .lnk), bueno, si se te han borrado archivos entonces la única manera de intentar recuperarlos es a través de cualquier software de recuperación de archivos eliminados (ej. Recuva). Con respecto a que no puedes instalar programas ni acceder al panel de control ni al menú d einicio, probablemente exista un bonito conflicto/eliminación de CLSIDs en tu registro de Windows, así que si tenías creado algún punto de restauración de Windows (o una copia de seguridad individual del registro) antes de darte cuenta del problema, pues seria el momento perfecto para restaurarlo... de lo contrario, lo mejor es que hagas una reinstalación del sistema operativo para devolver el registro de Windows a su estado por defecto. También puedes probar

Puedes perder tiempo en intentar solucionar todos los problemas que tengas, restaurando claves de registro por defecto que puedes encontrar en algunas páginas de Internet, pero lo mejor sería que, primero te asegures de que no tienes un virus que haya sido el causante de esos problemas (yo ya te digo que NirCMD es incapaz de hacer eso por si solo, a menos que te lo hayas descargado ifnectado de algún sitio externo), y segundo, restaurar la configuración del registro de Windows por defecto en el momento de la primera instalación del sistema operativo, si no sabes como, simplemente puedes reinstalar Windows para solucionar todos los problemas que has mencioando.

Saludos.
#1550
Ese artículo no está especialmente enfocado a buscar reemplazamientos de extensiones XUL... simplemente se limitan a comentar algunas de las extensiones más populares de moda, las típicas y genéricas que ya "todo el mundo" conoce (que si te sirven como reemplazo de algo, pues bien), y además hay muy poca variedad.

Esta lista de extensiones es cien mil veces mejor que la de GenBeta:

Espero que les sirva de ayuda. Saludos.