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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 [906] 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 ... 1236
9051  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con WebBrowser en: 25 Mayo 2013, 22:00 pm
Antes de nada debo decir que vi la imagen que subiste desde la perspectiva equivocada, creia que el webbrowser lo pusiste pequeño, pero era un picturebox, perdona, lo que quise decir es que detrás del "pictureBox" parece que había un label.





El problema es que el contenido de tu "fondo.html" es esto:

Código
  1. <br>
  2. <br>
  3. oasdfighsosdfoghi
  4. sdfo`ghis`dogih

El texto que te sale en el webbrowser es el contenido de ese html.

Utiliza un html de verdad, con la imagen de recurso.

fondo.html
Código
  1. <img src="logo.png" alt="Fondo" height="474" width="678">

PD: Quítale la firma antes de pasarme un proyecto la próxima vez xD

Un saludo!
9052  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con WebBrowser en: 25 Mayo 2013, 21:41 pm
Hay un label por debajo, pero lo he borrado y nada...  :¬¬

que significa "y nada"?

y aparte, ¿que significa que "no va"?

anda, pásame el form o postéalo

saludos
9053  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con WebBrowser en: 25 Mayo 2013, 21:34 pm
Como me fijo si hay algo interferiendo...  :huh:

Joder, xD pues lo más sencillo: moviendo el webbrowser a otro lugar del form para ver si había algo detrás

... o usando "send to back" para mándarlo a la primera capa, o mirando los controles que tienes agregados al form actualmente en la lista de controles, a la derecha de la IDE en el modo designer, justo arriba de las tablas de propiedades.

Saludos
9054  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con WebBrowser en: 25 Mayo 2013, 21:04 pm
Parece que tienes un control que está por un nivel detrás interferiendo con el webbroser, segúramente séa un label.

Click derecho en el webbroser > "Send to back" para ver el control que hay detrás de este.

PD: No me ha quedado muy claro si es eso a lo que te referías porque no has hecho ninguna pregunta en concreto.

Saludos!
9055  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE] MP3Crank Leecher en: 25 Mayo 2013, 19:45 pm
¡ Nueva versión 1.1 !





Modificaciones:

- Añadida opción para elegir el tipo de detección de géneros (Incluir o excluir).

- Añadida opción para filtrar por año (si se desea).

- Optimizaciónes de código para acelerar la velocidad al leer las páginas (Además de varios "Exit For" y "Exit Do" que no tuve en cuenta en la versión anterior).

- El background de la aplicación ahora es más elegante ^^, el azúl no me convencia, aunque le daba un toque de "comic" que junto al logo no quedaba mal, pero bueno.

- Aumentado el número de páginas máximas a 99.999 (Actuálmente la página principal contiene 1.373 páginas).



Problemas corregidos:

- Los géneros con caracteres "&" y "'" no se reconocian corréctamente, no se descargaban.

- Algunos enlaces de descarga se repetian (Se me pasó por alto liberar un objeto: "Text_Potload.Dispose")

- Varios duplicados eliminados de la lista de géneros, aunque reálmente no es un bug mío, sinó de la web de mp3crank, que tiene los tags así de mal.

- Si el número de "páginas máximas" era demasiado alto (por ejemplo "9999") segúramente la página no iba a existir, no se iba a poder leer, y daría error.

- Corregido el "Tab Order" de la aplicación

9056  Foros Generales / Dudas Generales / Re: Una URL me devuelve StatusCode 200 cuando en realidad es 404, ¿Porque y como?. en: 25 Mayo 2013, 18:58 pm
Gracias por la información drvy | BSM

EDITO: Lo de la imágen es lo primero que pensé (por ser lo más sencillo de detectar para mi nivel), pero no me parecía el método más eficiente, ahora me doy cuenta según tus palabras que es más dificil de lo que parece y lo mejor es verificar la imágen.

Doy esto por solucionado,
Un saludo!
9057  Sistemas Operativos / Windows / Re: Problema con Windows System Image Manager en: 25 Mayo 2013, 18:11 pm
Al final esos mensajes no eran ningún error ni tenian la más mínima importancia, solo me avisaba de que no habia hecho cambios en algunos valores, es decir que algunos valores seguian con su valor por defecto y no se iban a guardar en el archivo xml, símplemente con eliminar esos valores era suficiente para que los mensajes no volvieran a marear.

...Y después de todo me ha quedado un Windows 8 desatendido con el aspecto que casi todos quisimos que hubiera tenido por defecto :D

(EDITO: Y el Taskmanager.exe tán productivo de Windows 7, que se me ha olvidado mostrarlo xD)






tema solucionado.

Saludos!
9058  Foros Generales / Dudas Generales / Una URL me devuelve StatusCode 200 cuando en realidad es 404, ¿Porque y como?. en: 25 Mayo 2013, 17:23 pm
Hola

A ver si los entendidos en http me pueden ayudar a salir de dudas.

Fíjense en esta url: http://www.mp3crank.com/releases/12549/page/1

Fíjense especiálmente en el número 12549, el cual me lo he inventado, pero lo comento porque para testear lo siguiente que voy a explicar hay que cambiar dicho número de la url por cualquier otro número (o bueno, cualquier otra parte de la url para que tire un error 404, pero eso me ha parecido la más fácil de sugerir como referencia).

Bien, el problema es que esa url devuelve un código 404 la primera vez que intento acceder a ella (obtener la respuesta desde un lenguaje de programación), si intento obtener la respuesta una segunda vez, lo que me devolverá es un código 200 (success) SIEMPRE.

Esto es incomprensible para mi porque no sé lo suficiente a nivel web, y a la única conclusión a la que he llegado ha sido esta:

...Esto no tengo ni idea de porque sucede, imagino que el servidor detecta que se ha intentado acceder a una página que no existe, y entonces por algún extraño motivo se crea automáticamente esa página de forma temporal para devolver el código "200" las siguientes veces?, hasta ahí llega mi imaginación, no lo sé.

¿Alguien me puede explicar de forma sencilla porque un servidor primero envía error 404 y luego en todos los demás intentos devuelve un 200?, ¿Esto es algo normal?

Y lo más importante, aunque no supieran de programación, ¿Se os ocurre como puedo verificar si la página reálmente existe mediante un lenguaje de programación aunque la url me lanze un "200?,
...por ejemplo: "si Elektro, busca X cosa en los headers para verificarlo", o cosas así, cualquier información me sirve, pero no sé por donde empezar... porque la respuesta que me va a dar es un maldito "200", así que...

Gracias por leer.
9059  Programación / .NET (C#, VB.NET, ASP) / Re: ¿ Como detectar error 404 ? en: 25 Mayo 2013, 16:30 pm
Vaya que casualidad que justo cuando escribo el post encuentro la solución al primer problema... odio que me pase eso xD.

Una función que hace el try:ctach por mi, si este es el único modo de hacer las cosas... pues lo veo aceptable:

Código
  1. Public Class Form1
  2.  
  3.    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  4.        Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("http://www.mp3crank.com/releases/12548/page/1")
  5.        Dim response As System.Net.HttpWebResponse = GetHttpResponse(request)
  6.  
  7.        If response.StatusCode = System.Net.HttpStatusCode.NotFound Then
  8.            MsgBox("Error 404")
  9.        End If
  10.  
  11.    End Sub
  12.  
  13.    Public Shared Function GetHttpResponse(request As System.Net.HttpWebRequest) As System.Net.HttpWebResponse
  14.        Try
  15.            Return DirectCast(request.GetResponse(), System.Net.HttpWebResponse)
  16.        Catch ex As System.Net.WebException
  17.            If ex.Response Is Nothing OrElse ex.Status <> System.Net.WebExceptionStatus.ProtocolError Then
  18.                Throw
  19.            End If
  20.            Return DirectCast(ex.Response, System.Net.HttpWebResponse)
  21.        End Try
  22.    End Function
  23.  
  24. End Class

Pues ahora me queda por resolver el segundo problema, que me da por válida (200) páginas que reálmente no existen (404), y esto ya si que no sé donde buscarlo ni como pensar en poder solucionarlo.

Saludos!
9060  Programación / .NET (C#, VB.NET, ASP) / ¿ Como detectar error 404 ? en: 25 Mayo 2013, 16:13 pm
Hola

Tengo dos problemas con una página web.

Esta página devuelve un error 404: http://www.mp3crank.com/releases/1925/page/1

El primer problema es que necesito detectar ese error, lo he intentado mediante los "statuscode" pero a la hora de declarar la variable "response" da exception ("página no encontrada error 404"):

Código
  1.    Dim request As HttpWebRequest = HttpWebRequest.Create("http://www.mp3crank.com/releases/1925/page/1")
  2.    Dim response As HttpWebResponse = request.GetResponse()
  3.    Dim sr As StreamReader = New StreamReader(response.GetResponseStream())
  4.  
  5.    If response.StatusCode = HttpStatusCode.NotFound Then
  6.        MsgBox("Error 404")
  7.    End If

Podría hacer un simple try catch en la variable "dim response" pero esto me parece muy cutre, ...¿aunque quizás esa es la única solución?

EDITO: No puedo usar la solución del Framework 4.5, estoy usando 3.5

El segundo problema es que la primera vez que se accede a esa url devuelve un 404, pero si se intenta acceder una segunda vez devolverá el código 200, así que el código de arriba, aunque me funcionase para detectar el error 404 sólamente me valdría para la primera vez (aunque si se accede desde el navegador seguirá devolviendo un 404)...

...Esto no tengo ni idea de porque sucede, imagino que el servidor detecta que se ha intentado acceder a una página que no existe, y entonces por algún extraño motivo se crea automáticamente esa página de forma temporal para devolver el código "200" las siguientes veces?, hasta ahí llega mi imaginación, no lo sé.

El caso es que la url que he puesto de enlace, si se testea más de una vez dará "200" pero en realidad no existe, es un "404", así que tengo dos problemas en uno y para hacer mis pruebas tengo que estar modificando cada vez el número "1925" de la url que os he dicho, por cualquier otro año entre "1XXX-1969", es un coñazo, jeje.

A ver si alguien me puede ayudar,
Gracias.

Páginas: 1 ... 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 [906] 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines