elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 36
61  Programación / Programación Visual Basic / Re: Ayuda Con Los Antivirus :( en: 27 Enero 2011, 07:37 am
Crees Bien Pero ese es un Tema de Heuristica muy Hablado Aca. Es Mas Karcrack esta Trabajando en un proyecto para evitar esto.

Te Cuento hay ciertas cosas en los Programas que a los antivirus "Les Llama la atencion" y les hace Tener sospechas de nuestros Programas... Por ejemplo Muchos Antivirus "Saltan" si Declaras la Api "URLDownloadToFile"

---------------------------------------------EDITO--------------------------------------------

Ahora que Ví la URL de VirusTotal Creo que no vale hacer tanto Lio por que un Antivirus que nadie conoce  :silbar: Diga que tu Programa puede ser Malintencionado
62  Programación / Programación Visual Basic / Re: ejecutar un exe, si esta el otro en: 27 Enero 2011, 06:52 am
Con Mi Modulito Necesitas Un Timer...

Ex:

En un Modulo (BAS):

Código
  1. Option Explicit
  2. Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
  3. Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
  4. Private Declare Function EnumProcesses Lib "PSAPI.DLL" (lpidProcess As Long, ByVal cb As Long, cbNeeded As Long) As Long
  5. Private Declare Function EnumProcessModules Lib "PSAPI.DLL" (ByVal hProcess As Long, lphModule As Long, ByVal cb As Long, lpcbNeeded As Long) As Long
  6. Private Declare Function GetModuleBaseName Lib "PSAPI.DLL" Alias "GetModuleBaseNameA" (ByVal hProcess As Long, ByVal hModule As Long, ByVal lpFileName As String, ByVal nSize As Long) As Long
  7. Private Const PROCESS_VM_READ = &H10
  8. Private Const PROCESS_QUERY_INFORMATION = &H400
  9.  
  10. Public Function EstaCorriendo(ByVal NombreDelProceso As String) As Boolean
  11.    Const MAX_PATH As Long = 260
  12.    Dim lProcesses() As Long, lModules() As Long, N As Long, lRet As Long, hProcess As Long
  13.    Dim sName As String
  14.    NombreDelProceso = UCase$(NombreDelProceso)
  15.    ReDim lProcesses(1023) As Long
  16.  
  17.    If EnumProcesses(lProcesses(0), 1024 * 4, lRet) Then
  18.        For N = 0 To (lRet \ 4) - 1
  19.            hProcess = OpenProcess(PROCESS_QUERY_INFORMATION Or PROCESS_VM_READ, 0, lProcesses(N))
  20.            If hProcess Then
  21.                ReDim lModules(1023)
  22.                If EnumProcessModules(hProcess, lModules(0), 1024 * 4, lRet) Then
  23.                    sName = String$(MAX_PATH, vbNullChar)
  24.                    GetModuleBaseName hProcess, lModules(0), sName, MAX_PATH
  25.                    sName = Left$(sName, InStr(sName, vbNullChar) - 1)
  26.  
  27.                    If Len(sName) = Len(NombreDelProceso) Then
  28.                        If NombreDelProceso = UCase$(sName) Then EstaCorriendo = True: Exit Function
  29.                    End If
  30.                End If
  31.            End If
  32.            CloseHandle hProcess
  33.        Next N
  34.    End If
  35. End Function
  36.  
  37.  

en un Form Con 1 Timer


Código
  1. Private Sub Form_Load()
  2.    Timer1.Enabled = True
  3.    Timer1.Interval = 100
  4.    Me.BackColor = vbRed
  5. End Sub
  6.  
  7. Private Sub Timer1_Timer()
  8.    If EstaCorriendo("calc.exe") Then
  9.        Me.BackColor = vbGreen
  10.    Else
  11.        Me.BackColor = vbRed
  12.    End If
  13. End Sub
  14.  
  15.  

En Mi Ejemplo Si la Calculadora de Windows esta Avierta el Fondo del Formulario Se Vuelve Verde si La Calculadora (Proceso "calc.exe") esta Cerrada el Form Queda Color Rojo...
63  Programación / Programación Visual Basic / Re: ejecutar un exe, si esta el otro en: 27 Enero 2011, 05:39 am
FindWindows No Le Conviene Por Varias Razones A mi Humilde Forma de Ver...

Primero en Principal puede que la app que quiere saber si esta en ejecucion no tiene Ventana y segundo en el caso de que tuviera quisas el nombre cambie....
64  Programación / Programación Visual Basic / Re: ejecutar un exe, si esta el otro en: 27 Enero 2011, 03:48 am
Eso No Creo que lo puedas hacer es decir vas a necesitar un Programa que este avierto constantemente revisando que el Progreso "bolsa.exe" No este en ejecucion y si este Programa detecta que aparece "bolsa.exe" Ejecute a otro exe o bien una instruccion Tengo un Modulito que Chequie si un .exe Esta en ejecucion pero Como Dijo Black Seria interesante que lo hagas por Tu cuenta.. si se te complica comenta con nosotros para eso estamos y la idea es aprender... ;-) ;-)
65  Programación / Programación Visual Basic / Re: [Source] Juego de logica BinBrain en: 25 Enero 2011, 06:58 am
Bueno Txuy Lo Unico que encontre es que si llevas al robot a un Punto del Mapŕ que no existe por ejemplo en el nivel 1 escribiendo

Código:
TURN_RIGHT
TURN_RIGHT
GO
GO
GO
GO
GO
GO
GO
GO

Da "Desvordamiento" Tendrias que por lo menos controlarlo...
66  Programación / Programación Visual Basic / Re: [Source] Juego de logica BinBrain en: 24 Enero 2011, 22:19 pm
jajajaj Txuy no es mi nombre, es mi apodo en la vida real, asi me dicen mis amigos

El error de la funcion ya esta corregido, el link ya esta actualizado  ;)

Ahora Lo Bajo y Lo Pruebo... Pero una Duda...

Como Se Pronuncia "Txuy"??   :silbar:
67  Programación / Programación Visual Basic / Re: [Solucionado] Cambiar una Variable String Desde una Funcion en: 23 Enero 2011, 08:28 am
si se declara la variable como public funciona, sino no  :P

Mira Vos Yo las Tenia Public Por que las "Comparto con los Modulos" Pero Si no Fuera por eso Todavia estaria Tratando por que No sabia eso...

"Todos Los Dias se Aprede Algo Nuevo"
68  Programación / Programación Visual Basic / Re: [Ayuda] Cambiar una Variable String Desde una Funcion en: 23 Enero 2011, 07:42 am
Hola Seba Tanto Tiempo... Si Es eso Lo que Quiero hacer Teniendo el Nombre como una String... Lo Que pasa es que quiero Cambiar las Variables de Un Programa desde Otro Usando Sokets Entonces La unica manera de pasar los datos son como String...

Pense en Select Case como La Ultima Instancia ya que son mas de 30 Variables... Osea es un Numero :S

Bueno Eso...



Listo Ya lo Solucione, Gracias Seba y Black, Use CallByName... No Pense que Servia para Variables  :rolleyes:  Bueno si...

Aca un Code De Ejemplo que anda de Diez...

Código
  1. Public Variable As String
  2.  
  3. Private Sub Command1_Click()
  4.    CallByName Me, "Variable", VbLet, "Hola"
  5.    MsgBox Variable
  6. End Sub
  7.  
  8. Private Sub Form_Load()
  9.    Variable = "Manzana"
  10.    MsgBox Variable
  11. End Sub
  12.  
  13.  
69  Programación / Programación Visual Basic / Re: [Ayuda] Cambiar una Variable String Desde una Funcion en: 23 Enero 2011, 04:08 am
Código
  1. Sub chgVar(tVar As TextBox, ByVal valor As String)
  2.    tVar.Text = valor
  3. End Sub
  4.  
  5. Private Sub Form_Load()
  6.    Call chgVar(Text1, "asi? o como?")
  7. End Sub
  8.  

Algo asi? Dudo que sea lo que necesites. Que quieres hacer exactamente?

El Tema es asi Quiero Cambiar una Variable Que Existe Pero Buscarla por un TextBox Por Ejemplo asi

Yo Escribo en El TextBox1 El Nombre de la Variable que quiero Cambiar y en el TextBox2 Lo que Voy a introducir en la Variable. Se entiende?
70  Programación / Programación Visual Basic / Re: [Ayuda] Cambiar una Variable String Desde una Funcion en: 23 Enero 2011, 01:56 am
Muchas Gracias ignorantev1.1 Me Confundi Yo Lo Declare como Objeto


Código
  1. Sub chgVar(tVar As String, ByVal valor As String)
  2.    tVar = valor
  3. End Sub
  4.  
  5. Private Sub Form_Load()
  6.    Dim Variable As String
  7.    Variable = "No entiendo muy bien"
  8.    Debug.Print Variable
  9.    Call chgVar(Variable, "asi? o como?")
  10.    Debug.Print Variable
  11. End Sub
  12.  

Algo asi Pero ahora que me doy Cuenta la Variable La pasaste Como tal yo Necesitaria algo asi:
Código
  1. Sub chgVar(tVar As String, ByVal valor As String)
  2.    tVar = valor
  3. End Sub
  4.  
  5. Private Sub Form_Load()
  6.    Dim Variable As String
  7.    Variable = "No entiendo muy bien"
  8.    Debug.Print Variable
  9.    Text1.Text = "Variable"
  10.    Call chgVar(Text1.Text, "asi? o como?")
  11.    Debug.Print Variable
  12. End Sub
  13.  
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 36
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines