| InqSoft™ | InqSoft Neo Sign 0f Misery 0.7.5 |
| Что нового | Вернуться на главную | |||
|
Контрольная сумма дистрибутива по алгоритму MD5 (MD5 Checksum of the package): 5827caacbdb4cb4a06d244d7e29b7fd0*neos0m.zip |
|
|---|---|
|
| |
|
Контрольная сумма архива по алгоритму MD5 (MD5 Checksum of the package): 3e0252fa0a231d1d15c77bb0a03b8373*neos0m_src.7z |
|
|---|---|
|
Скачать исходные тексты Neo Sign 0f Misery 0.7.5 с этого сайта Download Neo Sign 0f Misery 0.7.5 sources from this site Для распаковки необходим архиватор 7-zip | |
![]() Главное окно облочки-компилятора Neo Sign 0f Misery InqSoft Neo Sign 0f Misery представляет собой средство автоматизации, основанное на использовании сценариев (скриптов), описывающих последовательность действий, которые необходимо выполнить для решения той или иной задачи. Данный продукт разрабатывался как замена Sign 0f Misery - предыдущего проекта аналогичного назначения, который обладал некоторыми существенными ограничениями, необходимость преодоления которых и стала причиной появления этого проекта. InqSoft Neo Sign 0f Misery позволяет решать повседневные задачи рядового пользователя: запуск определенных программ при некоторых условиях, открытие документов, автоматический вызов тех или иных пунктов меню программы, управление состоянием и расположением окон на экране. Кроме того, программа позволяет выполнять достаточно сложные операции по отслеживанию и эмуляции нажатий на клавиши, имитировать работу с мышью, управлять приоритетами программ, модифицировать содержимое файлов, править код программ непосредственно в памяти и выполнять прочие подобные операции. Большое внимание при разработке Neo Sign 0f Misery уделено возможностям разблокирования неактивных управляющих элементов: кнопок, переключателей, элементов меню и т.п., а также принудительной активации заблокированных функций в программах. Язык сценариев, который использует Neo Sign 0f Misery, позволяет строить скрипты с достаточно сложной логикой, использующие конструкции ветвления, типизированные переменные и другие конструкции, обычно присущие языкам программирования. Скрипты могут компилироваться либо в байт-код, исполняемый ядром в виде DLL (что позволяет интегрировать возможности Neo Sign 0f Misery в собственные программы), либо в исполняемый файл, содержащий в себе все необходимое для работы скрипта (т.е. передавать пользователю один только EXE-файл, не требующий наличия на компьютере Neo Sign 0f Misery). Ядро Neo Sign 0f Misery имеет сравнительно небольшой размер (порядка десятков килобайт) и потребляет минимальное количество ресурсов при высокой скорости исполнения скриптов. Это позволяет использовать Neo Sign 0f Misery для создания небольших приложений, позволяющих эффективно управлять процессами, протекающими в компьютере, даже при минимальных навыках в программировании и знаниях об устройстве операционной системы.
Neo Sign 0f Misery является полностью модульным продуктом, основными модулями которого являются:
Синтаксис Neo Sign 0f Misery не накладывает ограничений на использование национальных языков - допускается использование имен меток в любой кодировке, а вынос имен команд и их описаний в отдельный файл позволяет при необходимости перевести на любой язык даже и имена команд внутреннего языка Neo Sign 0f Misery. Исходные тексты программных модулей проекта на Delphi являются открытыми и распространяются по лицензии GNU GPL. Внимание! Автор не гарантирует работоспособность чужих сборок Neo Sign 0f Misery, не несет ответственности за их содержание и не принимает претензий к ошибкам в сборках и исходных текстах, отличных от опубликованных на данном сайте. |
| Замечания по сборке проекта из исходных кодов: |
|---|
Начиная с версии 0.5 официальные релизы Neo Sign 0f Misery собирются в Delphi 2007, поэтому автор в настоящее время рекомендует использовать для сборки именно эту версию среды разработки, корректность работы ядер, собранных в более старших версиях Delphi не гарантируется.
При установке SynEdit в среде Codegear RAD Studio 2007 следует использовать пакеты, предназначенные для Borland Development Studio 2006 (это относится к последней на данный момент стабильной версии SynEdit 2.0.6, в последующих версиях, возможно, появятся пакеты для Codegear RAD Studio 2007). В версии 0.7 подсветка синтаксиса была полностью переработана и компонент SynUniHighlighter для сборки оболочки начиная с этой версии более не требуется. Внимание! Возможность сборки данного проекта в Embarcadero RAD Studio 2009/2010 не тестировалась. Из-за кардинальных изменений в базовых библиотеках Delphi 2009 и выше автор не рекомендует использовать для сборки эту версию Delphi.
|
| Что нового в этой версии: |
|---|
| Добавлено |
|
| Изменено |
|
| Исправлено |
|
|
Отдельные благодарности Terabyte'у (проект web-hack.ru/xss.ru) за предоставленный хостинг |
|---|