![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| kokcu |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 23.3.2009 Репутация: нет Всего: нет |
Здравствуйте. Работаю с яндекс картами. Есть метки, нужно эти метки в реальном времени предвигать.
метки эти можно двигать и мне нужно в реальном времени следить за объектом. Программа получает координаты и пишет их предположим в тхт файл рядом со скриптом. Теперь как мне нарисовать метку, взяв координату из файла? Вроде можно через activex но не работает почему-то.
И насколько стабильно чтение через activex? Обновлять метки нужно раз в 5 секунд. |
||||
|
|||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
kokcu, уточните что это такое строится?
-- веб сервис, где каждый может проследить за перемещением меток? -- рабочее место наблюдателя за перемещаемыми метками? В первом случае нужно бы размещать программу, которая "получает координаты и пишет их предположим в тхт файл " на сервере и подгружать это файл ajax'ом с нужной периодичность. во втором случае, эта программа сидит рядом с "рабочим местом", но в этом случае разумнее пользоваться более специализированными броузерами - FF + GreaseMonkey, к примеру умеет читать и писать локальные файлы. Оттранслированный пример с именем WebBrowser из любого туториала по средам программирования даст нам "броузер", у которого возможности по интергации в окружающую действительность практически не ограничены... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| kokcu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 23.3.2009 Репутация: нет Всего: нет |
Рабочее место для одного человека, то есть рядом эта программа запущена и ловит. Плагин к firefox сейчас посмотрю, спасибо.
Добавлено @ 15:26 А можно ли как то менять значения переменных в ходе выполнения скрипта? Добавлено @ 15:33 Вот код передвигаемой метки, нужно менять значения x И y не перезагружая страницу,это возможно?
Это сообщение отредактировал(а) kokcu - 28.4.2010, 15:35 |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
Нужно еще понять для чего все это строится.
-- для чужого дяди, который утащит это на флешке в сырой темный чулан и будет сам следить за своими метками? -- для постоянной слежки за метками в узком ограниченном круге специально обученного народу... -- для проверки какой-то безумной идеи - временно. на коленке для каждых случаев можно выбирать свой инструментарий: для первого случая нужно состряпать win-приложение, интегрировать в него программу, реально следящую за метками online и визуализировать эти перемещения на встроенном в приложение броузере (Максимум гемороя разработчика и минимум телодвижений конечного юзера) для второго можно состряпать и на FF, заодно появится довольно забавный опыт работы с пристяжными скриптами. Минимальным гемороем для каждого нового рабочего места будет установка FF с плагином, интеграция программы, настройка всего этого добра, но это не является непреодолимой преградой для advanced юзеров. (пополам геморой на обе стороны) для третьего и для второго можно делать и на IE. Для этого просто почитать кое-что про защиту в IE и прописать нужные адреса в соответствующую зону защиты. после этого можно писать просто на javaScript, встроенные в IE средства позволят читать все, что угодно, включая чтение-запись файлов и запуск программ... при переносе рабочего места на новую точку весь геморой с защитой придется проходить заново... понятно, что первый вариант перекрывает все три варианта, но для него требуется немного больше знаний -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| kokcu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 23.3.2009 Репутация: нет Всего: нет |
Пункт номер 2 скорей. Устанавливать буду на конечные компы я и навсегда. А каким образом можно читать файл из яваскрипт с помощью плагинов? Куда не ткнусь везде написано про гре сманки что позволяет юзать скрипты но нигде не написаны практические приемы.
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
GM_getResourceText по идее должен читать текстовый рессурс откуда угодно, хоть с локального компа, хотя это надо бы проверить...
http://wiki.greasespot.net/ -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| kokcu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 23.3.2009 Репутация: нет Всего: нет |
То есть устанавливаю скрипт примерно следующего содержания
потом на странице в скрипте если мне нужен текст я просто вызываю var text = GetString()? |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |