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 ... 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 [705] 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 ... 1236
7041  Programación / Scripting / Re: Ayuda: Batch generar archivo con simbolo > en: 29 Junio 2014, 14:23 pm
Los símbolos <> están reservados por el lenguaje, simplemente debes escaparlos.

Código:
echo #include ^<loquesea^> > archivo.txt

=> Tutorial extendido de aprendizaje Batch By Elektro.

Citar
  • ^

La exclusión de caracteres, una de las cosas que más errores puede ocasionarte...

Hay que tener en mente cuales son todos los operadores conflictivos de Batch, por conflictivos me refiero a los operadores que no se pueden usar en cadenas sin excluir dicho operador.

Un ejemplo:
Código:
@Echo off
Echo Me & You
Pause >NUL



En el ejemplo hago uso del operador & pero no lo estoy haciendo correctamente, debido a las circunstancias tenemos que excluirlo (escaparlo).

Esta es la manera correcta:

Código:
@Echo off
Echo Me ^& You
Pause >NUL

7042  Programación / .NET (C#, VB.NET, ASP) / Re: Como no mostrar ceros y signos negativos en funcion en: 29 Junio 2014, 14:15 pm
Hola Luis

Para convertir un número a positivo puedes usar el método Math.Abs()
Y lo que quieres hacer cuando un número es '0' no está del todo claro.

Te sugiero que apliques tus propias reglas iterando los elementos del Array, por ejemplo:

Código
  1.        Dim num1 As Integer = -50I '  Un numero negativo para probar este ejemplo.
  2.  
  3.        Dim Result1 As Integer() = {num1 - 1, num1 - 2, num1 + 3, num1 + 6, num1 + 8}
  4.  
  5.        For Index As Integer = 0 To (Result1.Count - 1)
  6.  
  7.            Select Case Result1(Index)
  8.  
  9.                Case Is = 0 ' El valor es 0.
  10.                    ' Hacer algo con el número 0 aquí.
  11.                    ' Result1(Index) = Not 0
  12.  
  13.                Case Is < 0 ' El valor es negativo.
  14.                    ' Lo convierto a positivo.
  15.                    Result1(Index) = Math.Abs(Result1(Index))
  16.  
  17.            End Select '/ Result1(Index)
  18.  
  19.  
  20.        Next Index
  21.  
  22.        Result1 = Result1.Distinct().ToArray
  23.        Array.Sort(Result1)

saludos
7043  Informática / Software / Re: Recuperar Password de archivos ZIP y RAR en: 29 Junio 2014, 02:50 am
Aparte de lo comentado por @engel lex:

eficacia = el tiempo que estés dispuesto a invertir para conseguir la contraseña dejando al algoritmo hacer su función, pueden ser horas, dias, semanas, meses...

Todo depende de la complejidad de la contraseña y del rendimiento de la aplicación que uses.

PD: Te recomiendo Advanced Archive Password Recovery http://www.elcomsoft.com/archpr.html

Saludos
7044  Informática / Software / Re: Una pregunta en: 29 Junio 2014, 02:34 am
El archivo de licencia de MBytes se almacena en el directorio "C:\ProgramData\Malwarebytes\Malwarebytes Anti-Malware\Configuration\license.conf", siempre puedes copiarlo y pegarlo en una futura actualización del producto.

PD: De todas formas, una desinstalación de MBytes no elimina el contenido de este directorio, por lo que SI que debería preservar TODA la configuración al reinstalarlo o actualizarlo, no lo afirmo porque me pide reiniciar para completar la reinstalación y ahora mismo no me apetece reiniciar xD.

Saludos
7045  Media / Multimedia / Re: necesito programa grabar pantalla en: 29 Junio 2014, 02:24 am
Hombre, si te preocupa el tamaño entonces debo decir que el compañero @engel lex se ha pasado un pelín (de largo) con las aproximaciones genericas de tamaño, puedes grabar 180 minutos a 1080p y no tiene porque sobrepasar digamos los 5 Gb consiguiendo una calidad visual aceptable, todo dependerá de los factores que utilices al codificar (formato, resolución, bitrate, color de imagen, captura de audio, etc).

¿grabar 3 horas en 1 GB?, poder se puede, pero por supuesto prescindiendo de MUCHA calidad de imagen.

Y si buscas un programa donde puedas especificar un temporizador de grabación, es decir, para que deje de grabar a los 180 minutos, pues la verdad es que lo desconozco, pero siempre puedes recurrir a la utilización de algun script que haga "X" acción pasado "Y" minutos, y no necesita grandes conocimientos de programación.

Saludos
7046  Sistemas Operativos / Windows / Re: Windows 8 no trae la version ultimate, cual es la que se parece o la sustituyo en: 29 Junio 2014, 02:13 am
windows 7 ultimate es mejor en el software porque posee mayor "estabilidad"

windows 8.1 profesional debe instalar. Porque posee la mayor estabilidad y seguridad que los dema's

Menudas chorradas dices colega, una tras otra en cada comentario que he leido a lo largo de este y otros temas (lo digo sin ánimo de ofender, pero es que no te cortas)...

Lo peor de todo es que veo que cuando alguien te da una opinión contraria la tuya, no la respetas e intentas humillarle con comentarios e imagenes ofensivas, ¿a tus espuestas las llamas "respuestas mentadas"?, ni siquiera creo que ese adjetivo exista en el diccionario, en fin, lo que hay que ver.

Las ediciones más avanzadas de Windows son mejores en relación al producto, de eso no cabe duda, pero no tienen que serlo en relación al consumidor, esto quiere decir que, la mejor edición de Windows siempre será aquella que mejor se adapte a tus necesidades, como ya te ha comentado el compañero @engel lex (y con toda la razón del mundo) ¿cuantas características usarías de la versión Enterprise?, ¿para que quieres algo que trae un abanico entero de comodidades que no te resultan necesarias? ...¿a eso lo llamas "mejor versión"?, pues que sepas que en realidad todas esas características que nunca vas a llegar a usar pero que consumen y consumen con sus servicios activos simplemente será más perjudicial para tu sistema que si supieses elegir con cabeza una edición que si se adapte a tu entorno.

y ya, por último, te sugiero que revises una tabla de diferencias (de las miles que puedes encontrar en Google) de las características entre las distintas ediciones de Windows 8/8.1, te serviría para estar mejor informado de lo que hables en un futuro.


Saludos!
7047  Media / Multimedia / Re: Hola! ¿como cortar video? en: 29 Junio 2014, 01:56 am
Hola

1. Dices que tienes un video pero quieres cortarle AUDIO (no se si los demás se han dado cuenta de ese pequeño detalle...) entonces si realmente has expresado correctamente tus necesidades, lo que debes hacer es retrasar la pista de audio 3 seg, lo que puedes hacer en cualquier programa como avidemux, virtualdub, mkvtoolnix, etc... elige un programa, y cuando hayas decidido, si tienes dudas te explico como hacerlo.

2. Si tu intención es recortar tanto video como audio al mismo tiempo, avidemux es simple y sencillo, pero todo depende del formato de video y su codificación, si los keyframe de ese video duran 3 segundos, entonces podrás cortar 3 segundos con mucha mayor precisión que si los keyframes fuesen de 10 segundos, porque para cortar, se necesita un frame de referencia.

Saludos
7048  Programación / .NET (C#, VB.NET, ASP) / [SOURCE] Skype Persistence Changer en: 28 Junio 2014, 23:50 pm
DESCRIPCIÓN:

Una amiga me pidió que la ayudase a conseguir mantener la ventana del Skype siempre encima (por sus motivos personales), así que acabé desarrollando una pequeña utilidad con esa finalidad.

NOTA: No llevaré a cabo ninguna sugerencia para esta aplicación, se le pueden añadir mejoras como un icono en el systray, o usar la WinAPI para un mejor método de tección (por el nombre de la Class de la ventana del Chat en lugar de monitorizar el proceso), pero no me resulta necesario.





IMÁGENES:

   





DESCARGA:

http://www.mediafire.com/?6j129hf0t01i3yp

Incluye el código fuente, y compilación
7049  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE] MP3 Tag Remover en: 28 Junio 2014, 23:41 pm
NUEVA VERSIÓN 1.1

Citar
Notas de la versión 1.1

· Añadido:
  Un log con (solamente) reporte de errores.
  El progreso ahora también se muestra en la barra de tareas de Windows.

· Corregido:
  La lista de archivos no se actualizaba correctamente al detener y reanudar el procedimiento, este bug causaba un "crash" o un "freeze" en el programa.
7050  Programación / .NET (C#, VB.NET, ASP) / Re: [APORTE] Ejemplo de un LL-Hook para el Mouse. en: 28 Junio 2014, 21:31 pm
El código puede subscribirse a los eventos del mouse, eso significa que si, puedes grabar cada acontecimiento y el orden de ellos, pero claro, eso requieriría hacer unas modificaciones para que el código se adapten a tus necesidades que "graben" los eventos en un objeto o archivo que contenga ese "set" de eventos, y lo mismo que para reproducir esas acciones.

Hace tiempo escribí un código para automatizar ambas tareas, la de grabar y la de reproducir, pero es un código que no reviso desde hace mucho tiempo, lo escribí cuando me estuve iniciando en .NET y usé técnicas inapropiadas (un timer) para grabar los eventos así que puede tener sus fallos, de todas formas te dejo el código por si te sirve:

Código
  1. #Region " Record Mouse Class "
  2.  
  3. ' [ Record Mouse Functions ]
  4. '
  5. ' // By Elektro H@cker
  6. '
  7. ' Examples :
  8. ' Record_Mouse.Start_Record()
  9. ' Record_Mouse.Stop_Record()
  10. ' Record_Mouse.Play() : While Not Record_Mouse.Play_Is_Completed : Application.DoEvents() : End While
  11. ' Record_Mouse.Mouse_Speed = 50
  12.  
  13. Public Class Record_Mouse
  14.  
  15.    ''' <summary>
  16.    ''' Sets the speed of recording/playing the mouse actions.
  17.    ''' Default value is 25.
  18.    ''' </summary>
  19.    Public Shared Mouse_Speed As Long = 30L
  20.  
  21.    ''' <summary>
  22.    ''' Gets the status pf the current mouse play.
  23.    ''' False = Mouse task is still playing.
  24.    ''' True = Mouse task play is done.
  25.    ''' </summary>
  26.    Public Shared Play_Is_Completed As Boolean
  27.  
  28.    ' Where the mouse coordenates will be stored:
  29.    Private Shared Coordenates_List As New List(Of Point)
  30.  
  31.    ' Where the mouse clicks will be stored:
  32.    Private Shared Clicks_Dictionary As New Dictionary(Of Long, MouseButton)
  33.  
  34.    ' Timer to record the mouse:
  35.    Private Shared WithEvents Record_Timer As New Timer
  36.  
  37.    ' Button click count to rec/play clicks:
  38.    Private Shared Click_Count As Int32 = 0
  39.  
  40.    ' Thread to reproduce the mouse actions:
  41.    Private Shared Thread_MousePlay_Var As System.Threading.Thread = New Threading.Thread(AddressOf Thread_MousePlay)
  42.  
  43.    ' API to record the current mouse button state:
  44.    Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
  45.  
  46.    ' API to reproduce a mouse button click:
  47.    Private Declare Sub Mouse_Event Lib "User32" Alias "mouse_event" (ByVal dwFlags As MouseButton, ByVal dx As Integer, ByVal dy As Integer, ByVal dwData As Integer, ByVal dwExtraInfo As Integer)
  48.  
  49.    ' GetAsyncKeyState buttons status
  50.    Private Shared Last_ClickState_Left As Long = -1L
  51.    Private Shared Last_ClickState_Right As Long = -1L
  52.    Private Shared Last_ClickState_Middle As Long = -1L
  53.  
  54.    Enum MouseButton
  55.  
  56.        Left_Down = &H2    ' Left button (hold)
  57.        Left_Up = &H4      ' Left button (release)
  58.  
  59.        Right_Down = &H8   ' Right button (hold)
  60.        Right_Up = &H10    ' Right button (release)
  61.  
  62.        Middle_Down = &H20 ' Middle button (hold)
  63.        Middle_Up = &H40   ' Middle button (release)
  64.  
  65.        Left               ' Left   button (press)
  66.        Right              ' Right  button (press)
  67.        Middle             ' Middle button (press)
  68.  
  69.    End Enum
  70.  
  71.    ''' <summary>
  72.    ''' Starts recording the mouse actions over the screen.
  73.    ''' It records the position of the mouse and left/right button clicks.
  74.    ''' </summary>
  75.    Public Shared Sub Start_Record()
  76.  
  77.        ' Reset vars:
  78.        Play_Is_Completed = False
  79.        Coordenates_List.Clear() : Clicks_Dictionary.Clear()
  80.        Last_ClickState_Left = -1 : Last_ClickState_Right = -1 : Last_ClickState_Middle = -1
  81.        Click_Count = 0
  82.  
  83.        ' Set Mouse Speed
  84.        Record_Timer.Interval = Mouse_Speed
  85.  
  86.        ' Start Recording:
  87.        Record_Timer.Start()
  88.  
  89.    End Sub
  90.  
  91.    ''' <summary>
  92.    ''' Stop recording the mouse actions.
  93.    ''' </summary>
  94.    Public Shared Sub Stop_Record()
  95.        Record_Timer.Stop()
  96.    End Sub
  97.  
  98.    ''' <summary>
  99.    ''' Reproduce the mouse actions.
  100.    ''' </summary>
  101.    Public Shared Sub Play()
  102.        Thread_MousePlay_Var = New Threading.Thread(AddressOf Thread_MousePlay)
  103.        Thread_MousePlay_Var.IsBackground = True
  104.        Thread_MousePlay_Var.Start()
  105.    End Sub
  106.  
  107.    ' Procedure used to store the mouse actions
  108.    Private Shared Sub Record_Timer_Tick(sender As Object, e As EventArgs) Handles Record_Timer.Tick
  109.  
  110.        Coordenates_List.Add(Control.MousePosition)
  111.  
  112.        ' Record Left click
  113.        If Not Last_ClickState_Left = GetAsyncKeyState(1) Then
  114.            Last_ClickState_Left = GetAsyncKeyState(1)
  115.            If GetAsyncKeyState(1) = 32768 Then
  116.                Click_Count += 1
  117.                Coordenates_List.Add(Nothing)
  118.                Clicks_Dictionary.Add(Click_Count, MouseButton.Left_Down)
  119.            ElseIf GetAsyncKeyState(1) = 0 Then
  120.                Click_Count += 1
  121.                Coordenates_List.Add(Nothing)
  122.                Clicks_Dictionary.Add(Click_Count, MouseButton.Left_Up)
  123.            End If
  124.        End If
  125.  
  126.        ' Record Right click
  127.        If Not Last_ClickState_Right = GetAsyncKeyState(2) Then
  128.            Last_ClickState_Right = GetAsyncKeyState(2)
  129.            If GetAsyncKeyState(2) = 32768 Then
  130.                Click_Count += 1
  131.                Coordenates_List.Add(Nothing)
  132.                Clicks_Dictionary.Add(Click_Count, MouseButton.Right_Down)
  133.            ElseIf GetAsyncKeyState(2) = 0 Then
  134.                Click_Count += 1
  135.                Coordenates_List.Add(Nothing)
  136.                Clicks_Dictionary.Add(Click_Count, MouseButton.Right_Up)
  137.            End If
  138.        End If
  139.  
  140.        ' Record Middle click
  141.        If Not Last_ClickState_Middle = GetAsyncKeyState(4) Then
  142.            Last_ClickState_Middle = GetAsyncKeyState(4)
  143.            If GetAsyncKeyState(4) = 32768 Then
  144.                Click_Count += 1
  145.                Coordenates_List.Add(Nothing)
  146.                Clicks_Dictionary.Add(Click_Count, MouseButton.Middle_Down)
  147.            ElseIf GetAsyncKeyState(4) = 0 Then
  148.                Click_Count += 1
  149.                Coordenates_List.Add(Nothing)
  150.                Clicks_Dictionary.Add(Click_Count, MouseButton.Middle_Up)
  151.            End If
  152.        End If
  153.  
  154.    End Sub
  155.  
  156.    ' Procedure to play a mouse button (click)
  157.    Private Shared Sub Mouse_Click(ByVal MouseButton As MouseButton)
  158.        Select Case MouseButton
  159.            Case MouseButton.Left : Mouse_Event(MouseButton.Left_Down, 0, 0, 0, 0) : Mouse_Event(MouseButton.Left_Up, 0, 0, 0, 0)
  160.            Case MouseButton.Right : Mouse_Event(MouseButton.Right_Down, 0, 0, 0, 0) : Mouse_Event(MouseButton.Right_Up, 0, 0, 0, 0)
  161.            Case MouseButton.Middle : Mouse_Event(MouseButton.Middle_Down, 0, 0, 0, 0) : Mouse_Event(MouseButton.Middle_Up, 0, 0, 0, 0)
  162.            Case Else : Mouse_Event(MouseButton, 0, 0, 0, 0)
  163.        End Select
  164.    End Sub
  165.  
  166.    ' Thread used for reproduce the mouse actions
  167.    Private Shared Sub Thread_MousePlay()
  168.  
  169.        Click_Count = 0
  170.        Clicks_Dictionary.Item(0) = Nothing
  171.  
  172.        For Each Coordenate In Coordenates_List
  173.  
  174.            Threading.Thread.Sleep(Mouse_Speed)
  175.  
  176.            If Coordenate = Nothing Then
  177.                Click_Count += 1
  178.                If Click_Count > 1 Then
  179.                    Mouse_Click(Clicks_Dictionary.Item(Click_Count))
  180.                End If
  181.            Else
  182.                Cursor.Position = Coordenate
  183.            End If
  184.  
  185.        Next
  186.  
  187.        Mouse_Click(MouseButton.Left_Up)
  188.        Mouse_Click(MouseButton.Right_Up)
  189.        Mouse_Click(MouseButton.Middle_Up)
  190.  
  191.        Play_Is_Completed = True
  192.  
  193.    End Sub
  194.  
  195. End Class
  196.  
  197. #End Region



Páginas: 1 ... 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 [705] 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines