
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.06.2014, 14:52
|
|||
|---|---|---|---|
|
|||
user js вывести данные на локальный компьютер |
|||
|
#18+
Добрый день, Есть веб сайт, на странице работает ява апплет и обновляет некоторые значения. В коде выглядит так <span id="value1" class="здесь тоже что то пишет"> 1.0163 а вот тут значение </span> Задача вывести это обновляемое значение на локальную машину вместе с датой временем окна браузера. Нужно это для того чтобы накопить данные для анализа, графики там построить и прочее. Как записать в файл тоже интересно но решает задачу не полностью, онлайн график в Excel например из такого файла не построить. Частота обновления от секунды до нескольких. Работать оно должно на vps в автомате, поэтому лучше бы кроссплатформенные решения чтобы не платить за винду. Первый момент, получить значение. Кроме варианта пользовательского js в браузере какие еще варианты есть? Можно ли используя например IE не только запустить браузер но и получить доступ к странице типа getElementById из внешнего приложения? Также интересно есть ли варианты кроме опроса по таймеру чаще чем раз в секунду ловить обновление? Второй момент, получили мы значение в своем скрипте а отправить его как оттуда? Odbc на локальный комп не пробросить, DDE тоже, остается экзотика типа node.js как веб сервера и отправлять туда данные xmlhttprequests, там их ловить и отправлять уже в СУБД. Ну и может есть какое готовое решение? Теоретически goggle docs имеют большой функционал работы с веб сайтами, в принципе если получить туда то можно все остальное там и делать. С уважением, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2014, 17:39
|
|||
|---|---|---|---|
user js вывести данные на локальный компьютер |
|||
|
#18+
как поймать изменение при помощи js http://stackoverflow.com/questions/9671995/javascript-custom-event-listener (типа этого) если тебе надо отправлять в другое место- организуй сервер (на том же node.js , если знаком с ним) и из него заноси в базу, для связи с сервером в твоем случае очень подойдёт websockets, правда тогда лучше исключить IE (оптимально использовать хром или мозиллу) если аплет дело твоих рук, то отправлять можно прямо из него построить в браузере онлайн график тоже не проблема - в инете много примеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2014, 17:45
|
|||
|---|---|---|---|
user js вывести данные на локальный компьютер |
|||
|
#18+
если надо вывести данные эксель на машине, где работает аплет, их можно из браузера сохранить в файл в текстовом файле в виде время-значение, а потом загрузить в эксель, ну а там уж как понравится обрабатывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1446986]: |
0ms |
get settings: |
9ms |
get forum list: |
22ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 397ms |

| 0 / 0 |
