myDC.ru

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

 

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

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


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

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




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

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

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

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


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


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


Продвинутый участник
****

Группа: Пользователи
Сообщений: 155
Регистрация: 11.1.2009
Пользователь №: 1 772
Спасибо сказали: 27 раз




Они же одинаковые, только первый удобнее в настройке (строчку "t° в Харькове" тоже лучше вынести в конфиг).

Город лучше в имя бота выносить, а не в описание (попросят сделать погоду для 2-х городов, а у них температура одинаковая - конфликт ). Да и смотреться будет лучше, по-моему.
Go to the top of the page
+Quote Post
Артём
сообщение 17.1.2013, 16:39
Сообщение #3


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

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




HackFresse, я хотел вынести, но пусть админы сами правят.
место "t° в Харькове" сделать "..sdesc.." и local sdesc = "t° в ..."
Цитата
Город лучше в имя бота выносить, а не в описание

я так пробовал, не красиво выходит, город за колонку уходит, а колонки растягивать юзеры не умеют bad_smile.gif
В общем, скрипт есть, мелкие настройки за одминами скачавшими егоbig_smile.gif
Go to the top of the page
+Quote Post
GULAM33
сообщение 18.1.2013, 23:58
Сообщение #4


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 9.10.2011
Из: Владимирская обл.
Пользователь №: 9 819
Спасибо сказали: 3 раза




Второй скрипт загружается, но не выводится. Ошибка: Не удалось зарегистрировать бота с ником: « -13°C »
С чем это связано? Поставил впереди всех скриптов такая же ситуация. (Ptokax 0.5.0.0, библиотека 5.1).
Go to the top of the page
+Quote Post
Артём
сообщение 19.1.2013, 0:42
Сообщение #5


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

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




GULAM33, оба скрипта (хотя как бы разницы и нет между ними) проверил на 0.5.0.0 PtokaX и работает всё нормально.
Прикрепленный файл  12.JPG ( 13.96 килобайт ) Кол-во скачиваний: 401
Go to the top of the page
+Quote Post
KCAHDEP
сообщение 19.1.2013, 9:54
Сообщение #6


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

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




Работает очень даже калясё!


Цитата(GULAM33 @ 19.1.2013, 0:58) *
Второй скрипт загружается, но не выводится. Ошибка: Не удалось зарегистрировать бота с ником: « -13°C »
С чем это связано? Поставил впереди всех скриптов такая же ситуация. (Ptokax 0.5.0.0, библиотека 5.1).

Ты наверно решил его подредактировать, а именно пробелов наставил?
Go to the top of the page
+Quote Post
GULAM33
сообщение 19.1.2013, 15:58
Сообщение #7


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 9.10.2011
Из: Владимирская обл.
Пользователь №: 9 819
Спасибо сказали: 3 раза




Изменил код города и имя города и на этом больше ничего не менял.
Прикрепленный файл  TempUserList_2.lua ( 1.34 килобайт ) Кол-во скачиваний: 38
Go to the top of the page
+Quote Post
Артём
сообщение 19.1.2013, 16:08
Сообщение #8


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

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




GULAM33, а кто же тогда в строке
Код
sTemp = "« "..temp.."°C »"
пробелы ставил? там были неразрывные пробелы, вернул неразрывный пробел и скрипт показывает температуру в списке.
Go to the top of the page
+Quote Post
GULAM33
сообщение 19.1.2013, 16:21
Сообщение #9


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 9.10.2011
Из: Владимирская обл.
Пользователь №: 9 819
Спасибо сказали: 3 раза




Так сравни с тем , что выложил. Попробывал нечего не менять ни город не код города.
Всё так же. Неразрывный пробел не помог.
Go to the top of the page
+Quote Post
Артём
сообщение 19.1.2013, 16:40
Сообщение #10


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

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




GULAM33, издеваешься?
Перед тем как выкладывать я проверяю, скачал ещё раз свой же скрипт с первого поста, заменил у себя, включил и работает, скачал тот что ты прикрепил, там ошибка. Правь, как написал выше, у себя и будет работать. Можешь место пробелов сделать sTemp = "«"..temp.."°C»" или sTemp = "«_"..temp.."°C_»", короче, это уже у тебя там что-то не так, скрипт рабочий.


Спасибо сказали:
Go to the top of the page
+Quote Post
GULAM33
сообщение 19.1.2013, 16:50
Сообщение #11


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 9.10.2011
Из: Владимирская обл.
Пользователь №: 9 819
Спасибо сказали: 3 раза




пробывал Notepad ++ - не получилось, щас попробую через word устранить проблему.

Как ни странно через ворд получилось исправить. Спасибо за скрипт, и помощь в устранении ошибки.
Go to the top of the page
+Quote Post
Артём
сообщение 20.1.2013, 20:48
Сообщение #12


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

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




В первом посту добавлена новая версия, в которой исправлена ошибка с захватом 0°С. И убран неразрывный проблем, дабы не было дурацких вопросов и претензий. waaaht.gif
Go to the top of the page
+Quote Post
Артём
сообщение 12.12.2014, 22:49
Сообщение #13


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

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




Добавлена рабочая версия с минимальным изменением, в общем, в первом посте качаем.


Спасибо сказали:
Go to the top of the page
+Quote Post
jemmini
сообщение 13.12.2014, 13:40
Сообщение #14


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


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




Цитата(Артём @ 12.12.2014, 21:49) *
Добавлена рабочая версия с минимальным изменением, в общем, в первом посте качаем.


спасибо! а почему старая перестала работать? big_smile.gif
Go to the top of the page
+Quote Post
Marc
сообщение 13.12.2014, 15:09
Сообщение #15


Активный участник
***

Группа: Пользователи
Сообщений: 93
Регистрация: 25.1.2010
Пользователь №: 5 828
Спасибо сказали: 4 раза




Артём!
Напомните пожалуйста: откуда брать цифровой код города для подстановки его в данный скрипт погоды тут?
на сайте: http://pogoda.mail.ru/... код города для информера не указывается
Go to the top of the page
+Quote Post
Артём
сообщение 13.12.2014, 16:36
Сообщение #16


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

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




jemmini, сайт перешёл с http на httpS

Marc, это надо код информера смотреть, пытаюсь сделать что бы просто название города можно было вписывать, но пока не могу разобраться.
можешь http://pogoda.mail.ru/informer/weather.htm...n&city=3913 методом тыка последние 4 цифры подобрать, пока другого способа не могу предложить)))
Go to the top of the page
+Quote Post
KCAHDEP
сообщение 13.12.2014, 18:36
Сообщение #17


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

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




в коде страницы, например https://pogoda.mail.ru/prognoz/rostov-na-donu/ data-id="1965"


Спасибо сказали:
Go to the top of the page
+Quote Post
Marc
сообщение 13.12.2014, 20:33
Сообщение #18


Активный участник
***

Группа: Пользователи
Сообщений: 93
Регистрация: 25.1.2010
Пользователь №: 5 828
Спасибо сказали: 4 раза




Да, получилось!
в ИЕ 11, например, сначала выбрать страницу погоды города, а потом надо включить в настройках опцию: "Средства разработчика" и можно скопировать весь код или искать в открывшемся "data-id="
Спасибо отдельное KCAHDEP!
Go to the top of the page
+Quote Post
Артём
сообщение 14.12.2014, 23:59
Сообщение #19


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

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




Залил новую версию, теперь можно просто вписать название города, например kharkov, без всяких кодов и температура будет выводится в списке юзеров. greedy.gif
Go to the top of the page
+Quote Post
PSIX
сообщение 5.9.2017, 18:56
Сообщение #20


Начинающий
*

Группа: Пользователи
Сообщений: 13
Регистрация: 5.5.2009
Пользователь №: 3 249
Спасибо сказали: 0 раз




Всем привет есть у кого Библиотека win64 на PtokaX DC Hub 0.5.2.2 что-бы скрипт заработал.
Cпасибо!
Go to the top of the page
+Quote Post

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

Collapse

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

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

 



RSS Сейчас: 18.10.2017, 8:23