The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1С:Предприятие, opennews (??), 24-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


20. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от Аноним (2), 24-Янв-24, 10:28 
>Начиная с версии OneScriptForms.dll 2.2.0.0 библиотека работает и под Linux. При установке OneScript в систему будут установлены библиотеки из набора фреймворка MONO достаточные для работы односкрипта, но для работы с формами этого будет недостаточно. Потребуется более расширенный набор библиотек из MONO.

Жаль конечно что ещё не прижумали как нативно запускать в линукс.

>Интересные возможности

Библиотека имеет множество возможностей для оформления полноценного графического интерфейса для скрипта, написанного на OneScript. Перечислю некоторые.

    Методы СвернутьКонсоль(), СкрытьКонсоль(), ВосстановитьКонсоль() позволяют управлять окном консоли, связанной с вызывающим процессом. То есть ДОСовским черным окном.
    Использование буфера обмена.
    Графика позволит рисовать кистью геометрические фигуры, заливать поверхности паттернами и рисунками, копировать области экрана.
    Обработка событий с получением аргументов события.
    Отправка нажатия клавиш активному приложению.
    Поиск окна по заголовку.
    Имитировать программно нажатие кнопок мыши.
    Воспроизведение системных звуков и .wav файлов.
    Создание окон сообщений.
    Календари двух видов для удобного выбора даты.
    Горизонтальный и вертикальный индикаторы (ProgressBar).
    Работа с кодировкой.
    Использование класса Цвет.
    Имеется набор коллекций - МассивСписок (ArrayList), СортированныйСписок (SortedList), СписокЭлементов (ListView), ХэшТаблица (HashTable), Коллекция (Collection).
    Класс Математика позволит делать математические вычисления.
    Форму можно закрепить на рабочем столе и соответственно открепить от рабочего стола. Можно создать виджет, и он не будет свёрнут при использовании команды Свернуть все окна.
    Работа с иконкой в системном трее.
    Наблюдатель файловой системы проинформирует Вас о событиях, произошедших с файлами/каталогами.
    Таймер даст возможность выполнять действия в запланированное время.
    Есть диалоги для выбора шрифта, цвета, каталога, открытия/сохранения файла.
    При работе с классом Картинка Вы сможете попиксельно изменять изображение.
    Класс Разделитель обеспечит разделение формы на отдельные, регулируемые мышью по размеру, области.
    Конечно, есть классы Меню и КонтекстноеМеню.
    Используя сетку свойств, можно например создать настройки интерфейса, доступные пользователю.
    Таблицы.


Программа явно интересная. Хотелось бы чтобы в комментарии пришел автор чтобы по задавать вопросы.
Уж очень хочется на халявном ReacOS запускать халявный аналог 1С.

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +7 +/
Сообщение от EvilBeaver (?), 24-Янв-24, 11:08 
> Хотелось бы чтобы в комментарии пришел автор чтобы по задавать вопросы

Добрый день. Я автор. Задавайте.

Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от Аноним (2), 24-Янв-24, 14:01 
Из этого можно сделать клон 1С:Бухгалтерия 7.7?
Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от AleksK (ok), 24-Янв-24, 14:57 
Клон бухгалтерии можно сделать на любом языке. Только кто этим будет заниматься и самое главное зачем.
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от Аноним (2), 24-Янв-24, 16:51 
Ну СПО клон 1С разве не будет иметь успех?
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от Аноним (92), 24-Янв-24, 18:54 
Если автор хочет, чтобы неизвестные личности сломали ему ноги — будет, ещё и какой! А если о своём здоровье печётся, то точно нет. Ты же не думаешь, что 1С будет просто сидеть и смотреть как какие-то охломоны за бесплатно раздают то, на что они методично подсаживали весь пост-совок последние тридцать лет?
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +6 +/
Сообщение от EvilBeaver (?), 24-Янв-24, 19:17 
Если кроме шуток, то на этом нельзя сделать клон 1С:77, т.к. синтаксис от 1С:8, а он, как известно, с 7.7 несовместим (и слава Богу)

Чтобы сделать очередную "Убийцу 1С" языка программирования недостаточно, сюрприз. Язык это только средство скриптования логики. Его можно взять любой, но вам потребуется (загибаем пальцы):

- ORM и единая система типов между СУБД и типами скриптов
- UI фреймворк
- Система построения аналитических отчетов
- Формирование печатных форм в PDF и на бумаге
- Классы построения учета (бухгалтерии, расчетов ЗП и прочее)
- Права доступа
- Кластер серверов, ведение пользовательских сессий, балансировка нагрузки и пр.
- Вообще, понятие "пользователя" и его место в системе
- IDE с поддержкой увязки всего вышеперечисленного.

Согласитесь, совершенно похрену, какой тут будет язык скриптов, он тут занимает 5% от необходимого кода.

Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от Аноним (122), 25-Янв-24, 11:30 
Молодцы. Не обращайте внимания на клоунаду, устроенную здесь некоторыми неокрепшими умами. Всяческих вам успехов. Может, потом когда-нить позже запилите еще какой нить наш отечественный язык программирования общего назначения, но без привязки к технологиям Microsof(C#/Net) и Oracle(Java/JVM).
Ответить | Правка | Наверх | Cообщить модератору

155. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от Прохожий (??), 26-Янв-24, 02:36 
Руст?
Ответить | Правка | Наверх | Cообщить модератору

162. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от Аноним (122), 26-Янв-24, 09:22 
Может и Хруст, может и Zim, а может и Рус. Все возможно и все зависит от нас.
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +1 +/
Сообщение от AleksK (ok), 24-Янв-24, 19:45 
Ценность 1С не в платформе, аналогов платформы немало в том числе и опенсорсных. Самое главное это готовые решения, коих наделали под любую область и вот их ты переписать на другие платформы, а потом обновлять и поддерживать чисто физически не сможешь, там сотни тысяч человеко-часов
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

125. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от CrushBy (ok), 25-Янв-24, 11:35 
Тем не менее, даже на 1С делается много самописок, которые не имеют никакого отношения к готовым решениям. Более того, часто готовые решения так переписывают, что в итоге получается "каша из топора".
Ответить | Правка | Наверх | Cообщить модератору

129. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от AleksK (ok), 25-Янв-24, 12:02 
> Тем не менее, даже на 1С делается много самописок, которые не имеют
> никакого отношения к готовым решениям. Более того, часто готовые решения так
> переписывают, что в итоге получается "каша из топора".

У 1С есть такие замечательные штуки как БСП (Библиотека стандартных подсистем) и БПО (Библиотека поддержки оборудования). Вот тебе состав БСП:
    Администрирование пользователей и прав доступа;
    Средства администрирования и обслуживания (установка обновлений, резервное копирование, дополнительные отчеты и обработки, оценка производительности и др.);
    Сервисные подсистемы (история изменений объектов, заметки и напоминания, печать, полнотекстовый поиск, присоединенные файлы, электронная подпись и др.);
    Технологические механизмы и программные интерфейсы (процедуры и функции общего назначения, обновление версии ИБ, работа в модели сервиса и др.);
    Нормативно-справочная информация и классификаторы (адресный классификатор, банки, валюты и др.);
    Интеграция с другими программами и системами (обмен данными, работа с почтовыми сообщениями, отправка SMS, рассылка отчетов и др.);
    Прикладные подсистемы и рабочие места пользователей (анкетирование, бизнес-процессы и задачи, взаимодействия, варианты отчетов и др.).

Ты думаешь разработчики дураки чтобы не использовать гигантский объем кода для реализации кучи типовых задач, который дают абсолютно бесплатно?
С БПО ты тоже имеешь доступ к куче оборудования абсолютно бесплатно.

Ответить | Правка | Наверх | Cообщить модератору

133. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от CrushBy (ok), 25-Янв-24, 12:57 
Не очень понимаю, в чем смысл БСП рассматривать не как часть платформы 1С ?

> Ты думаешь разработчики дураки чтобы не использовать гигантский объем кода для реализации кучи типовых задач, который дают абсолютно бесплатно?

То есть, если я возьму какой-то продукт, сделаю 90% функционала продукта отдельно, который не будет работать без 10% оставшегося платного продукта, то он будет "бесплатным" ?

Ответить | Правка | Наверх | Cообщить модератору

135. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  +/
Сообщение от AleksK (ok), 25-Янв-24, 13:31 
> Не очень понимаю, в чем смысл БСП рассматривать не как часть платформы
> 1С ?

Потому что это просто специально подготовленная конфигурация содержащая нужные объект и код, как и любая другая. Ты хочешь все конфигурации рассматривать как часть платформы?

> То есть, если я возьму какой-то продукт, сделаю 90% функционала продукта отдельно,
> который не будет работать без 10% оставшегося платного продукта, то он
> будет "бесплатным" ?

Если ты возьмешь БСП и сделаешь на её основе свою конфигурацию, то можешь распространять её на тех условиях, что сам решишь, покупателю нужна будет только лицензия на платформу, БСП бесплатна. Если ты возьмешь любое изкоробочное решение и доработаешь его до какого-либо отраслевого решения, например Бухгалтерия сельхозпредприятия, то любой конечный покупатель, чтобы пользоваться твоим решением, будет обязан купить и то изкоробочное решение не основе которого сделано твое.

Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1..."  –1 +/
Сообщение от Аноним (2), 24-Янв-24, 14:01 
А под этот ваш линукс нативно собрать получится?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру