Исходники здесь
Вот такие скомпилированные версии есть у меня.
Ниже данные устарели.
Репозиторий находится тут (открывать через 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: 141
Author: nlobp
Date: 6:19:11, 9 августа 2009 г.
Message:
[*] правка кода работы с путями к логам и скриптам;
[*] правка кода обновления из *.ini;
[*] правка некоторых пакетов под Gracia Final в packetsT1.ini;
в uScripts.pas > procedure TfScript.RefreshScripts;
ты закоментировал кусок кода, тем самым порядок выполненя скриптов не будет восстановлен.
да, там есть проблема когда скрипт запускаеться но не отмечается галочкой.
достаточно было закоментировать вот это
Код:
if Options.ReadBool('scripts','checked'+inttostr(i), false) then
newScript.ListItem.Checked := true;
или, разобратся почему тестинит производится а галочкой не отмечается в
procedure TfScript.ListViewWindowProcEx(var Message: TMessage);
alexteam, виноват, забыл расскоментить. Искал причину медленного обновления списка скриптов (1 - 2 минуты весь список составляет, при наличии порядка 20 -30 скриптов, может и вообще весь список не показать).
Вообще по задумке, "сохранить порядок" сохраняет не только порядок а и состояние "отмечен"
правда как то коряво это состояние "отмечен" восстанавливает.... компилирует, запускает инит но скрипт не отмечает к исполнению..
именно компилирование и запуск скрипта составляющие этой 2х минутной задержки.
починить бы его -)
Добавлено через 1 минуту
если не хочешь напрягаться - заремарь
Цитата:
if Options.ReadBool('scripts','checked'+inttostr(i), false) then
newScript.ListItem.Checked := true;
__________________
L2Ext - project closed.
Последний раз редактировалось alexteam, 09.08.2009 в 16:50.
Причина: Добавлено сообщение