скрипт Сузи weather.tcl вапросец по нему |
скрипт Сузи weather.tcl вапросец по нему |
LesbiAnka |
Jul 7 2006, 09:25 AM
Post
#1
|
Посетитель Group: Members Posts: 7 Joined: -- Member No.: 29 |
Ставлю скрипт на НЕ пропатченного бота, база парсится, скрипт работает...
только одно но.. база сохраняется видимо не в той кодировке.. попробовал пару вещей и крякнул... слаб я в этом... ктонить может объяснить почему это так вот получается и можно ли например исправить ситуацию по тупому скопировав чью нить чужую базу себе |
Kreon |
Jul 7 2006, 11:52 AM
Post
#2
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
QUOTE(LesbiAnka) Ставлю скрипт на НЕ пропатченного бота, база парсится, скрипт работает...
только одно но.. база сохраняется видимо не в той кодировке.. попробовал пару вещей и крякнул... слаб я в этом... ктонить может объяснить почему это так вот получается и можно ли например исправить ситуацию по тупому скопировав чью нить чужую базу себе Так получается, потому что в скрипте описана работа для нормальных кодировок, а непропатченный бот при перекодировании туда чушь загоняет Исправить ситуацию врядли получится. |
LesbiAnka |
Jul 7 2006, 08:19 PM
Post
#3
|
Посетитель Group: Members Posts: 7 Joined: -- Member No.: 29 |
мммм, еще раз... а если взять базу из пропатченного бота? там же будет вполне усвоеямая база с городами которые можно прочитать... или так тож никак?
|
Suzi |
Jul 7 2006, 08:56 PM
Post
#4
|
Посетитель Group: Members Posts: 4 Joined: -- Member No.: 36 |
QUOTE(LesbiAnka) мммм, еще раз... а если взять базу из пропатченного бота? там же будет вполне усвоеямая база с городами которые можно прочитать... или так тож никак?
Никак, такой способ не приведёт к работоспособности скрипта. Для того чтобы скрипт работал на боте без патча Suzi project нужно внести в него несколько изменений (строчки две-три =). Позвольте узнать, LesbiAnka, что мешает Вам использовать патч? И укажите пожалуйста (если это не является военной тайной) на какой системе запущен eggdrop. -------------------- Патчи, скрипты, информация
http://xirc.ru/plugins/forum/forum_viewforum.php?15 |
LesbiAnka |
Jul 8 2006, 02:34 AM
Post
#5
|
Посетитель Group: Members Posts: 7 Joined: -- Member No.: 29 |
тупая лень и боязнь того что ДРУГИЕ скрипты окажутся неспособными.. еггдроп у меня на линухе
03:34:33 <+Lesbi> sysinfo:[os! Linux 2.6.12-12mdk (mandrakelinux/mandrake/mandriva/redhat)] |
Suzi |
Jul 8 2006, 10:02 AM
Post
#6
|
Посетитель Group: Members Posts: 4 Joined: -- Member No.: 36 |
QUOTE(LesbiAnka) тупая лень и боязнь того что ДРУГИЕ скрипты окажутся неспособными.. еггдроп у меня на линухе
03:34:33 <+Lesbi> sysinfo:[os! Linux 2.6.12-12mdk (mandrakelinux/mandrake/mandriva/redhat)] А Вы попробуйте =) Большая часть скриптов сохраняет работоспособность без изменений (как показала практика) Более того, Вы всегда можете задать вопрос на форуме (указав проблему и ссылку на скрипт) постараемся оперативно Вам помочь. Вопрос об работоспособности наших скриптов на боте с патчем и без него обсуждался нашей командой неоднократно и мы решили отказаться от "заточки" скриптов под "неправильного" бота. Потому что это во-первых будет занимать дополнительное время для разработки и тестирования, во-вторых не все проблемы относящиеся к национальным символам можно обойти (см. "Бот без патча и с патчем") используя только возможности TCL скриптов (собственно поэтому патч и был сделан). P.S. "Не позволяй душе лениться! Что б воду в ступе не толочь. Душа обязана трудиться и день и ночь, и день и ночь!" (с) Н. Заболоцкий -------------------- Патчи, скрипты, информация
http://xirc.ru/plugins/forum/forum_viewforum.php?15 |
LesbiAnka |
Jul 10 2006, 04:27 PM
Post
#7
|
Посетитель Group: Members Posts: 7 Joined: -- Member No.: 29 |
убедили буду пробовать
|
alexy |
Jul 29 2006, 11:54 PM
Post
#8
|
Участник Group: Members Posts: 32 Joined: -- Member No.: 27 |
простите ламера, но не смог от Сузи weather.tcl добиться что-б он запросы принимал не в привате
в привате всё отлично а в общем канале он просто невидит запрос, в чём трабл??? |
Suzi |
Jul 30 2006, 12:04 AM
Post
#9
|
Посетитель Group: Members Posts: 4 Joined: -- Member No.: 36 |
QUOTE(alexy) простите ламера, но не смог от Сузи weather.tcl добиться что-б он запросы принимал не в привате
в привате всё отлично а в общем канале он просто невидит запрос, в чём трабл??? Вероятно не установлен на канале флаг +weather. Если переменная flagactas имеет значение пустая строка: CODE variable flagactas ""
то для того, чтобы бот реагировал на публичные команды флаг должен быть установлен. Если Вам не нравится такое поведение и желаете чтобы флаг носил запрещающий характер, то есть чтобы бот не реагировал на публичные команды если флаг установлен -- измените значение этой переменной на "no": CODE variable flagactas "no"
В это случае флаг будет иметь имя +noweather и бот будет реагировать на публичные команды на всех каналах где не установлен этот флаг. -------------------- Патчи, скрипты, информация
http://xirc.ru/plugins/forum/forum_viewforum.php?15 |
alexy |
Jul 30 2006, 11:19 AM
Post
#10
|
Участник Group: Members Posts: 32 Joined: -- Member No.: 27 |
QUOTE(Suzi) QUOTE(alexy) простите ламера, но не смог от Сузи weather.tcl добиться что-б он запросы принимал не в привате
в привате всё отлично а в общем канале он просто невидит запрос, в чём трабл??? Вероятно не установлен на канале флаг +weather. Если переменная flagactas имеет значение пустая строка: CODE variable flagactas ""
то для того, чтобы бот реагировал на публичные команды флаг должен быть установлен. и как флаг то поставить??? на данный момент у меня variable flagactas "" но публ-е команды не воспр-ся |
Kreon |
Jul 30 2006, 03:25 PM
Post
#11
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
CODE .chanset #chan +weather |
alexy |
Jul 31 2006, 04:14 PM
Post
#12
|
Участник Group: Members Posts: 32 Joined: -- Member No.: 27 |
QUOTE(Kreon) CODE .chanset #chan +weather СПАСИБО!!! *03 |
SHULTZ |
Aug 31 2006, 06:08 PM
Post
#13
|
Посетитель Group: Members Posts: 3 Joined: -- Member No.: 45 |
Такая проблемка, установил ваш скрипт, всё работает с одним но, вот что он мне выдает при запросе:
[18:18:32] <Real_> ??????, ????? 31 ???, ??, +12..+14 ?, давление???????? 734..736 ?? ??.??., ветер????? ?????, 3 ?/?, влажность????????? 86..91%, переменная облачность с дождём ну и так далее, такая же трабла в скрипте курса валют, устанавливал на бота пропатченного вами подскажите как поправить, старые скрипты (погода и курс) работают нормально |
Kreon |
Aug 31 2006, 07:02 PM
Post
#14
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Поставить настоящую кодировку cp1251 в боте вместо iso8859.
|
SHULTZ |
Aug 31 2006, 09:25 PM
Post
#15
|
Посетитель Group: Members Posts: 3 Joined: -- Member No.: 45 |
encoding system cp1251 внес такую строку в начало конфига, бот её не принимает вабще и не грузится, типа ошибка в конфиг файле
|
Kreon |
Aug 31 2006, 09:40 PM
Post
#16
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
А бот виндроп?
|
SHULTZ |
Sep 1 2006, 09:32 AM
Post
#17
|
Посетитель Group: Members Posts: 3 Joined: -- Member No.: 45 |
Windrop 1.6.18-h32 RU вашей сборки можно скриптик как нибуд переделать?
Добавлено спустя 11 минут 42 секунды: исправил скрипт, вместо использования кодировки cp1251 поставил: ::http::config -urlencoding iso8859-1 set str [encoding convertfrom iso8859-1 $lbody] все заработало |
Lo-Fi Version | Time is now: 13th May 2024 - 09:58 AM |