myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> TempUserList, Текущая температура в списке юзеров

Артём
сообщение 17.1.2013, 0:37
Сообщение #21


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Название скрипта: TempUserList
Автор: Alexey
API: 2
Описание: Скрипт показывает в списке юзеров текущую температуру выбранного города.
Перезалит: 20.01.2013 исправлена ошибка с захватом 0°С
Прикрепленный файл  TempUserList.lua ( 1.61 килобайт ) Кол-во скачиваний: 130

Перезалит: 12.12.2014 Исправление с http на https (спасибо alex82), в общем рабочая версия, изменение минимальное, если не хотите качать, можете сами исправить
Код
http = require("socket.http")

на
Код
http = require("ssl.https")

Прикрепленный файл  TempUserList2.lua ( 1.67 килобайт ) Кол-во скачиваний: 16


Перезалит: 14.12.2014 14 декабря 2014 года - Достаточно написать нужный город в sURL: Воронеж - voronezh, Харьков - kharkov и тд.
(cпасибо за маску (sPattern) Alexey)
Прикрепленный файл  TempUserList_3.lua ( 1.87 килобайт ) Кол-во скачиваний: 60


Перезалит: 10.09.2017 10 сентября 2017 года - Версия для украины, где заблокировали mail.ru
(cпасибо за помощь с маской Trans aka Ksan)
Прикрепленный файл  TempUserList_gismeteo.lua ( 1.76 килобайт ) Кол-во скачиваний: 14
Go to the top of the page
+Quote Post
2 страниц V  < 1 2  
Начать новую тему
Ответов
Артём
сообщение 6.9.2017, 20:51
Сообщение #22


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




PSIX, таки проблема не в либсах, у меня тоже поломался...
Код
sPattern = "<span class=\"information__content__temperature\">.-</span>([%+%-]?%d+)&deg",

с этим надо разобраться, но я на столько давно с этим не сталкиваюсь, что уже и хрен его знает как делать big_smile.gif

P.S. Всё же проблема не в шаблонах, а в стране..., точнее в человеке... в украине не работает из-за блокировки маил.ру
Go to the top of the page
+Quote Post
Артём
сообщение 10.9.2017, 20:54
Сообщение #23


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Закинул в первый пост скрипт работающий с gismeteo, а то эфропейские ценности помешали работе скрипта с маил.ру


Спасибо сказали:
Go to the top of the page
+Quote Post
Ksan
сообщение 10.9.2017, 21:33
Сообщение #24


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Артём, только надо добавить в первом посте, что каждый админ для своего хаба должен найти свой цифровой код в конце ссылки на Гисметео, сопоставленный для своего города/села. Один раз зайти на сайт Гисметео, найти там страницу для своего населённого пункта, узнать по ссылке на эту страницу свой код (в конце ссылки), и в предлагаемом скрипте подменить имеющийся код на свой.


Спасибо сказали:
Go to the top of the page
+Quote Post
Артём
сообщение 11.9.2017, 10:49
Сообщение #25


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Ksan, я в самом скрипте, в шапке, это написал big_smile.gif
Go to the top of the page
+Quote Post
jemmini
сообщение 27.5.2018, 12:19
Сообщение #26


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 18.1.2014
Пользователь №: 12 275
Спасибо сказали: 0 раз




Цитата(Артём @ 16.1.2013, 23:37) *
Перезалит: 10.09.2017 10 сентября 2017 года - Версия для украины, где заблокировали mail.ru
(cпасибо за помощь с маской Trans aka Ksan)
Прикрепленный файл  TempUserList_gismeteo.lua ( 1.76 килобайт ) Кол-во скачиваний: 14


к сожалению он не работает на Lua 5.3
если возможно, исправьте пожалуйста.
Go to the top of the page
+Quote Post
Ksan
сообщение 28.5.2018, 2:44
Сообщение #27


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Lua 5.3 тут ни при чём. Там код страницы Гисметео изменён.
Go to the top of the page
+Quote Post
jemmini
сообщение 28.5.2018, 19:43
Сообщение #28


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 18.1.2014
Пользователь №: 12 275
Спасибо сказали: 0 раз




Цитата(Ksan @ 28.5.2018, 1:44) *
Lua 5.3 тут ни при чём. Там код страницы Гисметео изменён.

вот лог хаба после запуска данного скрипта:

╨Т╤Б╨║ 27 ╨Ь╨░╨╣ 2018 12:04:24 - /home/PtokaX/scripts/TempUserList.lua:22: module 'socket.http' not found:
no field package.preload['socket.http']
no file '/usr/local/share/lua/5.3/socket/http.lua'
no file '/usr/local/share/lua/5.3/socket/http/init.lua'
no file '/usr/local/lib/lua/5.3/socket/http.lua'
no file '/usr/local/lib/lua/5.3/socket/http/init.lua'
no file '/usr/share/lua/5.3/socket/http.lua'
no file '/usr/share/lua/5.3/socket/http/init.lua'
no file './socket/http.lua'
no file './socket/http/init.lua'
no file '/usr/local/lib/lua/5.3/socket/http.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.3/socket/http.so'
no file '/usr/lib/lua/5.3/socket/http.so'
no file '/usr/local/lib/lua/5.3/loadall.so'
no file './socket/http.so'
no file '/usr/local/lib/lua/5.3/socket.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.3/socket.so'
no file '/usr/lib/lua/5.3/socket.so'
no file '/usr/local/lib/lua/5.3/loadall.so'
no file './socket.so'
stack traceback:
[C]: in function 'require'
/home/PtokaX/scripts/TempUserList.lua:22: in function 'OnStartup'


хаб собран с поддержкой lua 5.3 , данный скрипт стартует с вышеприведенным букетом ошибок, в итоге он вроде бы и становится в статус "запущен", но в юзерлисте никакая температура не отображается..

так что, я думаю причина в несовместимости с lua.
Go to the top of the page
+Quote Post
KCAHDEP
сообщение 29.5.2018, 4:49
Сообщение #29


Глубина-глубина, я не твой… Отпусти меня, глубина…
****

Группа: Пользователи
Сообщений: 199
Регистрация: 13.10.2010
Из: Михайловск
Пользователь №: 7 882
Спасибо сказали: 23 раза




Причина в том, что нет луа сокетов.


Спасибо сказали:
Go to the top of the page
+Quote Post
jemmini
сообщение 4.6.2018, 23:27
Сообщение #30


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 18.1.2014
Пользователь №: 12 275
Спасибо сказали: 0 раз




спасибо. установил. что теперь ему еще нехватает?

/home/PtokaX/scripts/TempUserList_gismeteo.lua:23: in function 'OnStartup'
╨Я╨╜╨┤ 04 ╨Ш╤О╨╜ 2018 23:24:43 - /home/PtokaX/scripts/TempUserList_gismeteo.lua:23: module 'ssl.https' not found:
no field package.preload['ssl.https']
no file '/usr/local/share/lua/5.3/ssl/https.lua'
no file '/usr/local/share/lua/5.3/ssl/https/init.lua'
no file '/usr/local/lib/lua/5.3/ssl/https.lua'
no file '/usr/local/lib/lua/5.3/ssl/https/init.lua'
no file '/usr/share/lua/5.3/ssl/https.lua'
no file '/usr/share/lua/5.3/ssl/https/init.lua'
no file './ssl/https.lua'
no file './ssl/https/init.lua'
no file '/usr/local/lib/lua/5.3/ssl/https.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.3/ssl/https.so'
no file '/usr/lib/lua/5.3/ssl/https.so'
no file '/usr/local/lib/lua/5.3/loadall.so'
no file './ssl/https.so'
no file '/usr/local/lib/lua/5.3/ssl.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.3/ssl.so'
no file '/usr/lib/lua/5.3/ssl.so'
no file '/usr/local/lib/lua/5.3/loadall.so'
no file './ssl.so'
stack traceback:
[C]: in function 'require'
/home/PtokaX/scripts/TempUserList_gismeteo.lua:23: in function 'OnStartup'
Go to the top of the page
+Quote Post
KCAHDEP
сообщение 5.6.2018, 5:53
Сообщение #31


Глубина-глубина, я не твой… Отпусти меня, глубина…
****

Группа: Пользователи
Сообщений: 199
Регистрация: 13.10.2010
Из: Михайловск
Пользователь №: 7 882
Спасибо сказали: 23 раза




Теперь ему не хватает lua-sec


Спасибо сказали:
Go to the top of the page
+Quote Post
jemmini
сообщение 5.6.2018, 21:50
Сообщение #32


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 18.1.2014
Пользователь №: 12 275
Спасибо сказали: 0 раз




круто.. ну, теперь он наконец-то заработал. только при запуске пишет:
"[21:48:03] <PtokaX> Не удалось обработать информацию о погоде. Возможно, было изменено оформление страницы."

big_smile.gif

TempUserList_3.lua заработал..

спасибо большое за вашу помощь.
Go to the top of the page
+Quote Post
KCAHDEP
сообщение 6.6.2018, 5:20
Сообщение #33


Глубина-глубина, я не твой… Отпусти меня, глубина…
****

Группа: Пользователи
Сообщений: 199
Регистрация: 13.10.2010
Из: Михайловск
Пользователь №: 7 882
Спасибо сказали: 23 раза




Невошто big_smile.gif
Go to the top of the page
+Quote Post

2 страниц V  < 1 2
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: TempUserList
От темы с ID: 5390
0 Артём 3 861 19.1.2013, 16:52 Посл. сообщение: Артём

 



RSS Сейчас: 23.11.2024, 5:37