bueno amiguetes foreros.. estoy intentando crear un troyano en vb, tengo una web de mucha ayuda:
http://www.elguruprogramador.com.ar/zonas/ver.asp?id=63
///
bueno, el caso es q como para saber correr primero se debe caminar estoy yendo de lo minimo a lo maxico y he intentado hacer un program que al abrirlo salga tu ip, LO SE HACER!!! pero mi ordenador me lo impide porq no etngo red local, si no, red inalambrica y entonces me da error en el localip
ntonces, como no tengo red local me impide poder compilar o previsualizar al picar play, mirad, aki una captura
espero q m podais ayudar...
CitarEjemplo 1.
Crear un Proyecto (EXE Estándar) y agregar el WinSock Control. Luego agregar una etiqueta vacía, es decir un Label. Despues introducimos el siguiente código.
Private Sub Form_Load()
Label1.caption = WinSock1.LocalIP
End Sub
Este simple ejemplo nos da de forma rápida nuestro IP, aunque no estemos conectados a Internet el IP aparece igual, solo que siempre va a tomar el valor : 127.0.0.1
Ahora que sabemos manejar las propiedades podemos seguir con los Métodos. A continuación la lista de algunos de los Métodos más importantes del Control WinSock.
hago todo eso perfe y me sale todo perfe pero mi pc no m deja ni compilar ni previsualizar porq no tengo red local si no inalambrica
espero explicarme bien.....
aki captura:
(http://img240.imageshack.us/img240/5304/as6pw.jpg)
mi pregunta es q puedo hacer para torear el error y q m vaya perfe?
(sin pasarme a red local)
Creo que hay que estar primero conectado para ver tu ip (por lo menos en el módulo que emula winsock es así 8)
Primero tenés que crear el control WinSock y ponerle como nombre WinSock1, por eso te da el error.
Saludos.
Cita de: Anhur en 2 Septiembre 2005, 02:16 AM
Primero tenés que crear el control WinSock y ponerle como nombre WinSock1, por eso te da el error.
Saludos.
no, yo lo creo el winsock control, mira, creo un nuevo exe standar, para ponerle l control winsock voy a project y components desde ahi s lo pongo, despues creo un label llamado Label1 y despues creo un winsock1 pero no me va NO ME VA PORQ TENGO RED INALAMBRICA Y NO LOCAL
Cita de: GreenDeviL en 2 Septiembre 2005, 09:54 AM
Cita de: Anhur en 2 Septiembre 2005, 02:16 AM
Primero tenés que crear el control WinSock y ponerle como nombre WinSock1, por eso te da el error.
Saludos.
no, yo lo creo el winsock control, mira, creo un nuevo exe standar, para ponerle l control winsock voy a project y components desde ahi s lo pongo, despues creo un label llamado Label1 y despues creo un winsock1 pero no me va NO ME VA PORQ TENGO RED INALAMBRICA Y NO LOCAL
y pongo el siguiente code:
Private Sub Form_Load()
Label1.caption = WinSock1.LocalIP
End Sub
pero nada, no m va porq tngo red inalambrica, reydelmundo, explicame mejor.... no t entendi
Lo de la red inalámbrica no tiene nada que ver, eso pasa porque no encuentra la propiedad en el control, eso significa que el control WinSock no se llama WinSock1 o que el control que agregaste no es el WinSock, o es una versión más vieja que no tiene esa propiedad.
Saludos.
Cita de: Anhur en 2 Septiembre 2005, 10:17 AM
Lo de la red inalámbrica no tiene nada que ver, eso pasa porque no encuentra la propiedad en el control, eso significa que el control WinSock no se llama WinSock1 o que el control que agregaste no es el WinSock, o es una versión más vieja que no tiene esa propiedad.
Saludos.
ok, vnga ahora t voy a ir poniendo capturas d lo q voy haciendo
y SI COMPILO ME SALE EL MISMO ERROR QUE SI PICO PLAY, MENOS QUE NO ME SUBRAYA NADA EN AMARILLO SI NO, SIMPLEMENTE EN AZUL EL LOCALIP
Cómo es eso de agregar un PictureBox como WinSock1 :S :o. La verdad esto es la primera vez que lo veo xDDD.
Bueno te explico, el WinSock es un control, el PictureBox es OTRO control DIFERENTE. Cuando agregas el control WinSock desde el cuadro de componentes vas a ver que aparece en la lista de controles otro control con el icono de una computadora, ESE es el que tenés que AGREGAR al formulario y al que tenés que ponerle el nombre WinSock1.
Saludos.
Cita de: Anhur en 2 Septiembre 2005, 11:21 AM
Cómo es eso de agregar un PictureBox como WinSock1 :S :o. La verdad esto es la primera vez que lo veo xDDD.
Bueno te explico, el WinSock es un control, el PictureBox es OTRO control DIFERENTE. Cuando agregas el control WinSock desde el cuadro de componentes vas a ver que aparece en la lista de controles otro control con el icono de una computadora, ESE es el que tenés que AGREGAR al formulario y al que tenés que ponerle el nombre WinSock1.
Saludos.
:|
XD
inventar cosas estupidas es gratis :-[
oye, m puedes poner una captura? no t entendi muy bien esto de: "Cuando agregas el control WinSock desde el cuadro de componentes vas a ver que aparece en la lista de controles otro control con el icono de una computadora"
q t refiers, q donde sta toda esa lista d componentes al picar aceptar para poner l control winsock, luego si abro de nuevo la ventana d componentes sale otro con l icono d un ordenadorcito?
ahhh, ya se, ya se a lo q t referias, a esto:
(http://img368.imageshack.us/img368/479/e3hf.jpg)
pero agregando eso en vez del picturebox me sale otro error XD, espero a q m contestes y entonces t pongo captura, ok?
Label1 tiene que ser un control Label.
Saludos.
Entonces pon:
text1.text = winsock1.localip
Y de paso te lees un tutorial.
GreenDeviL, la edad no es una prioridad, así que no pongas escusas. Deberías haber leido sobre el control winsock antes de preguntar.
ya me salio!
Private Sub Form_Load()
Label1.Text = Winsock1.LocalIP
End Sub
poniendo esto.. puse lo q m dijiste tu cambiando "text1" por "label1"
siempre las respuestas cortas ayudan mas q una larga explicandote...
GRACIAS A TODOS a los q m criticaron y a los q no ;D
Cita de: YeIk0s en 2 Septiembre 2005, 12:27 PM
GreenDeviL, la edad no es una prioridad, así que no pongas escusas. Deberías haber leido sobre el control winsock antes de preguntar.
yaya, si yo entendia todo esto, y lo q entiendo, lo hago, no necesito entenderlo mas pero d otra forma ...
El control label
y el control textbox
No tienen la misma propiedad para mostrar el texto ;D
Un error de novato ;D
Cita de: reydelmundo11 en 2 Septiembre 2005, 13:56 PM
El control label
y el control textbox
No tienen la misma propiedad para mostrar el texto ;D
Un error de novato ;D
:o kien ha dicho q no sea novata?
Claramente, confundir los nombres de los objetos es un error de novato, aunque no suele ser muy grave (de momento).
Nadie a dicho que no seas novata. Solo he dicho que eso es un error de principiante de visual basic. Mirate las propiedades de los controles ;)
Tu has creado un control TextBox y le has puesto de nombre Label1
Bien. La propiedad LABEL (etiqueta)
solo la tiene el control Label (label1 , label 2,) que es el icono con la A.
Label.Caption = "Lo que quieras que salga en la etiqueta"
TexBox.Text = "Lo que quieras que salga en el Textbox"
creo que necesariamente te vendria bien que leyeras algo sobre los controles y sus propiedades, asi no te enredas tanto GreenDeviL ;)
un saludo.
Solamente cojes el form, te vas y agregas el componente winsock.
Ahora lo arrastras al form, y un label tambien.
Ahora sin cambiar nada deberia de ser
Label1.caption = Winsock1.LocalIp
No le des mas vueltas...
Cita de: BenRu en 2 Septiembre 2005, 18:51 PM
Solamente cojes el form, te vas y agregas el componente winsock.
Ahora lo arrastras al form, y un label tambien.
Ahora sin cambiar nada deberia de ser
Label1.caption = Winsock1.LocalIp
No le des mas vueltas...
yaya, me di cuenta :)
gracias por toda vuestra ayuda, eh?
he aprendido mucho con todas vuestras respuestas ;D
q eso es lo q importa
Bueno pues para tener 13 no andas mal pero lo que yo te recomiendo es que primero te leas un buen manual de winsock y le des una repasadita al VB para que no confundas los nombres de los componentes PAZ :P
Sin ofender a nadie:
Pero yo creo que a Anhur habria que darle algun premio por la paciencia... yo creo que luego de ver que al picturebox le quieran agregar el metodo localip yo hubiese tirado el teclado por la ventana ;D
Sin ofender .. reitero ;)
Cita de: demo666nio en 5 Septiembre 2005, 04:22 AM
Sin ofender a nadie:
Pero yo creo que a Anhur habria que darle algun premio por la paciencia... yo creo que luego de ver que al picturebox le quieran agregar el metodo localip yo hubiese tirado el teclado por la ventana ;D
Sin ofender .. reitero ;)
Completamente de acuerdo contigo 8) gracias Anhur por la paciencia que muestras con todos los caballeros del Visual Basic PAZ :P