MyDC.ru _ Kорзина _ скрипт для датчика температуры
Автор: ZZZZZ 10.7.2009, 16:46
Тема такая: имеется датчик температуры, который передает на комп и записывает в лог (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) Пытался написать сам, используя скрипт истории чата и др., но знаний и терпения не хватило. Отвечу на возможно появившиеся вопросы. Заранее спасибо.
Автор: vicious 13.7.2009, 15:02
Цитата(ZZZZZ @ 10.7.2009, 17:46)
Тема такая: имеется датчик температуры, который передает на комп и записывает в лог (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) Пытался написать сам, используя скрипт истории чата и др., но знаний и терпения не хватило. Отвечу на возможно появившиеся вопросы. Заранее спасибо.
А что за датчик температуры? Програмный (через инет) или аппаратный?
Автор: ZZZZZ 13.7.2009, 19:34
Цитата(vicious @ 13.7.2009, 15:02)
А что за датчик температуры? Програмный (через инет) или аппаратный?
вопрос конечно интересный) датчик - это такая штучка, которая находится на улице и провод от нее подключен в порт компа, на компе спец программа, которая записывает показания и отсылает показания сюда http://mydc.ru/r/?http://www.pogoda.chuvashia.com/fakt.php?city=ala и сюда http://mydc.ru/r/?http://www.thermo.karelia.ru/ где есть соответствующие информеры, вот хотелось и на хабе сделать онлайн температуру
Автор: степашка 13.7.2009, 20:07
будет показывать на хабе температуру у тебя за окном? оригинально, но не уверен что это именно то что необходимо остальным хабберам. а вот интересно можно ли сделать чтоб показывал в чате температуру, например, процессора хаба, загрузку памяти и т.п.? есть же проги типа евереста чтоб брать отуда данные )))
Автор: ZZZZZ 13.7.2009, 21:13
Цитата(степашка @ 13.7.2009, 20:07)
будет показывать на хабе температуру у тебя за окном? оригинально, но не уверен что это именно то что необходимо остальным хабберам. а вот интересно можно ли сделать чтоб показывал в чате температуру, например, процессора хаба, загрузку памяти и т.п.? есть же проги типа евереста чтоб брать отуда данные )))
да, температуру за окном, окно в доме, дом в городе=температуру онлайн в городе (уверен будет очень даже необходимо и интересно всем (как и любой погодный скрипт)) хаб-то все-таки больше локальный.
Автор: Wariner 13.7.2009, 21:22
вот накидал.но при большом текстовом файле будет тормозить. PS: API 1
Спасибо, всё работает! выводится в таком виде: [07:05:43] <Температура онлайн> Сегодня 07.14.09, за окном 24.2125 ^С (замер проведён в 07:03:50) можете сами зайти проверить на хабе.
И скрипт вроде несложный), но мне видимо это не дано... А можно теперь сделать: 1) чтобы выводило в чат периодически (через N минут) 2) вывод нескольких (N строк файла = показ динамики температуры) 3) чтобы дата выводилась по русски (день/месяц/год)? 4) возможно еще будут вопросы)
Лог файл большой 7,25 МБ, но загружает инфу быстро, у меня за 1-2 сек
Автор: Berkut 14.7.2009, 18:43
Цитата(Wariner @ 13.7.2009, 22:22)
вот накидал.но при большом текстовом файле будет тормозить. PS: API 1
Если будешь править по запросу постом выше, модуль графического представления статистики нужен?
Автор: Wariner 14.7.2009, 21:13
Цитата(ZZZZZ @ 14.7.2009, 7:15)
1) чтобы выводило в чат периодически (через N минут) 2) вывод нескольких (N строк файла = показ динамики температуры) 3) чтобы дата выводилась по русски (день/месяц/год)? 4) возможно еще будут вопросы)
1) нужно только по таймеру или из меню тоже? 2) как ты себе это представляешь?
Цитата(Berkut @ 14.7.2009, 19:43)
Если будешь править по запросу постом выше, модуль графического представления статистики нужен?
не уловил сути вопроса...
Автор: ZZZZZ 15.7.2009, 5:20
Цитата(Wariner @ 14.7.2009, 21:13)
1) нужно только по таймеру или из меню тоже? 2) как ты себе это представляешь?
не уловил сути вопроса...
1) да, по таймеру, но чтобы в скрипте была возможность изменить интервал вывода (в минутах) 2) я представлял как в истории чата, по запросу выводятся последние N сообщений (строк) лог файла