|
|
|
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, 14:52 |
|
||
|
user js вывести данные на локальный компьютер
|
|||
|---|---|---|---|
|
#18+
как поймать изменение при помощи js http://stackoverflow.com/questions/9671995/javascript-custom-event-listener (типа этого) если тебе надо отправлять в другое место- организуй сервер (на том же node.js , если знаком с ним) и из него заноси в базу, для связи с сервером в твоем случае очень подойдёт websockets, правда тогда лучше исключить IE (оптимально использовать хром или мозиллу) если аплет дело твоих рук, то отправлять можно прямо из него построить в браузере онлайн график тоже не проблема - в инете много примеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 17:39 |
|
||
|
user js вывести данные на локальный компьютер
|
|||
|---|---|---|---|
|
#18+
если надо вывести данные эксель на машине, где работает аплет, их можно из браузера сохранить в файл в текстовом файле в виде время-значение, а потом загрузить в эксель, ну а там уж как понравится обрабатывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 17:45 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38672798&tid=1446986]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 434ms |

| 0 / 0 |
