Ultimative Möglichkeit, Picasa in einem Heimnetzwerk zu verwenden

10

Ich habe viele Ansätze ausprobiert, aber immer noch keine effektive Lösung gefunden.

Ich möchte viele Fotos in einem Netzwerklaufwerk (einem IOMega Home Media-Netzwerklaufwerk, das an meinen WLAN-Router angeschlossen ist). Ich möchte 2 Dinge tun:

  1. Führen Sie einen Picasa-Importvorgang für alle Fotos auf dem Laufwerk durch, damit Picasa alle Dateien in einer Ordnerstruktur für Jahr / Monat physisch organisiert. Im Idealfall sollte das Importzielverzeichnis dasselbe Netzwerklaufwerk sein, andernfalls sollte ich alle importierten Dateien auf meinem lokalen Computer selbst zurück auf das Laufwerk verschieben.

  2. Geben Sie die Picasa-Datenbank über das Netzwerk frei, indem Sie sie auf das Netzwerklaufwerk hochladen.

  3. Lassen Sie mich und andere Familienmitglieder unsere Picasas auf die Netzwerkdatenbank verweisen, die Fotos anzeigen und Änderungen daran vornehmen (Gesichter markieren, logische Alben erstellen usw.).

Ist JEDE Möglichkeit dies zu erreichen? Oder sollte ich nach einer anderen Fotomanagement-App suchen, und in diesem Fall kennen Sie eine solche?

Vielen Dank!

luisfarzati
quelle
Haben Sie eine gute Lösung gefunden? Wenn ja, teilen Sie es bitte!
Patrick Honorez

Antworten:

3

PicasaStarter scheint die einzige anständige Anwendung zu sein, die dieses große Manko von Picasa behebt . Warum Google die Server- / Netzwerkfähigkeiten für Picasa nicht anspricht, ist mir ein Rätsel.

PicasaStarter ist eine kleine Anwendung, die eine Lösung für eine Reihe von Mängeln von Picasa, der Bildorganisations- und Bearbeitungsanwendung von Google, bietet.

Picasa ohne PicasaStarter weist die folgenden Einschränkungen auf:

Picasa erlaubt nicht, dass die Datenbank und die Bilder von verschiedenen Benutzern gemeinsam genutzt werden (nicht auf demselben Computer, nicht in einem Netzwerk).

Standardmäßig legt Picasa die Picasa-Datenbank im privaten Anwendungsdatenordner des Benutzers ab, der sich auf dem Laufwerk C: befindet.

Sie können nur eine Datenbank pro Benutzer verwenden / haben, die Auswahl zwischen mehreren Datenbanken ist nicht möglich.

PicasaStarter erweitert Picasa und fügt die folgenden Funktionen hinzu:

Sie können beliebig viele Picasa-Datenbanken und Bildersätze erstellen. Auf diese Weise können Sie separate Bilder / Datenbanksätze für verschiedene Projekte oder Verwendungen verwenden. Zum Beispiel separate Datenbanken für Urlaub, Hobbys und Jobs.

Datenbanken können an jedem Ort, einschließlich Netzwerklaufwerken, erstellt und von mehreren Computern und Benutzern gemeinsam genutzt werden.

Es ist sehr einfach, eine tragbare Lösung zu erstellen, bei der sich die Bilder und die Datenbank auf einem tragbaren oder USB-Laufwerk befinden. Das einzige, was auf dem Computer installiert werden muss, ist Picasa selbst. Auf diese Weise können Sie Ihre Bilder auf jedem Computer anzeigen und damit arbeiten.

Sie können Verknüpfungen auf Ihrem Desktop erstellen, um Picasa mit jeder Datenbank zu starten. Dies ermöglicht einen Schritt Zugriff auf alle Foto- / Datenbanksätze.

user2973466
quelle
Hier ist eine weitere Möglichkeit: picasawrapper.codeplex.com
MoonSire
Schade, dass es nur Windows ist. Ich suche nach einer Lösung für Mac.
Gunnar
Zu Ihrer Information Windows Defender identifiziert die Exe auf der PicasaStarter-Seite als Trojaner.
Mvanella
3

Da es anscheinend überhaupt keine Updates für die Funktionsweise von Picasa von Google gibt, möchte ich vorschlagen, stattdessen zu digiKam zu wechseln .

Es ist Open Source, gut gepflegt und Sie können festlegen, dass die Datenbankdateien im eigentlichen Fotoordner gespeichert werden. Es unterstützt jetzt auch die Gesichtserkennung, nach der ich in einer Picasa-Alternative gesucht habe.

Ich denke, dass es immer noch eine schlechte Idee ist, die Datenbankdateien von mehreren Computern gleichzeitig zu ändern, aber das ist kein Unterschied zu einer geänderten Picasa-Installation.

Update: Wenn Sie zu Hause einen Server oder NAS haben, auf dem Sie MySQL ausführen können, kann digiKam stattdessen seine Datenbank dort speichern.

MoonSire
quelle
1

Sie können die Dinge 2 und 3 Ihrer Liste ausführen, indem Sie symbolische Links zu einem lokal bereitgestellten Netzwerkspeicherort verwenden. Mit den Informationen in diesem Beitrag erreichen Sie Folgendes:

  1. Machen Sie Picasa zu dem Gedanken, dass die auf dem lokalen System installierten Datenbanken für den lokalen Benutzer verwendet werden, während Sie auf Datenbanken in einem Ordner auf einem Netzwerklaufwerk zugreifen
  2. Machen Sie Picasa zu dem Gedanken, dass es auf den Ordner "Bilder" eines lokalen Benutzers zugreift, während Sie auf einen Ordner "Bilder" auf einem Netzwerklaufwerk zugreifen
  3. Kopieren Sie die lokale Installation von Picasa auf dasselbe Netzwerklaufwerk, damit Sie sie nur öffnen können, wenn das Laufwerk angeschlossen ist.

Es gibt jedoch einen zentralen Nachteil : Auf diese Weise sollten mehrere Benutzer wahrscheinlich nicht gleichzeitig auf Picasa zugreifen und es verwenden (ich bin mir nicht sicher, ob sie dies könnten), da Picasa versuchen würde, auf dieselbe Datenbank zuzugreifen (und diese möglicherweise zu beschädigen?) Datei. Außerdem muss der vollständige Ordner "Bilder" eines lokalen Benutzers auf Ihrem PC vollständig auf ein Netzwerkgerät verschoben werden, da dort die symbolische Verknüpfung festgelegt ist.

Die hier beschriebene Idee erweitert diese Migrationsanleitung: https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- ein neuer Computer

Die Art und Weise der Migration zu migrieren scheint alles identisch zu halten, z. B. auch Personenalben (was mein Hauptgrund ist, bei Picasa zu bleiben, da ich eine relativ große Datenbank für diese habe).

Mit dieser Erklärung können Sie entweder Ihre vorhandene Picasa-Installation in das Netzwerk migrieren oder eine neue Instanz von Picasa installieren, um in das Netzwerk zu migrieren, indem Sie die dortigen Schritte mit den unten beschriebenen Wendungen ausführen. Vergessen Sie bei allem , was Sie verschieben / löschen, nicht, Backups zu erstellen , falls etwas schief geht!

Was Sie anders machen als in der oben verlinkten Anleitung, ist Folgendes:

In Schritt "4 Kopieren der Fotos und der Datenbank auf den neuen PC" führen Sie die folgenden Schritte aus, anstatt "alle Fotos und Ordner aus dem Ordner" Fotos "des externen Laufwerks in den neuen Ordner" PC (Meine) Bilder "einzufügen:

  • Ordnen Sie einen Netzwerkordner als Netzlaufwerk auf Ihrem lokalen PC (Rechtsklick auf „Diesen PC“, Netzlaufwerk verbinden , um den Ordner auswählen.) (ZB Karte \ 192.168.0.77 \ fahren ‚D:‘) .
  • Kopieren Sie alle Ihre Fotos und Ordner aus Ihrem (Meine) Ordner "Bilder" in einen Unterordner des zugeordneten Laufwerks. (Sie haben dann zB \ 192.168.0.77 \ NetworkPictures \ MyWeddingPhotos \ 01.jpg usw.) .
  • Löschen Sie Ihren Ordner "Meine" Bilder.
  • Erstellen Sie einen symbolischen Link, der den Ordner (Meine) "Bilder" des Benutzers ersetzt, für den Picasa in dem Netzwerkordner installiert wurde, in den Sie die Dateien in den vorherigen Schritten eingefügt haben. Eine symbolische Verknüpfung manipuliert das Dateisystem so, dass Programme, die auf einen Pfad zugreifen, Dateien im symbolisch verknüpften Ordner so sehen, als wären sie an dem Ort, von dem aus Sie verknüpft haben :
    • Führen Sie eine Eingabeaufforderung mit Administratorrechten aus (z. B. Windows-Taste drücken, cmd eingeben, mit der rechten Maustaste auf "Eingabeaufforderung" klicken, Als Administrator ausführen).
    • Verwenden Sie den Befehl:

mklink / DC: \ Benutzer \ Ihr Benutzer \ Bilder D: \ NetworkPictures

(Wenn Sie nun über das Beispiel auf den Pfad zugreifen, sollten Sie in der Lage sein, zu Ihrem hypothetischen Bild im Netzwerk zu navigieren, aber den Pfad verwenden: D: \ NetworkPictures \ MyWeddingPhotos \ 01.jpg)

Grundsätzlich machen Sie dasselbe mit den Datenbanken in% LocalAppData% \ Google.

  • Kopieren Sie sie beispielsweise nach \ 192.168.0.77 \ NetworkPicasa \ Picasa2 und \ 192.168.0.77 \ NetworkPicasa \ Picasa2Albums
  • Löschen Sie die Ordner Picasa2 und Picasa2Albums auf Ihrem lokalen Laufwerk
  • Erstellen Sie symbolische Links (vorausgesetzt, % LocalAppData% wird in "C: \ Users \ YourUser \ AppData \ Local \" aufgelöst ):

mklink / DC: \ Benutzer \ Ihr Benutzer \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2

mklink / DC: \ Benutzer \ Ihr Benutzer \ AppData \ Local \ Google \ Picasa2Albums D: \ NetworkPicasa \ Picasa2Albums

Wiederholen Sie dann den gleichen Schritt mit Ihrem lokal installierten Picasa (dies ist möglicherweise optional - ich habe es nicht versucht, weil ich die Idee ermitteln wollte (3).)

  • Kopieren Sie den Inhalt von C: \ Programme \ Google \ Picasa3 nach z. B. \ 192.168.0.77 \ NetworkPicasa \ Picasa3
  • Löschen Sie den Ordner C: \ Programme \ Google \ Picasa3
  • Erstellen Sie einen symbolischen Link

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

(Beachten Sie, dass Sie für Pfade mit einem Leerzeichen die Anführungszeichen benötigen.)

Wenn alles funktioniert, können Sie jetzt Picasa3 öffnen und es sollte sich so verhalten, als ob es noch lokal installiert wäre (natürlich ohne Netzwerkverzögerung).

Auf einem anderen System in Ihrem Netzwerk müssen Sie nur noch den Netzwerkordner bereitstellen und die oben genannten Ordner eines Benutzers löschen und auf die gleiche Weise wie in allen vorherigen Schritten durch die symbolischen Links ersetzen.

(ZB mklink / DC: \ Benutzer \ YourDaughterUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2).

Beachten Sie, dass der (meine) "Bilder" -Ordner (und nur dieser) denselben Pfad haben muss und denselben Benutzer wie der ursprüngliche Benutzer auf diesem anderen System verwendet! Sie können es einfach erstellen. Selbst wenn der Benutzerordner Ihrer Tochter auf dem anderen Computer C: \ Users \ YourDaughterUser lautet , können Sie C: \ Users \ YourUser erstellen und den symbolischen Link für C: \ Users \ YourUser \ erstellen Bilder von dort.

Beachten Sie, dass ich es nicht wage zu analysieren, was passiert, wenn Sie versuchen, Picasa zu öffnen und Daten auf beiden Computern gleichzeitig zu bearbeiten. Picasa scheint nicht abzustürzen, aber welche Änderung am Ende gespeichert wird, wenn Sie mit beiden Instanzen gleichzeitig unterschiedliche Änderungen vornehmen, kann ich nur erraten.

Gunst
quelle
0

Ich löse tatsächlich ein ähnliches Problem. Die Neuzuordnungsordner scheinen in Ordnung zu sein, aber Sie müssen dies jedes Mal tun, wenn Sie eines dieser Geräte neu installieren. Außerdem tritt ein Problem auf, wenn mehrere Benutzer gemeinsam auf die Daten zugreifen.

Ich habe beschlossen, anstelle von NAS, den ich jetzt verwende, einen separaten Mini-PC zu bauen. Verwenden Sie dann die Remote-Verbindung, um die Fotos auf dem miniPC zu verwalten. Der miniPC wird auch mit meinem Fernseher verbunden, sodass ich die Fotos problemlos auf dem Fernseher mit drahtloser Tastatur und Maus oder sogar VNC anzeigen kann.

Was halten Sie von dieser Lösung?

Jiří Herník
quelle