Проблема с подключением скрипта.

Решение вопросов при работе с TCL скриптами.

Модератор: Модераторы

Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 11:03

Скачал скрипт anekdot.tcl V0.9b с вашего сайта делаю как написано:
создал папку data закинул туда anekdots.dat (Windrop.data/anekdots.dat)
в файле eggdrop.conf добавил source scripts/anekdot.tcl запускаю бота он даже не запускается, папробывал закоментировать строку #source scripts/anekdot.tcl бот запускается. Подскажите в чем дело я пока в этом деле новайс :( .
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение tvrsh » 17 сен 2008 11:17

Покажи лог загрузки, скорее всего не установлена библиотека egglib_pub.tcl Скачай ее по этой ссылке и прописывай в конфиг перед всеми скриптами.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 11:36

Извеняюсь за не вежество но это нужно сделать так?
1) способ
source scripts/egglib_pub.tcl
source scripts/anekdot.tcl
source scripts/sbw3.tcl
source scripts/b-ident.tcl
source scripts/rasha.tcl
source scripts/BOOM.TCL
source scripts/3hauka.tcl
source scripts/svalka.tcl

2) способ
или source scripts/egglib_pub.tcl
прописывать над каждой стройко нового скрипта

По первому способу сделал бот стартует но анекдоты не выводит по команде
!анекдот
!anekdot
не по той не подругой.

Может быть его нужно предворительно еще как то натроить этот скрип. У меня была проблема и скриптом svalka.tcl но после установки egglib_pub.tcl он зароботал.
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение tvrsh » 17 сен 2008 11:53

Верен способ №1.
Сначала установи режим вывода анекдотов
# !ankmode <notice|channel|none> - режим вывода [notice пользователю|в канал|отключить скрипт для данного канала]
а потом уже смотри их.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 12:03

Не сочтите за полного нуба но можно по конкретней как настроить режим вывода анекдотов?

# !ankmode <notice|channel|none> - режим вывода [notice пользователю|в канал|отключить скрипт для данного канала]
Эту строку нужно раскаментировать или еще превести в порядок?

может так канал называется #hostel
!ankmode <notice|#hostel|none>
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение tvrsh » 17 сен 2008 12:13

Эту строку не надо трогать. Если присмотреть то сверху видно слово "Команды", значит их где-то подавать нужно. На нужном канале надо просто написать
!ankmode channel
для вывода анекдотов в канал, и соответственно notice или none для нотисов тебе или отключения на данном канале.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 12:28

Я определено нуб :( . Я пробывал на канале прописывать команду !ankmode channel а потом писать !анекдот результата не какого.
Может что не так не в скрипте а настройках сервера?
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение tvrsh » 17 сен 2008 12:34

Показывай что у тебя в патилайне происходит когда пишешь команду.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 12:53

:shock: :shock: :shock: что такое патилайн это где системная информаия отображается?
а можно стобой по аське списаться так быстрей будет и флуду тут меньше будет я лучше тут бы по делу вам писал? мой номер 277032620
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение tvrsh » 17 сен 2008 13:08

Патилайн это консоль управления ботом. Попасть в нее можно двумя способами, через телнет или по дцц.
telnet = Доступ к боту по телнету - пишем в eggdrop.conf: listen ... all, где ... - номер порта, потом открываем putty и в окне Host Name(or IP adress) пишем хост на котором висит бот, выбираем в Protocol Telnet и в Port указываем порт из listen ... all. Если не работает проверяем не занят ли порт netstat -l. [tvrsh]

Для доступа по телнету тебе пригодится телнет клиент.
putty = http://www.chiark.greenend.org.uk/~sgta ... nload.html - ssh, telnet клиент.


ДЦЦ попроще немного.
dcc = Доступ к боту по DCC, пишем: /ctcp ник_бота CHAT. Убедитесь, что бот запущен, что ваш хост прописан в юзерфайле бота, и на вас стоит глобальный флаг +p (разрешает доступ в partyline), что в eggdrop.conf в строке set owner прописан ваш ник.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 13:26

ДЦЦ попроще немного.
dcc = Доступ к боту по DCC, пишем: /ctcp ник_бота CHAT. Убедитесь, что бот запущен, что ваш хост прописан в юзерфайле бота, и на вас стоит глобальный флаг +p (разрешает доступ в partyline), что в eggdrop.conf в строке set owner прописан ваш ник.
[/quote]

Через ДЦЦ я не получилось у меня я с пути рабол раньше и у меня проблем с ней нет только возникала проблемка с входом он ник требует и пароль где их можно посмотреть мне?
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение tvrsh » 17 сен 2008 13:33

Сначала вводишь ник из set owner а потом свой пароль на боте.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 13:42

Сначала вводишь ник из set owner а потом свой пароль на боте.


Я прописал туда свой ник ShveD но не чего не получилось, потом вспомнил что при установке прописывал имя STB и пароль ***** , а где их можно найти?

Я зашел патилайн вел команду вот что было


Connected to Palka-Motalka, running eggdrop v1.6.17
____ __
/ __/___ _ ___ _ ___/ /____ ___ ___
/ _/ / _ `// _ `// _ // __// _ \ / _ \
/___/ \_, / \_, / \_,_//_/ \___// .__/
/___/ /___/ /_/

Hey STB! My name is Palka-Motalka and I am running eggdrop v1.6.17, on CYGWIN_NT-5.1 1.5.18(0.132/4/2).

Local time is now 17:45
You are an owner of this bot. Only +n users can see this! For more info,
see .help set motd. Please edit the motd file in your bot's 'text'
directory.
Use .help for basic help.
Use .help <command> for help on a specific command.
Use .help all to get a full command list.
Use .help *somestring* to list any help texts containing "somestring".

Have fun.

Commands start with '.' (like '.quit' or '.help')
Everything else goes out to the party line.

### You have the following note(s) waiting:
1. SUPER-MEGA-BOT (Sep 15 20:38)
### Use '.notes read' to read it.
*** STB joined the party line.
[17:45] pub:anekdotmode [#hostel: ShveD] channel
[17:45] Writing channel file...
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение ShveD » 17 сен 2008 14:00

Все работает я так понял проблема была в том что я не заполнил,
set owner "ShveD" (ник подкоторым я в чате сижу) да?

Подскажи как запустить игру килер скрипты дабовляю eggdrop.cof
source scripts/killers.tcl
source scripts/killhelp.tcl

эти файлы закинул в папку Windrop\scripts
killers.tcl
killhelp.tcl
killhelp.txt

в файле killers.tcl прописал название канала
set kk "#hostel"

В файле killers.tcl есть такие строки set fp [open "scripts/data/turma.dat" r] , нужно самому создовать файлы turma.dat и другие такие файлы?

В чем еще может быть загвоска?
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с подключением скрипта.

Сообщение ShveD » 19 сен 2008 22:53

Проблема с скриптом killers.tcl отпала так как нашел уже нормальную версию полностью рабочую.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ShveD
 
Сообщения: 9
Зарегистрирован: 17 сен 2008 10:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в TCL скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

cron