Алешечкин Владимир

91
Рейтинг

ahyahy
Владимир Алешечкин



  •   Регистрация: 09.03.2009 (15 лет назад)

  •   Был(а) на сайте: 13.01.2024

Друзья
  • Сергей Рогаткин
  • Александр Кузиков
  • Александр Осадчий
Подписчики 9

Группы

Профессиональный разработчик

Рейтинг 91

Библиотека создания клиент-серверных приложений для сценарного языка OneScript

Статья Программист Россия Бесплатно (free) Нет файла Инструментарий разработчика Работа с интерфейсом OneScript

Представленная библиотека позволяет создать многопоточный TCP сервер, к которому может одновременно подключиться множество TCP клиентов с удаленных компьютеров. Эти клиенты могут вызывать методы скриптов как на сервере, так и на других клиентах. Методы будут выполнены в контексте скрипта на удаленной машине. Возможна передача параметров в метод и получение результата. Для TCP клиента можно создать графический интерфейс с большим набором элементов управления, модальными диалоговыми окнами и с обработкой событий.

31.07.2023    2096    ahyahy    8       

32

Графический интерфейс для сценарного языка OneScript и дизайнер форм в придачу

Статья Системный администратор Программист Бесплатно (free) Нет файла Работа с интерфейсом OneScript

Графический интерфейс расширяет возможности и область применения скриптового языка. Перед вами ещё один вариант GUI для уже широко используемого и отлично зарекомендовавшего себя инструмента автоматизации OneScript. С доступным комплектом контролов можно написать полноценное приложение, со множеством форм и диалогов. Большое внимание уделено документации, есть примеры на каждое свойство/метод. И в придачу к формам написан дизайнер форм. Без него работу над GUI считал не законченной. Всё это для того, чтобы тратить минимум усилий для получения максимального результата.

08.03.2022    4627    ahyahy    5       

59

Комментарии

DevБиблиотека создания клиент-серверных приложений для сценарного языка OneScript#7 19.08.23 11:52
(6)Для OneScriptForms выпущен релиз 2.4.1.0. Исправлена работа таблицы при использовании свойства - Таблица.ИсточникДанных (DataGridView.DataSource)
DevБиблиотека создания клиент-серверных приложений для сценарного языка OneScript#5 16.08.23 18:58
(4) Действительно. Спасибо за информацию об ошибке. Она возникает на версии 2.4.0.0 при задействовании свойства Таблица.ИсточникДанных (DataGridView.DataSource). Добавлял в таблицу возможность объединения ячеек и упустил работу с источником данных. Тестирование у меня составлено так, что не выявило данной ошибки. Учту. Решение в черновике я нашел и в ближайшие несколько дней будет новый исправленный релиз, нужно время всё протестировать и оформить.
DevБиблиотека создания клиент-серверных приложений для сценарного языка OneScript#3 02.08.23 18:57
(1)Практики написания внешних компонент у меня нет. Приглашаю всех желающих поучаствовать в развитии этой идеи или пообсуждать её. Пока в планах вернуться к доработке библиотеки форм, дизайнеру, нужно тестировать на новых версиях односкрипта, добавить новые классы.
DevБиблиотека создания клиент-серверных приложений для сценарного языка OneScript#0 29.07.23 12:52
Представленная библиотека позволяет создать многопоточный TCP сервер, к которому может одновременно подключиться множество TCP клиентов с удаленных компьютеров. Эти клиенты могут вызывать методы скриптов как на сервере, так и на других клиентах. Методы будут выполнены в контексте скрипта на удаленной машине. Возможна передача параметров в метод и получение результата. Для TCP клиента можно создать графический интерфейс с большим набором элементов управления, модальными диалоговыми окнами и с обработкой событий.
DevГрафический интерфейс для сценарного языка OneScript и дизайнер форм в придачу#4 10.03.22 17:33
(1)Вот подробнее в разделе "Сохранение формы в файл osd" в справке дизайнера https://ahyahy.github.io/OneScriptFormsDesigner/doc.html Не знаю достаточно ли будет этого, пишите.
DevГрафический интерфейс для сценарного языка OneScript и дизайнер форм в придачу#2 10.03.22 15:33
(1) Нет по osd документации. Формат osd чисто моя выдумка. Сохранение и восстановление нужно было сделать простым для выгрузки/загрузки. Для этого лучше всего подходил формат ini файла. Немного переиначил его для лучшей обработки и сделал osd. Алгоритм выгрузки находится в SaveForm.cs, загрузки в основном в pDesignerMainForm.cs. Я опишу подробнее в справке к дизайнеру, попозже.
DevГрафический интерфейс для сценарного языка OneScript и дизайнер форм в придачу#0 08.03.22 8:00
Графический интерфейс расширяет возможности и область применения скриптового языка. Перед вами ещё один вариант GUI для уже широко используемого и отлично зарекомендовавшего себя инструмента автоматизации OneScript. С доступным комплектом контролов можно написать полноценное приложение, со множеством форм и диалогов. Большое внимание уделено документации, есть примеры на каждое свойство/метод. И в придачу к формам написан дизайнер форм. Без него работу над GUI считал не законченной. Всё это для того, чтобы тратить минимум усилий для получения максимального результата.
ПубликацииФормы для 1script#103 17.05.21 19:12
(22) Может быть решение для использования графики уже есть вот здесь https://github.com/ahyahy/OneScriptForms Можно написать полноценное приложение. Буфер обмена, графика, наблюдатель за файловой системой, таблицы, немного математики, и ещё много чего.
DevС чего начать разработку скриптов на OneScript? Первые шаги#15 17.05.21 19:00
(14) Написал свою версию форм для односкрипта. Не прошло и (три раза по) полгода! Теперь на .NET Framework 4.5.2 Исходный код лежит на https://github.com/ahyahy/OneScriptForms Там же размещен сайт https://ahyahy.github.io/OneScriptForms/ Оформление не ахти какое, но над этим поработаю.
DevС чего начать разработку скриптов на OneScript? Первые шаги#13 05.12.19 19:12
Добавлю сюда своё решение к пункту 8. Библиотека для создания gui (форм). Приходите на https://onescriptgui.teriy.com/ Пока она там находится. Классов - 176, свойств - 1073, методов - 557, перечислений - 63. Основана на KiXforms.NET v3.2.16.0 написанной Shawn Tassie. Исходный код позже будет, времени не стало хватать.