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
81  Programación / Programación Visual Basic / Re: Pregunta rápida sobre programa: Bajar imágenes de internet en: 26 Junio 2009, 20:02 pm
Yo es que ni idea de si es o no .NET, me he bajado el visual basic express 2008 y ni idea si es .NET o qué. Vaya lio para programar una sola aplicación, me está sacando de quicio.

Ahora bien, sabiendo lo que quiero hacer, ¿tú recomendarías algún otro lenguaje? No se, alguien me dice que con python, pero me gustaría tener una GUI para que se viera mejor la cosa. Pero Basic me está dando bastantes dolores de cabeza (y eso que solo llevo un día :P )

AÑADO: He pensado una cosa, que llevo tiempo aprendiendo C/C++ y ahora que tengo que hacer un programa, ¿qué se me ocurre? Cambiar a otro lenguaje. Pues no! Me voy a pasar de nuevo a C++, para algo ha de servir todo lo que he aprendido :P

Saludos y gracias de todos modos.
82  Programación / Programación Visual Basic / Re: Pregunta rápida sobre programa: Bajar imágenes de internet en: 26 Junio 2009, 19:19 pm
Creo que eso es lo que me pasa, que no sé como agregar el componente HTTP.

Acabo de agregar una referencia a winhttp.dll, de esta forma no me dice que no está definido WinHttpRequest, pero aún sigo luchando por que me salga un anuncio al acabar la carga.

Código
  1. Option Explicit On
  2.  
  3.  
  4. Public Class Form1
  5.  
  6.  
  7.    Dim WithEvents oWinHTTP As WinHttp.WinHttpRequest
  8.  
  9.  
  10.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  11.        oWinHTTP = New WinHttp.WinHttpRequest
  12.    End Sub
  13.  
  14.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  15.  
  16.        Dim regreso As String
  17.  
  18.        lblEstado.Text = "Cargando..."
  19.  
  20.        oWinHTTP.Open("GET", txtURL.Text)
  21.        oWinHTTP.Send()
  22.  
  23.        regreso = oWinHTTP.ResponseText
  24.  
  25.        txtTexto1.Text = regreso
  26.  
  27.    End Sub
  28.  
  29.    Private Sub oWinHTTP_OnResponseFinished()
  30.        lblEstado.Text = "Finalizado"
  31.  
  32.    End Sub
  33.  
  34.  
  35. End Class

Con este código obtengo:

Código:
Excepción del tipo 'System.ArgumentException' en Microsoft.VisualBasic.dll
Excepción del tipo 'System.ArgumentException' en WindowsApplication1.exe
Excepción del tipo 'System.Runtime.InteropServices.COMException' en WindowsApplication1.exe
83  Programación / Programación Visual Basic / Re: Pregunta rápida sobre programa: Bajar imágenes de internet en: 26 Junio 2009, 18:32 pm
Ok, muchas gracias, ahora estoy usando la primera función, y estoy tratando de ver cómo hacer que durante el tiempo que dura la petición me muestre un mensaje "cargando" y que se detenga al acabar. He visto que el objeto winHTTP tiene algunos eventos como OnResponseFinished(), pero no se bien cómo usarlos. ¿He de declararlos como SUB dentro del evento del botón? O sea sería algo como...

Código
  1. Private Sub button1_click()
  2.   Private Sub oWinHTTP_OnResponseFinished
  3.   .....
  4.   End Sub
  5. End Sub


No lo se, estoy tratando de buscar la forma de usar esos eventos pero te digo que no tengo casi idea de Basic, así que perdona si hago alguna pregunta que parezca elemental o si el código no tiene sentido :P
84  Programación / Programación Visual Basic / Pregunta rápida sobre programa: Bajar imágenes de internet en: 26 Junio 2009, 16:41 pm
Hola, se me ha ocurrido hacer un programa que baje una lista de imágenes de una página web, tipo Flickr, pero hacerlo en C++ se me haría bastante pesado, y he pensado que aprovecharía Visual basic para hacerlo, dada la facilidad de hacer interfaces gráficas en este lenguaje.

Pero mientras aprendo lo básico del lenguaje, me gustaría que me dijerais qué controles debo usar para cada una de las siguientes tareas, o que me dierais una recomendación sobre qué documentación leer, porque todo lo que encuentro de VB en internet es para crear HTML, y yo no quiero hacer eso.

1 - Descargar una página HTML y almacenar el contenido en alguna variable para luego
2 - Usar un parser XML para buscar las etiquetas IMG y copiar las URL de cada una, además buscar las etiquetas de enlace <A> para comprobar si hay más páginas de imágenes
3 - Descargar a una carpeta todas las imágenes.

Bueno, eso es lo que quiero hacer, no pido que me vais a hacer el código, ni mucho menos, solamente quiero saber qué funciones debería aprender, o qué controles voy a necesitar.

Gracias a todos :)
85  Programación / PHP / Re: formulario con php en: 22 Abril 2009, 17:32 pm
El formulario lo haces con html, etiquetas como FORM o INPUT te serán útiles. Luego, al enviar el formulario, debes usar alguna cosa para guardar los datos que el usuario escribió, ya sea almacenados en una base de datos o enviados a una dirección de correo. Para esta faena puedes usar un lenguaje como Perl o PHP, estos deben estar instalados en el servidor.
86  Programación / PHP / Re: ¿sintaxis de los patrones? en: 18 Marzo 2009, 16:45 pm
Creo que para algo como:

Código:
[b]texto[/b]

El patrón sería algo como:

Código:
$texto[]='/\[b\](.+?)\[\/b\]/i';

La verdad no sé demasiado sobre regex, pero he pensado que la única diferencia entre un B y un IMAGEN sería quitarle el SRC de la imagen y cambiar el nombre de la etiqueta.
87  Programación / PHP / Re: Ayuda con BBCode en: 15 Marzo 2009, 16:07 pm
Hum...en ese caso, qué te parece buscar una etiqueta de apertura, buscar su etiqueta de cierre e ignorar todas las etiquetas dentro de dicha etiqueta?
88  Programación / PHP / Re: Ayuda con BBCode en: 15 Marzo 2009, 13:27 pm
Podrías intentar eliminar todas las etiquetas "b" y demás dentro de tu etiqueta "code". Haz un WHILE y verifica que dentro de "code" no haya ninguna otra etiqueta. Al menos eso se me ocurre a mi.
89  Programación / PHP / Re: Ayuda encontrar Primos en dos Matrices para sumarlos en: 15 Marzo 2009, 10:30 am
Supongo que el valor de las matrices lo obtiene en alguna parte del código anterior, justo donde dice //*Parte anterior del programa.

El algoritmo debería funcionar, pero yo arreglaría lo siguiente:

- Fijate que el código dentro de ambos WHILE se repite:
Código
  1. while (($divisor < $m[$a][$b]) and $primo) {
  2. if ( $m[$a][$b]%$divisor == 0){
  3. $primo=False;
  4. $divisor=$divisor+1;
  5. }
  6. }
  7. $primo1=true;
  8. $divisor=2;
  9. while (($divisor < $n[$a][$b]) and $primo1) {
  10. if ($n[$a][$b]%$divior == 0) {
  11. $primo1=true;
  12. $divisor=divisor+1;
  13. }
  14. }

Aunque no sea demasiado código, la verdad es que sería más eficiente si unieras ambos WHILE y examinaras ambas matrices a la vez, ahorrarías tiempo.

Código
  1. $primos = true;
  2. $divisor = 2;
  3. while( ($divisor <$m[$a][$b]) && ( $divisor < $n[$a][$b]) ){
  4.   if( ( $m[$a][$b] % $divisor  == 0 )&& ( $n[$a][$b] %$divisor == 0 ) ){
  5.    $primos = false;
  6.   }
  7. }
  8. if ($primos){
  9.   echo $m[$a][$b] + $n[$a][$b];
  10. }
90  Programación / PHP / Re: Ayuda encontrar Primos en dos Matrices para sumarlos en: 14 Marzo 2009, 18:56 pm
He tratado de mirar tu código pero me tiraba un par de errores y mirándo por encima no le encontraba sentido, y me dió un poco de pereza mirarlo a fondo sin saber lo que tú querías hacer.

¿Se trata de buscar dos números primos en cada matriz, el mismo número primo en ambas matrices, encontrar números primos de cada matriz y si coinciden sumarlos...?
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines