Il modo migliore per utilizzare Picasa in una rete domestica


10

Ho provato molti approcci ma ancora non ho trovato alcuna soluzione efficace.

Voglio concerti di foto in un drive di rete (un IOMega Home Media Network Drive, collegato al mio router wifi). Mi piacerebbe fare 2 cose:

  1. Esegui un processo di importazione di Picasa di tutte le foto nell'unità, facendo in modo che Picasa organizzi fisicamente tutti i file in una struttura di cartelle anno / mese. Idealmente, la directory di destinazione dell'importazione dovrebbe essere la stessa unità di rete, altrimenti dovrei spostare di nuovo tutti i file importati nel mio computer locale nell'unità.

  2. Condividi il database Picasa sulla rete, caricandolo sull'unità di rete.

  3. Chiedi a me e agli altri membri della famiglia di indicare le nostre Picasas al database di rete, di vedere le foto e di apportare modifiche (tag volti, creare album logici, ecc.).

Qualunque possibilità è possibile per raggiungere questo obiettivo? O dovrei cercare un'altra app di gestione delle foto, e in quel caso ne conosci una?

Grazie!


Hai trovato una buona soluzione di lavoro? Se sì, condividilo!
Patrick Honorez,

Risposte:


3

PicasaStarter sembra essere l'unica applicazione decente che affronta questo grave difetto di Picasa. Perché Google non affronterà le capacità del server / della rete per Picasa è oltre me.

PicasaStarter è una piccola applicazione che fornisce una soluzione per una serie di carenze di Picasa di Google, l'organizzazione delle immagini e l'applicazione di modifica.

Picasa senza PicasaStarter presenta le seguenti limitazioni:

Picasa non consente la condivisione del database e delle immagini tra utenti diversi (non sullo stesso computer, non in una rete).

Per impostazione predefinita, Picasa inserisce il database Picasa nella cartella Dati applicazioni privata dell'utente che si trova sull'unità C :.

È possibile utilizzare / disporre di un solo database per utente, non è possibile scegliere tra più database.

PicasaStarter migliora Picasa e aggiunge le seguenti funzionalità:

Puoi creare un numero qualsiasi di database Picasa e set di immagini. Ciò consente di disporre di immagini / set di database separati per diversi progetti o usi. Ad esempio database separati per vacanze, hobby e lavori.

I database possono essere creati in qualsiasi posizione, comprese le unità di rete, e possono essere condivisi da più computer e utenti.

È molto semplice creare una soluzione portatile in cui le immagini e il database si trovano su un'unità portatile o USB. L'unica cosa che deve essere installata sul computer è Picasa stesso. Ciò consente di mostrare e lavorare con le tue foto su qualsiasi computer.

Puoi creare collegamenti sul desktop per avviare Picasa con ciascun database. Ciò consente l'accesso con un solo passaggio a qualsiasi set di foto / database.


Ecco un altro modo per farlo: picasawrapper.codeplex.com
MoonSire

Peccato che sia solo Windows. Sto cercando una soluzione su Mac.
Gunnar,

FYI Windows Defender identifica l'exe nella pagina PicasaStarter come un trojan.
mvanella,

3

Poiché non sembra esserci alcun aggiornamento su come funziona Picasa da Google, vorrei invece suggerire di passare a digiKam .

È open source, ben mantenuto e puoi scegliere di farlo archiviare i suoi file di database all'interno della cartella delle foto. Ora supporta anche il riconoscimento facciale, cosa che stavo cercando in un'alternativa di Picasa.

Penso che sarà comunque una cattiva idea modificare i file di database da più computer contemporaneamente, ma questa non è una differenza rispetto a un'installazione Picasa modificata.

aggiornamento: se si dispone di un server o NAS a casa in cui è possibile eseguire MySQL, digiKam può invece archiviare il proprio database lì.



1

Puoi fare le cose 2 e 3 del tuo elenco usando collegamenti simbolici a una posizione di rete montata localmente. Usando le informazioni in questo post, ottieni le seguenti cose:

  1. Fai in modo che Picasa pensi che stia utilizzando i database installati sul sistema locale per l'utente locale, mentre accede ai database in una cartella su un'unità di rete
  2. Fai in modo che Picasa pensi che stia accedendo alla cartella "Immagini" di un utente locale, mentre accede a una cartella "Immagini" su un'unità di rete
  3. Copia l'installazione locale di Picasa sulla stessa unità di rete in modo da poterla aprire solo quando l'unità è connessa.

C'è un inconveniente centrale , tuttavia: fatto in questo modo, più utenti probabilmente non dovrebbero accedere e utilizzare Picasa contemporaneamente (non sono sicuro che potrebbero), poiché Picasa cercherebbe di accedere (e possibilmente corrotto?) Allo stesso database file. Inoltre, la cartella "Immagini" completa di un utente locale sul PC deve essere completamente spostata su un dispositivo di rete, poiché è qui che è impostato il collegamento simbolico.

L'idea qui descritta si espande su questa migrazione How-To: https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- a-new-computor

Il modo in cui How-To per migrare apparentemente mantiene tutto identico, ad esempio includendo gli album di persone (che sono il mio motivo principale per rimanere con Picasa, dato che ho un database relativamente grande per questi).

Pertanto, con questa spiegazione, puoi migrare l'installazione di Picasa esistente sulla rete o installare una nuova istanza di Picasa per migrare sulla rete seguendo i passaggi lì, con le svolte descritte di seguito. Per tutto ciò che sposti / elimini, non dimenticare di fare dei backup , nel caso qualcosa vada storto!

Quello che fai diversamente dal How-To linkato sopra è il seguente:

Nel passaggio "4 Copia le foto e il database sul nuovo PC" , invece di incollare "tutte le foto e le cartelle dalla cartella Foto dell'unità esterna nella nuova cartella Immagini del mio PC", esegui le seguenti operazioni:

  • Mappare una cartella di rete come unità di rete sul PC locale (fare clic con il pulsante destro del mouse su "Questo PC", Mappa unità di rete, selezionare la cartella) (ad esempio, mappa \ 192.168.0.77 \ per guidare "D:") .
  • Copia tutte le foto e le cartelle dalla cartella (Immagini) "Immagini" in una sottocartella dell'unità mappata. (Quindi hai, ad esempio, \ 192.168.0.77 \ NetworkPictures \ MyWeddingPhotos \ 01.jpg ecc . ) .
  • Elimina la tua cartella "Immagini".
  • Crea un collegamento simbolico che sostituisca la cartella (Le mie) "Immagini" dell'utente per cui Picasa era stato installato nella cartella di rete in cui hai incollato i file nei passaggi precedenti. Un collegamento simbolico manipola il file system in modo che i programmi che accedono a un percorso vedano i file nella cartella simbolicamente collegata come se fossero nella posizione da cui si è collegati :
    • Esegui un prompt dei comandi con privilegi di amministratore (ad esempio, premi il tasto Windows, digita cmd, fai clic con il pulsante destro del mouse su "Prompt dei comandi", Esegui come amministratore).
    • Usa il comando:

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

(Ora, se accedi al percorso dall'esempio, dovresti essere in grado di cercare la tua immagine ipotetica sulla rete, ma usando il percorso: D: \ NetworkPictures \ MyWeddingPhotos \ 01.jpg)

Fondamentalmente, fai la stessa cosa con i database che risiedono in% LocalAppData% \ Google.

  • Copiarli in, ad esempio, \ 192.168.0.77 \ NetworkPicasa \ Picasa2 e \ 192.168.0.77 \ NetworkPicasa \ Picasa2Albums
  • Elimina le cartelle Picasa2 e Picasa2Albums sull'unità locale
  • Crea collegamenti simbolici (supponendo che % LocalAppData% si risolva in "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

Quindi ripeti lo stesso passaggio con Picasa installato localmente (questo è eventualmente facoltativo: non ho provato, perché volevo accertare l'idea (3)).

  • Copia il contenuto di C: \ Programmi \ Google \ Picasa3 in, ad esempio \ 192.168.0.77 \ NetworkPicasa \ Picasa3
  • Elimina la cartella C: \ Programmi \ Google \ Picasa3
  • Crea link simbolico

mklink / D "C: \ Programmi \ Google \ Picasa3" D: \ NetworkPicasa \ Picasa3

(Nota che per i percorsi con uno spazio sono necessarie le virgolette.)

Se tutto funziona, ora puoi aprire Picasa3 e dovrebbe comportarsi come se fosse ancora installato localmente (meno il ritardo di rete, ovviamente).

Su un altro sistema sulla tua rete, ora devi solo montare la cartella di rete ed eliminare le suddette cartelle di un utente e sostituirle con i collegamenti simbolici allo stesso modo di tutti i passaggi precedenti.

(Ad esempio mklink / DC: \ Users \ YourDaughterUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2).

Ricorda che la cartella (Le mie) "Immagini" (e solo quella) deve avere lo stesso percorso , usando lo stesso utente dell'utente originale, su quell'altro sistema! Puoi semplicemente crearlo, ad esempio, anche se la cartella utente di tua figlia sull'altro computer è C: \ Users \ YourDaughterUser , puoi creare C: \ Users \ YourUser e creare il collegamento simbolico per C: \ Users \ YourUser \ Immagini da lì.

Tieni presente che non oso analizzare cosa succede se provi ad aprire Picasa e a manipolare i dati su entrambe le macchine contemporaneamente. Picasa non sembra andare in crash, ma quale modifica viene archiviata alla fine se apporti modifiche diverse con entrambe le istanze contemporaneamente, posso solo immaginare.


0

In realtà sto risolvendo un problema simile. Le cartelle di rimappatura sembrano essere OK, ma è necessario farlo ogni volta che si reinstalla uno di questi dispositivi. Inoltre, c'è un problema quando più utenti accedono ai dati insieme.

Ho deciso di costruire un mini-PC separato invece del NAS, che sto usando ora. Quindi utilizzare la connessione remota per gestire le foto sul miniPC. il miniPC sarà anche collegato alla mia TV, quindi posso facilmente mostrare le foto sulla TV, usando tastiera e mouse wireless o persino VNC.

Cosa pensi di questa soluzione?

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.