viernes, 3 de febrero de 2012

Múltiples instancias de Chrome

¿Quieres tener varias instancias de Chrome arrancadas simultáneamente y que sean completamente independientes?
Es decir, que te permitan, por ejemplo:
  • Tener historiales distintos
  • Cookies distintas
  • Es decir, por ejemplo, tener varias sesiones de Gmail abiertas simultáneamente sin que se peguen
  • Aplicaciones o extensiones de chrome distintas
  • Sesiones de Chrome distintas
Bien, pues esto resulta bastante sencillo. Solo hay que seguir los siguientes pasos:
  1. Crear una carpeta por cada instancia en paralelo que quieras crear. Por ejemplo, en windows, C:\chrome\perfil_1
  2. Haz una copia un acceso directo a Chrome y agregale el parámetro --user-data-dir con el valor del directorio. Por ejemplo:
C:\Users\MiUsuario\AppData\Local\Google\Chrome\Application\chrome.exe --user-data-dir=C:\chrome\perfil_1

Para que el trabajo con las distintas instancias no sea muy lioso, dos consejitos rápidos:

1. Cámbiale el icono al acceso directo. De esta forma, sabrás perfectamente cual  vas a arrancar en cada momento. Chrome ya viene con varios de serie que podemos utilizar:



En mi caso, el resultado de utilizar el dorado es tener una barra como esta (donde son los dos últimos son los que corresponden con dos perfiles de chrome, lógicamente):



2. Aplica un tema distinto a cada instancia. Así sabrás perfectamente cual estás usando en cada momento. Los puedes consultar en: https://chrome.google.com/webstore/category/themes?hl=es
Puedes ver aquí dos instancias arrancadas simultáneamente (una con un tema bastante "chillón"):