El blog de Fernando Saiz Camarero
Status: Cooking -> Values. Respect. Standards.       [Contacta]

Archivos de la categoría 'YoutubeCrazyVideos'

Video presentación de YoutubeCrazyVideos 2

Thursday, July 19th, 2007

Acabo de capturar un video de mi escritorio en windows vista, con mi narración en el que presento esta nueva versión, estoy bastante cansado y youtube parece que tiene muchos problemas al reproducir con calidad mi video (en cuanto al audio y a la imagen, se come frames y la velocidad pierde mucho, lo siento ) de todos modos le dejo por si alguien está interesado. Hasta que no vuelva de Irlanda dentro de 10 días no publicaré nada en mi blog, y hasta entonces tampoco publicaré mi programa con su nueva web.

YoutubeCrazyVideos II - Youtube Desktop Pack

Sunday, July 1st, 2007

youtubecrazyvideos2.jpg

Ya quedan muy pocos días (espero que menos de una semana) para que publique la versión estable del pack para escritorio de Youtube, trae bastantes novedades y tras más 160.000 descargas de la versión beta, también trae unas cuentas mejoras. El diseño ha cambiado en algunos aspectos y le he agregado nuevas herramientas que iré ampliando en próximas versiones, a la vez publicaré un nuevo diseño de la web completamente diferente con el que espero optimizar los ingresos en publicidad, con nuevas soluciones a parte de google adsense (el programa seguirá estando libre de publicidad, spyware , adware y malware….)

YoutubeCrazyVideos por fin para Windows Vista

Tuesday, May 1st, 2007

Por fin encuentro la solución y consigo que YoutubeCrazyVideos funcione en Windows Vista.

Internet Explorer 7 trae por defecto opciones de seguridad muy restrictivas que hacen que algunas funciones de javascript como “write.status”, que actualiza el texto de la barra de estado del navegador, estén por defecto bloqueadas, ésta, es una medida antifishing excesiva, porque cambiar el texto de estado en un momento determinado no posibilita un ataque, si que lo haría en un bucle, pero que trae a muchos desarrolladores por la calle de la amargura.

En mi caso, programé YoutubeCrazyVideos en un lenguaje de programación cruzado, similar a norton antivirus 2000 o macromedia dreamweaver o flash. Así utilicé el lenguaje javascript y un motor de javascript (mozilla), pero a los usuarios que instalaban Internet Explorer 7 o windows vista no les funcionaba el programa, porque bloqueaba el paso de información via “write.status”.

Así que opté por que YoutubeCrazyVideos buscase y modificase la configuración de IE7 que repito en este caso era excesiva.

Propongo la solución que he utilizado:

  • En cualquier lenguaje de programación tendría que acceder al método Regwrite del Windows Script Host.

Un ejemplo en JSCRIPT (Aunque no tiene mucho sentido en javascript, puesto que viene bloqueado de serie ) sería:
#declaramos la variable
var WshShell = WScript.CreateObject(”WScript.Shell”);
#Aplicamos el método
WshShell.RegWrite
(”HKEY_C_U\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\2103″,0, “REG_DWORD”);

  • Manualmente

Acceder al registro de windows

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\2103

La Zona 3 , es Internet y 2103 un valor DWORD que cuando vale 0×00000000 , significa “Permitir las actualizaciones de la barra de estado a través de la secuencia de comandos “, y que cuando vale 0×00000003 “No permitir ….. “