etitle.tcl - Easy title. Скрипт простого показа тайтлов.

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

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

Re: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение tvrsh » 09 мар 2011 14:19

Что-то еще обновил. Что конкретно не помню.
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: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение tvrsh » 19 мар 2011 16:10

Показывает ссылку на профиль Вконтакте при выдаче информации по картинке.
#egghelp @ IrcNet.ru писал(а): <@tvrsh> http://cs10369.vkontakte.ru/u3351070/12 ... 83c272.jpg
<+Info> Title(iso8859-1 / 599.899ms. / http://tinyurl.com/4pj74sl )[0]: Image (image/jpeg). Size: 162.729Kb. http://vkontakte.ru/id3351070/


Ссылка в первом сообщении темы.
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: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение sad » 26 мар 2011 11:52

[17:49:25] <+sad_away> http://cs10369.vkontakte.ru/u3351070/12 ... 83c272.jpg
[17:49:28] <@Vesemir> Title(iso8859-1 / 1.148sec. / http://tinyurl.com/4pj74sl )[0]: Image (image/jpeg). Size: 162.729Kb. http://vkontakte.ru/id3351070/
[17:49:54] <+sad_away> http://vkontakte.ru/

в патилайн
[17:49] Tcl error [::etitle::etitle_proc]: can't read "vkid": no such variable
Нежелание играться - первый признак деградации ;)
Аватара пользователя
sad
 
Сообщения: 28
Зарегистрирован: 15 авг 2010 16:17
Откуда: Комсомольск-на-Амуре
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение tvrsh » 26 мар 2011 12:36

sad, покажи .set errorInfo и делай это при появлении каждой ошибки.
У меня все работает:
<@tvrsh> http://cs10369.vkontakte.ru/u3351070/12 ... 83c272.jpg
<+Info> Title(iso8859-1 / 214.587ms. / http://tinyurl.com/4pj74sl )[0]: Image (image/jpeg). Size: 162.729Kb. http://vkontakte.ru/id3351070/
<@tvrsh> http://vkontakte.ru/
<+Info> Title(windows-1251 / 271.047ms.)[0]: В Контакте | Добро пожаловать
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: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение sad » 26 мар 2011 13:01

[18:51] Tcl error [::etitle::etitle_proc]: can't read "vkid": no such variable
.set errorInfo
[18:51] #sad# set errorInfo
Currently: can't read "vkid": no such variable
Currently: while executing
Currently: "lappend title " $etitle(color1)\037http://vkontakte.ru/id$vkid/\037""
Currently: (procedure "::etitle::etitle_parce" line 87)
Currently: invoked from within
Currently: "::etitle::etitle_parce $nick $uhost $hand $chan $query 0 [clock clicks]"
Currently: (procedure "::etitle::etitle_proc" line 33)
Currently: invoked from within
Currently: "::etitle::etitle_proc $_pubm1 $_pubm2 $_pubm3 $_pubm4 $_pubm5"

такая реакция только на вконтакт
Нежелание играться - первый признак деградации ;)
Аватара пользователя
sad
 
Сообщения: 28
Зарегистрирован: 15 авг 2010 16:17
Откуда: Комсомольск-на-Амуре
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение tvrsh » 27 май 2011 11:38

Обновил скрипт.
Исправлены несколько ошибок, добавлена возможность просмотра данных о интернет радио. Пример в первом посте.
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: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение tvrsh » 27 май 2011 16:39

Еще при показе ссылок на автору или лавплэнет он выдает не тайтл а немного более полезную информацию. Пример тамже.
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: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение Alvor » 19 дек 2014 12:58

В связи с увеличением количества https протокола в ссылках неплохо бы добавить в обработчик. Постоянно сыпется в логи
Tcl error [::etitle::etitle_proc]: Unsupported URL type "https"

Куча ссылок из вконтактика и ютуба, например.
Аватара пользователя
Alvor
 
Сообщения: 6
Зарегистрирован: 21 янв 2011 23:21
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение Vertigo » 19 дек 2014 13:08

Alvor писал(а):Tcl error [::etitle::etitle_proc]: Unsupported URL type "https"

Добавь код
package req tls 1.6
::http::register https 443 [list ::tls::socket -request 1 -require 0 -ssl2 0 -ssl3 0 -tls1 1]

в скрипте перед строчкой с ::http::config
Необходимо, чтоб был установлен пакет tls (про установку есть тема на форуме).
Аватара пользователя
Vertigo
 
Сообщения: 107
Зарегистрирован: 20 авг 2008 23:49
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 37 раз.
Версия бота: Eggdrop 1.8

Re: etitle.tcl - Easy title. Скрипт простого показа тайтлов.

Сообщение Pitstopper » 27 дек 2014 22:03

Vertigo, там ::http::config много где встречается. Где конкретно добавить?
Pitstopper
 
Сообщения: 13
Зарегистрирован: 03 фев 2014 14:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21

Пред.

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

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

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

cron