Исходники здесь
Вот такие скомпилированные версии есть у меня.
Ниже данные устарели.
Репозиторий находится тут (открывать через SVN клиент)
Удобный просмотр репозитория через браузер тут
Скомпилированные версии тут Пароль к архиву: coderx.ru
Есть ли предложения по модернизации существующего кода с описанием как должно и что хотелось бы заменить/добавить?
Дополнительные компоненты брать тут. (<-- TPerlRegEx есть только там)
/upd:
для компиляции последних ревизий понадобятся JCL, JVCL (ссылки выше) а так же:
jwapi2.2a, SyntEdit, TRichView.v11.0+ScaleRichView.v2.0, TsiLang (letitbit / upload.com.ua)
Немного подправленный FastScript искать в файловом архиве.
Последний раз редактировалось NLObP, 17.10.2016 в 00:02.
Revision: 134
Author: alexteam
Date: 16:29:41, 16 июня 2009 г.
Message:
касаемо 3.5:
[-] исправлен баг с загрузкой скриптов. теперь при старте пх они загружаются и отмечаются к исполнению корректно
[*] изменен способ определения главного окна пх из в инжект.длл
[*] окно выбора языка [+] и окно настроек будет отображатся при первом старте пх.
[*] в onpacket функцию плагинов теперь передается имя соединения (TOnPacket = procedure(const cnt: Cardinal; const fromServer: Boolean; const connectionname:string; var packet : tpacket); stdcall
[+] при получении фокуса редактором скрипта происходит проверка на изменение даты модификации файла. если она не совпадает с хранящейся датой в пх (файл был изменен внешней программой) выводиться запрос позволяющий перечитать файл.
[*] правки переводов
Добавлено через 2 часа 8 минут
а... да.. совсем забыл
Цитата:
[+] Кнопочка обрабатывать пакеты.. как она мне дорога...
[+]возможность изменить заголовок главного окна в настройках.
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 16.06.2009 в 20:51.
Причина: Добавлено сообщение
За это сообщение alexteam нажился 3 спасибками от:
Ммм Большой респект автору, но чот у меня не складиваються взаимоотношения сновим пкх...
Начну с спасибо за кнопку не обрабативать пакети (которую не плохо би подписать и сохранять состояние в настройках...), порадовала, но чот у меня при нажатии отрубились все кнопки на панели... лог очистить не льзя...
При первой попитке запустить плагин результат вирубился пкх, почитал изменил структуру процедури OnPacket пкх при включении плагина не вирубаеться но ни как на него не реагирует... Похоже поменялась не только процедура... Если можна виложите код шаблона рабочего плагина.
P.s. сори если где то тупанул чот заболел и голова варит плохо...
P.s.s. Понимаю что наверно раньше достал с кнопочкой которая "как она мне дорога..." Но имхо билоб очень неплохо вернуть Плагини на место А имено сделать не отдельной формой а закладкой или панелькой в просмотре... Имхо даж лучше панелькой, вобще форма для плагинов имхо ооч большая всё добро норм поместилось в панельке 160*200 имхо
кнопки отключаются только по той причине что они не нужны..
думаю очистку лога исключу и вынесу состояние "новой кнопАчки" в настройки.. и ... включу showhint на ней... заодно..
и еще.. http://coderx.ru/showthread.php?t=1830
там где-то в конце я приводил пример..
а... да.. формочкой она и останется.. ибо ничего неудобного не вижу... если речь только в нежелании лезть в менюшку - юзаем горячие клавиши.
ММ вот подумал а можна компромис? а имено назначить гарячие клавиши включению викдючению плагинов например Ctrl+1 - первий и тд.... с главной форми а не форми плагинов?
Добавлено через 39 минут
ММ вопросик а чем обусловлен отход от номеров соединения 0...9 к у меня например 1756? И на сколько проблематично сделать как било?
Последний раз редактировалось Name4Me, 23.06.2009 в 23:13.
Причина: Добавлено сообщение
Name4Me, номера теперь представляют собой хендлы сокетов вроде, а к старой системе не вернуться так как порядковый номер в массиве соединений теперь вроде может меняться при удалении предшествующих соединений, да и смысл возвращаться по моему отсутствует...
__________________
Я здесь практически не появляюсь!, Skype - ikskor
[+]возможность изменить заголовок главного окна в настройках.
За это спасибо, но было бы хорошо если бы измененный заголовок сохранялся при закрытии Л2пх