1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Резервирование с датой и временем

Модератор: специалисты Eplan

Закрыто
Аватара пользователя

Автор темы
AGorskiy
знаток Eplan
знаток Eplan
Сообщения: 3328
Зарегистрирован: 05 мар 2012, 15:00
Имя: Горский Андрей Сергеевич
город/регион: Санкт-Петербург
Благодарил (а): 176 раз
Поблагодарили: 364 раза

Резервирование с датой и временем

Сообщение AGorskiy »

Если не ошибаюсь, данный скрипт нашел на сайте Гишеля http://www.gischel.net Это еще один скрипт который позволяет выполнить резервирование, при этом в имени резервной копии появляется дата и время создания, возможен выбор каталога резервирования (более простой вариант нежеле, что реализовано в самом Eplan) и резервирования сразу в каталог, который определяется свойством 10517 (если я все верно понял комментарии к скрипту).
Сам проверил, только создания резервной копии с выбором каталога.
Как обычно, предлагаю два варианта, оригиналный скрипт на немецком и русский (перевел основные окна и надписи, а так же поменял формат даты, не Год Месяц День, а День Месяц Год, имитировать ошибки не удалось, но окна перевел).
Так же внутри каждого архива разработчиками предложена икона, пустячок, но приятно.
Судя по коду, есть еще какие то вкусняшки в данном скрипте, но....пока не разобрался.
Danke für die gemachte Arbeit! Изображение
BackUpWithDateAndName_V2_de.7z
=======================
Русский вариант удалил, более подробно потестив понял, что допустил ошибку внутри кода, имя формируется криво. Если найду - выложу. // 8-06-2012
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
Аватара пользователя

VADR
администратор
администратор
Сообщения: 4711
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 192 раза
Поблагодарили: 336 раз

Re: Резервирование с датой и временем

Сообщение VADR »

AGorskiy писал(а):а так же поменял формат даты, не Год Месяц День, а День Месяц Год
Это в именах файлов? Вообще говоря, как раз формат год-месяц-день более удобен при наличии большого количества файлов резервных копий: сортировать проще. Это относится не конкретно к eplan (я им не пользуюсь), а к вообще ко всякому резервному копированию. (имхо)
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
Аватара пользователя

Автор темы
AGorskiy
знаток Eplan
знаток Eplan
Сообщения: 3328
Зарегистрирован: 05 мар 2012, 15:00
Имя: Горский Андрей Сергеевич
город/регион: Санкт-Петербург
Благодарил (а): 176 раз
Поблагодарили: 364 раза

Re: Резервирование с датой и временем

Сообщение AGorskiy »

Возможно...мне сложно судить, тут как говорится на вкус и цвет все фломастеры разные, хотя резервных копий выше-крыши, но обычно они лежат в папках где есть инфа о проекте. А если использовать папку типа BackUp, то возможно.
Имя файла которое формируется в немецком варианте таково ИмяПроекта_20120608_1008_.zw1

С русским накосячил...исправлю выложу, хотел так ИмяПроекта_8.06.2012_10:08_.zw1
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
Аватара пользователя

Автор темы
AGorskiy
знаток Eplan
знаток Eplan
Сообщения: 3328
Зарегистрирован: 05 мар 2012, 15:00
Имя: Горский Андрей Сергеевич
город/регион: Санкт-Петербург
Благодарил (а): 176 раз
Поблагодарили: 364 раза

Re: Резервирование с датой и временем

Сообщение AGorskiy »

aranea писал(а): добрый вечер!
также интересуюсь разработкой скриптов и АПИ в Еплане с недавнего времени
по поводу этой темы, наверняка вы с июля уже разобрались, но все же:
для форматирования вывода даты и времени необходимо поправить первую строчку кода

Код: Выделить всё

string sDateTime = string.Format("{0:yyyy-MM-dd_HH_mm}", System.DateTime.Now);
двоеточие во времени не даст поставить ОС

имхо если у вас есть архивы за 01.05.2012, 06.06.2012 и 03.09.2012 - последний архив будет в середине при сортировке по имени, поэтому мне кажется логичным имена, начинающиеся с менее часто меняющихся значений =)
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
Закрыто

Вернуться в «Сценарии (Только готовые решения)»