newtime.tcl - точное текущее время в городах России.

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

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

newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 29 авг 2010 08:55

###
#
# Название: newtime.tcl
# Версия: 1.4
# Автор: tvrsh
# Оффсайт: http://egghelp.ru/
#
###
#
# Описание: Скрипт забирает с сайта http://www.timeserver.ru точное время в городах России.
#
###


Простенький антифлуд и перевод города из ошибочной раскладки в комплекте.

1.0(28.08.2010) Первая паблик версия.
1.1(29.08.2010) Добавлена поддрежка Suzi ботов.
+ сравнение времени в друх городах.
1.2(11.11.2010) + работа с многословными городами.
+ показ даты.
1.3(13.11.2010) + показ времени каждый час.
1.4(26.11.2011) Скрипт переписан для работы с новым сайтом.

Пример работы:
#egghelp @ IrcNet.ru писал(а): <tvrsh> !время
<+bionic> Используйте !время город для просмотра точного текущего времени в городах России ...
<+bionic> ... или !время +город для просмотра более подробной информации.

<@tvrsh> !время нижний новгород
<+bionic> Нижний Новгород, Россия(UTC +04:00): Суббота, 16:31. Координаты: 56°19'43" с.ш., 44°00'07" в.д., население: 1 284 164 чел. (1558.249мc.)

<@tvrsh> !время +нижний новгород
<+bionic> Нижний Новгород, Россия(UTC +04:00): Суббота, 16:35. Координаты: 56°19'43" с.ш., 44°00'07" в.д., население: 1 284 164 чел. (1558.249мc.)
<@bionic> Заход солнца: 16:38:35
<@bionic> Солнце в зените: 12:51:18
<@bionic> Начало утренней зари (утренних гражданских сумерек): 08:19:10
<@bionic> Конец вечерней зари (вечерних гражданских сумерек): 17:23:25
<@bionic> Начало навигационных сумерек: 07:31:28
<@bionic> Конец навигационных сумерек: 18:11:08
<@bionic> Начало астрономических сумерек: 06:46:30
<@bionic> Конец астрономических сумерек: 18:56:06


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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение Vampirsha » 29 авг 2010 11:27

пишет ошибку Tcl error [::newtime::newtime_pub]: Illegal characters in URL path
Аватара пользователя
Vampirsha
 
Сообщения: 10
Зарегистрирован: 12 окт 2008 18:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 29 авг 2010 11:37

# Работает на боте _без_ Suzi патча.
Разбирайся со строкой
            set text [encoding convertfrom utf-8 [lindex [split $text] 0]]
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1037
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 2 раз.
Поблагодарили: 83 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 29 авг 2010 12:09

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение Pers » 11 ноя 2010 14:53

Скрипт нужный, только города из двух слов не понимает, на сайте есть ещё дата, в новую версию можно добавить её для информативности.
Pers
 
Сообщения: 13
Зарегистрирован: 12 сен 2010 06:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 11 ноя 2010 16:57

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 11 ноя 2010 17:49

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение oIIa4ku » 13 ноя 2010 11:06

А как бы добавить в него дополнительно автоматический вывод времени на определённый город, допустим Магадан?
oIIa4ku
 
Сообщения: 22
Зарегистрирован: 07 окт 2010 00:23
Откуда: Магадан
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 13 ноя 2010 13:44

oIIa4ku писал(а):А как бы добавить в него дополнительно автоматический вывод времени на определённый город, допустим Магадан?

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение oIIa4ku » 13 ноя 2010 13:54

каждое начало часа.
oIIa4ku
 
Сообщения: 22
Зарегистрирован: 07 окт 2010 00:23
Откуда: Магадан
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 14 ноя 2010 03:28

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение Baklazhan » 15 ноя 2010 22:51

Скрипт работает отлично,но каждую минуту пишет ошибку -
- <-Bot> [02:48] Tcl error [time:timeserv]: no such channel record - это что?
Baklazhan
 
Сообщения: 8
Зарегистрирован: 07 фев 2010 00:56
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 16 ноя 2010 00:00

Baklazhan писал(а):Скрипт работает отлично,но каждую минуту пишет ошибку -
- <-Bot> [02:48] Tcl error [time:timeserv]: no such channel record - это что?

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение Statium » 14 окт 2011 21:08

Сломался скрипт.
Statium
 
Сообщения: 14
Зарегистрирован: 15 июл 2011 19:38
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: newtime.tcl - точное текущее время в городах России.

Сообщение UnInViTeD » 15 ноя 2011 21:17

Ага есть такое дело.
Изображение
Изображение
Аватара пользователя
UnInViTeD
 
Сообщения: 18
Зарегистрирован: 30 авг 2010 16:57
Откуда: Магнитогорск
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.
Версия бота: Windrop 1.6.21+suzi

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 16 ноя 2011 14:21

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение Statium » 17 ноя 2011 11:30

Ага, пытался сам - не получилось :(
Statium
 
Сообщения: 14
Зарегистрирован: 15 июл 2011 19:38
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 17 ноя 2011 11:42

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

Re: newtime.tcl - точное текущее время в городах России.

Сообщение tvrsh » 26 ноя 2011 16:47

Обновил скрипт. Пример работы и ссылка в первом сообщении темы.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.

За это сообщение автора tvrsh поблагодарил:
UnInViTeD (27 ноя 2011 15:46)
Аватара пользователя
tvrsh
 
Сообщения: 1037
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 2 раз.
Поблагодарили: 83 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: newtime.tcl - точное текущее время в городах России.

Сообщение UnInViTeD » 28 ноя 2011 15:23

Что то у меня он не находит города.

UnInViTeD> !время нижний новгород
KoLoBoK> UnInViTeD, Проверьте название города и попробуйте снова.
UnInViTeD> !время +москва
KoLoBoK> UnInViTeD, Проверьте название города и попробуйте снова.
Изображение
Изображение
Аватара пользователя
UnInViTeD
 
Сообщения: 18
Зарегистрирован: 30 авг 2010 16:57
Откуда: Магнитогорск
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.
Версия бота: Windrop 1.6.21+suzi

След.

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

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

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

cron