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

#2792
Cita de: Ikillnukes en 22 Febrero 2017, 11:02 AMya que esto involucra dos cosas (ya se que es .NET)

Aclaración por la que te muevo el post:

 Se está llamando al método Start de la clase Process del espacio de nombres System.Diagnostics de la librería de classes de .NET Framework. Estar usando la IDE de Unity o llamando a un archivo.bat no cambia estos atributos principales.




Cita de: Ikillnukes en 22 Febrero 2017, 11:02 AMAl parecer, si llamas un batch el cual por ejemplo, tiene un .exe a su lado (de nombre, digamos prueba.exe), y de contenido es:

Código (dos) [Seleccionar]
@echo off
prueba
pause


Lo tienes que llamar si o si, desde una carpeta con una ruta distinta o incluso desde otro disco...

Cuando lo haces, mirad lo que ocurre:

¿Puedes intentar explicar el problema que sufres al llamar al método Process.Start() sin obligarnos a detenernos en cada frame del gif?, ¿y que es exactamente lo que dices que se soluciona y como dices que se soluciona?, ¿o que tal si muestras el comando de Batch que usas para compilar el archivo de solución de VS y que está generando esos errores de que no encuentra el compilador de MSBuild.exe?, por que yo no me he enterado de nada, y estoy ya algo fastidiado de tener que preguntarte por "el problema real", bueno, o por la ausencia de detalles xD, ¡el caso es que me das ganas de quejarme por que no aportas los suficientes datos para ayudarte! :¬¬.

De todas formas por las cosas que estás mencionando, sería posible que simplemente estés sufriendo un conflicto de directorios de trabajo, donde el archivo.bat o el ensamblado .NET "prueba.exe" o la aplicación que actualmente estás compilando para llamar a ese archivo.bat dependan de un directorio de trabajo actual en especifico (cosa que tú y solo tú deberías saber de cual se trata, dependiendo de que cosas hagas en tu código, ¡yo no lo sé!).Recuerda que en la propiedad Process.StartInfo.WorkingDirectory puedes asignar el directorio de trabajo actual para iniciar el proceso/archivo.bat, en el cual deberías especificar (por generalizar) el mismo directorio en el que se encuentra tu archivo.bat, y ese directorio especificado en tu objeto Process será el directorio de trabajo que se le asignará a la instancia de la CMD que ejecute tu archivo.bat.

Ejemplo:
Código (vbnet) [Seleccionar]
Using p As New Process
   p.StartInfo.FileName = "CMD.exe"
   p.StartInfo.Arguments = "/C ""Echo %CD% & PAUSE"" "
   p.StartInfo.WorkingDirectory = "C:\"
   p.StartInfo.UseShellExecute = True
   p.Start()
   p.WaitForExit(Timeout.Infinite)
End Using


¡Saludos!
#2793
Dudas Generales / Re: Dudas como Uploader [Ayuda]
22 Febrero 2017, 11:20 AM
@nukes, eso es cierto, lo malo es que cuantos más servicios de publicidad combines o encadenes, más aumentará el riesgo de que los usuarios y posibles consumidores de tus enlaces se empiecen a acordar de tu santa madre (bueno, de la madre de quien haga eso), por que recordemos que cada tipo de servicio te hace esperar entre 5 y 10 segundos y algunos directamente te muestran un recaptcha de Google o un captcha personalizado, y cuando el usuario ya vaya por el cuarto servicio de publicidad, le empezará a dar recuerdos a tu bisabuela y ya no querrá saber nada más de ti xD.

En mi opinión es mejor evitar convertirse en un cansino de la publicidad (que hay muchos), como los que van spameando en los canales grandes de Youtube pidiendo visitas y subscriptores, ya todos sabemos que en lugar de conseguir captar la atención de la gente en su beneficio, más bien solo consiguen generar negatividad entre el personal...

¡Saludos!
#2794
Cita de: Ikillnukes en 22 Febrero 2017, 10:26 AMcon un notepad te puedes hacer un programa sencillo.

Desde un buscaminas hasta un ARK si te pones una tardecita entera ...¿he!!?. :rolleyes:
#2795
Hola de nuevo :P. No quiero ser pesado pero ya que has mencionado ese detalle, en Batch no puedes especificar arbitrariamente True ni False para evaluar condicionales, eso es algo que se evalua en segundo plano de forma abstracta. Si tu propósito era usar NUL con el propósito real que tiene dentro del lenguaje Batch, entonces aquí puedes hallar más info relevante al respecto:


Saludos!
#2796
Cita de: Ikillnukes en 22 Febrero 2017, 10:06 AMCompre compre señora, barato barato!! :xD :xD

Y tan barato, como que es gratis :rolleyes:.

Cita de: Ikillnukes en 22 Febrero 2017, 10:06 AM
Yo creo que esto lo podemos dar más que por resuelto no? ;D

Si no hay ningún otro comentario que supere a los offtopics que estamos haciendo desintencionadamente, yo diría que sí :P.

Saludos!
#2797
Java / Re: Duda con Hashtables en java
22 Febrero 2017, 09:59 AM
Hola.

El propósito de una estructura de datos de un tipo HasTable en un lenguaje OOP se caracteriza por ser representado como una colección de pares de llaves y valores ( [key, value] ), donde las llaves actuan como un tipo diccionario, es decir, sin la posibilidad de contener elementos duplicados... cosa que ya te han explicado más arriba.

No puedes intentar especificar el valor de una llave en el indexer de un HashTable ( myHashTable[value] ), eso no tiene sentido, pues los valores pueden repetirse y esto impediría que existiese la eficencia necesaria para asegurar que se devuelva un único elemento (par de llave y valor) al usar el indexer de este tipo de colección. Lo que si puedes hacer es iterar las llaves de la colección y así evaluar por ti mismo de forma "manual" los valores de cada llave, eso te debería servir para solucionar el problema, o también podrías hacer lo siguiente, en caso de que Java permita hacerlo, heredar la clase de un HashTable para implementar una nueva sobrecarga del indexer al que puedas pasarle el tipo de valor que tú quieras (no me preguntes como hacer esto en Java, ni idea).

¡Saludos!
#2798
Cita de: Ikillnukes en 21 Febrero 2017, 11:41 AMComparte el código y así si podemos ayudarte a mejorarlo pues mejor que mejor. :silbar:

IKillNukes, te estás convirtiendo en el impetuoso perfeccionista de códigos de C# / .NET. Deseas que te muestren un código para que puedas refactorizarlo hasta que ocupe todo el algoritmo en una single line :xD.

¡Esa actitud me ha gustado, pequeño saltamontes! :P

¡Saludos!
#2799
Cita de: pana88 en 22 Febrero 2017, 08:09 AMestoy buscando alguna forma de enviar datos a traves de una pagina de internet tipo post , pero es un metodo antiguo

Hola.

Mi especialidad no es la programación ni el conocimiento a nivel web así que no puedo aventurarme a intentar explicar demasiado sobre redes y equivocarme, pero no se trata de antiguedad o no. GET y POST son dos métodos que existen (entre otros varios) para realizar una petición HTTP y ambos con sus respectivas características que los diferencian para ser utilizados con distintos propósitos (vease una tabla aleatoria de diferencias aquí o aquí). GET esencialmente para obtener datos, y POST para insertar/enviar datos.

En el caso de que el sitio web en cuestión requiera que inicies sesión de usuario para publicar comentarios, generálmente creo que deberías poder realizar una petición POST para enviar los datos el formulario de login, posteriórmente peticiones GET si necesitas a la(s) página(s) en la que debas acceder como usuario logueado, y peticiones POST para publicar el comentario como usuario logueado o no. Sobre la obtención de la cookie de sesión de usuario, pues si es en VB6 no sé decirte como se podría llevar a cabo, y si es en VB.NET entonces tienes cientos de ejemplos en Google, pero si necesitas te puedo mostrar un método adaptado de uso génerico del método POST y la clase CookieContainer.




Cita de: pana88 en 22 Febrero 2017, 08:09 AMno logro conseguir alguna guia sobre https en vb

Supongo que estos ejemplos genéricos de cómo enviar peticiones POST te servirán de ayuda:


¡Saludos!.
#2800
Dudas Generales / Re: Dudas como Uploader [Ayuda]
22 Febrero 2017, 08:14 AM
Por ser uploader no te van a contratar, al menos en los sitios web que yo conozco son todo (cyber)amistades conocidas los que sacan tajada, y luego hay ciertos uploaders externos que publican sus aportes por su propia cuenta en ese sitio web y en todos los sitios web que puedan, por que siendo uploader, por lo que vas a poder conseguir ganancias (en el caso de que tengas los recursos, el tiempo y la suerte necesaria, que no es moco de pavo) seria por la cantidad de usuarios que hiciesen "click" en tus enlaces de descarga, enlaces que previamente consumirías en servicios online de acortamiento de url (o URL shortening) con propaganda, como por ejemplo ad.fly, y habiendo contratado un servicio premium de hospedaje de archivos que además te pagase por cada descarga, como por ejemplo Uploaded.to, esa es mi recomendación personal (lo de Uploaded.to. Lo de ad.fly no, sobre ese tipo de servicios de propaganda no tengo ni pajolera idea como está la cosa).

Para subir tus aportes a un servicio de hospedaje online de archivos de manera sensata, con dos dedos de frente, vaya, necesitas dos cosas, la primera es una cuenta premium para que te paguen por cada descarga de los archivos que hospedes, y que no te acaben borrando tus archivos por inactividad, y para poder aprovechar el máximo de ancho de banda de subida (premium), y para aumentar la capacidad total que puedes almacenar en tu cuenta,
y la segunda cosa es rezar para que un usuario u otro uploader no te denuncie la cuenta por incumplimiento de los términos de uso de dicho servicio de hospedaje de archivos al hospedar contenido ilegal (estrenos de películas o episodios de series). Ten en cuenta que existe competencia entre los uploaders y creeme yo he visto casos dodne unos se han llegado a amenazar de muerte y denunciado constantemente haciéndose la vida imposible y perdiendo ganancias los dos... pero así es la vida, llena de tontos que se creen que el mundo y el derecho a respirar les pertenece solo a ellos. EDITO: No me refiero a denuncias policiales, sino a denuncias que se pueden hacer directamente a ese tipo de servicios para banear usuarios que incumplan la ley o sus términos de uso.

¡Saludos!