|
6862
|
Programación / Scripting / Re: ocultar texto en bat
|
en: 10 Septiembre 2014, 16:08 pm
|
Tengo un pequeño problema, y es que parece que la secuencia se repite en algun punto una sola vez, cuando se llama a la funcion END vuelve otra vez al principio, pero solo pasa una vez. No sé que puede ser. Has de saber distinguir el uso de una llamada CALL de un GOTO. El problema es que cuando haces un CALL al bloque :CheckLocked, este a su vez hace un CALL al bloque :NOTLOCKED o al bloque :LOCKED, y el problema es que en ambos bloques :NOTLOCKED/:LOCKED haces un GOTO a :END, al no contener instrucciones el bloque :END, la llamada del CALL se acaba y vuelve al punto de inicio de ese CALL, es lo mismo que un GOTO:EOF. Para solucionarlo: :END
A parte, cuando existe el archivo test.txt y escribes n(o) deberia terminar, pero por alguna razón aparece el siguiente menu, como si hubieras escrito s(i) Es el mismo error que he comentado arriba, no estás terminando la ejecución del script, solo estás terminando una llamada a un bloque (CALL) así que vuelves a la linea en donde iniciaste ese CALL.
¿Por casualidad no sabrás por qué me da este error? Error 216: This version of "C:\Users\HOME~1\AppData\Local\Temp\afolder\EditV64 .exe" is not compatible with the version of Windows you're running. Check your c omputer's system information and then contact the software publisher. Invalid password Me he fijado en que la versión de Editv32 y Editv64 son la misma (3.0.0.0), pero la versión de 32 Bits parece no funcionar o bien en Windows 8/81 o bien en equipos de 64 Bits (no lo he comprobado a fondo). Solo el propio desarrollador sabrá porque motivo ha querido imponer esa denegación de ejecución de la versión de 32 Bits, pero en caso de que no sea una limitación de uso en "X" versión de Windows entonces esto debería funcionar: :: X86 REM Ejecutar Editv32.exe ) :: x64 REM Ejecutar Editv64.exe )
PD: No he echo la prueba en un Windows 7/8 x86. Saludos
|
|
|
6863
|
Foros Generales / Sugerencias y dudas sobre el Foro / Re: Caída del foro?
|
en: 10 Septiembre 2014, 15:41 pm
|
creo que ha vuelto a caerse la web hasta hace practicamente un instante no podia acceder al foro y me salia error de SQL (15:35 hora española)
que tio más cansino, en serio, luego saldrá a la luz y se justificará diciendo que es que era para hacer un test de su nueva herramienta ddos, como el último tio que recuerdo que atacó la web y se justificó de esa manera, cuanto #%$$@·%& hay por ahí suelto.
Si lo pillan espero que no tengan contemplaciones con él.
Un saludo!
|
|
|
6865
|
Media / Multimedia / Re: formatos
|
en: 9 Septiembre 2014, 18:34 pm
|
queria saber cuanto espacio me ocupa una pelicula de 2 horas en formato mp4, avi y hd? No existe respuesta a eso, depende de muchas variables de que variables? (...), codec, (...)... etc Lo que puedes hacer es determinar imaginariamente el tamaño deseado del archivo (digamos 4 GB por ejemplo), y a raíz de eso vas equilibrando los parámetros que te han comentado, sobretodo deberás equilibrar el Bitrate de la compresión de la pista de video. Aunque, de todas formas en cualquier programa de hoy en dia te vas a encontrar con la posibilidad de elegir perfiles predefinidos de calidad (LOW, MID, HQ, etc...), y además puedes especificar el tamaño deseado para equilibrar el Bitrate sin intervención alguna, y sino siempre puedes recurrir a alguna calculadora de Bitrate, así que no creo que vayas a tener ningún problema con todo esto porque son características que están implementadas en cualquier aplicación de hoy en día como he comentado y ya te especifican el tamaño que va a tener el archivo final antes de la codificación, ¿has probado a realizar alguna conversión antes de preguntar, para ver de lo que te estoy hablando?, en cualquier caso te recomiendo la aplicación StaxRip. Saludos
|
|
|
6866
|
Foros Generales / Dudas Generales / ¿Existe un buscador de directorios alojados en MEGA?
|
en: 9 Septiembre 2014, 17:04 pm
|
Hola
Necesito entrar en una carpeta pública de MEGA... el problema es que no recuerdo la carpeta.
El único dato de referencia que tengo son varios nombres de archivos los cuales son bastante peculiares.
¿Tengo posibilidades de encontrar la carpeta teniendo solo esos datos?.
¿Existe algún buscador de directorios de MEGA donde pueda buscar por nombre de archivo, o algo parecido? (ya he intentado buscar yo pero no encontré nada parecido, filestube no sirve para esto).
Gracias de antemano
|
|
|
6867
|
Programación / .NET (C#, VB.NET, ASP) / Re: C# SMTP
|
en: 9 Septiembre 2014, 13:18 pm
|
Buenas Lo primero de nada que debo decir es que este tipo de preguntas debes hacerla en la sección de programación .NET, no en programación general. El mensaje de error es 'self-explanatory' (se explica por si solo), te está indicando que el servidor requiere autentificación SSL así que debes activarlo, o también es posible que hayas escrito mal algún otro parámetro como las credenciales. si no muestras tu código es imposible ayudarte en la corrección del mismo. de todas formas te muestro un ejemplo por si estás haciendo algo mal: ' GMail Sender ' By Elektro ' ' Usage Examples : ' GMailSender("Username@Gmail.com", "Password", "Email Subject", "Message Body", "Receiver@Address.com") ' ''' <summary> ''' Sends an e-mail through GMail service. ''' </summary> ''' <param name="Username">Indicates the GMail account username.</param> ''' <param name="Password">Indicates the GMail account password.</param> ''' <param name="Subject">Indicates e-mail subject.</param> ''' <param name="Body">Indicates e-mail body.</param> ''' <param name="Addresses">Indicates the address(es) to send.</param> Private Sub GMailSender(ByVal Username As String, ByVal Password As String, ByVal Subject As String, ByVal Body As String, ByVal Addresses As String) Using MailSetup As New System.Net.Mail.MailMessage MailSetup.Subject = Subject MailSetup.To.Add(Addresses) MailSetup.From = New System.Net.Mail.MailAddress(Username) MailSetup.Body = Body Using SMTP As New System.Net.Mail.SmtpClient("smtp.gmail.com") SMTP.Port = 587 SMTP.EnableSsl = True SMTP.Credentials = New Net.NetworkCredential(Username, Password) SMTP.Send(MailSetup) End Using ' SMTP End Using ' MailSetup End Sub
Traducción al vuelo a C#: // GMail Sender // By Elektro // // Usage Examples : // GMailSender("Username@Gmail.com", "Password", "Email Subject", "Message Body", "Receiver@Address.com") // /// <summary> /// Sends an e-mail through GMail service. /// </summary> /// <param name="Username">Indicates the GMail account username.</param> /// <param name="Password">Indicates the GMail account password.</param> /// <param name="Subject">Indicates e-mail subject.</param> /// <param name="Body">Indicates e-mail body.</param> /// <param name="Addresses">Indicates the address(es) to send.</param> private void GMailSender(string Username, string Password, string Subject, string Body, string Addresses) { using (System.Net.Mail.MailMessage MailSetup = new System.Net.Mail.MailMessage()) { MailSetup.Subject = Subject; MailSetup.To.Add(Addresses); MailSetup .From = new System.Net.Mail.MailAddress(Username ); MailSetup.Body = Body; using (System.Net.Mail.SmtpClient SMTP = new System.Net.Mail.SmtpClient("smtp.gmail.com")) { SMTP.Port = 587; SMTP.EnableSsl = true; SMTP .Credentials = new Net .NetworkCredential(Username, Password ); SMTP.Send(MailSetup); } // SMTP } // MailSetup } //======================================================= //Service provided by Telerik (www.telerik.com) //Conversion powered by NRefactory. //Twitter: @telerik //Facebook: facebook.com/telerik //=======================================================
saludos
|
|
|
6869
|
Programación / Scripting / Re: ocultar texto en bat
|
en: 9 Septiembre 2014, 02:39 am
|
He estado viendo en algunos foros scripts que funcionan, pero realmente no se como adaptarlos a lo que quiero. La solución más sencilla, simplificada y eficiente sería la siguiente: Otra solución igual de simplificada y eficiente sería -> esta <- pero necesitas un objeto ActiveX que parece existir solamente en XP. El resto de códigos, los cuales la mayoria son bastante largos, incómodos, y poco fiables, elaboraciones de casi cien lineas en algunos casos, ese tipo de códigos no me voy a molestar ni siquiera en nombrarlos, esto es Batch, un lenguaje simple que no fue diseñado para este tipo de tareas, si quieres hacer algo así la alternativa más fiable es depender de una aplicación de terceros (desarrollada en un lenguaje de verdad) como la que mencioné al principio.
Agradecería cualquier consejo para mejorar y simplificar el script.
Realizar comparaciones de esa manera no tienen sentido, puedes desactivar la distinción de mayusculas minúsculas con el parámetro /I :
Aunque directamente, deberías utilizar el comando CHOICE para ese tipo de preguntas: Choice /C "YN" /M "[ *] Unlock the game? (Yes/No)"
No estás utilizando la sintaxis correcta que especifica el comando, échale un ojo a la ayuda del comando: Start /? Start "" ".\Test.txt"
Pero de todas formas es innecesario el uso de dicho comando, basta con escribir: ".\Test.txt"
Ese tipo de repetición de código es innecesaria, debes utilizar ELSE. Call : CheckLocked ".\Test.txt" :CheckLocked
saludos
|
|
|
6870
|
Foros Generales / Foro Libre / Re: Ofrezco mis servicios de programación. ¿necesitas algo?, ¡pues hablemos de ello!
|
en: 8 Septiembre 2014, 19:06 pm
|
No puedo estar mas de acuerdo con esta oracion que marque en azul. Me ha pasado y creo que a todos los programadores igual  Me alegra saber que no soy el único que piensa de esa manera  . Creo que tiene muchisimos ejemplos en el foro que comparte realizados por el sin fines de lucro totalmente para colaborar con todos sin recibir nada a cambio, no creo necesario algun tipo de prueba como para tener idea de sus conocimientos. Tus palabras y la petición que me hiciste por privado me llenan de gratitud y satisfacción (mariconeo aparte). Pero debo decir un par de cosas, la primera es que tampoco deberías pensar que soy tan buen samaritano como para compartir TODO lo que hago, pues los desarrollos privados por los que me pagan me resisto a compartirlos de forma samaritana, así que lo que comparto de forma pública digamos que no es lo más "excelente" que he podido llegar a hacer, son las aplicaciones que desarrollo para mi uso personal y no les invierto el mismo tiempo de desarrollo ni la misma dedicación, y si, esas aplicaciones (y otro tipo de aportes parecidos) las comparto con el fin de colaborar y que con suerte quizás le sirvan a alguna otra persona más que a mi. Lo segundo que me gustaría aclarar es que tampoco debe nadie tomarme por ningún gurú de la programación, no lo soy, ni tampoco creo parecerlo... pero por si acaso lo comento, lo cierto es que hay muchas cosas que me gustaria saber, pero no las sé, y tampoco me motivo a aprenderlas, aunque por otro lado si no tengo motivación o interés en ello es porque no lo voy a necesitar para los trabajos Freelancer que me salen, pues nadie me va a pedir el desarrollo de un Driver de un dispositivo de Hardware complejo, por ejemplo... o al menos eso espero xD. ¡Muchas Gracias por tu opinión!
|
|
|
|
|
|
|