|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.05.2015, 15:05 | #1 |
Регистрация: 27.05.2015
Сообщений: 6
|
SmartHelperBeta - Среда выполнения LUA сценариев
Здравствуйте уважаемые форумчане!
Предыстория По долгу моей работы мне приходится решать самые различные задачи, например составление отчетов по массивам данных, пакетная обработка файлов (перекодировка текста, масштабирование изображений, переименовывание, копирование и т.д.), проведение математических расчетов и многое другое. И все это приходится делать вручную т.к. средств автоматизации всякого рода специфичных действий нет или они очень хорошо спрятаны от моих глаз. Собравшись с мыслями и переборов свою лень решил сделать себе инструмент который позволит в короткие сроки решить все мои рутинные задачи и не просто решить, а чтоб после этого еще и какой-то алгоритм остался на будущее. Описание программы Программа представляет собой среду для выполнения сценариев написанных на языке LUA и предоставляет возможность подключения модулей написанных на языке С++ которые расширяют стандартный набор функций. Условия использования Полностью бесплатная Скриншот главного окна программы 1.jpg Ссылка для скачивания актуальной версии программы http://www.e-face.org/content/projec...martHelper.zip Особенности - редактор сценариев с подсветкой синтаксиса; - инструменты просмотра справки по функциям расширений и другой информации; - окно просмотра результатов выполнения сценария в текстовом виде; - окно просмотра результатов выполнения сценария в виде изображения; - окно просмотра результатов выполнения сценария в виде HTML страницы; - возможность включения/отключения выбранных расширений; - возможность своевременного получения информации о наличии более новой версии программы; - программа написана целиком на основе библиотек Qt и может быть легко адаптирована к запуску на различных ОС. Перспективы на будущее - дополнение функциональности которую уже имеют включенные в пакет установки расширения; - по мере появления новых типов задач которые необходимо автоматизировать - разработка новых расширений; - добавление контекстной справки по функциям использованным в сценарии; - добавление инструментов облегчающих написание кода (автодополнение слов и т.д.); - инструменты отладки кода сценариев; - выпуск версий для запуска на компьютерах под управлением ОС Linux и др. Системные требования - ОС Microsoft Windows (XP и выше) Буду рад услышать Ваши отзывы и рекомендации, а если кому-то данная программа еще и пригодится для использования в повседневной жизни, то не будет конца моему счастью! |
27.05.2015, 18:17 | #2 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
Пока что не сильно отличается от блокнота.
Цитата:
Остальное не сильно полезные мелочи. Lua нельзя назвать самостоятельным. Кстати говоря у вас "на лету" можно исполнять lua? аки питон или батники виндовые? Справочник - класс. |
|
28.05.2015, 17:29 | #3 |
Регистрация: 27.05.2015
Сообщений: 6
|
Да, сейчас программа не имеет таких инструментов облегчающих написание кода, которые свойственны практически каждой современной IDE. Я имею ввиду подсказки и прочие плюшки. Но все это и многое другое (например простенький или не очень отладчик) запланировано добавить по мере выпуска новых версий.
Про самостоятельный луа я что то недопонял, о чем это говорит? По поводу выполнения кода "на лету" - это что-то типа выполнение кода луа прямо из скрипта? Если не затруднит поясните мне пожалуйста в чем фишки этой возможности. По поводу справочника хочу сказать несколько слов. Перевод руководства по языку ЛУА - не моя заслуга, это целиком и полностью материалы с сайта lua.ru. Мне немного не нравится тот факт что я не могу получить официального разрешения распростронять этот перевод вместе со своим продуктом. Это связано с тем, что на данный момент с сайта lua.ru удалены все контакты(( |
12.06.2015, 05:07 | #4 |
Регистрация: 27.05.2015
Сообщений: 6
|
Новая версия 1.1.0!
- Добавлено выделение места в скрипте где имеется ошибка; - Добавлен вывод информации об ошибках в скрипте; - Добавлена функция автодополнения слов; - Добавлена возможность получения быстрой справки по функциям используемым в скрипте; - Добавлены всплывающие подсказки с описанием идентификаторов используемых в скрипте; - Добавлены всплывающие подсказки при заполнения аргументов функций; - Добавлена втоматическая вставка парных скобок, одинарных и двойных кавычек; - Появилась возможность сворачивать блоки кода. |
11.11.2015, 20:09 | #5 |
Новичок
Джуниор
Регистрация: 11.11.2015
Сообщений: 1
|
Хотелось пощупать ваше творение, но что-то явно пошло не так: Веб-страница недоступна
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация команды sleep в CMD (Язык сценариев Windows) | xLARSIKx | Помощь студентам | 1 | 20.10.2013 11:49 |
Несколько сценариев в microsoft visual basic for application | DV_25 | Microsoft Office Excel | 1 | 13.12.2012 18:32 |
IP-адреса доступных DHCP-серверов (Файл сценариев windows) | InkBlack | Помощь студентам | 1 | 17.10.2012 22:01 |