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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp - плагин для Total Commander

Lisp - плагин для Total Commander

Ответ
Поиск в этой теме
Непрочитано 12.01.2005, 09:16 #1
Lisp - плагин для Total Commander
Pilot
 
Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,268

http://wincmd.ru/plugring/lsp.html
Пока еще не скачивал и о его полезности ничего сказать не могу.
Просмотров: 4284
 
Непрочитано 12.01.2005, 10:08
#2
Serge Krasnikov

Конструктор, инженер-механик на пенсии
 
Регистрация: 03.10.2003
Новосибирск
Сообщений: 6,953


==============================================
* RU.ACAR
* From: "Evgeny Rhatner" <[email protected]>
* Date: 20 Dec 04 04:04:25
* To: All
* Subj: LISP packer plugin for Total Commander
==============================================
Привет всем!

Я написал (начал писать) архиваторный плагин для TC, который работает
с lsp-файлами. Файлы внутри архива - это функции (defun ..).
Принцип работы: щелкаешь по *.lsp и тебе открывается списочек описаных
в нем функций. Распаковки пока нет (когда сделаю, можно будет
переносить функции из файла в файл, типа упорядочивать).

==============================================
* RU.ACAD
* From: "Evgeny Rhatner"
* Date: 23 Dec 04 00:14:59
* To: Дмитрий
* Subj: Re: LISP packer plugin for Total Commander
==============================================

> Лучше плагин-просмотра сделать. А так задумка интересная.

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

Я еще дополнил lsp.wcx. Теперь есть:
1. Просмотр имен функций, описанных в *.lsp, виден их размер;
2. Копирование отдельных функций из файла или файлов *.lsp в файл;
3. Удаление функций из файла;
4. Имена функций в файле могут повторятся, могут начинаться с С:;
5. Hачало функции берется от строчки (defun.., если ей предшествуют
комментарии, то от начала эти комментариев.

Можно сделать так: включит Ctrl+Q (быстрый просмотр) и проходит по
списочку функций в файле.

См: http://rhatner.narod.ru/lsp.zip
Serge Krasnikov вне форума  
 
Непрочитано 12.01.2005, 13:03
#3
BigBrother

Design & programming :)
 
Регистрация: 14.02.2004
Новосибирск
Сообщений: 172
<phrase 1= Отправить сообщение для BigBrother с помощью Skype™


404
BigBrother вне форума  
 
Непрочитано 12.01.2005, 14:27
#4
Serge Krasnikov

Конструктор, инженер-механик на пенсии
 
Регистрация: 03.10.2003
Новосибирск
Сообщений: 6,953


Цитата:
Сообщение от BigBrother
Видимо убрал, он когда писал его для пробы выкладывал.
Просто здесь он несколько подробнее рассказал, что и для чего писал.
Serge Krasnikov вне форума  
 
Непрочитано 12.01.2005, 14:38
#5
Кулик Алексей aka kpblc
Moderator

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


http://rhatner.narod.ru/wcx_lsp_1.1.zip
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.01.2005, 23:02
#6
Barmaley

Инженер-топограф
 
Регистрация: 27.01.2005
Иркутск
Сообщений: 4
<phrase 1=


А как народу понравился бы плагин, умеющий глядеть внутренности FAS и VLX-файлов?
Мне как-то пришлось написать такой для личных целей. Ушла машинка с исходниками, остались только компиленые FASы у пользователей, а заново все писать было лень. Вот и родил это чудо.
Пару раз предлагал помощь таким же бедалагам, как и сам на discussion.autodesk.com, но там мои благие намерения воспринимались в штыки и все сообщения тут же затирались. Ух, я тогда обиделся и хотел отпустить утилку в свободное плавание, да ответственности побоялся.
Недавно набрел на сайтик одного немчуры. Дык, он вовсю пишет Lisp-disassembler. Скоро догонит.
Barmaley вне форума  
 
Непрочитано 28.01.2005, 09:30
#7
AleX

CNC
 
Регистрация: 28.08.2003
Belarus
Сообщений: 47


>Barmaley. Вас следует понимать, что FAS безопасность это туфта и без промблем можно десассембировать код программы?
AleX вне форума  
 
Непрочитано 28.01.2005, 13:08
#8
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


>>Barmaley
Очень бы понравился!
Встречный вопрос: где взять?
Torino вне форума  
 
Непрочитано 28.01.2005, 18:19
#9
Barmaley

Инженер-топограф
 
Регистрация: 27.01.2005
Иркутск
Сообщений: 4
<phrase 1=


Ну-у, туфта-не туфта, - нервов я с ним порядком попортил. Свои-то исходники шустро декомпилировал, т.к. знал чего должно выйти, а уж потом ради спортивного интереса забавлялся, потому как на Лиспе не часто ваяю, все на Дельфях как-то.
Стопроцентного результата, конечно, нет. Но 95-98% FASов раскалываются. Остальные правятся ручками. Проверяю просто - декомпиленое снова компилю, декомпилю и сравниваю в том же Тотале как текст. Потом испытываю моральное удовлетворение и не более, т.к. повторюсь, копаться в чужом коде часто дольше, чем написать свой. Комментариев там точно не остается, но имена переменных и функций натуральные. Так что для пущей надеги надо еще и кельвинировать тексты, а уж потом компилить, чтобы у охотников глаз не радовал и смысл утратился.
Кто шибко интересуется, пусть засылает FAS, исходники которого опознает на barma1ey(a)inbox.ru. Будет спрос и время на доработку, может и зарелизю, по всеобщему согласию, разумеется.

Удачи.
Barmaley вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp - плагин для Total Commander

Размещение рекламы