Перейти к содержанию
Boroda888

Команда audit Проверить - отчет о работе как избавиться?

Рекомендуемые сообщения

После работы команды появляется запрос на просмотр результатов - да\нет. В результате или нотепад открывается или файл отчета создается. Раньше просто в текстовый экран сбрасывалось и было хорошо. Пользователи пугаться будут).  Есть способ это убрать? 

nanoCAD x64 Plus 20.0.5094.0501  сборка 5194 NFR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажите "Нет" на запрос по открытию файла отчета.

И вот это может кого-то из пользователей испугать?:

изображение.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И в это время создаётся файл отчета типа "auditlog_План расположения эстакады 1.txt" в директории с файлом... :-)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, и зачастую он многим нужен. Не нужен - удалите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кому нужен может и в текстовом экране посмотреть... А так лишние действия придётся делать и чистить директории с файлами. А причину сего нововведения случайно не знаете? Или по "многочисленным просьбам трудящихся"? 

добавлено через 9 минут

Одним словом - отключить создание этих отчетов нельзя?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Boroda888 сказал:

... А причину сего нововведения случайно не знаете? Или по "многочисленным просьбам трудящихся"? 

Скажем так - на основе "просьб трудящихся". При очистке "очумелых" файлов из архивов, созданных на протяжении достаточно длительного исторического этапа разными пользователями, в том числе с умелыми, не очень умелыми и "очумелыми" (не путать с оч.умелыми) ручками, в комстроку (или текстовое окно) записывались достаточно большие куски текстовой информации, которую удалять более трудоемко, чем файл отчета. К тому же запись такой информации непосредственно в протокол комстроки на "тяжелых" проблеммных файлах замедляла работу.

Было также достаточно много пожеланий продвинутых пользователей, использующих протокол комстроки, например, для создания скриптов и автоматизации на их основе своей работы, не писать в протокол комстроки излишнюю информацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да я согласен что надо. НО при этом для той же автоматизации - может добавить возможность отключить создание этих файлов? Журнал этот кроме админа всё едино никто читать не будет. А файлы будут "засорять" директории... И чистить их будет тот же админ... А при нормальных условиях работы команда запускается не единожды... Может куда то в директорию временных файлов? Как-то так...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конечно, ситуация не критичная.

Но после привычного поведения функции на протяжении многих лет изменившийся порядок действий несколько достает.

Как вариант, может быть в предварительном вопросе о проведении очистки вместо да/нет ввести еще и третий опциональный вариант "да с выводом отчета"?

Для писателей скриптов - никакой проблемы.

Для пользователей - в большинстве случаев подробный отчет просто не нужен.

Для исследователей - опять же нет проблемы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добавлю свои 5 копеек: желательно иметь опцию для отключения создания файла отчёта. А по-простому - измените его расширение хотя бы на не стандартное .txt, а например, на .audit. Так хотя бы проще их будет убивать или игнорировать в SVN по расширению.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите AuditGeometry. Такой вариант решения устроит?

изображение.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Меня - более чем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот ведь умеете, когда хотите! )))))

 

Единственный нюанс - команда будет немного отличаться от акадовской.

Если вас это не смущает, то нас (пользователей) - тем более!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собственно говоря, так оно и задумывалось изначально.

Но был выбран и сделан более краткий вариант в пользу решения более приоритетных и более критичных задач.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чем он от автокадовской будет отличаться? ну будет не один ключ а три... лиспу то точно всё равно :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, EdwardSt сказал:

Вот ведь умеете, когда хотите! )))))

 

Единственный нюанс - команда будет немного отличаться от акадовской.

Если вас это не смущает, то нас (пользователей) - тем более!

Нас это не смущает, наоборот. Единственно, что ограничивает (но не в этом случае), необходимость двг-совместимости.

Были и есть варианты более оптимальных и красивых решений, от которых, увы, по этой причине приходилось отказываться и повторять "обходные" пути, которые были сделаны до нас и не нами в других кад-продуктах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
25 минут назад, oVal сказал:

Были и есть варианты более оптимальных и красивых решений, от которых, увы, по этой причине приходилось отказываться и повторять "обходные" пути, которые были сделаны до нас и не нами в других кад-продуктах.

 

Ох уж эти "другие кад-продукты"! :stena:

 

Рассматривался ли вариант написания комплексной команды очистки: проверка/исправление ошибок, проверка/исправление обоих видов геометрии, удаление неиспользуемых элементов - короче, комбинация AUDIT, ПРОВГЕОМ, PURGE - со своим отдельным окошком, чек-боксами на проводимые операции и вывод логов?

Тогда стандартную команду можно было бы оставить и в исходном варианте (для полной совместимости и на уровне лиспов), а все изюминки вложить в ваше эксклюзивное лукошко

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, давно есть такой замысел. Стоит в планах - ждет своей очереди на реализацию.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только чтобы можно было запускать с командной строки без чекбоксов и диал окна... Это к слову

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Именно с окошком имеет особый смысл.

Появляется возможность запуска в различных комбинациях проверок и логов.

Для любителей командной строки всегда остается возможность запускать обычные команды в обычном режиме.

В конце концов, можно реализовать в обоих вариантах (как вставка блока). Хотя это уже лишние сложности. ИМХО

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В этом случае (с окошком) у пользователя останется широкий выбор - я конечно их (пользователей) люблю они работают, но не всегда хорошо давать им свободу выбора. Будет как обычно: вечером работало, а утром нет 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...