Thursday, 11 August 2011

Extraer icono de un ejecutable en C# y VB.NET

C#:



// Extraer el icono de la misma aplicacion

this.Icon = Icon.ExtractAssociatedIcon(Application.ExecutablePath);

// O de otra

this.Icon = Icon.ExtractAssociatedIcon(@"C:\dev\app\ejecutable.exe");





VB.NET:



' Extraer el icono de la misma aplicacion

Me.Icon = Icon.ExtractAssociatedIcon(Application.ExecutablePath)

' O de otra

Me.Icon = Icon.ExtractAssociatedIcon("C:\dev\app\ejecutable.exe")







Publicado en tttony.blogspot.com

Saturday, 30 July 2011

Video: Las dimensiones

He encontrado un video de dos partes muy interesante en youtube que explica de una forma simple lo que son las dimensiones:

Primera parte:




Segunda parte:




Y si no lo entendieron bien, aqui les dejo un link donde sus ejemplos son excelentes


Publicado en tttony.blogspot.com

Saturday, 23 July 2011

Convertir/abrir archivos .dmg en .iso en Windows

En Mac OS X las imagenes de CDs son en archivos .dmg, si deseas por ejemplo abrir esas imagenes en Windows existen tres opciones:

1. Descargar esta aplicacion llamada dmg2img

Uso:
dmg2img [-s] [-v] [-V] [-d] <input.dmg> [<output.img>]


Ejemplo:
dmg2img imagen-de-mac-osx.dmg salida.iso


2. Con PowerISO puedes convertirlo a una imagen .iso
3. Abrir el archivo .dmg con 7zip

La primera opcion es la mejor


Publicado en tttony.blogspot.com

Friday, 22 July 2011

Lista de desinstaladores de antivirus

He hecho un recopilacion de links para descargar las herramientas de desinstalacion de antivirus:

Utilidades:

IObit Uninstaller

RevoUninstaller

AppRemover (aplicaciones soportadas)

Unlocker (100% recomendado) Cierra aplicaciones que esten en uso

Herramientas de desinstalacion:

Norton Removal Tool

McAfee Consumer Products Removal tool (ingles)

Kaspersky

AVG Remover

Trend Micro (ingles)

WebRoot (ingles)

BitDefender (ingles)

ESET

Avast

Avira

F-secure (buscando...)

Panda

Live One Care (descarga directa)

Comodo (ingles)

Lavasoft AdAware (pasos para desinstalar, en ingles)

** Es posible usar el programa RevoUninstaller

Sophos (por ahora no tienen una utilidad para removerlo, en ingles)

SuperAntiSpyware

SuperAntiSpyware (x86/32) (descarga directa)
SuperAntiSpyware (x64) (descarga directa)

ZoneAlarm (paso a paso pero algo fastidioso, en ingles)

ZoneAlarm Cleaner (descarga directa) (NO FUNCIONA)

Microsoft Security Essentials

Pasos para desinstalar Microsoft Security Essentials: (ingles)

1. Download the MSE installer for your Operating System from the Home Page: http://microsoft.com/security_essentials

2. Save the file to your Desktop. This will ensure that you can find it easily after the download is done.

3. Now press the Windows Key and R all at the same time. This will open the RUN dialog box.

4. Make sure that you delete any entries inside RUN. Now drag the MSE installer into the RUN dialog box.

5. Depending on your Operating System, after dragging the file into RUN it should appear as any of the three below:

"C:\Documents and Settings\[YOUR USERNAME]\Desktop\mssefullinstall-x86fre-en-us-xp.exe"

C:\Users\[YOUR USERNAME]\Desktop\mssefullinstall-x86fre-en-us-vista-win7

C:\Users\[YOUR USERNAME]\Desktop\mssefullinstall-amd64fre-en-us-vista-win7.exe

6. Now put a space in between the whole line and put /U as seen below:

"C:\Documents and Settings\[YOUR USERNAME]\Desktop\mssefullinstall-x86fre-en-us-xp.exe" /U

C:\Users\[YOUR USERNAME]\Desktop\mssefullinstall-x86fre-en-us-vista-win7 /U

C:\Users\[YOUR USERNAME]\Desktop\mssefullinstall-amd64fre-en-us-vista-win7.exe /U

7. Hit OK.


G DATA (traducido del aleman a espaƱol)

Norman Security Suite (pasos en ingles)

Microsoft OneCare
(descarga directa)

Dr.Web

Sunbelt CounterSpy (ingles)

Sunbelt CounterSpy (descarga directa)
Sunbelt Vipre (descarga directa)

Aqui me he encontrado en la pagina de ESET una lista de desinstaladores de antivirus

ACTUALIZADO: 17/06/2012


Publicado en tttony.blogspot.com

Tuesday, 12 July 2011

Saber el tipo de variable en C++



// No me salen los signos mayor que y menor que aqui en blogspot no se porque
// Asi que cambien

#include "iostream"
#include "typeinfo"

int main()
{
wchar_t *strCadena = L"Hola a todos!!";
cout << typeid(strCadena ).name() << endl;

return 0;
}


Salida:

wchar_t *



Publicado en tttony.blogspot.com

Sunday, 26 June 2011

Solucion: Illegal mix of collations for operation 'UNION'

Si por ejemplo tienes esta consulta SQL:


UNION ALL SELECT 1,2,3,table_name FROM information_schema.tables


Y recibes este error:

Illegal mix of collations for operation 'UNION'


Se soluciona con esto:


UNION ALL SELECT 1,2,3,UNHEX(HEX(table_name)) FROM information_schema.tables


Usando las funciones unhex() y hex() respectivamente

FUENTE


Publicado en tttony.blogspot.com

Thursday, 16 June 2011

Grabar desde un HDMI con AVerTV HD DVR

Recientemente me compre en Amazon esta tarjeta PCIe x1

AVerTV HD DVR

Pagina oficial




Queria grabar video desde el HDMI del PS3, asi que me tope con esa tarjeta y con buena puntuacion en Amazon decidi comprarla

En la caja vino:

  1. La tarjeta PCIe x1
  2. Un cable 10-en-1 [imagen]
  3. CD Software
  4. Manual


La tarjeta tiene dos puertos HDMI, uno es para la entrada directa de un cable HDMI y el segundo es para el cable 10-en-1

Yo no instale el driver que me vino en el CD, baje la ultima version desde la pagina y cuando abri el programa AVer MediaCenter coloque el HDMI como salida principal de video y me tope con estos problemas

  1. Configurar la salida del video del PS3 a 1080i, sino, se mostrara un pantalla en negro
  2. Cuando le doy a record para grabar me sale un mensaje de proteccion HDCP, LOL es una proteccion para contenidos HD


Averigue en internet y no existe una solucion si usas el HDMI a menos que lo captures con un cable componente pero yo quiero capturar por HDMI, asi que me toco entrar en lo mas profundo del internet y me tope con unos driver viejos que si permiten grabar directamente desde HDMI, OJO EL LINK YA NO FUNCIONA te lo puedes bajar desde aqui, gracias a Cauptain en este foro por subirlos

NUEVO LINK PARA DESCARGAR LOS DRIVERS AQUI

Gracias a Fer Garza por avisarme

Hay otro detalles mas, el software con que vino la tarjeta es bastante basico pero es muy indispensable, asi que tuve que recurrir con otros softwares de capturas como VH Capture [descargar] [imagen] que ofrecen mas opciones a la hora de capturar

Sin embargo el VH capture no puede capturar directamente de la tarjeta ya que es el AVer MediaCenter quien de alguna manera controla el HDMI, sigue estos pasos para capturar video desde el HDMI con VH Capture:

  1. Ejecuta el VH capture
  2. En la parte derecha del programa en:
    • Video capture source busca:
    • AVerMedia DBA Analog Capture Secondary [imagen]
  3. Alli mismo le das click en la flecha que apunta hacia abajo y seleccionas: Use internal audio source [imagen] como es HDMI envia Audio y Video al mismo tiempo
  4. Ejecuta AVer MediaCenter (por eso no se puede desinstalar)
  5. El VH Capture ya deberia de recibir video como muestro en esta imagen


Te recomiendo que intalaes un paquete de codecs como el K-Lite Codec Pack Full para que tengas disponibles los codecs de video a la hora de capturar y/o comprimir

Ya depende de ti la calidad que buscas por ejemplo tienes varias opciones:

  1. Capturar directamente con el VH Capture y de una vez aplicarle un codec de tu preferencia
  2. Capturar el video sin hacer compresion con un codec, es decir video puro, este ocupa muuuuucho espacio asi que debes tener bastante espacio en el disco, para darte un jemplo grabe 10 segundos a 1280x720 y el archivo pesa unos 928MB, luego ya puedes comprimir ese video con algun programa que te ayude a codificar tales como:


Bueno hasta ahora he descubierto que el mejor codec es el Xvid y el DivX y para audio el AC3


Publicado en tttony.blogspot.com