CriS
21.05.2005, 04:16
Когда на оффсайте миранды появился новый плагин, тогда ещё просто mBot, который позволял писать разнообразные скрипты для миранды, почти никто не обратил на это внмание, но были и такие, у кого сразу в голове что-то перевернулось!
Именно они начали вместе с Piopawlu(автором плага) писать разнообразные скрипты... И что мы видим по прошествии полугода(грубо...) - плагин поднялся на ноги и обзавелся довольно большим количеством функций и отдельным разделом в файл-листинге оффсайта, в котором теперь складируются скрипты для Скриптового Движка Миранды(перевод грубоват, но понятен, на мой взгляд, большинству...).
А совсем недавно произошло вообще переломное событие, которое вывело mBot на новый уровень популярности - была реализована поддрежка скриптов MSP в плагине IRC (http://members.chello.se/matrix/)... Фанатам ирка не надо объяснять, что такое скрипты в ирке в наше время - именно благодаря им стал столь популярен mIRC, а сейчас поклонники миранды могут с гордостью заявить, что mIRC отдыхает по сравнению с возможностями миранды в скриптовании...
Но, судя по моим наблюдениям, для большинства пользователей миранды mBot - лес дремучий... Вот здесь я и постараюсь прояснить(в силу своих возможностей) все тонкие моменты использования данного плага, который по значимости вполне может приблизиться к протоколам и таким монстрам, как Tab_SRMM... Так же в этой темепредлагаю постить все вопросы по этому плагу.
Основная информация
Для написания скриптов в mBot'e использется язык PHP (http://php.net) - можно использовать 90% встроенных функций языка и несколько десятков функций, используемых только в миранде!
Написать скрипт может любой, и ничего сложного в этом нет, главное - знать что должен делать этот скрипт, а то как он будет это делать постепенно выстроится в чёткий алгоритм... В плагине отличная документация, позволяющая без труданаписать скрипт.
Установка плагина! Для начала необходимо скачать инсталятор (http://www.piopawlu.net/main.php?page=download&fts=20050329123812&fid=13) или архив (http://www.piopawlu.net/main.php?page=download&fts=20050329123821&fid=11), только учтите, что инсталятор ломенётся качать из инета библиотеку, которая просто необходима для работы плагина - скачать её ручками можно здесь(php5ts.dll) (http://www.piopawlu.net/main.php?page=download&fts=20041111234654&fid=12)
При установке у вас должна получиться следующая структура папок и фалов(только то, что непосредственно относится к данному плагину):
C:\Program Files\Miranda IM
|
+---mbot
| +---config
| | mbot.xml
| | php.ini
| +---scripts
| | | example1.php
| | | example2.php
| | | example3.php
| | | example4.php
| | | example5.php
| | | example6.php
| | | convert.php
| | | dialog1.php
| | | dialog2.php
| | | dialog3.php
| | | svc_test.php
| | +---autoload
| +---extensions
| +---help
| | mbot.chm
| +---www
\---Plugins
| | mbot.dll
|
| miranda32.exe
| php5ts.dll
Установка нового скрипта! Есть несколько способов... И все они одинаково действенны:
Открыть консоль mBot'a (Главное меню - mBot - Show Console) и перетащить на неё файл скрипта из проводника - он автоматически будет установлен.
Открыть консоль mBot'a и выбрать NEW > Install script далее выбрать нужный скрипт!
http://img285.echo.cx/img285/4462/snap0826wr.png
Просто скопировать скрипт в подпапку /mbot/scripts/autoload/ вашей миранды. Этот способ отличается от предыдущих тем, что скрипт начнёт работать(или выдаст ошибку, если скрипт содержит ошибку) лишь при следующем запуске миранды, так что советую использовать первые два.
Удаление скрипта! С самого начала, начиная испытывать возможности плагина многие ставят всё подряд! Но в итоге от этого надо избавляться и не все знают как! Тут есть тоже несколько способов!
В настройках миранды в разделе "mBot" есть список активных скриптов:
http://img285.echo.cx/img285/4966/snap0810gi.png
...возможно, что установленный Вами скрипт будет встречаться там несколько раз, пусть это Вас не смущает, достаточно выбрать пункт Uninstall в контекстном меню данного пункта в списке и плагин будет удалён!
Если Миранда в данный момент не запущена, млжно просто тупо стереть файл установленного скрипта из подпапки /mbot/scripts/autoload/ вашей миранды. После запуска миранды никаких ошибок не возникнет - для неё его никогда и не было :)
Ещё одна довольно интересная функция данного плагина - он способен запустить на вашем компьютере Web-сервер с поддержкой PHP!! Все настройки, связанные с ним находятся в файле mbot.xml в подпапке /mbot/config/ вашей миранды. Включить/Выключить сервер можно в настройках миранды в разделе "mBot"(требуется перезапуск миранды).
Благодяря именно этой функции появился скрипт WebMiranda (http://miranda-im.org/download/details.php?action=viewfile&id=1644), позволяющий использовать Вашу миранду с любого компьютера, на котором есть браузер(при условии, что дома у вас постоянное соединение с интернет и внешний IP-адрес)
Скрипты для mBot'a на оффсайте миранды. (http://miranda-im.org/download/index.php?action=display&id=77)
Именно они начали вместе с Piopawlu(автором плага) писать разнообразные скрипты... И что мы видим по прошествии полугода(грубо...) - плагин поднялся на ноги и обзавелся довольно большим количеством функций и отдельным разделом в файл-листинге оффсайта, в котором теперь складируются скрипты для Скриптового Движка Миранды(перевод грубоват, но понятен, на мой взгляд, большинству...).
А совсем недавно произошло вообще переломное событие, которое вывело mBot на новый уровень популярности - была реализована поддрежка скриптов MSP в плагине IRC (http://members.chello.se/matrix/)... Фанатам ирка не надо объяснять, что такое скрипты в ирке в наше время - именно благодаря им стал столь популярен mIRC, а сейчас поклонники миранды могут с гордостью заявить, что mIRC отдыхает по сравнению с возможностями миранды в скриптовании...
Но, судя по моим наблюдениям, для большинства пользователей миранды mBot - лес дремучий... Вот здесь я и постараюсь прояснить(в силу своих возможностей) все тонкие моменты использования данного плага, который по значимости вполне может приблизиться к протоколам и таким монстрам, как Tab_SRMM... Так же в этой темепредлагаю постить все вопросы по этому плагу.
Основная информация
Для написания скриптов в mBot'e использется язык PHP (http://php.net) - можно использовать 90% встроенных функций языка и несколько десятков функций, используемых только в миранде!
Написать скрипт может любой, и ничего сложного в этом нет, главное - знать что должен делать этот скрипт, а то как он будет это делать постепенно выстроится в чёткий алгоритм... В плагине отличная документация, позволяющая без труданаписать скрипт.
Установка плагина! Для начала необходимо скачать инсталятор (http://www.piopawlu.net/main.php?page=download&fts=20050329123812&fid=13) или архив (http://www.piopawlu.net/main.php?page=download&fts=20050329123821&fid=11), только учтите, что инсталятор ломенётся качать из инета библиотеку, которая просто необходима для работы плагина - скачать её ручками можно здесь(php5ts.dll) (http://www.piopawlu.net/main.php?page=download&fts=20041111234654&fid=12)
При установке у вас должна получиться следующая структура папок и фалов(только то, что непосредственно относится к данному плагину):
C:\Program Files\Miranda IM
|
+---mbot
| +---config
| | mbot.xml
| | php.ini
| +---scripts
| | | example1.php
| | | example2.php
| | | example3.php
| | | example4.php
| | | example5.php
| | | example6.php
| | | convert.php
| | | dialog1.php
| | | dialog2.php
| | | dialog3.php
| | | svc_test.php
| | +---autoload
| +---extensions
| +---help
| | mbot.chm
| +---www
\---Plugins
| | mbot.dll
|
| miranda32.exe
| php5ts.dll
Установка нового скрипта! Есть несколько способов... И все они одинаково действенны:
Открыть консоль mBot'a (Главное меню - mBot - Show Console) и перетащить на неё файл скрипта из проводника - он автоматически будет установлен.
Открыть консоль mBot'a и выбрать NEW > Install script далее выбрать нужный скрипт!
http://img285.echo.cx/img285/4462/snap0826wr.png
Просто скопировать скрипт в подпапку /mbot/scripts/autoload/ вашей миранды. Этот способ отличается от предыдущих тем, что скрипт начнёт работать(или выдаст ошибку, если скрипт содержит ошибку) лишь при следующем запуске миранды, так что советую использовать первые два.
Удаление скрипта! С самого начала, начиная испытывать возможности плагина многие ставят всё подряд! Но в итоге от этого надо избавляться и не все знают как! Тут есть тоже несколько способов!
В настройках миранды в разделе "mBot" есть список активных скриптов:
http://img285.echo.cx/img285/4966/snap0810gi.png
...возможно, что установленный Вами скрипт будет встречаться там несколько раз, пусть это Вас не смущает, достаточно выбрать пункт Uninstall в контекстном меню данного пункта в списке и плагин будет удалён!
Если Миранда в данный момент не запущена, млжно просто тупо стереть файл установленного скрипта из подпапки /mbot/scripts/autoload/ вашей миранды. После запуска миранды никаких ошибок не возникнет - для неё его никогда и не было :)
Ещё одна довольно интересная функция данного плагина - он способен запустить на вашем компьютере Web-сервер с поддержкой PHP!! Все настройки, связанные с ним находятся в файле mbot.xml в подпапке /mbot/config/ вашей миранды. Включить/Выключить сервер можно в настройках миранды в разделе "mBot"(требуется перезапуск миранды).
Благодяря именно этой функции появился скрипт WebMiranda (http://miranda-im.org/download/details.php?action=viewfile&id=1644), позволяющий использовать Вашу миранду с любого компьютера, на котором есть браузер(при условии, что дома у вас постоянное соединение с интернет и внешний IP-адрес)
Скрипты для mBot'a на оффсайте миранды. (http://miranda-im.org/download/index.php?action=display&id=77)