Вопросы по боту
|
|
Да, вы правы, без настройки отлично все подымается.. в предыдущем случае переносила только папку data. хм.. и как же теперь мне сохранить данные ?
|
|
|
|
Vladislav 09.03.11 11:33 #32
|
ну как вариант не переносить все vseen* или quote.data методом исключения можно определить в каком именно файле ошибка. Всю папку переносить не надо, а только те файлы что нужны.
|
|
|
Как починить погоду, всегда показывает Новосибирск •(15:09:26)• <Я> !погода токио •(15:09:30)• <Бот> Погода в городе Новосибирск (Европа, Россия) на 30/03 14:30: температура: -2 °C, ощущается как: -5 °C, ясно, влажность: 58.7%, видимость: 10 км, ветер северный 2 м/с.
|
|
|
|
Vladislav 30.03.11 19:30 #34
|
Заходишь в Изменения и смотришь есть ли в обновлениях данная команда если есть то качаешь бота и вытаскиваешь от туда исправленный скрипт. Quote +!погода !мп3 % [28.03.11]
|
|
|
feed.tcl - скрипт чудесный, помогите победить кодировку
|
|
|
|
Vladislav 02.04.11 20:32 #36
|
Если этот скрипт сам не смог определить кодировку правильно, то наверно надо заюзать другой скрипт подобного плана в котором можно указывать непосредственно для каждой ленты кодировку. Возможно по разбираюсь с этим скриптом позднее и дам ответ.
|
|
|
Почему иногда когда вводят команду с ником бот пишет что такого ника нет, хотя он есть.
|
|
|
|
Vladislav 11.04.11 12:14 #38
|
Поскольку во всех скриптах исправлены глюки со спецсимволами в нике, то остаётся одно это пробел после ника, обычно клиенты или сервера вырезают лишнии пробелы, в твоём случае видимо нет.
|
|
|
|
Vladislav 12.04.11 14:22 #39
|
Quote feed.tcl - скрипт чудесный, помогите победить кодировку В твоём случае не указана кодировка в ленте, в таких случаях скрипт ставил cp1251, просмотрев различные ленты без указания все они были в utf-8 поэтому заменил на эту кодировку, так что теперь твоя ссылка будет нормально работать, но добавил блок на всякий случай для ручного указания кодировки к определённому сайту: Quote # Указываем принудительно кодировку к сайту: #if {[string match "*урл*" $url]} {set encoding cp1251} Также попутно исправил несколько багов, и добавил многострочный вывод с указанием: Quote #Сколько символов выводить в описании(descr): variable fdescrlim 600
|
|
|
|
Vladislav 15.04.11 22:19 #40
|
Quote При установке бота с tcl 8.5.9 на FreeBSD выходит ошибка "/usr/bin/ld: cannot find -ltcl85" как исправить?
Из под рута устанавливай: cd /usr/ports/lang/tcl85; make install clean или pkg_add -rv tcl85 Не получилось или нет root-доступа? Тогда этом случае устанавливайте tcl 8.5.8. (В командах из инструкции просто заменяйте 8.5.10 на 8.5.8)
|
|
|
|
Stockman 24.04.11 10:27 #41
|
Здравствуйте. У меня только шелл и я не могу установить локаль CP1251, что я теряю?
|
|
|
|
Vladislav 24.04.11 10:37 #42
|
Не так страшно, но будет регистрозависимость у 'bind'. Например такая команда не сработает: Quote <Vladislav> !АнЕк <Windrop> В седьмой книге Гарри Поттер спас стока народу и наполучал стока пиз"юлей, что в фильме его полюбому будет играть Брюс Виллис... <Windrop> •••
|
|
|
|
kotopyos 27.04.11 00:49 #43
|
В общем, собрался обновлять бота и тут возник вопрос: Как сохранить рейтинги, списки очков и тд? А то пользователи бунтуют:) Спасибо.
|
|
|
|
Vladislav 27.04.11 01:04 #44
|
В этой теме уже был ответ на этот вопрос Quote Перенести в новую версию бота папку data, но в некоторых версиях сами базы обновляются или формат записи, поэтому тут уж смотрите сами, могут возникнуть ошибки, именно в этой папке все базы, почти все. База игроков викторины находится в файле bot.user, а также есть бэкап файлы, они лежат в папке с викториной. А также добавлен данный вопрос в Решения.
|
|
|
|
kotopyos 24.05.11 14:08 #45
|
При запуске бота вижу следующее:
В чем может быть проблема? Точнее как быть с мегахалом?
|
|
|