Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Temas - Eleкtro

#496


MasterMusik Reports



By Elektro





Descripción



Genera un reporte o base de datos personalizada de una colección de canciones y/o líricas o videoclips.





Características



  • Report Format
          Formato de reporte en XML, o CSV.

  • Report Attribute Filter
          Filtra los atributos que se deben añadir al reporte para cada elemento.

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

  • Sorting Filter
          Filtro para ordenar los elementos del reporte según el atributo especificado.

  • Duplicate Remover
          Elimina elementos duplicados del reporte, basandose en el nombre del archivo.

  • XML Beautifier
          Indenta los elementos del reporte en formato XML para embellecer el archivo.

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





Detalles Técnicos



Project......: MasterMusik Reports
Author.......: Elektro ( Contact me: ElektroStudios@ElHacker.net )
Descirption..: Create a custom music report of Songs, Videos, and Lyrics.
Version......: 2.0
Dev. Language: VB.Net
Technology...: Windows Forms
Framework....: 4.0
Architecture.: Neutral (x86/x64)
Dependencies.: MediaInfo, cButton, OOki Dialogs, ProgBar, customTabControl, ElektroComboBox, ElektroGroupBox, WindowsAPICodePack, Kellerman Logging
Language.....: English
Date Release.: 02-December-2014






Lista de cambios



Version 2.0

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

          · Formatting settings:
             Xml Report Format.
             Csv Report Format.
             String Capitalization.
             Remove duplicates.
             Sort by...
             Shrink Xml.

          · Encoding settings:
             File Encoding (ANSI, UTF-8, Unicode).

          · Priority settings.
             Application priority.
             Thread priority.

          · Report filtering settings.
             Song  details: FileName, Folder, ParentFolder, Path, FullPath, Size, Bitrate, Length.
             Video details: FileName, Folder, ParentFolder, Path, FullPath, Size, Definition, Resolution.
             Lyric details: FileName, Folder, ParentFolder, Path, FullPath, Size, Is Playable?.

          · File filtering settings.
             Song file extensions filter.
             Video 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 versión updated, v7.0.71[/font]





    Imágenes












    Demostración








    Descarga



    http://www.mediafire.com/download/fqdf55i95z47cx5/MasterMusik_Reports.rar





    Saludos!
#497


MP3 Tag Remover



By Elektro





Descripción



Elimina completamente las etiquetas Id3v1, Id3v2, o APEv2 de archivos mp3.





Detalles Técnicos



Project......: MP3 Tag Remover
Author.......: Elektro ( Contact me: ElektroStudios@ElHacker.net )
Descirption..: Remove metadata tags from MP3 files.
Version......: 2.0
Dev. Language: VB.Net
Technology...: Windows Forms
Framework....: 4.0
Architecture.: Neutral x86/x64
Dependencies.: Krypton, LogicNP.FolderView, ProgBar, taglib-sharp, Microsoft.WindowsAPICodePack
Language.....: English
Date Release.: 26-November-2014






Lista de cambios



Version 2.0

   
  • Added
          · Magnetic Sticker (Desktop Docking).
          · SystemTray icon.
          · Contextmenu for Listbox.
          · UI separator/resizer for FolderView and Listbox.

       
  • Fixed
          · A design issue caused the ListBox to show the text with a disturbing visual effect.
          · Label that displays the file count was not properly updated.
          · VB.Net standard bug caused the BackgroundWorker to display an extra NotifyIcon.

       
  • Improved
          · Application performance.
          · User Interface has been re-designed for easier usage.
          · FolderViewer now only shows folders and mp3 files.[/font]





    Imágenes














    Demostración








    Descarga



    http://www.mediafire.com/download/lbsejv0c122g2f7/MP3_Tag_Remover(2).rar





    Saludos!
#498
.NET (C#, VB.NET, ASP) / [SOURCE] Volium v2.0
14 Diciembre 2014, 00:10 AM


Volium



By Elektro





Descripción



Un simple temporizador para aumentar o disminuir progresivamente el volumen maestro del PC.

Útil por ejemplo para los que le gustan dormirse con música/video, o para los que quieren prevenir a posibles ladrones de su casa/chalet dejando la música puesta.





Características



  • Volume fading
          Incrementa o disminuye progresivamente el volumen, o modifica el volumen directamente sin ningún tipo de fading.

  • Lock volume
          Bloquea la manipulación intencionada del volumen mientras esta opción esté activada.

  • Fading duration
          Elige la duración del fading, entre segunos, minutos, horas, dias, o semanas. (máximo = 24 días)





Detalles Técnicos



Project......: Volium
Author.......: Elektro ( Contact me: ElektroStudios@ElHacker.net )
Descirption..: A simple volume fading timer.
Version......: 2.0
Dev. Language: VB.Net
Technology...: Windows Forms
Framework....: 4.0
Architecture.: Neutral (x86/x64)
Dependencies.: CButton, VistaCoreAudioApi, gLabel, gTrackBar
Language.....: English
Date Release.: 12-December-2014






Lista de cambios



Version 2.0

   
  • Added
          · Magnetic Sticker (Desktop Docking).

       
  • Improved
          · General application performance.
          · Error-Handling.[/font]





    Imágenes












    Descarga



    https://www.mediafire.com/?qz525i562fvopyg





    Saludos!
#499
.NET (C#, VB.NET, ASP) / [SOURCE] PlayDir v3.0
14 Diciembre 2014, 00:10 AM


PlayDir



By Elektro





Descripción



Esta aplicación sirve para cargar un directorio y posteriormente seleccionar las carpetas deseadas para crea rapidamente una lista de reproducción (opcionalmente aleatoria) para abrirla en el reproductor favorito.





Detalles Técnicos



Project......: PlayDir
Author.......: Elektro ( Contact me: ElektroStudios@ElHacker.net )
Descirption..: Create a fast playlist of the specified directories.
Version......: 3.0
Dev. Language: VB.Net
Technology...: Windows Forms
Framework....: 4.0
Architecture.: Neutral (x86/x64)
Dependencies.: OOki Dialogs, ProgBar, WindowsAPICodePack, ElektroListBox, Grouper, Ai Tooltip
Language.....: English
Date Release.: 12-December-2014






Lista de cambios



Version 3.0

   
  • Added
          · Magnetic Sticker (Desktop Docking).
          · Windows TaskBar Progress.

       
  • Improved
          · Interface has been redesigned for easier usage.
          · General application performance.
          · Error-Handling.[/font]





    Imágenes








    Descarga



    https://www.mediafire.com/?0ncvp2ch623b6bm





    Saludos!
#500
.NET (C#, VB.NET, ASP) / [SOURCE] CronoX v3.0
14 Diciembre 2014, 00:09 AM


CronoX



By Elektro





Descripción



Un simple cronómetro al estilo Metro, cuya única finalidad es la de medir el transcurso de, por ejemplo, alguna tarea cotidiana.





Detalles Técnicos



Project......: CronoX
Author.......: Elektro ( Contact me: ElektroStudios@ElHacker.net )
Descirption..: A simple and modern chronometer.
Version......: 3.0
Dev. Language: VB.Net
Technology...: Windows Forms
Framework....: 4.0
Architecture.: Neutral x86/x64
Dependencies.: Krypton
Language.....: English
Date Release.: 22-November-2014






Lista de cambios



Version 3.0

   
#501
Programación General / MOVIDO: Programacion C#
11 Diciembre 2014, 19:59 PM
#502
Descripción



Un User-Control heredado de un ListBox para tecnología WindowsForms y escrito en VisualBasic.Net,
al cual le añadí diversas personalizaciones de diseño, y útiles métodos aleatorios para aumentar la productividad en tareas específicas para un ListBox.





Características



( Miembros públicos )

Propiedades:

  • ReadOnly
  • TextFormat.Alignment
  • TextFormat.FormatFlags
  • TextFormat.LineAlignment
  • TextFormat.Trimming
  • StateEnabled.BorderColor
  • StateDisabled.BorderColor
  • StateReadOnly.BorderColor
  • StateEnabled.Cursor
  • StateDisabled.Cursor
  • StateReadOnly.Cursor
  • StateEnabled.Grid.Enabled
  • StateEnabled.Grid.Color
  • StateDisabled.Grid.Enabled
  • StateDisabled.Grid.Color
  • StateReadOnly.Grid.Enabled
  • StateReadOnly.Grid.Color
  • StateEnabled.Items.Background.Selected
  • StateEnabled.Items.Background.Unselected
  • StateEnabled.Items.Background.UnselectedAlternate
  • StateEnabled.Items.Foreground.Selected
  • StateEnabled.Items.Foreground.Unselected
  • StateEnabled.Items.Foreground.UnselectedAlternate
  • StateDisabled.Items.Background.Selected
  • StateDisabled.Items.Background.Unselected
  • StateDisabled.Items.Background.UnselectedAlternate
  • StateDisabled.Items.Foreground.Selected
  • StateDisabled.Items.Foreground.Unselected
  • StateDisabled.Items.Foreground.UnselectedAlternate
  • StateReadOnly.Items.Background.Selected
  • StateReadOnly.Items.Background.Unselected
  • StateReadOnly.Items.Background.UnselectedAlternate
  • StateReadOnly.Items.Foreground.Selected
  • StateReadOnly.Items.Foreground.Unselected
  • StateReadOnly.Items.Foreground.UnselectedAlternate

Métodos:

  • RemoveDuplicatedItems
  • MoveItem
  • SetSelectedNoJump
  • SetSelectedAllorNone

Funciones:

  • HasDuplicatedItems

Todos los miembros tanto públicos como privados están completamente documentados para un sencillo entendimiento y utilización mediante IntelliSense.





Imágenes



                   






Código fuente



Lo pueden descargar aquí (v2.1b):
http://pastebin.com/yTYnVvh4 http://pastebin.com/tih0TRk7

Saludos!
#504
El tema ha sido movido a Java.
PUBLICAR EN LA SECCIÓN CORRECTA. GRACIAS.
http://foro.elhacker.net/index.php?topic=426061.0
#505
Buenas

Para una aplicación que estoy desarrollando me gustaría conocer los distintos tipos de archivos de líricas de canciones (lyrics) que sean reproducibles en WinAmp u otros reproductores, yo solo conozco los lyrics reproducibles en formato .lrc, que no son más que texto plano con este formato:

[00:12.00]Line 1 lyrics
[00:17.20]Line 2 lyrics
[00:21.10]Line 3 lyrics
...
[mm:ss.xx]last lyrics line


( Más info en Wikipedia: http://en.wikipedia.org/wiki/LRC_%28file_format%29 )

¿Alguien conoce mas tipos de lyrics sincronizados/reproducibles?

PD: No confundir con formatos de subtítulos (.ssa, .ass, .sub, etc), por favor '¬¬

Saludos!
#507
El tema ha sido movido a Programación Visual Basic.
Las secciones específicas de programación están para algo.
http://foro.elhacker.net/index.php?topic=425364.0
#508
El corrector cambia automaticamente la palabra B-E-S-E-S por VECES, imagino que esto se hizo por o para los usuarios latinos, pero es que la palabra B-E-S-E-S está bien escrita al tener otro significado:

"Cuantas veces debo decirte que no me veces con los labios manchados."

Saludos!
#509
Buenas

He recibido un mensaje que dice así:

"Dr.Explain need tot check again."

No tengo ni pajolera idea de que significa "tot", ya que este individuo siempre se anda con abreviaciones típicas del Slang yankee y me acaba confundiendo a veces...

Dr.Explain es una aplicación, y me está hablando sobre el crack de la aplicación, el cual por cierto es un loader (por si tiene algo que ver ese término), así que a lo mejor simplemente tot es algún término relacionado con la ingeniería inversa.

¿Alguien sabe?.

PD: ya busqué pero sigo perdido... : http://www.internetslang.com/TOT-meaning-definition.asp?PageSpeed=noscript

Saludos!
#512
Hardware / ayuda teclado no va
13 Noviembre 2014, 20:40 PM
hola les escribo desde un teclado virtual.



he reiniciado el pc y el teclado usb a dejado de funcionar de repente, me sale asi:









¿alguna idea de como puedo arreglar esta catastrofe sin formatear ni teclado-ps2?

uso windows 8 x64

mi teclado es: M-Tech Keyboard+Mouse fcc ce
no pone modelo exacto,creo

he pasado un sfc /scannow pero nada

como ven stoy utilizando el driver d microsoft para mi teclado, quizas restaurando ese driver de algun modo... o quizas algun valor d registro relacionado con este driver q viene por defecto... no se
#515
Dudas Generales / ¿Que voz TTS femenina es esta?
5 Noviembre 2014, 10:26 AM
Buenas

¿Alguien de ustedes sabe como se llama la voz TTS femenina que se escucha en este video?:

[youtube=640,360]https://www.youtube.com/watch?v=ZL4pRmraOqw&list=UU3i-2uGZsyQ-twEcuwf2b4g[/youtube]

Estoy interesado en conseguir esa voz Text-To-Speech porque es la que mas me gusta y la más agradable de escuchar para mi gusto, pero no la encuentro por ningún lado.

Gracias
#517
Ayer tuve que utilizar el visor de eventos de Windows para obtener información de depuración de un "crash" y me encontré que tenia unos 5.000 registros de todo tipo, un coñazo para eliminarlos uno a uno, y no se pueden eliminar todos a la vez desde la GUI, el CCLEANER no limpia este tipo de basura, así que decidí escribir este pequeño Script en Batch para reciclar los registros.

Quizás a alguien más le sirva de utilidad como complemento de limpieza :P

Código (dos) [Seleccionar]
@Echo OFF & Title Windows EventViewer Log Remover Tool, By Elektro.

Set "SC=%SystemRoot%\System32\SC.exe"
Set "WEVTutil=%SystemRoot%\System32\WEVTutil.exe"

:: Save the current EventViewer service status.
Set "Service.Status="

For /F "Tokens=3 Delims= " %%# In (
'Reg.exe Query "HKLM\SYSTEM\CurrentControlSet\Services\EventLog" /v "Start" ^| Find /I "0x"'
) Do (
If "%%#" EQU "0x2" (Set "Service.Status=auto")
If "%%#" EQU "0x3" (Set "Service.Status=demand")
If "%%#" EQU "0x4" (Set "Service.Status=disabled")
)

( :: Start EventViewer service.
"%SC%" Config "EventLog" start= "demand"
"%SC%" Start  "EventLog"
)1>Nul 2>&1

:: List logs and delete them.
For /F "Delims=" %%# In (
'"%WEVTutil%" EL'
) Do (
Echo %%#
"%WEVTutil%" CL "%%#"
)

( :: Stop and restore EventViewer service status.
"%SC%" Stop   "EventLog"
"%SC%" Config "EventLog" start= "%Service.Status%"
)1>Nul 2>&1

Pause&Exit /B 0


Saludos
#518
Scripting / MOVIDO: WPE-PRO
29 Octubre 2014, 22:14 PM
#519
Buenas

Ayer por casualidad encontré esta épica melodía orquestral y tuve la sensación de conocer esta melodia desde siempre... pero no recuerdo donde la escuché :-/

¿Alguien puede hacerme memoria xD?

Sé que el tema aparece en la película de "El Señor De Los Anillos - Las Dos Torres", pero sé que no me suena por esa película, es por otra, o quizás algún video juego...

Tampoco tengo muy claro si este tema es una versión original o es un remix de alguna composición antigua y quizás ese tema antiguo es la que me suene a mi... no lo sé.

[youtube=640,360]https://www.youtube.com/watch?v=lRsycxGgyuI[/youtube]

Disfrútenlo :)...

Saludos!
#520
Buenas

He subido a una cuenta en Mediafire el código fuente del proyecto .Net reflector 7.0, desarrollado en C#, para todos aquellos que quieran aprender como ha sido elaborado un programa de tal magnitud de la compañia RedGate que muchos ya conocerán...

http://www.mediafire.com/?g7pp13un8si6wyb

El enlace lo eliminaré cuando decida que ya ha sido compartido durante bastante tiempo apra que todos los interesados hayan podido descargarlo...

PD: Mantengan esto en secreto... ;)

Saludos!
#521
Buenas

Desde aquí les pido ayuda para poder llevar a cabo la siguiente tarea, muchas gracias de antemano sobre todo a las personas que puedan ayudarme sin pretender llevarse un beneficio económico a cambio.

Tarea:
Descargar el contenido de una página web de Tests de conducir para poder usar sus características de manera offline.

Página:
http://www.carnetcnae.com/index.aspx

Condiciones:
1) Que todos los tests se puedan visualizar de forma Offline.

2) Que los test se puedan auto-corregir de forma Offline como se puede hacer en la web de forma Online.

3) Que yo pueda elegir de forma local (ya sea con un script o abriendo un archivo descargado o como sea) el test que quiero visualizar, es decir, que no me salga un test aleatorio como ocurre en la web.

4) En caso de necesitar escribir un pequeño script para elegir el test que quiero visualizar, éste debe requerir la mínima intervención del usuario y debe ser intuitivo, ya que esto no es para mi, es para una persona de avanzada edad la cual no tiene ni pajotera idea de programación (ni de PC's).

Nota: El script o html donde seleccionar los tests puedo desarrollarlo yo mismo si se me explica lo que debo tener en cuenta para poder llevarlo a cabo.

Pago:
Si alguien está interesado en este trabajillo que contacte conmigo por mensaje privado para darle los datos de acceso a la web,
el pago lo realizo por Paypal (después de recibir el contenido de la página web), y el precio es discutible, pero no me voy a gastar mucho, ya que considero esto una tarea simple y cotidiana para personas que estén acostumbradas al manejo web, yo ya intenté descargar el contenido de la web con las típicas aplicaciones "copiadoras de webs" para esa tarea, e incluso con WGet, pero no tuve éxito (por el tema del login en ASP).

Un saludo!
#526





Introducción




¡Buenas, foreros de elhacker!, 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:

[youtube=650,500]https://www.youtube.com/watch?v=Lqevt3d4y-g[/youtube]


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.
#530
.NET (C#, VB.NET, ASP) / [Source] Hot Corners
1 Octubre 2014, 17:42 PM


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: Esta aplicación la he desarrollado expresamente para participar el concurso EHN-DEV 2014, y porque no me viene nada mal el programa xD.





Detalles Técnicos



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.0.0.0
Fecha.......: 30/Sep/2014
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.





Imágenes



 

 



 

 





Demostración








Descarga



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

Espero que a alguien le sirva de utilidad la aplicación, cualquier fallo en el programa me avisan para intentar corregirlo (a partir del 20 de Octubre del 2014, cuando acaba el concurso), gracias por haber leido hasta aquí :).

Saludos!
#533
¿Alguien conoce alguna alternativa al > RangeAttribute <, para WindowsForms?, me parece que .Net Framework no expone nada parecido más que para ASP.Net, pero no estoy seguro de ello.

Leí acerca de como implementar este atributo usando la librería > PostSharp <, es muy sencillo implementarlo de forma básica la verdad, pero es un producto de pago y la "medicina" no funciona muy bien, de todas formas muestro un ejemplo por si a alguien le sirve:

Código (vbnet) [Seleccionar]
''' <summary>
''' Specifies the numeric range constraints for the value of a data field.
''' </summary>
<Serializable>
Class RangeAttribute : Inherits PostSharp.Aspects.LocationInterceptionAspect

   ''' <summary>
   ''' The minimum range value.
   ''' </summary>
   Private min As Integer

   ''' <summary>
   ''' The maximum range value.
   ''' </summary>
   Private max As Integer

   ''' <summary>
   ''' Initializes a new instance of the <see cref="RangeAttribute" /> class.
   ''' </summary>
   ''' <param name="min">The minimum range value.</param>
   ''' <param name="max">The maximum range value.</param>
   Public Sub New(ByVal min As Integer, ByVal max As Integer)

       Me.min = min
       Me.max = max

   End Sub

   ''' <summary>
   ''' Method invoked <i>instead</i> of the <c>Set</c> semantic of the field or property to which the current aspect is applied,
   ''' i.e. when the value of this field or property is changed.
   ''' </summary>
   ''' <param name="args">Advice arguments.</param>
   Public Overrides Sub OnSetValue(ByVal args As PostSharp.Aspects.LocationInterceptionArgs)

       Dim value As Integer = CInt(args.Value)

       If value < min Then
           value = min

       ElseIf value > max Then
           value = max

       End If

       args.SetNewValue(value)

   End Sub

End Class


En fin, si hay que implementarlo por uno mismo sin la ayuda de herramientas de terceros pues se implementa desde cero, pero ni siquiera conozco que Class debería heredar para empezar a crear un atributo de metadatos parecido al RangeAttribute, que funcione en WinForms, apenas puedo encontrar información sobre esto en Google/MSDN y todo lo que encuentro es para ASP.Net.

PD: Actualmente hago la validación del rango en el getter/setter de las propiedades, así que eso no contaría como "alternativa" xD.

Cualquier información se agradece,
Saludos!
#534
Foro Libre / ¿Vais a participar en el EHN-Dev 2014?
21 Septiembre 2014, 06:47 AM
Hola

Solo ha pasado 1 día desde su apertura, pero me gustaría saber cuantos de vosotros teneis pensado participar en el -> Concurso de desarrollo de aplicaciones de Elhacker.net <- de este año, simplemente por curiosidad, para saber si va ser un evento activo, o por lo contrario va a ser un fracaso (espero que no).

Un saludo!
#537
    Concurso de desarrollo de aplicaciones

    ( Haz click > aquí < para ir directamente al Post de las aplicaciones presentadas )



    Estado actual del concurso: Finalizado.               
    Ganador del concurso      : Eleкtro                   
    Cantidad de aplicaciones  : 7                         




    Introducción



    Una vez más, ¡¡ Llega el esperado concurso de desarrollo de aplicaciones de ElHacker.Net !!

    Cada año (si se puede) se nos brinda a todos la oportunidad para dejar volar la imaginación y comenzar a desarrollar esas ideas que teníamos en mente,
    es vuestra oportunidad para demostrarle al mundo de lo que sois capaces, ¿te falta motivación?... ¡pues este concurso es lo que necesitabas!.

    Cualquier persona con la mínima capacidad para programar puede participar, no es necesario tener elevados conocimientos de programación a nivel profesional, ¡ni mucho menos!.

    Recuerden, esto es una exhibición de aplicaciones, para competir de forma amistosa, pasarlo bien, divertirse haciendo lo que más te gusta, aprender de los demás, y ayudar a que la vida de los demás sea más facil gracias a tus creaciones de Software.

    Una mención especial a todas las personas que pusieron su granito de arena:
    Este concurso no habría sido posible sin la colaboración de El-Brujo y parte de su Staff (entre ellos Drvy), Eleкtro y kub0x, y la perseverancia, paciencia, motiviación, y participación de todos los visitantes de Foro.ElHacker.Net.




    Premios





    Cuenta de correo 'Nombre@ElHacker.Net' + Gorra personalizada.



    Cuenta de correo 'Nombre@ElHacker.Net' + Alfombrilla personalizada.



    Cuenta de correo 'Nombre@ElHacker.Net' + Llavero personalizado.


     Los portes de envio del merchandising son gratis para todos los ganadores y a cualquier parte del mundo.
     Podeis ver los distintos tipos de gorra, alfombrillas, llaveros, y el resto del merchandising de ElHacker.Net en esta página: http://www.zazzle.es/elhackernet




    Bases del concurso



     Para poder participar en este concurso es necesario tener conocimientos informáticos para desarrollar una aplicación, y presentarla junto a su código fuente.
     El participante tiene la libre elección del lenguaje con el que desarrollará la aplicación, y la finalidad de la aplicación.
     La aplicación debe ser libre, es decir, de código abierto (OpenSource), más información sobre este concepto en la Wikipedia.




    Plazo de entrega



     El periodo de entrega comenzará el día 20 de Septiembre de 2014 y terminará el día 30 de Octubre de 2014, horario Español.
     Una vez finalizado el plazo de entrega, se procederá con el periodo de análisis, para contrastar los requisitos de las aplicaciones presentadas con las bases del concurso, esto durará un periodo de 3 días.
     Al finalizar el periodo de análisis, se publicará un Post con una encuesta para que los usuarios puedan votar por su aplicación favorita, y dicha encuesta durará 2 semanas (14 días).
     Al finalizar la encuesta, la aplicación que haya sido más votada por todos ustedes será la ganadora. podría ser la ganadora, no sin que antes el jurado haya otorgado las menciones especiales y esa aplicación siga en el primer puesto después de repartir las menciones especiales.




    Reglas



     El mínimo de líneas de código permitido en la aplicación es de 300, en caso de no cumplirse el requisito, ésta será descartado.
     En caso de presentar aplicaciones consideradas como maliciosas (Malware) se debe de especificar en la descripción del proyecto, de lo contrario se procederá al descarte del participante y un baneo permanente.
     No se admiten aplicaciones que hayan participado en anteriores concursos ni aplicaciones con más de 1 año de antiguedad.
     No se admiten aplicaciones relacionadas con las siguientes temáticas: Scam, Phising, Spam, Banner Clicking y DOS/DDOS.
     Debe presentarse el contenido completo del proyecto, es decir, el código fuente y el ejecutable de la aplicación.
     Los enlaces de descarga deben ser de DESCARGA DIRECTA, no se permitirán enlaces intermedios del tipo Adfly, Linkbucks, y similares. Cualquier enlace de este tipo descartará inminentemente al participante y a su aplicación.
     El Post para poder participar debe tener un contenido estructurado similar a este:


    • Nombre de la aplicación.
    • Nombre del autor.
    • Lenguaje(s) utilizado(s) para el desarrollo de la aplicación.
    • Descripción de la funcionalidad/objetivo de la aplicación.
    • Enlace de descarga del código fuente y del archivo ejecutable.
    • Captura de pantalla (si es posible). Podeis utilizar el servicio que proporciona de ElHacker.Net para hospedar las imágenes: http://i.elhacker.net.

           Ejemplo:

    Cita de: Un participante cualquiera
       Proyecto: Magic Crypter
       Autor   : Anonymous666
       Lenguaje: C#
       Descrip.: Un Crypter/Decrypter de varios algoritmos (RSA/Dec/Hex/ASCII).
       Descarga: http://mediafire.com/xxx
       Capturas, Videos, y otra información:
       




    Votaciones



     Una vez abierta la votación, cualquier usuario (sea o no programador) tendrá la oportunidad de votar por la aplicación que mas le guste.
     Una vez finalizado el plazo de votacion no se podran emitir nuevos votos.
     Habrá menciones especiales que serán otorgadas por los miembros del jurado:


    • Mención especial a la idea más innovadora.
    • Mención especial al mejor diseño de interfaz.
    • Mención especial al mejor código (mejores prácticas de programación).

     Para otorgar las menciones especiales se realizará una votación interna entre los miembros del jurado, donde cada miembro podrá votar de forma libre para repartir 1 o las 3 menciones especiales entre las aplicaciones del concurso,
    tras finalizar esta votación interna, se contarán los votos, y las aplicaciones que hayan acumulado más votos por cada mención serán las elegidas para entregarles dichas menciones.
     Cada mención especial otorgará el 5% de votos de los votos totales del concurso,
    es decir, si el concurso ha acumulado 100 votos en total, cada mención especial otorgaría un 5% de 100 votos, o lo que es lo mismo, 5 votos adicionales.
    Cada mención especial podrá ser acumulable por una misma aplicación, pudiendo así obtener un 15% de votos para una sola aplicación.
    El derecho de votar por menciones especiales queda reservado al jurado, nadie más podrá votar por dichas menciones.
     El jurado no podrá votar por menciones especiales para su propia aplicación en caso de haber participado en el concurso.




    Jurado



     Miembros del jurado:

    • Carloswaldo
    • Debci
    • Drvy
    • Eleкtro
    • kub0x




    Preguntas Frecuentes (FAQ)



     ¿Que lenguajes se admiten?
           Cualquier lenguaje, desde Batch hasta ASM.
           Si tu aplicación es de tipo web, debes hospedarla en un servidor (de tu elección) y dejar el enlace directamente hacia su funcionalidad.

     ¿Se permite mas de una aplicación por participante?
           No, cada participante puede presentar solamente una aplicación.

     ¿Se pueden formar equipos?
           No, cada participante debe presentar una aplicación desarrollada por él mismo.
           Por lo contrario, cualquier persona te puede ayudar a elaborar el código, pero solamente 1 persona puede presentar la aplicación (y llevarse el premio).

     ¿Puedo utilizar librerías/imágenes/recursos de terceros?
           Sí, Siempre y cuando respetes su licencia de uso.
           Por ejemplo, si la licencia en cuestión estipula algún tipo de mención, debes mencionarlo.

     ¿Mi aplicación debe ser multiplataforma o puedo elegir solo hacerlo para Windows?
           No, no es necesario que sea multiplataforma.
           Por supuesto, que lo sea te puede garantizar votos extra ya que la portabilidad suele ser algo a valorar dependiendo del caso en especifico, pero en conclusión, no hace falta que sea multiplataforma.

     Una de las aplicaciones contiene malware pero no se indica en su descripción.
           En caso de que creas que una aplicación contiene malware y este no ha sido mencionado por su autor, debes reportarlo a los organizadores del concurso (Eleкtro o kub0x) o a algún miembro del Staff de ElHacker.Net,
           y si es posible, adjunta un análisis de la página VirusTotal.

     ¿Porque hay un límite de 300 lineas de código?
           Para evitar que se presenten aplicaciones de tipo "Hola mundo!" y similares, es decir, aplicaciones que más bien son ejercicios de programación.

     ¿Porque no se admiten aplicaciones relacionadas con las temáticas: Scam, Phising, Spam, Banner clicking y DOS/DDOS?
           Para evitar que el foro se llene de gente indeseable (lammers) y vayan preguntando por este tipo de aplicaciones, ya que Foro.ElHacker.Net no es ese tipo de foro.
           Tenemos presente que el desarrollo de este tipo de aplicaciones no siempre es con una finalidad maliciosa, pero creemos haber tomado la mejor decisión.

     ¿Debo usar una licencia OpenSource en mi aplicación?
           No es necesario, pero se recomienda adjuntar licencia a la aplicación, a ser posible una licencia de tipo GPLv3, más información sobre esta licencia en la Wikipedia.
           El motivo por el cual hemos decidio no pedir una licencia OpenSource como requisito es porque lo importante de este concurso es participar y compartir, y el concurso está orientado para que cualquier persona con los mínimos conocimientos de programación pueda participar,
           entonces al exigir requisitos adicionales como una licencia estaríamos obligando a que los participantes ya hayan adquirido o adquiriesen durante el concurso un cierto grado de experiencia en otros aspectos.

     ¿Debo elaborar exhaustivamente la presentación de mi aplicación?
           Cuanto mejor sea la presentación, mas oportunidades tendrá de ser revisada/votada por los votantes.
           Ademas, es recomendable aportar un archivo del tipo 'Léeme' (junto con la descarga) que contenga una explicación del funcionamiento y cualquier otro aspecto que se haya quedado al margen de la presentación.

     ¿El jurado puede participar en el concurso?
           Si, el jurado tiene la libre elección de participar en el concurso.
           En caso de que un integrante del jurado participe, él no podrá evaluar su propia aplicación.


     ¿Una interfaz de consola se considera un diseño que poder evaluar?
           Si, el diseño de una interfaz de consola (CommandLineInterface) será evaluada como tal, teniendo en cuenta sus limitaciones gráficas por naturaleza.

     ¿Se puede utilizar el servicio github.com para hostear el codigo fuente?
           Si, tanto Github, BitBucket, SourceForge, y otros servicios similares no se consideran enlaces intermediarios.
           Pero se recomienda un enlace de DESCARGA DIRECTA, ya que puede que alguien no sepa manejar alguno de esos servicios y por tanto no llegue a revisar/votar por tu aplicación.

     ¿Puedo elegir el idioma de mi aplicación?
           Por supuesto, pero ten en cuenta que si alguien no entiende ese idioma podría no llegar a revisar/votar por tu aplicación.

     ¿Puedo modificar/actualizar mi aplicación después de haberla presentado?
           No, por respeto a los demás participantes.
           Además, una vez haya sido presentada solo podrás eliminar tu aplicación en caso de que no quieras seguir participando (debes comunicarle tus intenciones a los organizadores).

    [/list]
    #538
    Bueno, esto es una pregunta simple, ¿quieren que organicemos un concurso de desarrollo de aplicaciones .NET?

    · ¿Cual sería el premio?
    Por el momento el único premio sería la satisfacción personal de quedar en el primer, segundo, o tercer puesto.
    A menos que el-brujo decidiera premiar esos puestos, todo es posible, pero no creo que esto vaya a suceder en este tipo de concurso (ya que esto no sería un EHN-DEV), por eso y... por otras razones.


    · ¿Cuanto tiempo duraría el concurso?
    Debemos meditarlo, supongo que 30 o 60 días, pero antes de acabar el año.


    · ¿Quienes serían los jueces?
    Hasta que finalice la votación no sabremos si organizaremos un concurso, mucho menos sabemos ahora mismo quienes serán los jueces, pero Elektro y Kubox estarán entre ellos.


    · ¿Cuantos participantes seguros hay?
    Por el momento solo hay 4 participantes seguros, si tu estás seguro de querrer participar deja un comentario en este post para incrementar la cantidad de participantes :).

    Participantes: Eleкtro, kub0x, XresH y Markul.

    · ¿Cuales son las bases del concurso?
    Las bases para el concurso se realizarán una vez determinada la decisión de la celebración del concurso.
    Se podrán presentar aplicaciones codeadas en los siguientes lenguajes : VB .NET, C# y C++/CLI.)
    Se debe publicar el código fuente de la aplicación.

    Notas:
    · Toda la información proporcionada arriba puede ser actualizada/reectificada en cualquier momento durante esta votación.
    · La votación puede ser cancelada, suspendida, o darse por finalizada antes de acabar el plazo.

    Mínimo de participantes necesarios para celebración: 7-10.

    Saludos!
    #539
    Hola

    Necesito entrar en una carpeta pública de MEGA... el problema es que no recuerdo la carpeta.

    El único dato de referencia que tengo son varios nombres de archivos los cuales son bastante peculiares.

    ¿Tengo posibilidades de encontrar la carpeta teniendo solo esos datos?.

    ¿Existe algún buscador de directorios de MEGA donde pueda buscar por nombre de archivo, o algo parecido? (ya he intentado buscar yo pero no encontré nada parecido, filestube no sirve para esto).

    Gracias de antemano
    #540
    Buenas

    Como dice el título del tema, necesito la ayuda de alguien que se maneje muy bien con el idioma Inglés para realizar una buena traducción fidedigna al Castellano de la siguiente frase:

    "Bro, of you well wisher of https://x.com team then you surely consider,"

    A mi el Inglés no se me da mal, aunque tampoco lo manejo a nivel experto como se puede apreciar, pero no suelo tener problemas para expresarme o para entender lo que alguien intenta decirme... como es este caso con esa maldita frase, donde además GoogleTranslate lo empeora todavía más.

    Esto es lo que he conseguido descifrar:

    "Hermano, ¿?¿?¿?¿?¿? del equipo de http://página.com entonces seguro que lo considerarás."

    Obviamente no tiene mucho sentido sin entender lo que esta persona me quiere expresar al inicio de la frase, donde lo rellené con interrogantes.

    Gracias de antemano.

    Saludos!