jueves, 19 de noviembre de 2015

Mysqld arranca y se para... sin más, y de instalarlo como servicio de windows

Esto es más viejo que la tos pero el hombre es el único animal que tropieza con rayas pintadas en el suelo... Pasa que estoy jugando con MySQL e intento iniciar el servidor desde línea de comandos pero especificando un archivo de defaults concreto.

Por lo que sea, estaba intentando mysqld -u root --defaults-file="myB.ini" y ni flores. El problema es el orden de los argumentos.

mysqld --defaults-file="myB.ini" -u root

Y pensando un poco más, ¿para qué el "-u root"? Mysqld pone en marcha el servidor y no necesita usuario —hay una opción -u para arrancarlo con otro usuario diferente de root, eso sí— pero la cuestión es que son los clientes los que han de conectarse identificados para poder hacer algo con él. Otra cosa es que tú, desde el sistema operativo, tengas permisos o no para ejecutar mysqld.

Total, que si hubiera empezado con solo mysqld --defaults-file="myB.ini" me hubiera ahorrado todo el follón.

La de tiempo que he gastado... cuando lo dice hasta en la ayuda del mysqld.

La otra ha sido intentar instalarlo como servicio. Otro montonazo de tiempo hasta que me he dado cuenta de que si no has hecho una instalación de las de "sí, sí y sí" todo cambia. En mi caso que la ruta exacta de la carpeta del programa es "C:\Program Files\mysql". Para que el servicio se instale correctamente hay que darle todas las rutas:

"C:\Program Files\mysql\bin\mysqld" --install MySQLB --defaults-file="C:\Program Files\mysql\myB.ini"

Si no lo hacemos así, el servicio se registra con una ruta como "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld.exe", vamos, la que los de MySQL hubieran querido. Pero yo no.

Como digo, anciano, pero este blog es para no volver a tropezar, al menos no en la misma raya pintada.

martes, 27 de octubre de 2015

Chromecast 2 no conecta a la wifi de un Comtrend VG-8050 (Movistar)

Llevaba tiempo sin dar noticia de mis tortazos con los cacharricos, los internet y las wifi. Pues resulta que hoy me ha llegado el Chromecast 2, el de última generación. Venía del anterior que funcionó a la primera, pero el nuevo... que no. No conseguía conectarlo a la wifi de casa.

Me he puesto a tocar la configuración del router Comtrend VG-8050 que me suministró la antes conocida como Telefónica. De todo he tocado y, obviamente, ni flores. A última hora me he dado cuenta de que no estaba activado el UPnP, hasta ahora no me había hecho falta.

Mi problema concreto, el porqué no conseguía hacer funcionar Chromecast 2, era que necesitaba activar el UPnP en mi router. El de otros puede ser cualquiera. A toro pasado he encontrado una página donde detallan todo lo que puede fallar. En realidad, está resumiendo y enlazando a la página oficial de Google que, desgraciado soy, no fui capaz de encontrar por mí mismo.

En todo caso, si tu Chromecast 2 no chuta, es un buen sitio por el que empezar.

lunes, 9 de marzo de 2015

WIndows Update KB3000850-x64.msu y el error 8007000D

A ver. Lo que voy a contar igual te funciona, igual no. Pero ya sabemos de qué va esto, con la primera noticia de Windows Update (8.1 x64), paquete KB3000850-x64 y que no se ha instalado la actualización con un error 8007000D, empiezas a visitar páginas y páginas, primero las oficiales, Microsoft Support, y luego cualquiera en la esperanza de acabar de una vez.

Una de las soluciones clásicas es descargar el fichero de la actualización y ejecutarlo independientemente de la herramienta de Windows. Aún ni así, que no quiere, error de instalación.

Y va y se me ocurre una cosa, irme hasta C:\\Windows\SoftwareDistribution\Download\ y borrar todo lo que haya. Es el sitio donde Windows Update y, por ende, el ejecutable descargado extraen todos los ficheros necesarios.

Vuelvo a ejecutar la descarga y ahora sí, instalado.

Que eso, que vete a saber si ti te funciona, solo doy fe de mi experiencia.

lunes, 16 de septiembre de 2013

Cómo agregar la característica de imprimir directorios al Explorador de Windows

Pues mira, años y años y no se me había ocurrido buscar esto. Está todo explicado en http://support.microsoft.com/kb/272623. Sin embargo, yo le he hecho una pequeña modificación al bat:

@echo off
dir %1 /-p /o:gn > "%temp%\Listing"
start /w notepad /p "%temp%\Listing"
del "%temp%\Listing"
exit


Básicamente, he quitado las órdenes de ordenación y, más importante, de mandarlo a impresora, yo solo quiero que me aparezca el bloc de notas. También, en la información del registro, por aquello de que me aparezca en el menú contextual en mi idioma...

[HKEY_CLASSES_ROOT\Directory\Shell]
@="none"

[HKEY_CLASSES_ROOT\Directory\Shell\Print_Directory_Listing]
@="Imprimir DIR"

[HKEY_CLASSES_ROOT\Directory\shell\Print_Directory_Listing\command]
@="Printdir.bat \"%1\""

[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory]
"BrowserFlags"=dword:00000008

[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory\shell\Print_Directory_Listing]
@="Imprimir DIR"

[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory\shell\Print_Directory_Listing\command]
@="Printdir.bat \"%1\""

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute\{0002DF01-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory]
"EditFlags"="000001d2"

El resumen es que añade una entrada al menú contextual cuando pinchas con el botón derecho en una carpeta y te permite obtener un texto con el listado de ficheros.


sábado, 7 de septiembre de 2013

Google Drive PC y la identificación de usuario


Google Drive
Llámeme tonto. Llámame inútil. El caso es que me he tirado unos cuantos días de quebraderos de cabeza con la aplicación para Windows de Google Drive, el que sincroniza tus carpetas del PC con la nube (el que te descargas al pinchar en "conectar Drive a tu ordenador".

Llevaba tiempo sin activarlo (habituado a quitar cosas del segundo plano, antiguo que soy) y ese día voy y le doy. Pues no va. Básicamente, cuando intenta arrancar la aplicación no hay sesión de usuario almacenada (no me preguntes por qué se "borró" el inicio automático) y me pide mis datos de usuario, o sea, mi identificación en Gmail, para entendernos (la identificación para el "universo Google").

Pues me sale un mensajillo diciendo que "mi navegador no acepta cookies" y que, por tanto, no le da la gana arrancar; al sincronizador de Google Drive, digo. Pues mira que esto es raro porque mi Chrome lo tengo como me piden los de Google. Si lees más detenidamente incluso te dice que mi navegador... ¡es incompatible con Google Drive!.

domingo, 26 de mayo de 2013

Skype x 2

Anda que no son listos los de Skype. Pues que te permiten tener 2 skypes abiertos con cuentas diferentes. Es tan tonto como hacerse un acceso directo en el escritorio (si queremos) y añadirle /secondary a la llamada al ejecutable.

Vamos, tampoco es que los de Skype se escondan al respecto, sus páginas de soporte lo explican.

Otra cosa es que me guste cómo lo han implementado.

¿Adónde ha ido mi perfil de usuario en Windows 7?

A raíz de unos asuntillos que me perjudicaron una tarde sábado me desapareció el perfil de usuario. Más bien a Windows no le daba la gana, porque estar estaba. Al final, recuperarlo ha sido una tontería, los chicos de Microsoft ya te dicen cómo

La cosa reside en que cuando entras en modo a prueba de fallos, si no es capaz de encontrar tu perfil renombra la clave del registro añadiéndole un ".bak" y te crea una nueva mínima para poder entrar y trabajar. Cuando ya estás seguro de que todo lo tienes en su sitio correcto, es entrar en el registro y renombrar claves para volver a la situación anterior al inminente desastre. Es lo que describe el método 1 del enlace anterior, no me ha hecho falta más.