Перейти к содержимому


Консольный вариант PURGE / ОЧИСТКА


Сообщений в теме: 7

#1 Kreator

    Активист

  • Пользователи
  • PipPipPipPip
  • 874 сообщений
  • Пол:Мужчина
  • Город:Краснодар

Отправлено 28 Июнь 2019 - 17:04

Приветствую!
Не нашёл в справке описание консольного варианта команды PURGE, поэтому вопрос:
Прикрепленный файл  2019-06-28_16-50-05.png   22,82К   0 Количество загрузок:
Как получить в консоли тот же эффект, если поставить все галки а нажав Удалить всё?
-PURGE _FULL удаляет ещё и зарегистрированные приложения, не уверен, что так можно делать, не потеряв данные.
-PURGE _ALL вообще не хочет ничего удалять.
По отдельности запускать на каждый тип элементов?
Полховский А.В. Проектирование железнодорожных путей
nanoCAD Plus 11.0.4752.7008 (сборка 4857); MultiCAD.NET

#2 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 1 161 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 28 Июнь 2019 - 20:33

с консолью в нане беда(((
все силы на Gui, а про ещк живых проетантов не вспомнили((

#3 Kreator

    Активист

  • Пользователи
  • PipPipPipPip
  • 874 сообщений
  • Пол:Мужчина
  • Город:Краснодар

Отправлено 29 Июнь 2019 - 23:56

Да все всё понимают :) Просто нужна информация - мне всё равно, написать 1 строку в файл или 10, по сути...
Полховский А.В. Проектирование железнодорожных путей
nanoCAD Plus 11.0.4752.7008 (сборка 4857); MultiCAD.NET

#4 yum

    Активист

  • Пользователи
  • PipPipPipPip
  • 699 сообщений
  • Пол:Женщина

Отправлено 03 Июль 2019 - 13:18

Просмотр сообщенияKreator (28 Июнь 2019 - 17:04) писал:

Приветствую!
Не нашёл в справке описание консольного варианта команды PURGE, поэтому вопрос:
Прикрепленный файл 2019-06-28_16-50-05.png
Как получить в консоли тот же эффект, если поставить все галки а нажав Удалить всё?
-PURGE _FULL удаляет ещё и зарегистрированные приложения, не уверен, что так можно делать, не потеряв данные.
-PURGE _ALL вообще не хочет ничего удалять.
По отдельности запускать на каждый тип элементов?

Зарегистрированные приложения - это данные из базы чертежа о приложениях, в которых побывал файл (насколько понимаю). На данные чертежа это не повлияет. В автокадовской команде -PURGE этот функционал выделен в отдельную опцию, у нас - нет.
-PURGE _ALL должен вызвать следующий запрос (пару). Если хотите без них, можно так -PURGE _ALL N . У меня так сработало.

#5 Kreator

    Активист

  • Пользователи
  • PipPipPipPip
  • 874 сообщений
  • Пол:Мужчина
  • Город:Краснодар

Отправлено 03 Июль 2019 - 17:40

И я так думал. Но вот результаты на одном и том же файле:
Через интерфейс (GUI):
Скрытый текст
С параметром Все (ALL):
Скрытый текст
С параметром Полная (FULL):
Скрытый текст
Как видно, параметр Все не делает того же, что галки в графическом интерфейсе. Не удаляются 7 элементов:
Раздел "Слои". Удалeно "п_0.09 подписи".
Раздел "Текстовые стили". Удалeно "Dim".
Раздел "Текстовые стили". Удалeно "ESKD".
Раздел "Текстовые стили". Удалeно "GOST 2.304".
Раздел "Текстовые стили". Удалeно "ГОСТ2.304-3.0 мм".
Раздел "Текстовые стили". Удалeно "ГП_2_5_1000".
Раздел "Формы". Удалeно "ltypeshp.shx".
Если _FULL таки безопасно, то можно и им пользоваться, такой вариант больше всех режет.

Прикрепленные файлы

  • Прикрепленный файл  ALL.txt   1,91К   0 Количество загрузок:
  • Прикрепленный файл  FULL.txt   3,27К   0 Количество загрузок:
  • Прикрепленный файл  GUI.txt   1,36К   0 Количество загрузок:

Полховский А.В. Проектирование железнодорожных путей
nanoCAD Plus 11.0.4752.7008 (сборка 4857); MultiCAD.NET

#6 Kreator

    Активист

  • Пользователи
  • PipPipPipPip
  • 874 сообщений
  • Пол:Мужчина
  • Город:Краснодар

Отправлено 03 Июль 2019 - 17:42

Просмотр сообщенияyum (03 Июль 2019 - 13:18) писал:

-PURGE _ALL должен вызвать следующий запрос (пару). Если хотите без них, можно так -PURGE _ALL N . У меня так сработало.
То, что команда _ALL ничего не удаляла - не результат не следования её запросам, а результат её работы на конкретном файле - удалено 0. Тогда как в GUI команда показывала и удаляла лишние элементы в этом файле.
Полховский А.В. Проектирование железнодорожных путей
nanoCAD Plus 11.0.4752.7008 (сборка 4857); MultiCAD.NET

#7 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 1 161 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 03 Июль 2019 - 19:15

>> Если _FULL таки безопасно, то можно и им пользоваться,
____
я бы потестировал и не спешил, запросто может почикать внутренние связи, типа перекрестных ссылок и прочих фишек вертикалок...
сам жэж видишь консольные варианты сырцы сырцовые, коль даже ТП носа сюда не кажет

#8 yum

    Активист

  • Пользователи
  • PipPipPipPip
  • 699 сообщений
  • Пол:Женщина

Отправлено 04 Июль 2019 - 18:21

Просмотр сообщенияKreator (03 Июль 2019 - 17:40) писал:

Как видно, параметр Все не делает того же, что галки в графическом интерфейсе. Не удаляются 7 элементов:
Да, разницу видела, надо разбираться.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей