La mejor manera de usar Picasa en una red doméstica

10

He estado probando muchos enfoques pero aún no he encontrado ninguna solución efectiva.

Quiero conciertos de fotos en una unidad de red (una unidad de red IOMega Home Media Network, conectada a mi enrutador wifi). Me gustaría hacer 2 cosas:

  1. Realice un proceso de importación de Picasa de todas las fotos en el disco, haciendo que Picasa organice físicamente todos los archivos en una estructura de carpetas año / mes. Idealmente, el directorio de destino de importación debería ser la misma unidad de red, de lo contrario, debería mover todos los archivos importados en mi computadora local nuevamente a la unidad.

  2. Comparta la base de datos de Picasa a través de la red cargándola en la unidad de red.

  3. Haga que yo y otros miembros de la familia apuntemos nuestras Picasas a la base de datos de la red y veamos las fotos, así como hacer cambios (etiquetar caras, crear álbumes lógicos, etc.).

¿CUALQUIER posibilidad de lograr esto? ¿O debería estar buscando otra aplicación de administración de fotos, y en ese caso, la conoces?

¡Gracias!

luisfarzati
fuente
¿Encontraste una buena solución de trabajo? Si es así, ¡compártelo!
Patrick Honorez

Respuestas:

3

PicasaStarter parece ser la única aplicación decente que aborda esta deficiencia importante de Picasa. Por qué Google no abordará las capacidades del servidor / red para Picasa me supera.

PicasaStarter es una pequeña aplicación que proporciona una solución para una serie de deficiencias de Picasa de Google, la aplicación de organización y edición de imágenes.

Picasa sin PicasaStarter tiene las siguientes limitaciones:

Picasa no permite que la base de datos y las imágenes se compartan entre diferentes usuarios (no en la misma computadora, no en una red).

De forma predeterminada, Picasa coloca la base de datos de Picasa en la carpeta de datos de aplicación privada del usuario que se encuentra en la unidad C :.

Solo puede usar / tener una base de datos por usuario, no es posible elegir entre varias bases de datos.

PicasaStarter mejora Picasa y agrega las siguientes características:

Puede crear cualquier cantidad de bases de datos y conjuntos de imágenes de Picasa. Esto le permite tener imágenes separadas / conjuntos de bases de datos para diferentes proyectos o usos. Por ejemplo, bases de datos separadas para vacaciones, pasatiempos y trabajos.

Las bases de datos pueden crearse en cualquier ubicación, incluidas las unidades de red, y pueden ser compartidas por múltiples computadoras y usuarios.

Es muy fácil crear una solución portátil donde las imágenes y la base de datos estén en una unidad portátil o USB. Lo único que debe instalarse en la computadora es Picasa. Esto permite mostrar y trabajar con sus imágenes en cualquier computadora.

Puede crear accesos directos en su escritorio para iniciar Picasa con cada base de datos. Esto le da acceso en un solo paso a cualquier conjunto de foto / base de datos.

usuario2973466
fuente
Aquí hay una forma más de hacerlo: picasawrapper.codeplex.com
MoonSire
Lástima que solo sea Windows. Estoy buscando una solución en Mac.
Gunnar
Para su información, Windows Defender identifica el exe en la página PicasaStarter como un troyano.
mvanella
3

Como no parece haber ninguna actualización en absoluto sobre cómo funciona Picasa desde Google, me gustaría sugerir cambiar a digiKam .

Es de código abierto, está bien mantenido y puede elegir que almacene sus archivos de base de datos dentro de la carpeta de fotos real. Ahora también es compatible con el reconocimiento facial, que era algo que estaba buscando en una alternativa de Picasa.

Creo que todavía será una mala idea modificar los archivos de la base de datos de varias computadoras a la vez, pero eso no es una diferencia de una instalación modificada de Picasa.

actualización: si tiene un servidor o NAS en casa donde puede ejecutar MySQL, digiKam puede almacenar su base de datos allí.

MoonSire
fuente
1

Puede hacer las cosas 2 y 3 de su lista utilizando enlaces simbólicos a una ubicación de red montada localmente. Usando la información en esta publicación, logra lo siguiente:

  1. Engañe a Picasa para que piense que está utilizando las bases de datos instaladas en el sistema local para el usuario local, mientras accede a las bases de datos en una carpeta en una unidad de red
  2. Engañe a Picasa para que piense que está accediendo a la carpeta "Imágenes" de un usuario local, mientras accede a una carpeta "Imágenes" en una unidad de red
  3. Copie la instalación local de Picasa en la misma unidad de red para que solo pueda abrirla cuando la unidad esté conectada.

Sin embargo, hay un inconveniente central : hecho así, varios usuarios probablemente no deberían acceder y usar Picasa al mismo tiempo (no estoy seguro si podrían), ya que Picasa intentaría acceder (¿y posiblemente corromper?) A la misma base de datos archivo. Además, la carpeta "Imágenes" completa de un usuario local en su PC debe moverse completamente a un dispositivo de red, ya que allí es donde se establece el enlace simbólico.

La idea que se describe aquí se expande sobre esta migración: procedimientos : https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- un nuevo computor

La forma de hacer los procedimientos para migrar aparentemente mantiene todo idéntico, por ejemplo, incluyendo álbumes de personas (que son mi razón principal para seguir con Picasa, ya que tengo una base de datos relativamente grande para estos).

Entonces, con esta explicación, puede migrar su instalación de Picasa existente a la red o instalar una nueva instancia de Picasa para migrar a la red siguiendo los pasos allí, con los giros que se describen a continuación. Para todo lo que mueva / elimine, no olvide hacer copias de seguridad , en caso de que algo salga mal.

Lo que haces de manera diferente al enlace de procedimientos anterior es lo siguiente:

En el paso "4 Copie las fotos y la base de datos a la nueva PC" , en lugar de pegar "todas las fotos y carpetas de la carpeta de Fotos del disco externo a la nueva carpeta de PC (Mis) Imágenes", realice los siguientes pasos:

  • Asigne una carpeta de red como unidad de red a su PC local (haga clic con el botón derecho en "Esta PC", Asigne unidad de red, seleccione la carpeta) (por ejemplo, map \ 192.168.0.77 \ para conducir 'D:') .
  • Copie todas sus fotos y carpetas de su carpeta (Mis) "Imágenes" en una subcarpeta de la unidad asignada. (Entonces tiene, por ejemplo, \ 192.168.0.77 \ NetworkPictures \ MyWeddingPhotos \ 01.jpg, etc.) .
  • Elimine su carpeta Mis "Imágenes".
  • Cree un enlace simbólico que reemplace la carpeta (Mis) "Imágenes" del usuario para el que se instaló Picasa en la carpeta de red en la que pegó los archivos en los pasos anteriores. Un enlace simbólico manipula el sistema de archivos para que los programas que acceden a una ruta vean los archivos en la carpeta enlazada simbólicamente como si estuvieran en la ubicación desde la que enlazó :
    • Ejecute un símbolo del sistema con privilegios de administrador (por ejemplo, presione la tecla de Windows, escriba cmd, haga clic con el botón derecho en "Símbolo del sistema", Ejecutar como administrador).
    • Usa el comando:

mklink / DC: \ Users \ YourUser \ Pictures D: \ NetworkPictures

(Ahora, si accede a la ruta desde el ejemplo, debería poder buscar su imagen hipotética en la red, pero usando la ruta: D: \ NetworkPictures \ MyWeddingPhotos \ 01.jpg)

Básicamente, haces lo mismo con las bases de datos que residen en% LocalAppData% \ Google.

  • Cópielos en, por ejemplo, \ 192.168.0.77 \ NetworkPicasa \ Picasa2 y \ 192.168.0.77 \ NetworkPicasa \ Picasa2Albums
  • Elimine las carpetas Picasa2 y Picasa2Albums en su disco local
  • Cree enlaces simbólicos (suponiendo que % LocalAppData% se resuelva en "C: \ Users \ YourUser \ AppData \ Local \" ):

mklink / DC: \ Users \ YourUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2

mklink / DC: \ Users \ YourUser \ AppData \ Local \ Google \ Picasa2Albums D: \ NetworkPicasa \ Picasa2Albums

Luego repita el mismo paso con su Picasa instalada localmente (esto es posiblemente opcional, no lo intenté, porque quería determinar la idea (3)).

  • Copie el contenido de C: \ Archivos de programa \ Google \ Picasa3 a, por ejemplo , \ 192.168.0.77 \ NetworkPicasa \ Picasa3
  • Elimine la carpeta C: \ Archivos de programa \ Google \ Picasa3
  • Crear enlace simbólico

mklink / D "C: \ Archivos de programa \ Google \ Picasa3" D: \ NetworkPicasa \ Picasa3

(Tenga en cuenta que para las rutas con un espacio necesita las comillas).

Si todo funciona, ahora puede abrir Picasa3 y debería comportarse como si todavía estuviera instalado localmente (menos el retraso de la red, por supuesto).

En otro sistema de su red, ahora solo necesita montar la carpeta de red y eliminar las carpetas mencionadas anteriormente de un usuario y reemplazarlas con los enlaces simbólicos de la misma manera que en todos los pasos anteriores.

(Por ejemplo, mklink / DC: \ Users \ YourDaughterUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2).

¡Tenga en cuenta que la carpeta (Mis) "Imágenes" (y solo eso) debe tener la misma ruta , utilizando el mismo usuario que el usuario original, en ese otro sistema! Simplemente puede crearlo, por ejemplo, incluso si la carpeta de usuario de su hija en la otra máquina es C: \ Users \ YourDaughterUser , puede crear C: \ Users \ YourUser y crear el enlace simbólico para C: \ Users \ YourUser \ Fotos de allí.

Tenga en cuenta que no me atrevo a analizar qué sucede si intenta abrir Picasa y manipular datos en ambas máquinas al mismo tiempo. Picasa no parece bloquearse, pero qué cambio se almacena al final si realiza cambios diferentes con ambas instancias al mismo tiempo, solo puedo adivinar.

Gunst
fuente
0

En realidad estoy resolviendo un problema similar. Las carpetas de reasignación parecen estar bien, pero debe hacerlo cada vez que reinstale uno de estos dispositivos. Y también hay un problema cuando varios usuarios acceden a los datos juntos.

Decidí construir una mini PC separada en lugar de NAS, que estoy usando ahora. Y luego use la conexión remota para administrar las fotos en el miniPC. el miniPC también se conectará a mi televisor, por lo que puedo mostrar fácilmente las fotos en el televisor, usando un teclado y mouse inalámbricos, o incluso VNC.

¿Qué le parece esta solución?

Jiří Herník
fuente