Кінцевий спосіб використання Picasa в домашній мережі


10

Я намагався багато підходів, але все ще не знайшов ефективного рішення.

Я хочу, щоб у мережевому накопичувачі знаходилися фотографії (мережевий накопичувач IOMega Home Media Network, підключений до маршрутизатора wifi). Я хотів би зробити 2 речі:

  1. Виконайте імпорт Picasa всіх фотографій на диску, змусивши Picasa фізично організувати всі файли в структурі папок рік / місяць. В ідеалі каталог цільового імпорту повинен бути тим самим мережевим накопичувачем, інакше я повинен сам перемістити всі імпортовані файли на своєму локальному комп'ютері на диск.

  2. Поділіться базою даних Picasa по мережі, завантаживши її на мережевий диск.

  3. Попросіть мене та інших членів сім'ї навести наш Picasas до мережевої бази даних, і побачити фотографії, а також внести зміни (позначити обличчя, створити логічні альбоми тощо) у неї.

Чи БУДЬ будь-яка можливість цього досягти? Або я повинен шукати інший додаток для управління фотографіями, і в такому випадку ви знаєте таке?

Дякую!


Ви знайшли приємне робоче рішення? Якщо так, будь ласка, поділіться цим!
Патрік Хонорес

Відповіді:


3

PicasaStarter, здається, є єдиним гідним додатком, яке вирішує цей головний недолік Picasa. Чому Google не звертається до сервера / мережевих можливостей для Picasa, це не в мене.

PicasaStarter - це невеликий додаток, який пропонує рішення щодо низки недоліків Google Picasa, організації зображень та програми редагування.

Picasa без PicasaStarter має такі обмеження:

Picasa не дозволяє ділитися базою даних та зображеннями між різними користувачами (не на одному комп’ютері, не в мережі).

За замовчуванням Picasa розміщує базу даних Picasa у приватній папці даних програми, що знаходиться на диску: C :.

Ви можете використовувати / мати одну базу даних на користувача, вибір між декількома базами даних неможливий.

PicasaStarter вдосконалює Picasa та додає такі функції:

Ви можете створити будь-яку кількість баз даних Picasa та наборів зображень. Це дозволяє мати окремі набори зображень / баз даних для різних проектів або використання. Наприклад, окремі бази даних для відпусток, хобі та робочих місць.

Бази даних можуть бути створені в будь-якому місці, включаючи мережеві накопичувачі, і ними можна ділитися декількома комп'ютерами та користувачами.

Створити портативне рішення дуже просто, коли зображення та база даних знаходяться на портативному або USB-накопичувачі. Єдине, що потрібно встановити на комп’ютер - це сам Picasa. Це дає змогу показувати та працювати зі своїми фотографіями на будь-якому комп’ютері.

Ви можете створити ярлики на своєму робочому столі, щоб запустити Picasa з кожною базою даних. Це дає один крок доступу до будь-якого набору фотографій / баз даних.


Ось ще один спосіб зробити це: picasawrapper.codeplex.com
MoonSire

Шкода, що це лише Windows. Я шукаю рішення на Mac.
Гуннар

FYI Windows Defender ідентифікує exe на сторінці PicasaStarter як троян.
mvanella

3

Оскільки, схоже, не існує жодних оновлень щодо того, як Picasa працює від Google, я хотів би запропонувати перейти на digiKam .

Він є відкритим кодом, добре підтримується, і ви можете вибрати, щоб він зберігав свої файли бази даних у фактичній папці фотографій. Він також підтримує розпізнавання облич і зараз, що я шукав в альтернативі Picasa.

Я думаю, що все-таки буде поганою ідеєю змінювати файли бази даних з декількох комп'ютерів одночасно, але це не відрізняється від модифікованої установки Picasa.

оновлення: Якщо у вас вдома є сервер або NAS, де ви можете запустити MySQL, digiKam може замість цього зберігати свою базу даних.


2

5
Хоча, таким чином, ви можете відповісти на питання, очікується, що ви підсумуєте інструкції посилання та опублікуйте посилання як посилання
канадський Лука

Рішення символьних посилань другої ланки працює чудово, і це супер просто.
Лі Оадес

1

Ви можете зробити 2 та 3 зі свого списку , використовуючи символічні посилання на локальне мережеве розташування. Використовуючи інформацію в цій публікації, ви досягаєте таких дій:

  1. Намацуйте Picasa думати, що він використовує бази даних, встановлені в локальній системі для місцевого користувача, під час доступу до баз даних у папці на мережевому диску
  2. Підманіть Picasa думати, що він отримує доступ до папки "Картинки" місцевого користувача, отримуючи доступ до папки "Картинки" на мережевому диску
  3. Скопіюйте локальну установку Picasa на той самий мережевий диск, щоб ви могли відкривати її лише тоді, коли диск підключений.

Однак є головний недолік : як це робиться, багато користувачів, ймовірно, не повинні одночасно отримувати доступ та використовувати Picasa (я не впевнений, чи змогли б вони), оскільки Picasa намагатиметься отримати доступ (і, можливо, пошкодити?) До тієї ж бази даних файл. Також повну папку "Картинки" місцевого користувача на вашому ПК потрібно повністю перемістити на мережевий пристрій, оскільки там встановлено символічне посилання.

Описана тут ідея поширюється на цю міграцію How-To: https://sites.google.com/site/picasaresources/Home/Picasa-FAQ/picasa/how-to/move-photos-and-picasa-database-to- a-new-computor

Спосіб міграції How-To, здавалося б, зберігає все однакове, наприклад, включаючи альбоми людей (що є моєю основною причиною дотримуватися Picasa, оскільки у мене є відносно велика база даних для них).

Отже, за допомогою цього пояснення ви можете або перенести існуючу установку Picasa в мережу, або встановити новий екземпляр Picasa для міграції в мережу, виконавши вказані нижче дії, з поворотами, описаними нижче. При всьому переміщенні / видаленні не забувайте робити резервні копії , якщо вийде щось не так!

Що ви робите по-різному зі способом, пов’язаним із вищезгаданими способами, це:

На кроці "4 Скопіюйте фотографії та базу даних на новий ПК" , замість того, щоб вставити "всі фотографії та папки із зовнішнього диска папки" Фото "до нової папки ПК (" Мої картинки "), виконайте такі дії:

  • Позначте мережну папку як мережевий диск на локальному ПК (Клацніть правою кнопкою миші «Цей ПК», «Карта мережі», виберіть папку.) (Наприклад, карта \ 192.168.0.77 \, щоб запустити «D:») .
  • Скопіюйте всі свої фотографії та папки зі своєї папки "Мої фотографії" в папку "Мої фотографії" в підпапку на картографічному диску. (У вас є, наприклад, \ 192.168.0.77 \ NetworkPictures \ MyWeddingPhotos \ 01.jpg тощо) .
  • Видаліть папку "Мої картинки".
  • Створіть символічне посилання, яке замінить папку "Мої" "Фотографії" користувача, для якого було встановлено Picasa, до мережевої папки, до якої ви вставили файли у попередніх кроках. Символічне посилання маніпулює файловою системою так, що програми, що отримують доступ до контуру, побачать файли в папці, що символічно пов'язана, як би вони знаходились у тому місці, з якого ви зв’язали :
    • Запустіть командний рядок з правами адміністратора (Наприклад, натисніть клавішу Windows, введіть cmd, клацніть правою кнопкою миші «Командний рядок», Запустіть як адміністратор).
    • Використовуйте команду:

mklink / DC: \ Користувачі \ Вашкористувач \ Зображення D: \ NetworkPictures

(Тепер, якщо ви отримуєте доступ до шляху з прикладу, ви маєте можливість переглядати своє гіпотетичне зображення в мережі, але використовуючи шлях: D: \ NetworkPictures \ MyWeddingPhotos \ 01.jpg)

В основному, ви робите те ж саме з базами даних, що перебувають у% LocalAppData% \ Google.

  • Скопіюйте їх, наприклад, \ 192.168.0.77 \ NetworkPicasa \ Picasa2 та \ 192.168.0.77 \ NetworkPicasa \ Picasa2Albums
  • Видаліть папки Picasa2 та Picasa2Albums на локальному диску
  • Створіть символічні посилання (припустимо, що % LocalAppData% вирішує значення "C: \ Users \ YourUser \ AppData \ Local \" ):

mklink / DC: \ Користувачі \ Вашкористувач \ AppData \ Місцеві \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2

mklink / DC: \ Користувачі \ ВашUser \ AppData \ Місцеві \ Google \ Picasa2Albums D: \ NetworkPicasa \ Picasa2Albums

Потім повторіть той же крок із локально встановленою Picasa (це, можливо, необов’язково - я не намагався, тому що хотів з’ясувати ідею (3).)

  • Скопіюйте вміст C: \ Program Files \ Google \ Picasa3 , наприклад \ 192.168.0.77 \ NetworkPicasa \ Picasa3
  • Видаліть папку C: \ Program Files \ Google \ Picasa3
  • Створіть символічне посилання

mklink / D "C: \ програмні файли \ Google \ Picasa3" D: \ NetworkPicasa \ Picasa3

(Зверніть увагу, що для шляхів з пробілом вам потрібні лапки.)

Якщо все виходить, ви можете відкрити Picasa3, і він повинен вести себе так, ніби він все ще був встановлений локально (мінус мережевий відставання, звичайно).

В іншій системі вашої мережі тепер вам потрібно лише встановити мережеву папку та видалити згадані папки користувача та замінити їх символічними посиланнями так само, як і в усіх попередніх кроках.

(Наприклад, mklink / DC: \ Users \ YourDaughterUser \ AppData \ Local \ Google \ Picasa2 D: \ NetworkPicasa \ Picasa2).

Майте на увазі, що папка (Мої) "Картинки" (і лише це) повинна мати той самий шлях , використовуючи того самого користувача, що і початковий користувач, у цій іншій системі! Ви можете просто створити його, наприклад, навіть якщо папка користувача вашої дочки на іншій машині є C: \ Users \ YourDaughterUser , ви можете створити C: \ Users \ YourUser та створити символічне посилання для C: \ Users \ YourUser \ Фотографії звідти.

Зауважте, що я не наважуюсь аналізувати, що відбувається, якщо ви спробуєте відкрити Picasa та одночасно маніпулювати даними на обох машинах. Picasa, здається, не виходить з ладу, але яка зміна зберігається в підсумку, якщо ви внесете різні зміни одночасно з обома примірниками, я можу лише здогадуватися.


0

Я фактично вирішую подібне питання. Здається, перекомпоновані папки здаються нормальними, але робити це потрібно щоразу, коли ви перевстановлюєте один із цих пристроїв. А також є проблема, коли кілька користувачів отримують доступ до даних разом.

Я вирішив створити окремий міні-ПК замість NAS, яким я зараз користуюся. А потім використовуйте віддалене з'єднання для управління фотографіями на miniPC. miniPC також буде підключений до мого телевізора, тому я можу легко показувати фотографії на телевізорі, використовуючи бездротову клавіатуру та мишу, або навіть VNC.

Що ви маєте в цьому рішенні?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.