elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 18
1  Programación / .NET (C#, VB.NET, ASP) / Autologin en otra aplicación. c# en: 9 Noviembre 2018, 21:14 pm
Buenas, tengo una aplicación que tiene dos formularios (usuario y contraseña), y quisiera diseñar una aplicación que logease en esa otra aplicación automáticamente.

Lo he hecho con SendKeys y funciona bastante bien, el problema está en que si el usuario mueve la ventana, o hace click fuera de otro formulario, los datos evidentemente se pasan ahí.

He estado leyendo sobre que alternativas existen, la Api de windows y controlar la ventana del proceso de la aplicación.

¿Podría alguien orientarme poniendome algún ejemplo de como se usaría?
2  Programación / .NET (C#, VB.NET, ASP) / Mysql con c# en: 12 Octubre 2018, 15:27 pm
Estaba interesado en conectar una aplicación en c#.net a una base de datos de mysql, estoy usando las referecias que ofrece la página oficial de mysql, en este caso la siguiente.

Código
  1. using MySql.Data.MySqlClient;

He probado diferents hosts dónde alojar mi base de datos, (freehosting) como por ejemplo 000webhost, y éstos famosos, pero ninguno me conecta bien, he probado con páginas que ofrecen unicamente la base de datos, y con éstas no tengo problema, pero o son muy limitadas, o expiran. ¿A qué se debe que con éstas si pueda conectarme? ¿conocéis alguna página sin muchas limitaciones y gratuita?

Gracias de antemano!
3  Programación / .NET (C#, VB.NET, ASP) / Re: Usar enum con combobox. en: 16 Julio 2018, 00:23 am

Código
  1. RiotSharp.Misc.Region region = (RiotSharp.Misc.Region)Enum.Parse(typeof(RiotSharp.Misc.Region), comboBox1.SelectedValue.ToString());


Funciona a la perfección. ¿Por qué es necesario poner (RiotSharp.Misc.Region) antes del enum? Supongo que terminaré descubriniendolo tras leer los documentos que dejaste. Encuentro tedioso que haya tan poca información sobre .net en español en cuánto a vídeos se refiere, o al menos no veo que traten estos temas, pues siento que soy una persona que aprende más tranquila viendo un vídeo que siguiendo una lectura.



Por cierto, he visto que la lista del enum tiene un orden que no me gusta, digamos A C B y quisiera A B C, así que pensé en buscar el source del enum y cambiarlo a mi manera, (pero o no lo encuentro, o quizá sean los .dlls y no se puede editar...?)


Te dejo por aquí un par de lecturas más:


PD: dime que estudiarás un poco más a fondo los conceptos básicos del lenguaje y no te odiaré xD


Una vez más te agradezco los documentos y toda la ayuda, de verdad, muchas gracias !!
4  Programación / .NET (C#, VB.NET, ASP) / Re: Usar enum con combobox. en: 15 Julio 2018, 16:46 pm
Sin ánimo de ofender pero antes de que un programador se ponga a utilizar APIs de terceros e historias, primero se debería aprender lo básico del lenguaje, al menos hasta tener claro cuantos y qué tipos de miembros existen, sus diferencias, etc...

Sé que tienes toda la razón...



¿Te importaría decirme en última instancia que estoy haciendo mal? la verdad es que no entiendo como demonios meter la parte de servidor.

Me explico, conecté los datos del enum al combobox.

 
Código
  1. comboBox1.DataSource = Enum.GetValues(typeof(RiotSharp.Misc.Region));

De forma que me lista correctamente todos los servidores. Mi idea ahora es parsear el item selecionado e incrustrarlo en RiotSharp.Misc.Region.[DatoDelCombobox]. La cosa está en que he intentado de varias maneras.

La última que intenté y de la cuál creo que estoy cerca es la siguiente:

Código
  1.   var t = Enum.Parse(typeof(RiotSharp.Misc.Region), comboBox1.SelectedValue.ToString());

de esta forma T tiene el valor parseado del combobox, digamos EUW.

Tal como se indica en este video [Aporto minuto exacto]: https://youtu.be/3IJmPmqGJKo?t=1082

Ahora bien, T es de tipo vete a saber qué (no me odies por todo esto, Elektro...) la cosa es que supongo que será del mismo tipo que Region.[Servidor] está esperando. (ya que probé a meter un entero y un string a la fuerza y no se lo tragó).

Pero nada, que incluso teniendo la variable t con el tipo que se supone que región espera no consigo aplicarlo.

Probé cosas como:

Código
  1. ' Espero que no te haga daño a la vista...
  2. api.GetSummonerByName(t, Name.Text);
  3. api.GetSummonerByName(RiotSharp.Misc.Region t, Name.Text);
  4. api.GetSummonerByName(RiotSharp.Misc.Region.t, Name.Text);
  5. api.GetSummonerByName(RiotSharp.Misc.Region(Enum.Parse(typeof(RiotSharp.Misc.Region), comboBox1.SelectedValue.ToString())), Name.Text);
  6.  

Y nada, que no dejo de comerme la cabeza y que siento la torpeza...
5  Programación / .NET (C#, VB.NET, ASP) / Usar enum con combobox. en: 13 Julio 2018, 22:46 pm
Estoy usando una API en C#.net, la cosa es que, la API tiene un método para cada diferente región de servidores. (Euw, Na, Lan, Las, Oce, etc...) pero la forma de llamar a la región es dentro de un método ¿a traves de otro método? no tengo muy claro como se le llamaría.

Pongo un ejemplo.

Código
  1. api.GetSummonerByName(RiotSharp.Misc.Region.euw, NombreBox.Text);

El método GetSummonerByName espera la región, y el nombre del jugador (un string).

La cosa es que RiotSharp.Misc.Region.[SERVIDOR] es... ¿un método? y no sé como podría selecionar cada propiedad de ese método (no tengo ni la menor idea de si lo estoy diciendo bien...) sin tener que montarme un case para cada servidor.

He leído que es de tipo enumerador, (cada servidor está asociado a un entero), pero ni idea de como asociarlo en un ComboBox.

¡Gracias de antemano!

Adjunto documentacion de la API: http://benfradet.github.io/RiotSharp/api/RiotSharp.Region.html
6  Programación / Desarrollo Web / Inspector de elementos. en: 20 Mayo 2018, 03:07 am
¿Me estoy volviendo loco o ya no se puede editar los javascripts de las páginas?

Por alguna razón no me actualiza el código, solo el texto plano, imaginemos una limitacion de caracteres de javascript (example.lenght > 4);
pretendo editar desde el inspector el 4 por un 10, pero aún así, no funciona.

El string de una alerta alert("Yo que sé"); y nuevamente, el texto editado dentro de ésta no se ejecuta. Cuándo hace unos años esto funcionaba sin problema.

¿Estoy haciendo algo mal o esto ya no funciona?
7  Programación / Desarrollo Web / Ajax y PHP prohibir acceso directo mediante URL. en: 13 Mayo 2018, 23:45 pm
Buenas, tengo un script ajax (no tengo mucho conocimiento al respecto) que manda una petición POST con los datos de dos inputs de un formulario, hasta aquí bien, en el PHP puedo controlarlo comprobando que $_POST['nombre_input'] no esté vacio y si lo está prohibir el acceso.

Ahora bien, necesito mandar dos peticiones más que únicamente recogen datos, no mandan ningún tipo de dato, por lo que no dispongo de un input con un nombre para recoger la petición con php. Pensé en crear inputs ocultos para poder recoger el $_POST con un nombre, y ver si está o no vacio, pero me parece muy chapucero.

Como dije, no tengo mucha idea de AJAX y desconozco si internamente está mandando algún tipo de petición antes de recoger unicamente esos datos y como controlar esa petición. Mi idea es que se pueda ver esos datos actualizados en la página, pero que no se vieran entrando directamente a la URL.

Dejo el script de ajax, pues como dije mis conocimientos sobre ésto son nada.

Código
  1.  <!-- Funcion para AJAX -->
  2.      <script>
  3.      $(document).on('ready',function(){
  4.        $('#boton').click(function(){
  5.          $.ajax({
  6.             type: "POST",
  7.             url: "Reto.php",
  8.             data: $("#form").serialize(),
  9.             success: function(data)
  10.             {
  11.               $('#Resultado').html(data);
  12.             }
  13.           });
  14.  
  15.           $.ajax({
  16.              type: "POST",
  17.              url: "../Nav/Act/Puntos.php",
  18.              success: function(data2)
  19.              {
  20.                $('#act1').html(data2);
  21.              }
  22.            });
  23.  
  24.            $.ajax({
  25.               type: "POST",
  26.               url: "../Nav/Act/Errores.php",
  27.               success: function(data3)
  28.               {
  29.                 $('#act2').html(data3);
  30.               }
  31.             });
  32.        });
  33.      });
  34.      </script>
  35. <!-- Fin -->
8  Foros Generales / Dudas Generales / Re: ¿Alguna idea para trabajar en coperativo de manera eficaz? en: 25 Marzo 2018, 23:01 pm
drvy se debe estar riendo a carcajadas con lo que dices jaja. Git es lo que necesitas, tomate tu tiempo para averiguar que es y no suponiendo lo que creas.

Vaaaale, lo siento por la insistencia >_< (Voy a informarme bien... xD)
9  Foros Generales / Dudas Generales / Re: ¿Alguna idea para trabajar en coperativo de manera eficaz? en: 25 Marzo 2018, 22:56 pm
supondré que ni si quiera intentaste leer XD

github (y el protocolo git en general) soporta todo tipo de archivo que lances ahí... cualquier cosa, binario, texto, etc... tu simplemente colocalo y listo! XD la ventaja es que cada vez que cargas solo sube el cambio de los archivos (si editas un archivo de muchos mb solo sube los cambios) así que es más rapido

La cosa es que imagino que se subirá cómo archivo, con su código y demás, pero no ejecutará ese código porque como dije github no ejecuta el php, solo html/css/javascript ¿no?

Tener un servicio dónde subir archivos y editarlos no me sirve si después tengo que descargar esos archivos y colocarlos en el servidor.

Si por ejemplo, PC-2 se conecta en lan y entra en la carpeta que PC-1 comparte (htdocs/xcarpeta) y edita desde esa carpeta, la modificación se verá de inmediato a través de mi IP privada en la url (es decir, dónde el servidor está). Así que no hay necesidad de subir o bajar archivos, sino abrirlo>editarlo>guardarlo.

Ahora bien, me preguntaba si podría hacerse esto sin necesidad de una lan.
10  Foros Generales / Dudas Generales / Re: ¿Alguna idea para trabajar en coperativo de manera eficaz? en: 25 Marzo 2018, 22:39 pm
Usa un sistema de control de versiones. Git es ahora mismo el preferido. Si tu proyecto es open source, puedes usar Github. Si no quieres que los demás vean el proyecto, puedes pagar por tener un repo privado o bien usar otras alternativas como Gitlab.

Lo ideal seria que trabajarais en el mismo ambiente (mismas versiones, misma config, mismo SO etc..) para eso puedes usar herramientas como Vagrant que es como una maquina virtual, pre-instalada con las aplicaciones necesarias.

Saludos

Hasta dónde leo, GitHub no soporta PHP, por lo que no me sería factible, y también necesitaría una base de datos.

Lo que dijo drvy, pero si no es codigo puedes usar prototyping, la mayoria soporta archivos de diseño y colaboracion entre usuarios.. Invision studio, Sketch, webflow, etc.

Html, css, javascript, php y bases de datos, código es un rato  ;-)

________

La carpeta compartida que mencioné ni tan mal, lo veo bastante factible por el momento.

Lo que drvy dijo sobre GitHub al principio me parecía superfactible, por lo de poder editar los documentos desde la aplicación de escritorio, teniendo todos la misma cuenta, pero lo dicho, no soporta PHP ni Bases de datos por lo que veo.



He de decir que el vídeo se ve genial, ¿es solo para aplicaciones móvil?

(No tengo ni la menor idea de todos los softwares/cómo se llamen de los que estáis hablando, así que disculpaz xD!)
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 18
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines