hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 08:36:57
Noticias: Visita la nueva sección de Física y matemáticas
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  Contador...!!! AYUDA en VB::!!
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Contador...!!! AYUDA en VB::!!  (Leído 358 veces)
-SharK_90-
Colaborador
****
Desconectado Desconectado

Mensajes: 677


NO SPAM


Ver Perfil WWW
« : 06 de Febrero de 2007, 03:58:21 »

Bueno estoy haciendo un programa, y estoy un poco trabado::!!

Nacesito que en una etiqueta Label1 (por ej) cuente las veces que fue abierto el programa, desde apartir de una fecha (por ejemplo, que cuente la cantidad de veces que fue abierto el programa desde el 06/02/07)

ha. Tambien me gustaría que el programa se abra automaticament e al inicio de Windows::!!

Espero que me ayuden, estoy muy trabado y no puedo seguir::!!!XDD:!

SALU2 -- SharK_90""
En línea

---BasketBall----
zXxOsirisxXz
NZ2
**
Desconectado Desconectado

Mensajes: 173



Ver Perfil
« Respuesta #1 : 06 de Febrero de 2007, 05:42:49 »

no se lo del label, eso seria con el codigo:

Citar
Print Format(Now, "dddd, dd-mmmm-yyyy")
Print Format(Now, "hh:mm:ss")

En mi opinion claro..

Y por lo del Empezar con el programa, pues, te dejo este codigo:

Citar
Private Sub Command1_Click()
    CrearStringKey "HKEY_LOCAL_MAC HINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\" & App.EXEName, App.Path & "\" & App.EXEName & ".exe"
End Sub

Private Sub CrearStringKey(Folder As String, Value As String)
On Error GoTo men
    Dim Fso As Object

    Set Fso = CreateObject("wscript.shell")

    Fso.RegWrite Folder, Value, "REG_SZ"


    Set Fso = Nothing
    Exit Sub
men:
    MsgBox Err.Descriptio n: Resume Next
End Sub

Ese coidgo se lo devo a ranefi gracias a el =).
En línea

Guan
NZ2
**
Desconectado Desconectado

Mensajes: 217


Bifrost 1.1 user


Ver Perfil WWW
« Respuesta #2 : 07 de Febrero de 2007, 10:26:13 »

   El codigo de ranegi esta bien para iniciar con windows, para lo del label, te recomiendo crear una entrada en el registro de windows, y cada vez qe se inicie windows, a su valor se le sume 1, asi solo tienes qe leer esta enrtada y ponerla en el label, saludos
En línea



-SharK_90-
Colaborador
****
Desconectado Desconectado

Mensajes: 677


NO SPAM


Ver Perfil WWW
« Respuesta #3 : 08 de Febrero de 2007, 11:38:04 »

Citar
te recomiendo crear una entrada en el registro de windows, y cada vez qe se inicie windows, a su valor se le sume 1, asi solo tienes qe leer esta enrtada y ponerla en el label

Y como creo esa entrada en el registro??

zXxOsirisxXz , Gracias lo voy a probar::!!
En línea

---BasketBall----
Guan
NZ2
**
Desconectado Desconectado

Mensajes: 217


Bifrost 1.1 user


Ver Perfil WWW
« Respuesta #4 : 08 de Febrero de 2007, 12:16:58 »

La entrada da=, por ejemplo: HKEY_CURRENT_U SER\Software\Aplikashion


Set residencia = CreateObject("WScript.Shell")
residencia.reg write "HKEY_CURRENT_U SER\Software\" & "Aplikashion", "1"
Eso seria para ejecutarlo si la entrada no existe, y si existe solo tienes qe leer su valor y volver a escribirlo con el comando anterior pero sumandole 1. De todos modos aki te dejo un manual muy bueno k ya e posteado varias veces, de un tal kuasanagui...

Citar
===============================================================================

=============================El Objeto WScript.Shell=============================

===============================================================================

Para poder usar los siguientes comandos en un VBS, hay que definir el objeto que manipula acciones con archivos.

Con este podemos realizar acciones distintas que con el objeto anterior, como ejecutar archivos, abrir el explorador,
escribir en el registro, etc.

---------------------------------------------------------------------------------------------------------------------
Ejecutar y/o abrir archivos o paginas web
---------------------------------------------------------------------------------------------------------------------

Run

Sirve para ejecutar archivos y abrir paginas web.

Ejemplo:

On Error Resume Next
Set zonavirus = CreateObject("WScript.Shell")
zonavirus.Run "C:\muere_perro.txt"

Esto ejecutara el archivo "muere_perro.tx t" si este existe en la ruta actual, Si escibes un URL este seria abierto
por el navegador de internet, pero es necesario que pongas las "www", como www.geocities. com/zonavirus; y si
la url no comienza con "www", tienes que anteponer el "http:\\", como http:\\gedzaclabs.host.sk

---------------------------------------------------------------------------------------------------------------------
Crea y/o modificar una entrada de registro de Windows
---------------------------------------------------------------------------------------------------------------------

RegWrite

Con este comando podemos escribir en el registro de Windows

Ejemplo:

Set zonavirus = CreateObject("WScript.Shell")
zonavirus.RegW rite "HKEY_CLASSES_R OOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
\InfoTip","Tutorial de VBS por Kuasanagui"

Modifica el mensaje que muestra el windows al pasar el mouse en el icono "MI PC" y le pone otro valor, en este
caso le cambia el mensaje que desplegaba, compruebalo ejecutando el vbs de ejemplo y despues pasando el mouse
sobre el icono "MI PC" y veras.

Si quieres que tu VBS sea residente lo que puedes hacer es crear una linea en el registro que servira para que el
VBS se ejecute a cada inicio de Windows, haciendose residente.

Ejemplo:

Set zonavirus = CreateObject("WScript.Shell")
zonavirus.RegW rite "HKEY_LOCAL_MAC HINE\Software\Microsoft\Windows\CurrentVersion\Run\Kuasanagui",
"C:\ejemplo_residente.vbs"

Esto hara que el archivo "ejemplo_reside nte.vbs" se ejecute cada vez que se inicie Windows, siempre y cuando el
VBS exista en C:

---------------------------------------------------------------------------------------------------------------------
Borrar una entrada de registro de Windows
---------------------------------------------------------------------------------------------------------------------

RegDelete

Borra entradas de registro

Ejemplo:

On Error Resume Next
Set zonavirus = CreateObject("WScript.Shell")
zonavirus.RegD elete "HKEY_LOCAL_MAC HINE\Software\Microsoft\Windows\CurrentVersion\Run\
NAV Agent"

Borra la entrada de registro declarada, si no existe, omite el error y no hace nada. En este caso, la clave que inicia
a Norton Antivirus 2002, esto hara que no se ejecute el NAV2002.

---------------------------------------------------------------------------------------------------------------------
Lee una entrada de registro de Windows
---------------------------------------------------------------------------------------------------------------------

RegRead

Sirve para verificar los valores de una entrada de registro. Por ejemplo, el VBS puede saber leyendo una entrada
de registro si se encuentra infectado la PC, y si no, proceder con la infecccion.

La entrada de registro a leer debe de estrar dentro de parentesis y comillas... bueno a mi solo me funciona asi. =P

Ejemplo:

On Error Resume Next
Set zonavirus = CreateObject("WScript.Shell")
X = zonavirus.regR ead ("HKEY_LOCAL_MAC HINE\Software\Microsoft\Windows\CurrentVersion\GEDZAC")
If X = "1" Then
MsgBox "Esta Pc esta infectada con el Worm.P2P.Torre sGemelas"
Else
MsgBox "Esta Pc esta NO infectada con el Worm.P2P.Torre sGemelas"
End If

 

===============================================================================


Saludos     ; )
En línea



-SharK_90-
Colaborador
****
Desconectado Desconectado

Mensajes: 677


NO SPAM


Ver Perfil WWW
« Respuesta #5 : 08 de Febrero de 2007, 05:37:25 »

ha... gracias::!! Lo voy a probar, !!!

SALU2
En línea

---BasketBall----
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online