Показать сообщение отдельно
Старый 25.04.2005, 10:45     # 19
SergoZD
::VIP::
 
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467

SergoZD Простой бог
SergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой бог
У каждого, кто так или иначе, попадал в irc, наверняка появлялось желание заиметь свой собственный irc-сервер. Но далеко не у каждого получалось это сделать по тем или иным причинам.

Теперь можно с легкостью создать свой irc-сервер на системе Windows, затратив при этом минимум усилий.

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

Необходимые изменения:

1. Windrop\eggdrop.conf
1.1. set nick "Botnick" - меняем Botnick на ник для бота.
1.2. set altnick "irc{Botnick}" - меняем irc{Botnick} на альтернативный ник для бота, будет использоваться, если основной занят.
1.3. set username "Bot", set realname "Bot" - меняем Bot на желаемые данные (будут отображаться в /whois Botnick
1.4. set owner "Admin" - меняем Admin на свой ник (ник ботовского админа ).
1.5. set init-server {putquick "PRIVMSG NickServ :IDENTIFY qwerty"} - меняем qwerty на пароль, который стоит на NickServ для ника бота из 1.1.

2. Windrop\scripts\identify.tcl
2.1. set identify(command) "IDENTIFY qwerty" - меняем qwerty на пароль из 1.5.
2.2. set identify(botnick) "Botnick" - меняем Botnick на ник из 1.1.

3. Windrop\scripts\m3s.tcl
3.1. set The_Owner "Admin" - меняем Admin на ник из 1.4.
3.2. set emailowner "admin\@local.net" - меняем admin\@local.net на email админа бота.

4. unreal\configs\opers.conf
4.1. oper Admin - Admin меняем на ник админа сети (очевидно тот же, что и в 1.4., но они необязательно должны совпадать)
4.2. password "qwerty"; (чуть ниже 4.1.) - меняем qwerty на пароль к нику админа сети (из 4.1.)

5. unreal\unrealircd.conf
5.1. "Admin"; - Admin меняем на ник из 4.1.

6. start.bat
6.1. start services.exe -dir D:\irc\anope - меняем D:\irc\anope на путь к вашей директории apone.

Для запуска сервера, сервисов и бота достаточно просто запустить файл start.bat.

В настройках ирк-клиентов в качестве сервера указывайте Ip компа, на котором запущен сервак.

Необходимые действия после первого запуска:

После запуска start.bat через небольшой промежуток времени (секунд 30) необходимо в папке Windrop запустить eggdrop.exe c параметром -m (eggdrop.exe -m).

В командной строке (пуск/выполнить) запускаем команду
telnet 127.0.0.1 7510
1. В появившемся окне, после появления строки "Please enter your nickname." вводим new (обязательно необходимо ввести new).
2. После появления "Enter the nickname you would like to use." вводим ник админа на боте из 1.4.
3. После появления строки "(Only the first 15 letters are significant.)" вводим пароль на боте (любой, будет использоваться в дальнейшем для идентификации к боту и для доступа в патилайн).
4. После строки "*** Admin joined the party line." вводим ".+chan #test", где #test - канал, на который вы хотите повесить бота.
5. Вводим ".chanset #test +rr' - где #test - канал, на котором вы хотите разрешить использование скрипта русской рулетки.

Все вышенаписанное было сделано самостоятельно и вполне вероятно где-то могут закрасться ошибки, что-то могло быть упущенно из виду, а на что-то просто забито.
Если вы взяли таки этот текст за основу для установки irc-сервера, помните, что даже этот текст вас не избавит от необходимости думать. И если всё же вы не сможете найти решение какой-либо проблемы при установке данного набора программ, опишите свою проблему в данной теме, или на моей страничке поддержки.
SergoZD вне форума