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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ... 77
231  Comunicaciones / Redes / Re: Duda configurando mis interfaces !! debian !! en: 7 Septiembre 2016, 21:29 pm
El router lo tengo conectado a eth0 que es el puerto de red fisico del board y el eth1 es una tarjeta de red donde tengo la lan conectada..

El tema es que desde ahi mismo no le logro dar ping al gateway siquiera.. y como dije desde mi pc en windows con la misma configuración de la wan navego sin problemas y doy ping al gateway y responde sin problemas...

Un socio me dijo que habilitara el forwading, otro que iptables (pero creo que esto no deba ser) y otro que si rutas..

Salu2 y gracias cualquier ayuda..
232  Comunicaciones / Redes / Duda configurando mis interfaces !! debian !! en: 7 Septiembre 2016, 06:06 am
Instale Debian Jessie y tengo configurada la eth0 y eth1 de la siguiente manera

eth0 (wan)
address 100.0.20.15
netmask 255.255.255.252
gateway 100.0.20.14

eth1 (lan)
address 192.168.20.8
netmask 255.255.255.0
network 192.168.20.0
broadcast 192.168.20.255

los dns son:
100.0.20.5
100.0.20.9

yo puse la misma configuracion de la wan en mi windows 7 y funciona de maravillas, no es problema de del isp, no logro resolver ningun dns si me pudieran orientar un poco..

Gracias de antemano
233  Programación / .NET (C#, VB.NET, ASP) / Re: Wait For Application To Load en: 6 Septiembre 2016, 21:08 pm
Muchas gracias lo revisaré...

Salu2

Pd: Ya estoy a punto de poner a prueba el proyecto y quería saber (para cubrir dudas) que como obligatoriamente para poder jugar el juego tiene que ser a traves de mi programa tendría cierta ventaja como por ejemplo bloquear el proceso del juego para que nada mas que mi programa acceda a el, estuve mirando "mutex" pero creo que no tiene nada que ver, y lo otro es iniciarlo de forma que no se pudiera listar en los procesos como un rootkit, pero que la GUI si se mantuviera o cualquier otro invento

No obstante

El injector que estoy mirando, trae una función para oculta la DLL que injecta.. pero esa DLL requiere otra DLL que si se carga y ahi pita mi programa, pero pasa que hay programas que sirven para hacer capturas del juego o grabar incluso hasta el IDM a veces mete una DLL en las del juego..

Estaba pensado hacer una lista de las DLL que carga en un sistema virgen

y entonces de ahi ir partiendo revisar las que esten de mas, hacerle unload si hay algo sospechoso..

que crees ?

Salu2
234  Programación / .NET (C#, VB.NET, ASP) / Re: Wait For Application To Load en: 5 Septiembre 2016, 20:28 pm
Resolví una posible variante del Snippet

http://stackoverflow.com/questions/15906479/execute-a-application-and-wait-for-it-to-be-loaded

Después reviso a mas profundidad pero hice una prueba rápida y funcionó, lo que me parece es que el programa mucho antes de que caer en un estado de tranquilidad ya hizo la carga todos los módulos que en mi caso con 100...

Salu2
235  Programación / .NET (C#, VB.NET, ASP) / Wait For Application To Load en: 5 Septiembre 2016, 06:04 am
Hola,

Quería saber sobre el funcionamiento de este Snippet publicado por Elektro para esperar a que una aplicación termine de cargar..

Código
  1.  
  2. Timer_CheckCPU.Tag = "photoshop"          'Nombre del proceso a chequear
  3. Timer_CheckCPU.Enabled = True
  4. While Not Timer_CheckCPU.Tag = ""
  5.         Application.DoEvents()
  6. End While
  7.  
  8.  
  9. #Region " Wait For Application To Load "
  10.  
  11.    Private Declare Function ReadProcessMemory Lib "kernel32" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByVal lpBuffer As Integer, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Integer
  12.    Private WithEvents Timer_CheckCPU As New Timer
  13.  
  14.    Dim Memory_Value_Changed As Boolean
  15.    Dim CPU_Changed As Boolean
  16.    Dim CPU_Time As Boolean
  17.    Dim Running_Time As Boolean
  18.    Private _desiredTime_ms As Integer = 1500
  19.  
  20.    Private Sub Timer_CheckCPU_Tick(sender As Object, ev As EventArgs) Handles Timer_CheckCPU.Tick
  21.        Timer_CheckCPU.Enabled = False
  22.        Dim pProcess() As Process = Process.GetProcessesByName(Timer_CheckCPU.Tag)
  23.        Dim hprocess As Process = pProcess(0)
  24.        If hprocess Is Nothing Then
  25.            Running = False
  26.            Timer_CheckCPU.Enabled = True
  27.            Return
  28.        End If
  29.        Running = True
  30.        Memory = hprocess.PrivateMemorySize64
  31.        CPUTotal = hprocess.TotalProcessorTime.TotalMilliseconds
  32.  
  33.        If AllConditionsGood() Then
  34.            If Not (_countdown.IsRunning) Then
  35.                _countdown.Reset()
  36.                _countdown.Start()
  37.            End If
  38.            Dim _elapsed As Long = _countdown.ElapsedMilliseconds
  39.            If _elapsed >= _desiredTime_ms Then
  40.                Timer_CheckCPU.Tag = ""
  41.                Return
  42.            End If
  43.        Else
  44.            _countdown.Reset()
  45.        End If
  46.        Timer_CheckCPU.Enabled = True
  47.    End Sub
  48.  
  49.    Private Function AllConditionsGood() As Boolean
  50.        If CPU_Time Then Return False
  51.        If Memory_Value_Changed Then Return False
  52.        If Running_Time Then Return False
  53.        Return True
  54.    End Function
  55.  
  56.    Private _countdown As New Stopwatch
  57.  
  58.    Private _Running As Boolean = False
  59.    Public WriteOnly Property Running() As Boolean
  60.        Set(ByVal value As Boolean)
  61.            _Running = value
  62.            If value Then
  63.                Running_Time = False
  64.            Else
  65.                Running_Time = True
  66.            End If
  67.        End Set
  68.    End Property
  69.  
  70.    Private _CPUTotal As Double
  71.    Public WriteOnly Property CPUTotal() As Double
  72.        Set(ByVal value As Double)
  73.            CPU = value - _CPUTotal 'used cputime since last check
  74.            _CPUTotal = value
  75.        End Set
  76.    End Property
  77.  
  78.    Private _CPU As Double
  79.    Public WriteOnly Property CPU() As Double
  80.        Set(ByVal value As Double)
  81.            If value = 0 Then
  82.                CPU_Time = False
  83.            Else
  84.                CPU_Time = True
  85.            End If
  86.            _CPU = value
  87.        End Set
  88.    End Property
  89.  
  90.    Private _Memory As Long
  91.    Public WriteOnly Property Memory() As Long
  92.        Set(ByVal value As Long)
  93.            MemoryDiff = Math.Abs(value - _Memory)
  94.            _Memory = value
  95.        End Set
  96.    End Property
  97.  
  98.    Private _MemoryDiff As Long
  99.    Public WriteOnly Property MemoryDiff() As Long
  100.        Set(ByVal value As Long)
  101.            If value = _MemoryDiff Then
  102.                Memory_Value_Changed = False
  103.            Else
  104.                Memory_Value_Changed = True
  105.            End If
  106.            _MemoryDiff = value
  107.        End Set
  108.    End Property
  109.  
  110. #End Region

Necesito verificar los modulos de ese proceso una vez que termine de cargar.. pero no me funciona me devuelve menos modulos de los esperados..

Gracias de antemano
236  Programación / .NET (C#, VB.NET, ASP) / Re: Usar proyecto creado en C# en mi projecto de Vb.Net !! en: 31 Agosto 2016, 21:58 pm
Ok gracias...

A leer entonces y ver que puedo hacer.

Salu2
237  Programación / .NET (C#, VB.NET, ASP) / Re: Usar proyecto creado en C# en mi projecto de Vb.Net !! en: 31 Agosto 2016, 21:17 pm
Gracias por tu respuesta...

El lenguaje que mas domino es el Vb.Net y no como yo quisiera, el proyecto que necesito usar esta en C# como puedes ver... y se me torna mas complicado

Ahora mismo estaba leyendo sobre las declaraciones de los eventos y delegados en C#, para entenderlo.. y al menos convertirlo para Vb.Net

Actualmente estoy leyendo un curso de Vb.Net, del Guille noc si será el mas indicado, por otro lado estoy en un proyecto que me supera en muchas cosas y ando dando tumbos tratando de entender algunas funciones..

Salu2 y gracias...

Pd: Puedes explicarme porque lo de las malas costumbre en el codigo que te di.
238  Programación / .NET (C#, VB.NET, ASP) / Re: Usar proyecto creado en C# en mi projecto de Vb.Net !! en: 31 Agosto 2016, 17:20 pm
Ando convirtiendo pa vb.net y esto perdido con esta parte..

Código
  1.  
  2. public delegate void ErrorHandler(FrostbiteConnection sender, Exception e);
  3.  
  4. public event ErrorHandler Error;
  5.  
  6.  
  7. protected void OnError(Exception e) {
  8.            var handler = this.Error;
  9.  
  10.            if (handler != null) {
  11.                handler(this, e);
  12.            }
  13.        }
  14.  
  15.  

El primer error que me dio es que en Vb.Net la palabra Error es un KeyWord asi que la cambie por ErrorH (la H de handler) y quedo asi:


Código
  1.  
  2. Public Delegate Sub ErrorHandler(ByVal sender As FrostbiteConnection, ByVal e As Exception)
  3.  
  4.  
  5.    Public Event ErrorH As ErrorHandler
  6.  
  7.  
  8.        Protected Sub OnError(ByVal e As Exception)
  9.            Dim handler = ErrorH
  10.            If (Not (handler) Is Nothing) Then
  11.                handler(Me, e)
  12.            End If
  13.        End Sub
  14.  
  15.  

Asi me lo deja el traductor, yo lo único que cambie fue:

Código
  1.  
  2.     Dim handler as ErrorHandler
  3.  
  4.  

Jajaja entonces el ErrorH me dice que es un evento que use el RaiseEvent, para usar esto tengo que primero a ver implementado el AddHandler obligatoriamente ??  esto lo pregunto porque en un proyecto que revise recientemente encontre que hacian uso del RaiseEvent sin el AddHanlder..

Bueno gracias de antemano cualquier ayuda posible..




239  Programación / .NET (C#, VB.NET, ASP) / Re: Cambiando posición de un control aleatoriamente ! en: 29 Agosto 2016, 23:37 pm
Lo solucione

Math.Abs

de todas formas estoy viendo a ver como lo mejoro..

Salu2
240  Programación / .NET (C#, VB.NET, ASP) / Cambiando posición de un control aleatoriamente ! en: 29 Agosto 2016, 21:01 pm
Hola,

Estoy tratando de mover un Label dentro de las dimensiones de un Form, con el siguiente código pero estoy obteniendo un error de que debe ser un valor positivo en la parte de r.Next...

Código
  1.  
  2. Dim r As New Random()
  3.  
  4.            Dim x As Integer = r.Next(Me.ClientRectangle.Height - Label1.Width)
  5.            Dim y As Integer = r.Next(Me.ClientRectangle.Height - Label1.Height)
  6.            Dim p As New Point(x, y)
  7.  
  8.            Me.Label1.Location = p
  9.  
  10.        End If
  11.  
  12.  

Gracias cualquier ayuda..

Salu2
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ... 77
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines