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

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

Lisp. Поиск блоков в файлах и замена атрибутов

Ответ
Поиск в этой теме
Непрочитано 12.09.2013, 15:51 #1
Lisp. Поиск блоков в файлах и замена атрибутов
AlexKey
 
будущий технолог
 
Регистрация: 27.08.2012
Сообщений: 69

Добрый день! Есть один замечательный скрипт BFind, который заменяет одни слова на другие во всех файлах директории. Может кто сможет видоизменить данный скрипт, чтобы он искал блоки с определенным именем и изменял значение атрибута. Например если значение атрибута стоит "3", скрипт прибавлял к нему "1".
Просмотров: 2219
 
Непрочитано 12.09.2013, 16:04
#2
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,835
<phrase 1=


Неоднократно обсуждалось и предлагались Лиспы до появления великолепной программки BFind.
Воспользуйся Поиском по словам "нумерация блоков", но правда для текущего документа.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Автор темы   Непрочитано 12.09.2013, 16:17
#3
AlexKey

будущий технолог
 
Регистрация: 27.08.2012
Сообщений: 69
<phrase 1=


Цитата:
Сообщение от Alan Посмотреть сообщение
Воспользуйся Поиском по словам "нумерация блоков", но правда для текущего документа.
Ну просто нумерация блоков мне не подходит судя по увиденному. Можно даже не по всем файлам, а хотя бы в текущем документе. Сейчас с помощью поиск-замена делаю все вручную, иногда количество блоков более 100 и занимает значительное время. Фактически нужно сделать так:
1) Имеем блоки с атрибутами от 1 до 87
2) Атрибуты с 34 по 87 нужно увеличить на 1
3) Увеличение атрибутов должно идти с конца. т.е. сначало увеличиваем атрибут 87 на 1, далее 86 и т.д.
В скрипте не обязательно делать выбор имени блока, имя блока - константа.
AlexKey вне форума  
 
Непрочитано 12.09.2013, 16:39
#4
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,835
<phrase 1=


Цитата:
Сообщение от AlexKey Посмотреть сообщение
Ну просто нумерация блоков мне не подходит судя по увиденному.
Под этим мы понимали изменение значения атрибута. Посмотри внимательнее результат Поиска, там кажется есть готовые решения.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp. Поиск блоков в файлах и замена атрибутов

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массовое редактирование свойств атрибутов блоков kgb Программирование 11 13.06.2023 14:39
LISP. Очистка рисунка от "пустых" блоков Makswell Готовые программы 15 26.10.2022 15:24
Поиск фрагмента текста в текстовых файлах Nike Разное 23 14.05.2019 07:14
LISP. Разбивка атрибутов блока в блоке Apelsinov LISP 2 23.09.2009 20:47