A melhor maneira de usar o Picasa em uma rede doméstica

10

Eu tenho tentado muitas abordagens, mas ainda não encontrei nenhuma solução eficaz.

Quero apresentações de fotos em uma unidade de rede (uma unidade de rede IOMega Home Media, conectada ao meu roteador wifi). Eu gostaria de fazer 2 coisas:

  1. Faça um processo de importação do Picasa de todas as fotos na unidade, fazendo com que o Picasa organize todos os arquivos em uma estrutura de pastas ano / mês fisicamente. Idealmente, o diretório de destino de importação deve ser a mesma unidade de rede, caso contrário, eu devo mover todos os arquivos importados no meu computador local de volta para a unidade.

  2. Compartilhe o banco de dados do Picasa pela rede, carregando-o na unidade de rede.

  3. Peça a mim e a outros membros da família que aponte nosso Picasas para o banco de dados da rede e veja as fotos e faça alterações (marcas de etiqueta, criar álbuns lógicos etc.).

QUALQUER possibilidade de fazer isso? Ou devo procurar outro aplicativo de gerenciamento de fotos e, nesse caso, você conhece um desses?

Obrigado!

luisfarzati
fonte
Você encontrou uma boa solução de trabalho? Se sim, compartilhe!
Patrick Honorez 27/07/2013

Respostas:

3

O PicasaStarter parece ser o único aplicativo decente que trata dessa grande falha do Picasa. Por que o Google não aborda as habilidades de servidor / rede do Picasa está além de mim.

O PicasaStarter é um pequeno aplicativo que fornece uma solução para várias deficiências do Picasa do Google, o aplicativo de organização e edição de imagens.

O Picasa sem o PicasaStarter tem as seguintes limitações:

O Picasa não permite que o banco de dados e as imagens sejam compartilhados entre usuários diferentes (não no mesmo computador, não em uma rede).

Por padrão, o Picasa coloca o banco de dados do Picasa na pasta Dados de aplicativos particulares do usuário, que está na unidade C :.

Você só pode usar / ter um banco de dados por usuário, não sendo possível escolher entre vários bancos de dados.

O PicasaStarter aprimora o Picasa e adiciona os seguintes recursos:

Você pode criar qualquer número de bancos de dados e conjuntos de imagens do Picasa. Isso permite que você tenha conjuntos de imagens / banco de dados separados para diferentes projetos ou usos. Por exemplo, bancos de dados separados para férias, hobbies e empregos.

Os bancos de dados podem ser criados em qualquer local, incluindo unidades de rede, e podem ser compartilhados por vários computadores e usuários.

É muito fácil criar uma solução portátil em que as imagens e o banco de dados estejam em uma unidade portátil ou USB. A única coisa que deve ser instalada no computador é o próprio Picasa. Isso torna possível mostrar e trabalhar com suas fotos em qualquer computador.

Você pode criar atalhos na área de trabalho para iniciar o Picasa com cada banco de dados. Isso dá um passo para acessar qualquer conjunto de fotos / banco de dados.

user2973466
fonte
Aqui está mais uma maneira de fazê-lo: picasawrapper.codeplex.com
MoonSire
Pena que é apenas o Windows. Estou procurando uma solução no Mac.
Gunnar
Para sua informação, o Windows Defender identifica o exe na página do PicasaStarter como um Trojan.
mvanella
3

Como não parece haver nenhuma atualização de como o Picasa funciona no Google, eu gostaria de sugerir a mudança para o digiKam .

É de código aberto, bem conservado e você pode optar por armazenar seus arquivos de banco de dados dentro da pasta de fotos real. Ele também suporta o reconhecimento facial agora, o que eu estava procurando em uma alternativa ao Picasa.

Acho que ainda será uma má idéia modificar os arquivos do banco de dados de vários computadores ao mesmo tempo, mas isso não faz diferença de uma instalação modificada do Picasa.

update: Se você possui um servidor ou NAS em casa, onde pode executar o MySQL, o digiKam pode armazenar seu banco de dados lá.

MoonSire
fonte
1

Você pode fazer as coisas 2 e 3 da sua lista usando links simbólicos para um local de rede montado localmente. Usando as informações desta postagem, você obtém o seguinte:

  1. Engane o Picasa a pensar que está usando os bancos de dados instalados no sistema local para o usuário local, enquanto acessa os bancos de dados em uma pasta em uma unidade de rede
  2. Engane o Picasa a pensar que está acessando a pasta "Imagens" de um usuário local, enquanto acessa uma pasta "Imagens" em uma unidade de rede
  3. Copie a instalação local do Picasa para a mesma unidade de rede, para que você possa abri-la somente quando a unidade estiver conectada.

No entanto, existe uma desvantagem central : assim, vários usuários provavelmente não devem acessar e usar o Picasa ao mesmo tempo (não tenho certeza se poderiam), pois o Picasa tentaria acessar (e possivelmente corromper?) O mesmo banco de dados Arquivo. Além disso, a pasta "Imagens" completa de um usuário local no seu PC precisa ser movida para um dispositivo de rede completamente, pois é aí que o link simbólico é definido.

A idéia descrita aqui se expande nesta guia de instruções: https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- um novo computador

A maneira de migrar aparentemente mantém tudo idêntico, por exemplo, incluindo álbuns de pessoas (que são meu principal motivo para permanecer no Picasa, já que tenho um banco de dados relativamente grande para eles).

Portanto, com esta explicação, você pode migrar a instalação existente do Picasa para a rede ou instalar uma nova instância do Picasa para migrar para a rede seguindo as etapas aqui, com as reviravoltas descritas abaixo. Para tudo o que você move / exclui, não esqueça de fazer backups , caso algo dê errado!

O que você faz de maneira diferente para o Como fazer o link acima é o seguinte:

Na etapa "4 Copie as fotos e o banco de dados para o novo PC" , em vez de colar "todas as fotos e pastas da pasta Fotos da unidade externa para a nova pasta Imagens do PC (Minhas)", execute as seguintes etapas:

  • Mapeie uma pasta de rede como unidade de rede para o seu PC local (clique com o botão direito do mouse em "Este PC", Mapeie a unidade de rede, selecione a pasta.) (Por exemplo, map \ 192.168.0.77 \ para a unidade 'D:') .
  • Copie todas as suas fotos e pastas da pasta "Minhas" Imagens para uma subpasta da unidade mapeada. (Você tem, por exemplo, \ 192.168.0.77 \ NetworkPictures \ MyWeddingPhotos \ 01.jpg etc) .
  • Exclua sua pasta "Minhas imagens".
  • Crie um link simbólico que substitua a pasta "Minhas" imagens do usuário para a qual o Picasa foi instalado na pasta de rede na qual você colou os arquivos nas etapas anteriores. Um link simbólico manipula o sistema de arquivos para que os programas que acessam um caminho verão arquivos na pasta vinculada simbolicamente como se estivessem no local do qual você vinculou :
    • Execute um prompt de comando com privilégios de administrador (por exemplo, pressione a tecla Windows, digite cmd, clique com o botão direito do mouse em "Prompt de Comando", Executar como administrador).
    • Use o comando:

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

(Agora, se você acessar o caminho a partir do exemplo, poderá procurar sua imagem hipotética na rede, mas usando o caminho: D: \ NetworkPictures \ MyWeddingPhotos \ 01.jpg)

Basicamente, você faz o mesmo com os bancos de dados residentes em% LocalAppData% \ Google.

  • Copie-os para, por exemplo, \ 192.168.0.77 \ NetworkPicasa \ Picasa2 e \ 192.168.0.77 \ NetworkPicasa \ Picasa2Albums
  • Exclua as pastas Picasa2 e Picasa2Albums na sua unidade local
  • Crie links simbólicos (supondo que % LocalAppData% resolva para "C: \ Users \ YourUser \ AppData \ Local \" ):

mklink / DC: \ Usuários \ Seu usuário \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2

mklink / DC: \ Usuários \ Seu usuário \ AppData \ Local \ Google \ Picasa2Albums D: \ NetworkPicasa \ Picasa2Albums

Em seguida, repita a mesma etapa com o Picasa instalado localmente (possivelmente isso é opcional - não tentei, porque queria verificar a ideia (3).)

  • Copie o conteúdo de C: \ Arquivos de programas \ Google \ Picasa3 para, por exemplo , \ 192.168.0.77 \ NetworkPicasa \ Picasa3
  • Exclua a pasta C: \ Arquivos de programas \ Google \ Picasa3
  • Criar link simbólico

mklink / D "C: \ Arquivos de programas \ Google \ Picasa3" D: \ NetworkPicasa \ Picasa3

(Observe que, para caminhos com um espaço, você precisa das aspas.)

Se tudo der certo, agora você pode abrir o Picasa3 e ele deve se comportar como se ainda estivesse instalado localmente (menos atraso na rede, é claro).

Em outro sistema na sua rede, agora você só precisa montar a pasta de rede e excluir as pastas mencionadas acima de um usuário e substituí-las pelos links simbólicos da mesma maneira que em todas as etapas anteriores.

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

Lembre-se de que a pasta (Minhas) "Imagens" (e somente isso) deve ter o mesmo caminho , usando o mesmo usuário que o usuário original, nesse outro sistema! Você pode simplesmente criá-lo - por exemplo, mesmo que a pasta de usuário de sua filha na outra máquina seja C: \ Users \ YourDaughterUser , você pode criar C: \ Users \ YourUser e criar o link simbólico para C: \ Users \ YourUser \ Fotos de lá.

Observe que não ouso analisar o que acontece se você tentar abrir o Picasa e manipular dados nas duas máquinas ao mesmo tempo. O Picasa parece não travar, mas que alteração é armazenada no final, se você fizer alterações diferentes nas duas instâncias ao mesmo tempo, só posso adivinhar.

Gunst
fonte
0

Na verdade, estou resolvendo um problema semelhante. As pastas de remapeamento parecem estar OK, mas você precisa fazer isso sempre que reinstalar um desses dispositivos. E também há um problema quando vários usuários acessam os dados juntos.

Decidi construir um mini-PC separado em vez do NAS, que estou usando agora. E então use a conexão remota para gerenciar as fotos no miniPC. o miniPC também será conectado à minha TV, para que eu possa exibir facilmente as fotos na TV, usando o teclado e mouse sem fio ou até mesmo o VNC.

O que você acha dessa solução?

Jiří Herník
fonte