Инструменты разработчика | ||
В данном разделе представлены программы-инструменты разработчика (программиста и WEB-разработчика), в основном выполненные с использованием KOL/MCK. | ||
|
Более старая версия приложений Updater и UpdateMaker.
Были разработаны с целью создания патча между двуми версиями файла. Автор: Владимир Кладов |
|
|
Заменяют Patcher и PatchMaker 2.1, представленные выше.
Приложение UpdateMaker позволяет приготовить файл различий между двумя
директориями (старой и новой
версией той же директории) и использовать его для обновления другой копии
старой директории (возможно, на другой машине), с помощью приложения Updater.
Данный инструментарий применяется для подготовки коротких обновлений библиотек
KOL/MCK.
Если вы собираетесь использовать только Updater для применения обновлений от более старых версий KOL и MCK к более новым, вы можете загрузить здесь скомпилированную либо консольную версию (14K), либо графическую версию (22K) приложения Updater, что достаточно для выполнения этой задачи. Здесь можно так же загрузить старую версию 2.0 утилиты Updater если вы хотите применять ее для старых патч-файлов, созданных для версий 1 и 2 программы. Этот архив содержит так же модуль UpdatesUnit.pas, с функциями MakeUpdates и ApplyUpdates, которые работают теперь с потоками и удобны для отдельного использования. Автор: Владимир Кладов |
|
|
Это устаревший проект (применялся для KOL версий от 0.75 до
1.88). Теперь он заменен проектом GlueCut, см. ниже.
Конвертирует KOL.PAS в FPC\KOL.PAS, совместимый с Free Pascal Compiler (основан на классах, но совместимость с существующими проектами должна - будет - сохраняться). См. так же тестовый проект GotoFPC.zip (38K) от 21.12.2003. Для начала работы вам надо будет взять где-то файлы для директории pp\units\win32\Delphi, например, здесь: ppDelphi.zip (273K). Автор: Владимир Кладов |
|
|
Впервые опубликован: 25.12.2003
Конвертирует KOL.PAS в XXXX\KOL.PAS, совместимый с другими
компиляторами и платформами, такими как Free Pascal Compiler, Kylix, Linux
и т.д. в соответствии с определениями, заданными в поданном в качестве
параметра командном файле. Данный архив содержит саму утилиту GlueCut,
ее исходный код, и пустой командный файл CMD. Внутри так же имеется архив
KOLFPC.zip, с файлами, необходимыми для преобразования KOL.pas в версию с
классами, совместимую с Free Pascal.
См. так же тестовый проект GotoFPC (27K). И, для начала работы с Free Pascal Compiler, вам, возможно, понадобятся эти файлы: ppDelphi.zip (273K), восполняющие несовместимость FPC и Delphi. Автор: Владимир Кладов |
|
|
Эти файлы необходимы для конветации KOL.PAS в версию,
совместимую с Kylix. Требуется KOL версии 1.90 и выше. В том числе здесь
имеются командные файлы для выполнения необходимых преобразований.
Вам так же необходима утилита GlueCut. Автор: Дмитрий Жаров a.k.a. Gandalf Страница: http://delphisoftware.narod.ru/ |
|
|
Файлы, необходимые для обращения к Gtk+ из языка Паскаль. Автор: Владимир Кладов |
|
|
Создает пустой проект KOL без MCK. Автор: Thaddy de Koning Страница: http://thaddy.co.uk/ |
|
|
Создает пустой проект MCK по команде из меню Delphi IDE. Автор: Александр Шахайло |
|
39K |
Создает шаблон компонента наследованного от TControl.
Упрощает процесс написания компонентов. Исходный текст прилагается. Автор: Александр Бартов Страница: http://delphikol.narod.ru/ |
|
42K |
Утилита для автоматического перевода VCL проекта в MCK.
Есть еще что подправить, но даже сейчас знасительно упрощает ручной труд. Автор: Дмитрий Жаров a.k.a. Gandalf Страница: http://delphisoftware.narod.ru/ |
|
KOLConv
|
|
Впервые опубликован: 4.02.2005
Приложение для преобрвзования VCL-приложений в KOL,
помодульно. С исходным кодом. Автор: retnyg Страница: http://www.krazz.net/retnyg |
|
Визуальное сравнение двух текстовых файлов. Позволяет
синхронизировать их, копируя или удаляя отличающиеся блоки.
Без исходного кода. Автор: Александр Шахайло |
|
|
Быстрое визуальное сравнение двух больших (до 4Гбайт) текстовых файлов.
Сравнение происходит в фоновом режиме, параллельно просмотру уже
полученных результатов. С исходными текстами. Автор: Владимир Кладов |
|
Hexapad
|
|
Hexa- octa- binary- редактор файлов до 4 Гбайт.
Поддерживается поиск с регулярными выражениями, вставка/удаление, а так же
свои собственные скрипты для обработки выделенного блока
(язык скриптов похож на упрощенный Basic). Автор: Владимир Кладов |
|
Корректор PE (исполнимого) файла. Автор: Михаил Герасимов Страница: http://www.gigamindsystems.com/pec/ |
|
|
Просмотр PE (исполнимого) файла - в виде плагина для Total Commander. Автор: Александр Правдин a.k.a. Speller |
|
27K |
Программа DfmUn2An переводит ресурс dfm файла(ов) из
Unicode в Ansi. Это нужно для совместимости Делфи 5 с более поздними
версиями Делфи 6 и 7. Они используют Unicode, а Делфи 5 Ansi. Автор: Александр Бартов Страница: http://delphikol.narod.ru/ |
|
53K |
Конвертирует asm-код, сгенерированный C-компилятором из
исходного кода на языке Си, в модули на языке Паскаль (код оформляется
как множество процедур с BASM-вставками). Позволяет использовать код,
написанный на Си, наиболее эффективно, и без переписывания его на Паскаль. Автор: Владимир Кладов |
|
|
Показывает класс и имя окна под курсором. Автор: Fausino Lobo |
|
|
Очищает директорию проекта Delphi от ненужных файлов,
экономя дисковое пространство. Автор: Lutischan Ferenc |
|
ProjMover
|
|
Впервые опубликован: 17.01.2006
Что-то вроде портфеля для переноски проектов между машинами на небольших носителях. Автор: Владимир Кладов |
|
корректирует html, заменяя все e-mail адреса на вызов java-скрипта. Автор: Владимир Кладов |
|
Fast Type Expert
|
|
Впервые опубликован: 22.10.2004
Fast Type Expert - это чрезвычайно мощный инструмент, который позволяет существенно
ускорить и упростить работу по вводу и редактированию исходного текста в среде Delphi, улучшить
возможности навигации по тексту, сделать вашу работу более эффективной и производительной.
Только для Delphi 5, 6, 7. Автор: Владимир Кладов Страница: fasttype/index.htm |
Collapse
|
|
Collapse конвертирует П-код (сгенерированный MCK или написанны вручную) в байт-код и встраивает эмулятор этого байт-кода в приложение. Позволяет несколько уменьшить большие приложения. Автор: Владимир Кладов |
Preprocessor
|
|
Простой препроцессор, может использоваться для генерации Паскаль- или Ассемблер-кода. Автор: Владимир Кладов |
Copyright (C) 1999-2006 by Vladimir Kladov