Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: SigmaSystem32 en 15 Diciembre 2008, 00:38 AM

Título: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 00:38 AM
buenas he desarrollado un cliente con conexion a un chat y necesito que alguien me ayude como podria hacer para hacer que el cliente pueda expulsar usuario desde la sala que uno se encuentre le he dado muchas vueltas pero realmente no puedo sera q me pueden ayudar? ;)
Título: Re: Injeccion HTML
Publicado por: krackwar en 15 Diciembre 2008, 00:48 AM
Puedes dar mas informacion .. el chat lo hiciste tu ... es un irc o que ?
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 01:03 AM
No el cliente conecta al latinchat starmedia mejor dicho solo que he visto muchos clientes que expulsan usuarios de las mismas salas de chat pero realmente no se como se realiza eso y lo otro que se me olvido preguntar es la injeccion html no se de q trata pero estoy en el chat y de repente se tilda la pantalla de negro xD o la tildan con imagenes y toda vaina pero es q no llevo mucho tiempo en eso del vb si me pudieran ayudar desde ya muchas gracias!!!  ::)
Título: Re: Injeccion HTML
Publicado por: BlackZeroX en 15 Diciembre 2008, 02:45 AM
Entonces no realisaste la aplicación tu mmm deberias poner el source o parte de ella seguro asi te ayudariamos ya que a siegas nadie llega a ninguna parte, es decir especifica mas el sistema que deseas editar, usas webbrouser por suponer o si es irc busca en google info de sus protocolos creo que si se llaman y asi sabrias como implementarlo en vb. para el server

Nunca vayas po un camino con la luz apagada,... puedes tropesar inclusive con tigo mismo¡!
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 02:52 AM
no el source ya estaba hecho lo q habia q hacer era cambiar el codigo de los sockets y es con un control DHTMLEdit estaba preguntando aver si me podian dar una base sobre eso pero si es por protocolos voy a averiguar bien sobre eso gracias por tu informacion!
Título: Re: Injeccion HTML
Publicado por: BlackZeroX en 15 Diciembre 2008, 02:57 AM
-----
Failure Post
----
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 03:00 AM
ok lo intentare, gracias por la info Salu2 !!! (y)
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 03:06 AM
otra cosa que tengo dudas es como hago para grabar en el registro el value de varios check boxes se que es con la instruccion SaveSetting y GetSetting pero a lo que vuelvo a ejecutar la aplicacion todos los checkboxes toman el valor de uno solo o estan todos checked o todos unchecked
Título: Re: Injeccion HTML
Publicado por: krackwar en 15 Diciembre 2008, 03:15 AM
Cita de: SigmaSystem32 en 15 Diciembre 2008, 03:06 AM
otra cosa que tengo dudas es como hago para grabar en el registro el value de varios check boxes se que es con la instruccion SaveSetting y GetSetting pero a lo que vuelvo a ejecutar la aplicacion todos los checkboxes toman el valor de uno solo o estan todos checked o todos unchecked
Pone el code que adivino niunguno aca es
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 03:30 AM
Aqui esta la instruccion GetSetting y SaveSetting en el modulo y en el evento Unload del form es llamado:

fchat.Check28.Value = GetSetting(App.EXEName, "CheckBox", "Value", fchat.Check28.Value)

fchat es el form donde se encuentra el check obviamente u.U y el evento SaveSetting es este:


Call SaveSetting(App.EXEName, "CheckBox", "Value", fchat.Check28.Value)

solo que si hago lo mismo para los otros checkboxes todos toman el mismo valor checked o unchecked :P entonces no se como hacerle xD

Título: Re: Injeccion HTML
Publicado por: Spider-Net en 15 Diciembre 2008, 11:50 AM
Hombre, es normal que si solo guardas el valor del Check28 solo te guarde ese valor.

Para que los guarde todos deberías usar por ejemplo un array de CheckBoxes y recorrerlos con un for guardando cada uno de sus valores y hacer lo mismo para cargarlos.

Un saludo!
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 15:17 PM
solo que si repito ese codigo para todos los checkboxes todos toman el mismo valor y si hago un array no agarra la fuente igual ya lo intente hice un array para guardar la propiedad text de 2 textbox pero para los checkboxes no se como hacerle xD
Título: Re: Injeccion HTML
Publicado por: seba123neo en 15 Diciembre 2008, 15:51 PM
para un textbox eso funciona bien, pero para muchos tenes que guardar para cada uno el valor, te creas una matriz de checkbox y guardas el valor de cada uno y el indice tambien lo guardas y despues los recuperas con el indice...para guardar o recuperar valores debes recorrer la matriz de checkbox con un simple For...

saludos.
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 15:55 PM
osea que en pocas palabras hacer un array con los checkboxes a guardar y cambiarle el valor que tenian muy bien voy a intentarlo cualquier cosita posteo salu2!!
Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 18:22 PM
me da el mismo error todos los checkboxes toman el mismo valor

Dim i As Integer
For i = 0 To fchat.check.Count
Call SaveSetting(App.EXEName, "CheckBox", "Value", fchat.check(i).Value)

Para GetSetting

Dim i As Integer
For i = 0 To fchat.check.Count
fchat.check(i).Value = GetSetting(App.EXEName, "CheckBox", "Value" & i)

y me da el error xD no se como hacerle
Título: Re: Injeccion HTML
Publicado por: seba123neo en 15 Diciembre 2008, 18:30 PM
o sea primero que nada sin ofender...sabes algo por lo menos? :xD ,te falta en Next del For y te falta el -1 en el Count...

For i = 0 To fchat.check.Count -1
Call SaveSetting(App.EXEName, "CheckBox", "Value", fchat.check(i).Value)
Next i


igualmente se tendria que guardar indice del checkbox tambien para despues poder recuperarlo:

For i = 0 To fchat.check.Count -1
Call SaveSetting(App.EXEName, "CheckBox", "Value" & i, fchat.check(i).Value)
Next i


en teoria con esto te tiene que ir..sino ...

Código (vb) [Seleccionar]
Private Sub Form_Load()
    Call Cargar
End Sub

Private Sub Form_Unload(Cancel As Integer)
    Call Grabar
End Sub

Sub Grabar()
    Dim i As Integer
    For i = 0 To Check1.Count - 1
        Call SaveSetting(App.EXEName, "CheckBox", "Check" & i, Check1(i).Value)
    Next
End Sub

Sub Cargar()
    On Error Resume Next
    Dim i As Integer
    For i = 0 To Check1.Count - 1
        Check1(i).Value = GetSetting(App.EXEName, "CheckBox", "Check" & i)
    Next
End Sub






Título: Re: Injeccion HTML
Publicado por: SigmaSystem32 en 15 Diciembre 2008, 18:55 PM
Perdon me equivoque si es cierto faltaba el next :P voy a probarlo aver gracias we (y) xD
Título: Re: Injeccion HTML
Publicado por: byway en 17 Diciembre 2008, 16:20 PM
talvez esto te ayude ...  ;D

http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/208-savesetting-getsetting.htm