AppleScript, щоб переглянуте зображення стало головним у бібліотеці діафрагми?


6

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

Першим моїм кроком було запустити відновлення диска Stellar Phoenix, що було добре, поки не зламав мій другий зовнішній диск, на який вони копіювались. Потім я його знову відсканував і розмістив на томі exFAT. Однак зараз є проблеми з цим томом, і папки не відображаються в пошуку чи діафрагмі. Я бачу файли в терміналі і в даний час намагаюся скопіювати їх через rsync.

Тому мені потрібна порада щодо наступного:

Можливість перегляду файлів і папок, що містять знайдені зображення, на моєму томі exFAT. Якщо це працює, це буде дуже корисно і може врятувати потребу в останньому.

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

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

Детальніше: https://discussions.apple.com/message/23529900?ac_cid=op123456#23529900

В ідеалі сценарій повинен:

  • Проведіть цикл зображень із тегами спеціального ключового слова "відсутнє".
  • Отримайте джерело попереднього зображення
  • Скопіювати попереднє зображення
  • Змініть головне місце розташування нового дубльованого зображення
  • Продовжуйте цикл через наступні зображення

Спочатку перейдіть за кодом:

    on run
 tell application "Aperture"
activate
set imageSel to (get selection)
if imageSel is {} then
  error "Please select an image."
else
  repeat with i from 1 to count of imageSel


       <!-- do duplication in this repeat loop -->


  end repeat
end if
end tell

значить, вам вдалося зберегти всі можливі файли? Ви зробили з відновленням даних? тому що я б сказав, відкладіть стару бібліотеку діафрагми (перейменуйте її за допомогою ... LibraryOLD та створіть нову бібліотеку діафрагми та повторно імпортуйте всі знайдені вами жорсткі диски. Вибачте, що почули про ваші проблеми!
— Ендрю У.

Так, я думаю, що бібліотека виконана, найкраще, що я можу зробити, - це резервне копіювання та використання програмного забезпечення для організації даних Exif для відновлення моїх каталогів зображень
— Phil Hudson

Відповіді:


1

У випадку, якщо у вашій бібліотеці залишилася деяка структура, натисніть і утримуйте клавіші команд та опцій, а потім відкрийте діафрагму. З'явиться вікно з написом "Перша допомога бібліотеці фотографій". Поставте прапорець "Відновити базу даних". Я рекомендую дублювати бібліотеку, якщо щось піде не так.

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