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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 [806] 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 ... 1236
8051  Programación / Scripting / MOVIDO: Asignar un valor a una variable(ScriptA)Obtener esa variable (ScriptB)-UNITY c# en: 8 Octubre 2013, 17:49 pm
El tema ha sido movido a Programación General.

http://foro.elhacker.net/index.php?topic=400258.0
8052  Programación / Scripting / Re: minimizar en SYSTRAY en: 7 Octubre 2013, 23:16 pm
sobre lo de la optimizaciónd e código, puedes probar algo así:

Código
  1. @Echo OFF
  2.  
  3. Set "ProcessName=mpc-hc64.exe"
  4.  
  5. :Comprobar
  6. Tasklist /FI "IMAGENAME eq %ProcessName%" | Find /I "%ProcessName%" 1>NUL && (
  7. (
  8. Start /B "" "%UserProfile%\Desktop\clever pause\clever.exe" pause 1>NUL | Taskkill /F /T /IM "TxtTick.exe" 1>NUL
  9. ) & GOTO :Esperar
  10. )
  11.  
  12. :Esperar
  13. (
  14. Tasklist /FI "IMAGENAME eq %ProcessName%" | Find /I "%ProcessName%" 1>NUL || (Goto :Esperar)
  15. ) && (
  16. Start /B "" "%UserProfile%\Desktop\clever pause\clever.exe" pause 1>NUL
  17. Goto :Comprobar
  18. )
  19.  
  20. Pause&Exit

Aunque no lo he testeado, no tengo las herramientas y no se si la ruta del directorio es correcta.





sobre lo de VBS, es muy facil:
Código
  1. WScript.CreateObject("WScript.Shell").Run """" & "C:\Directorio\Archivo.bat" & """", 0, False
Lo guardas como "Invisible.vbs" y lo ejecutas.


Y esta modificación es para ejecutar un proceso de forma oculta y pasándole argumentos desde la consola.
Citar
Código
  1. ' Run Hidden Process
  2. ' By Elektro H@cker
  3.  
  4. Process   = """" & WScript.Arguments(0) & """"
  5. Arguments = null
  6.  
  7. For X = 1 to WScript.Arguments.Count - 1
  8.   Arguments = Arguments & " " & _
  9.               """" & WScript.Arguments(X) & """"
  10. Next
  11.  
  12. WScript.CreateObject("WScript.Shell").Run _
  13. Process & " " & Arguments, 0, False
  14.  
  15. Wscript.Quit

Saludos
8053  Programación / Scripting / Re: minimizar en SYSTRAY en: 7 Octubre 2013, 22:45 pm
No puedes minimizar la CMD al system tray...
Si abres la CMD como podrás comprobar no tiene ningun botón para minimizar al área de notificaciones... como mucho puedes instalar/utilizar algún reemplazamiento de terceros de la consola de Windows, con suerte quizás a alguna de esas "Custom CMD" le hayan integrado alguna opción para minimizar al systray... puedes buscar -> aquí

Muestra el código en el que dices que no te funciona el switch "/MIN".

De todas maneras la sintaxis correcta es:
Código
  1. Start /MIN "" "Script.bat"

EDITO:
Si lo que pretendes es que el mismo script se inicie de forma minimizada cuando haces doble click sobre él, no es posible, la ventana del CMD no se inicia por defecto minimizada... y no existe ningún comando para minimizar la CMD...
Pero puedes disimularlo añadiendo esto a la cabecera del script:

Código
  1. IF "%~1" EQU "" (Start /MIN "" "%~f0" Elektro & Exit)

O puedes usar VisualBasicScript para iniciar la CMD de manera oculta.

Saludos
8054  Sistemas Operativos / Windows / Re: XP de 32 o 64 bites? en: 7 Octubre 2013, 22:30 pm
En consola:
Código:
wmic OS get OSArchitecture

Saludos.
8055  Programación / Scripting / MOVIDO: [Pascal] Problemas con Inno setup, al eliminar directorio y realizar un backup en: 7 Octubre 2013, 17:38 pm
El tema ha sido movido a Programación General.

http://foro.elhacker.net/index.php?topic=400210.0
8056  Programación / Programación General / Re: [Pascal] Problemas con Inno setup, al eliminar directorio y realizar un backup en: 7 Octubre 2013, 17:37 pm
Quizás no te sirva de mucha ayuda porque no se si quieres codear en Pascal por necesidad o porque lo prefieres así, pero en caso de que sea por necesidad, para el primer problema no necesitas codear en INNO setup puedes utilizar la sección [InstallDelete].

Saludos
8057  Programación / Scripting / Re: (Solucionado) [Batch] Randomizar lineas en un txt? en: 6 Octubre 2013, 20:11 pm
como decirle que solo haga una lista de reproducción de, por ejemplo unos 10 archivos, o 5 archivos...  ;-)

Código
  1. @Echo OFF & chcp 1252 >NUL & Setlocal enabledelayedexpansion
  2. REM Title %~n0 & Mode con cols=50 lines=3
  3.  
  4. Set /A "MAX=5"
  5. Set "TMP_Playlist=%Temp%\Playlist.tmp"
  6. Set "Playlist=%Temp%\Playlist.m3u8"
  7.  
  8. :List
  9. (
  10. For /F "Tokens=*" %%$ in (
  11.     'Dir /B /S "%~dp0" ^| Findstr /I /R "\.avi$ \.mkv$"'
  12. ) DO (
  13.     Echo !Random!!Random!!Random!;%%$
  14. )
  15. )>"%TMP_Playlist%"
  16.  
  17. :Randomize
  18. (
  19. Echo #EXTm3u8
  20. For /F "Tokens=2* Delims=;" %%$ in (
  21.     'Type "%TMP_Playlist%" ^| Sort '
  22. ) DO (
  23. Set /A "Count+=1"
  24.     If !COUNT! LSS %MAX% (
  25.         Echo %%$
  26.     ) ELSE (
  27.         Goto :Run
  28.     )
  29. )
  30. )>"%Playlist%"
  31.  
  32. :Run
  33. Start /B "" "%PROGRAMFILES(X86)%\Winamp\winamp.exe" "%Playlist%" || (Exit /B 1)
  34.  
  35. Exit /B 0

Saludos!
8058  Programación / .NET (C#, VB.NET, ASP) / [SOURCE] Text Affixer en: 6 Octubre 2013, 18:23 pm





DESCRIPCIÓN:

Bueno, esto es una aplicación dedicada que me pidió un cliente pero el coste económico de la misma fue ridículamente barato y además la aplicación es sencilla (no puedo alardear de ser un experto en el lenguaje) así que sin más no me importa compartir el proyecto para todas aquellas personas a quien le pueda servir de utilidad.

La aplicación sirve para prefijar y sufijar texto, especificando unos delimitadores, llámen a esto prefijar, afijar, marcar, concatenar, o como deseen :P.

En la aplicación se debe cargar un archivo que contiene preguntas con varias respuestas (por poner un ejemplo), luego se carga un archivo adicional con las respuestas que queremos marcar, y por último las marcamos.

La aplicación tiene un menú contextual con opciones los RichTextBoxes y funciones básicas para buscar y resaltar cadenas de texto.

Espero que a alguien poco experimentado con la manipulación de texto le sirva el código, si en un principio la funcionalidad de la aplicación no les sirve siempre pueden adaptarla a sus necesidades.





IMÁGENES:













DEMOSTRACIÓN:


El video hace referencia a una versión beta primeriza:






DESCARGA:
-> http://elektrostudios.tk/Text%20Affixer.zip
Versión nueva: http://www.mediafire.com/?x78ebamxb6flyfb

Incluye source, compilado, instalador, portable, y portable ofuscado.
8059  Programación / .NET (C#, VB.NET, ASP) / Re: Ordenar de menor a mayor una serie de números en Texbox y evitar repetidos en: 6 Octubre 2013, 17:25 pm
En lugar de asignar diréctamente interactuando con las propiedades del Textbox, almacena los números en un tipo de colección, un array, o una lista, o una lista ordenada (SortedList), o lo que prefieras, y ordenas los elementos del objeto.

Código
  1. Private NumbersArray() As Int32
  2. Array.Sort(NumbersArray)

Código
  1. Private NumbersList As New List(Of Int32)
  2. NumbersList.Sort()

Código
  1. Private list As New SortedList

PD: La variable r5 no dices de que tipo es, aunque me imagino que es un entero, no somos magos, si especificas con más detalles lo que necesitas recibirás mejor ayuda, tienes alrededor de 30 textboxes y no se si los quieres ordenar para que aparezca cada número (un solo número) en cada textbox o que es lo que quieres hacer, muestra parte del código, detalles, información, imágenes.

EDITO: Eliminar duplicados de una colección también es facil (más usando Linq):

Código
  1. #Region " Remove Array Duplicates "
  2.  
  3.    ' Remove Array Duplicates
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    '
  9.    ' Dim myarray(3) As String : myarray(0) = "a" : myarray(1) = "a" : myarray(2) = "b" : myarray(3) = "b"
  10.    ' For Each item In Remove_Array_Duplicates(myarray) : MsgBox(item) : Next
  11.  
  12.    Private Function Remove_Array_Duplicates(ByVal Myarray() As String) As String()
  13.        Return Myarray.Cast(Of String).Distinct().ToArray
  14.    End Function
  15.  
  16. #End Region

Código
  1. #Region " Remove List Duplicates "
  2.  
  3.    ' Remove List Duplicates
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    '
  9.    ' Dim list As New List(Of String) From {"a", "a", "b", "b", "c", "c"}
  10.    ' For Each item In Remove_List_Duplicates(list) : MsgBox(item) : Next
  11.  
  12.    Private Function Remove_List_Duplicates(ByVal list As List(Of String)) As List(Of String)
  13.        Return list.Cast(Of String).Distinct().ToList
  14.    End Function
  15.  
  16. #End Region

Saludos!
8060  Foros Generales / Dudas Generales / Re: ayuda con una cuenta de facebook en: 6 Octubre 2013, 12:36 pm
-> Como hacer denuncias
-> Como denunciar una infracción
-> ¿Cómo puedo denunciar una cuenta falsa que se hace pasar por uno de mis amigos?

Saludos
Páginas: 1 ... 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 [806] 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines