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:
- 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
- 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
- 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).
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.