скрипт для датчика температуры, вывод в чат температуры онлайн |
Здравствуйте, гость ( Вход | Регистрация )
скрипт для датчика температуры, вывод в чат температуры онлайн |
10.7.2009, 16:46
Сообщение
#1
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 8.4.2009 Из: АЛАТЫРЬ Пользователь №: 2 967 Спасибо сказали: 0 раз |
Тема такая:
имеется датчик температуры, который передает на комп и записывает в лог (log файл) температуру каждые 5 минут, вид лога такой: .......... 07/10/09 17:14:39 23.5889 ^C 07/10/09 17:19:34 23.4875 ^C 07/10/09 17:24:29 23.5375 ^C 07/10/09 17:29:25 23.575 ^C 07/10/09 17:34:22 23.575 ^C Нужен скрипт для вывода последней строчки (или нескольких строк) этого лога в чат (личку) по запросу и периодически по времени. Скрипт под Ptoka 0.3.6.0 API 1 (можно на будущее и под 0.4 API 2) Пытался написать сам, используя скрипт истории чата и др., но знаний и терпения не хватило. Отвечу на возможно появившиеся вопросы. Заранее спасибо. |
|
|
13.7.2009, 15:02
Сообщение
#2
|
|
Продвинутый участник Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз |
Тема такая: имеется датчик температуры, который передает на комп и записывает в лог (log файл) температуру каждые 5 минут, вид лога такой: .......... 07/10/09 17:14:39 23.5889 ^C 07/10/09 17:19:34 23.4875 ^C 07/10/09 17:24:29 23.5375 ^C 07/10/09 17:29:25 23.575 ^C 07/10/09 17:34:22 23.575 ^C Нужен скрипт для вывода последней строчки (или нескольких строк) этого лога в чат (личку) по запросу и периодически по времени. Скрипт под Ptoka 0.3.6.0 API 1 (можно на будущее и под 0.4 API 2) Пытался написать сам, используя скрипт истории чата и др., но знаний и терпения не хватило. Отвечу на возможно появившиеся вопросы. Заранее спасибо. А что за датчик температуры? Програмный (через инет) или аппаратный? |
|
|
13.7.2009, 19:34
Сообщение
#3
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 8.4.2009 Из: АЛАТЫРЬ Пользователь №: 2 967 Спасибо сказали: 0 раз |
А что за датчик температуры? Програмный (через инет) или аппаратный? вопрос конечно интересный) датчик - это такая штучка, которая находится на улице и провод от нее подключен в порт компа, на компе спец программа, которая записывает показания и отсылает показания сюда и сюда где есть соответствующие информеры, вот хотелось и на хабе сделать онлайн температуру |
|
|
13.7.2009, 20:07
Сообщение
#4
|
|
Продвинутый участник Группа: Пользователи Сообщений: 133 Регистрация: 18.9.2008 Из: Москва Пользователь №: 555 Спасибо сказали: 5 раз |
будет показывать на хабе температуру у тебя за окном? оригинально, но не уверен что это именно то что необходимо остальным хабберам.
а вот интересно можно ли сделать чтоб показывал в чате температуру, например, процессора хаба, загрузку памяти и т.п.? есть же проги типа евереста чтоб брать отуда данные ))) |
|
|
13.7.2009, 21:13
Сообщение
#5
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 8.4.2009 Из: АЛАТЫРЬ Пользователь №: 2 967 Спасибо сказали: 0 раз |
будет показывать на хабе температуру у тебя за окном? оригинально, но не уверен что это именно то что необходимо остальным хабберам. а вот интересно можно ли сделать чтоб показывал в чате температуру, например, процессора хаба, загрузку памяти и т.п.? есть же проги типа евереста чтоб брать отуда данные ))) да, температуру за окном, окно в доме, дом в городе=температуру онлайн в городе (уверен будет очень даже необходимо и интересно всем (как и любой погодный скрипт)) хаб-то все-таки больше локальный. |
|
|
13.7.2009, 21:22
Сообщение
#6
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
вот накидал.но при большом текстовом файле будет тормозить.
PS: API 1
Прикрепленные файлы
|
|
|
14.7.2009, 6:15
Сообщение
#7
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 8.4.2009 Из: АЛАТЫРЬ Пользователь №: 2 967 Спасибо сказали: 0 раз |
Спасибо, всё работает!
выводится в таком виде: [07:05:43] <Температура онлайн> Сегодня 07.14.09, за окном 24.2125 ^С (замер проведён в 07:03:50) можете сами зайти проверить на хабе. И скрипт вроде несложный), но мне видимо это не дано... А можно теперь сделать: 1) чтобы выводило в чат периодически (через N минут) 2) вывод нескольких (N строк файла = показ динамики температуры) 3) чтобы дата выводилась по русски (день/месяц/год)? 4) возможно еще будут вопросы) Лог файл большой 7,25 МБ, но загружает инфу быстро, у меня за 1-2 сек |
|
|
14.7.2009, 18:43
Сообщение
#8
|
|
Продвинутый участник Группа: Пользователи Сообщений: 129 Регистрация: 21.12.2008 Пользователь №: 1 502 Спасибо сказали: 36 раз |
|
|
|
14.7.2009, 21:13
Сообщение
#9
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
1) чтобы выводило в чат периодически (через N минут) 2) вывод нескольких (N строк файла = показ динамики температуры) 3) чтобы дата выводилась по русски (день/месяц/год)? 4) возможно еще будут вопросы) 1) нужно только по таймеру или из меню тоже? 2) как ты себе это представляешь? Если будешь править по запросу постом выше, модуль графического представления статистики нужен? не уловил сути вопроса... |
|
|
15.7.2009, 5:20
Сообщение
#10
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 8.4.2009 Из: АЛАТЫРЬ Пользователь №: 2 967 Спасибо сказали: 0 раз |
1) нужно только по таймеру или из меню тоже? 2) как ты себе это представляешь? не уловил сути вопроса... 1) да, по таймеру, но чтобы в скрипте была возможность изменить интервал вывода (в минутах) 2) я представлял как в истории чата, по запросу выводятся последние N сообщений (строк) лог файла про модуль поподробнее, пожалуйста) |
|
|
Похожие темы
|
Сейчас: 23.11.2024, 20:08 |