Вот уже который раз наступаю на свои же грабли.
Опишу ситуацию...
Ежемесячно работаю над макетом журнала, каждый раз беру за основу предыдущий макет номера журнала.
После удаления ненужных страниц ОБЫЧНО сохраняю файл под новым именем.
Но иногда у меня бывает сбой в операционной системе "МОЗГ версия 1.0", и автоматически выполняется ручной скрипт по нажатию клавиш ctrl + S
Соответственно файл с предыдущем макетом перезаписывается новыми изменениями, в частности уже удаленными страницами. Обнаруживается баг слишком поздно, когда уже нет возможности выполнить действия ctrl + z, до момента удаления страниц (жаль в Indesign нельзя выставить количество UNDO до 200 например, как в Шопе).
Но если посмотреть на размер сохраненного файла, то по размеру вроде бы как он соответствует размеру до удаления страниц.
Вот и появляется тонкая нить надежды, которая восклицает, а вдруг не все утеряно?...
Соответственно обозначаю вопрос, можно ли как-нибудь восстановить утерянные данные в уже перезаписанном файле?
Может быть есть какая-либо софтина или скрипт?
Страница 1 из 1
Восстановление данных файла после перезаписи
#2
Отправлено 15 Апрель 2011 - 09:37
вот что гласит хелп адоба по инзизайну:
"Для отмены и повтора обычно доступно не более нескольких сотен последних выполненных операций (точное число ограничено объемом свободной оперативной памяти и типом применяемых операций). Серии операций отменяются при выборе команды "Сохранить как", закрытии документа или выходе из программы."
Вот здесь то сабака и зарылась, сначала идет автоматом ctrl+s - SAVE (старая привычна с пижамы), а потом через некоторое время ctrl+alt+s - SAVE AS.
старый файл остается с неизмененным размером, а новый записанный уже значительно меньше.
"Для отмены и повтора обычно доступно не более нескольких сотен последних выполненных операций (точное число ограничено объемом свободной оперативной памяти и типом применяемых операций). Серии операций отменяются при выборе команды "Сохранить как", закрытии документа или выходе из программы."
Вот здесь то сабака и зарылась, сначала идет автоматом ctrl+s - SAVE (старая привычна с пижамы), а потом через некоторое время ctrl+alt+s - SAVE AS.
старый файл остается с неизмененным размером, а новый записанный уже значительно меньше.
Мир не настолько примитивен, насколько его понимает человек.
#3
Отправлено 15 Апрель 2011 - 10:17
nicko (15 Апрель 2011 - 09:37) писал:
вот что гласит хелп адоба по инзизайну:
"Для отмены и повтора обычно доступно не более нескольких сотен последних выполненных операций (точное число ограничено объемом свободной оперативной памяти и типом применяемых операций). Серии операций отменяются при выборе команды "Сохранить как", закрытии документа или выходе из программы."
Вот здесь то сабака и зарылась, сначала идет автоматом ctrl+s - SAVE (старая привычна с пижамы), а потом через некоторое время ctrl+alt+s - SAVE AS.
старый файл остается с неизмененным размером, а новый записанный уже значительно меньше.
"Для отмены и повтора обычно доступно не более нескольких сотен последних выполненных операций (точное число ограничено объемом свободной оперативной памяти и типом применяемых операций). Серии операций отменяются при выборе команды "Сохранить как", закрытии документа или выходе из программы."
Вот здесь то сабака и зарылась, сначала идет автоматом ctrl+s - SAVE (старая привычна с пижамы), а потом через некоторое время ctrl+alt+s - SAVE AS.
старый файл остается с неизмененным размером, а новый записанный уже значительно меньше.
При сохранении SAVE AS, из файла удоляется весь мусор, в том числе мусором считаются откаты. Поэтому размер файла становится меньше
Вообще до сохрнания SAVE AS, активна кнопка reveret (File >> Revert). При нажатии оной, файл откатывается до момента открытия.
Чтоб не наступать на SAVE AS'овские грабли, юзал скрипт Виталия Батушева InBackup.
Скрипт сохранял файл аналогично cmd/ctrl + S и сохранял копию(множество копий в зависимости от настроек) в указанную директорию.
На этот скрипт вешал горячии клавиши cmd/ctrl + S.
Настройки в теле скрипта:
/* ====================== Н А С Т Р О Й К И ================================ */ var fldBackup = '/d/Backup'; // Папка для сохранения резервной копии var manyBackups = true; var numBackups = null; // null = бесконечное количество, число – количество резервных копий var fmtBackups = 'd'; // d - дата/время, n - номер var usePrefix = false; // если значение true, используется префикс, например, 00001-myPub.indd // если значение false, используется суффикс, например, myPub-00001.indd var sepPrefix = '-'; // Символ, отделяющий префикс от имени файла var sepSuffix = '-'; // Символ, отделяющий суффикс от имени файла var fmtDate = 'D.M.Y-h:m-s'; // D - день, M - месяц, Y - год (4-значное значение), // h - часы, m - минуты, s - секунды // НЕ ИСПОЛЬЗУЙТЕ СИМВОЛЫ ':', '/', '\' /* ================= К О Н Е Ц Н А С Т Р О Е К =========================== */
Скрипт в аттаче. Одно но, было это все на CS2/CS3. Как он будет работать в более новых версиях мне неизвестно. Пробуй.
Прикрепленные файлы
-
inbackup.zip (1,72К)
Количество загрузок:: 1
Лучше день потерять, потом за пять минут долететь... |

#4
Отправлено 15 Апрель 2011 - 16:26
jvk Спасибо за информацию на будущее!
Мир не настолько примитивен, насколько его понимает человек.
#5
Отправлено 15 Апрель 2011 - 17:36
nicko (15 Апрель 2011 - 16:26) писал:
jvk Спасибо за информацию на будущее!
Незашт, обращайся.
PS: Скрипт работает в CS5. Может его в библиотеку скриптов закинуть?
Лучше день потерять, потом за пять минут долететь... |

Поделиться темой:
Страница 1 из 1

Помощь












