Ene 18 2010

Problema con IE, ACLayers.dll en Windows XP

Varios equipos de la agencia comenzaron a presentar este problema, al abrir el Internet Explorer y en algunos casos, el Windows Media Player, se botaba un error donde se lee algo como esto:

AppName: iexplore.exe AppVer: 8.0.6001.18702 ModName: aclayers.dll
ModVer: 5.1.2600.5906 Offset: 0003d7fb

El arreglo es simple, pero me tomo un buen rato encontrarlo, ya que es un problema con una actualización del sistema publicada en Enero, así que era tan reciente que no existe mucha documentación al respecto, lo único que deben hacer es desinstalar la actualización:

KB955759

Espero les sea útil.

  • Share/Bookmark

Dic 9 2009

Compartir autmomaticamente disco duro externo al conectar en Windows

Se me hace molesto, que al conectar un disco duro se pierda la configuración que uso para compartirlo en mi red local. El volver a compartirlo después de un par de veces se vuelve un proceso molesto y poco práctico, por lo que me propuse averiguar qué podía hacer al respecto.

La solución es bastante simple, lo que hice (es probable que exista otro método más práctico) fue cambiar la letra de la unidad, crear un archivo “autorun.inf” dentro del disco con un icono de famfamfam, escribir un script en VBScript y Voilá! Con esto cuando insertes el disco duro, te dará la opción de ejecutar una tarea que dice “Compartir”.

A continuación el procedimiento paso a paso:

Lo primero, es dar botón derecho a Mi PC desde el menú de inicio y seleccionar la opción de “Administrar”.

1

Después sobre el árbol de opciones de la izquierda, seleccionamos “Administración de Discos” y damos click sobre el panel de la derecha en el nombre del disco duro al que queremos cambiar la letra de acceso a la unidad. En mi caso elegí M:\ ya que en mi opinión, es difícil que algún otro dispositivo ó drive llegara a ocupar la misma letra.

2

3

Lo que sigue, es ir a la unidad en cuestión, desde Mi PC o el explorador de Windows y crearemos un archivo llamado autorun.inf en el que pondremos lo que siguiente:

[autorun]
icon=hd.ico
label=Mi HD
open=wscript.exe share.vbs
action=Compartir Disco

A continuación, descargamos el icono que aquí les dejo, que conseguí en famfamfam o el que ustedes elijan, solo recuerden que deberá ser en formato .ico y lo pondremos en la raíz del disco duro.

Icono de HD

Por utlimo, crearemos un archivo llamado “share.vbs” en donde escribiremos algo como esto:

Const FILE_SHARE = 0
Const MAXIMUM_CONNECTIONS = 25
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objNewShare = objWMIService.Get("Win32_Share")
errReturn = objNewShare.Create _
("M:\", "Compartido", FILE_SHARE, _
MAXIMUM_CONNECTIONS, "Public share for the Finance group.")
wscript.echo "Se ha compartido el Disco duro"

En donde debemos prestar especial atención a la línea 8, porque en mi caso use M:\ como unidad, esto podría variar para ustedes y el nombre del directorio compartido a mostrar es “Compartido”.

Ahora expulsamos el disco y lo insertamos de nuevo y veremos el resultado:

4

Si elegimos la opcion de que recien hemos creado, el disco se montara automaticamente y nos lo avisara con un mensaje como este. (Si no quieren ver el mensaje, solo remuevan la utlima linea de “share.vbs” la que dice wscript.echo “Se ha compartido el Disco duro”)

5

Si queremos verificar, en Mi PC veremos algo asi: (A veces en necesario dar boton derecho en algun area en blanco de Mi PC y  en “Actualizar”).

6

  • Share/Bookmark

Nov 9 2009

Modificar automaticamente el registro al arrancar Windows

Como lo vimos en un post anterior, para evitar el mensaje de compactar carpetas de Outlook Express Ahora implementaremos una solución automática, un archivo .reg que se ejecutara al arrancar Windows.

Primero necesitamos crear el archivo con las modificaciones que necesitamos, y en este caso llamaremos outlook.reg y lo guardamos en el directorio C:\Windows el fin de este script será resetear el conteo de veces que se ha abierto Outlook a 1

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Identities\{6AE93EF6-77D3-4F6F-ADDF-5E42C582EFDC}\Software\Microsoft\Outlook Express\5.0]
"Compact Check Count"=dword:00000001

Donde {6AE93EF6-77D3-4F6F-ADDF-5E42C582EFDC} es la identidad de nuestro usuario de Windows esto , por si no leyeron el tema anterior, lo podeos obtener navegando desde el editor de registro hasta:

HKEY_CURRENT_USER\Identities\{AQUIESTAELID}\Software\Microsoft\Outlook Express\5.0

Después crearemos un acceso directo en el directorio de programas a ejecutarse al inicio de sesión, que se encuentra en:

C:\Documents and Settings\All Users\Menú Inicio\Programas\Inicio

Daremos botón derecho y seleccionamos “Nuevo > Acceso directo”

reg1

En la ubicación del elemento escribiremos esto:

%SYSTEMROOT%\regedit.exe -s outlook.reg

reg2

Por último, le pondremos el nombre que nos parezca correcto, en mi caso elegí “outlook.exe”

reg3

Con esto tendremos un ejecutable listo para funcionar cada que iniciemos sesión.

reg4

  • Share/Bookmark

Mar 19 2008

Safari 3.1 en Windows

Para los que desarrollamos Web, es imprescindible saber como se veran nuestros diseños en los distintos navegadores que nuestros visitantes podría utilizar y debido a que no todos podemos pagar una computadora de Apple , no es tan sencillo saber como va nuestro trabajo sobre el aclamado navegador por los fanáticos de Steve Jobs.

Ahora es posible, ya que después de mucho tiempo de esperar, se libero la versión 3.1 del Safari para Windows. (Así es Windows, pero esto no evita que nosotros, los usuarios Linux, podamos usarlo, ya que siempre existirá Wine).Solo les dejo el tip y el enlace de descarga, por si alguien lo quiere utilizar, en mi caso ya lo descargue e instale con mi VirtualBox.

  • Share/Bookmark

Feb 29 2008

Tutorial: IE7 en Ubuntu

Para los que diseñamos sitios web, es importante estar revisando la compatibilidad de nuestros códigos CSS y xHTML con los chicos malos de la exploración web, alias Internet Explorer de Microsoft. A continuación les explicare como instalar la flamante versión 7 de este navegador en nuestro Ubuntu.

Asumo que ya han instalado el paquete ie4linux, si no es así, no entrare mucho en detalle de como hacerlo, solo descarguen el paquete, cambien los permisos y ejecútenlo, les preguntara que versiones del IE quieren instalar. La que necesitamos para el hack, es el IE6.

Nota: Para poder instalar este paquete necesitaremos cabextract y wine.

  1. Agreguen este repositorio:

$ deb http://wine.budgetdedicated.com/apt edgy main
$ wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install wine cabextract

Instalen ie4linux:

$ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux

Continue reading

  • Share/Bookmark