| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > AutoCAD Пакетная чистка файлов

AutoCAD Пакетная чистка файлов

Ответ
Поиск в этой теме
Непрочитано 23.04.2015, 11:18 #1
AutoCAD Пакетная чистка файлов
dorogi-dorogi
 
Проектирование дорог
 
Регистрация: 01.03.2012
Сообщений: 600

Здравствуйте!
На сервере организации хранится огромное количество файлов. Многие из них раздуты до неприличных размеров. Если "вручную" применять purge начинай с 2015 автокада и выше (либо более ранние версии + DGNPURGE), то сносятся невидимые прокси объекты, непривязаные DGN-типы линий и остальной малопонятный мне хлам. Правда, после того, как файлы открываются (или работаются) на некоторых машинах, они снова обрастают..

Теперь суть: если бы иметь утилиту, способную при запуске на ночь шариться по серверу, открывать все подряд файлы, запускать чистку, закрывать файлы, думаю, жизнь нашей организации значительно бы улучшилась.
Есть ли готовые решения? Или может можно заказать подобную утилиту? Если можно, то какими методами это решается?
Спасибо.
Просмотров: 12800
 
Непрочитано 23.04.2015, 11:39
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


http://forum.dwg.ru/showthread.php?t=103878 и ссылки из первого поста. Добро пожаловать в клуб!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.04.2015, 11:59
#3
dorogi-dorogi

Проектирование дорог
 
Регистрация: 01.03.2012
Сообщений: 600


Алексей, я, возможно, не туда смотрю, но меня интересует именно "пакетная" часть вопроса. Видимо, для программистов это слишком мелкий вопрос, потому он не особенно освещен (либо я не там читаю).
dorogi-dorogi вне форума  
 
Непрочитано 23.04.2015, 12:05
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


На форуме, насколько я помню, были подобные темы. Кое-что я пытался сделать здесь: http://autolisp.ru/2013/10/22/batch-clear-dwg/

----- добавлено через ~1 мин. -----
Offtop: Но на полноценную доработку меня не хватает
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.04.2015, 12:10
#5
baksconstructor


 
Регистрация: 05.11.2014
Сообщений: 978


Цитата:
Сообщение от dorogi-dorogi Посмотреть сообщение
Теперь суть: если бы иметь утилиту, способную при запуске на ночь шариться по серверу, открывать все подряд файлы, запускать чистку, закрывать файлы, думаю, жизнь нашей организации значительно бы улучшилась.
А не боитесь что случайно затрётся нужная информация ?
Да и шарится самой проге - не гуд, лучше указать конкретную папку.
Если попросить некоторых людей, то наверное сделают, смотря как просить конечно.
baksconstructor вне форума  
 
Непрочитано 23.04.2015, 12:10
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


https://apps.exchange.autodesk.com/A...ws32and64%3aen
trir вне форума  
 
Непрочитано 23.04.2015, 15:42
#7
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от dorogi-dorogi Посмотреть сообщение
Есть ли готовые решения?
На сайте Автодеска
Ajilal Vijayan Drawing Purge
Gilles Chanteau RadicalPurge
И еще куча purge
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 24.04.2015, 06:34
#8
roaa

ОПС
 
Регистрация: 29.03.2012
Kazakhstan
Сообщений: 128


может, поможет это http://dwg.ru/dnl/11817
roaa вне форума  
 
Непрочитано 24.04.2015, 08:37
#9
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Тогда еще можно посмотреть Script Writer
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 16.02.2022, 12:14
#10
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,099


Здравствуйте.
Вопрос по пакетной очистке файлов. Видел множество вариантов, предложенных VVA, ... https://forum.dwg.ru/showpost.php?p=351547&postcount=4
А для менее продвинутых... подскажите пожалуйста, для набора команд, скажем / EXPLODEALLPROXY REMOVEALLPROXY д _audit Д _purge / какой способ лучше подойдет?
тут https://dwg.ru/dnl/11817 в программе удобное меню, но организовать перебор этих команд должным образом не удалось, файлы *.arx он не видит, да и _purge запускается с диалоговым окном, это наверное тоже проблема.

----- добавлено через ~13 мин. -----
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Кое-что я пытался сделать здесь: http://autolisp.ru/2013/10/22/batch-clear-dwg/
думаю - оно или нет)) хотелось бы иметь именно выборку команд, чтобы не проверять результат на соответствие исходнику.
v.psk вне форума  
 
Непрочитано 16.02.2022, 12:29
#11
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


При пакетной обработке через ObjectDBX выполнение команд невозможно. Лиспом проверить (выполнить vla-audit) для нетекущего документа невозможно, насколько я помню.
Если так уж хочется использовать командные методы, добро пожаловать в консольный acad и скрипты.
P.S. Есть разница между _.purge и _.-purge
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.02.2022, 12:31
#12
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,099


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
добро пожаловать в консольный acad и скрипты
спасибо. это я так понимаю отсылка к п/п ScriptPro 2.0? чего-то она не запустилась

----- добавлено через 28 сек. -----
... 2017 / 64
v.psk вне форума  
 
Непрочитано 16.02.2022, 12:38
#13
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Цитата:
Сообщение от v.psk Посмотреть сообщение
это я так понимаю отсылка к п/п ScriptPro 2.0? чего-то она не запустилась
Нет. Это отсылка к accoreconsole.exe, файлам *.scr и ключам вызова accoreconsole.exe
Кстати, в Autodesk AppStore есть вполне достойные приложения (если что, я про бесплатные). Не уверен насчет доступности приложений для 2017x64, но посмотреть-то можно
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > AutoCAD Пакетная чистка файлов

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Экспорт файлов из autocad architecture в обычный autocad donna_roza Вертикальные решения на базе AutoCAD 7 27.01.2020 13:57
Кракозябры в текстовых блоках файлов AutoCAD появляются сами по себе EUGENYI AutoCAD 8 28.07.2019 19:24
Видеоуроки AutoCAD kosmax AutoCAD 173 17.02.2017 15:08
Пакетная конвертация файлов dwg 2010 в dwg 2007? Vildar AutoCAD 9 22.11.2010 21:03
В русской версии AutoCAD 2010 SP1 32-bit файл Acad.PGP содержит ошибки. hwd Баги и пожелания в Autodesk 21 21.04.2010 20:27