В MyChat Server интегрирован специальный скриптовый язык для автоматизации всевозможных действий.

 

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

 

MyChat Script Language (или MSL) позволяет на серверной стороне выполнять различные действия по событиям, которые возникают в процессе работы.

 

Есть достаточно большой набор функций, который реализует многое из того, что может понадобиться системному администратору. Основа языка MSLэто наш бесплатный скриптовый движок WinScript с добавлениями функций, специфичных для MyChat Server.

 

Тем программистам, которые знают язык Pascal (или Delphi), будет легко адаптироваться, поскольку основа языка MSL — классический Pascal.

 

Поддерживаются процедуры, функции, стандартный набор типов данных (integer, string, byte, double и т.д.), конструкции if-then, repeat-until, for-do, while, case, goto и так далее.

 

Скрипты могут писаться либо в любом тектовом редакторе, который сохраняет файлы в ASCII формате, либо во встроенном редакторе кода, который интегрирован в MyChat Server.

 

 


Rambler's Top100