Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Фоновая работа JS-скрипта в GreaseMonkey

Ответить
Настройки темы
Фоновая работа JS-скрипта в GreaseMonkey

Аватара для System Failure

Старожил


Сообщения: 175
Благодарности: 15


Конфигурация

Профиль | Отправить PM | Цитировать


Доброго времени суток, уважаемые.

Пишу скрипт для GreaseMonkey, который собирает некую информацию со страницы, сохраняет её, обновляет страницу, ищет новую информацию, сохраняет её, обновляет страницу и т.д. Все в принципе не сложно. Однако проблема в том, что для того чтобы скрипт работал - страница всегда должна быть открыта. Хочется сделать чтобы скрипт выполнялся в Background'е, не влияя на работу пользователя на этой же страничке или не требуя отдельно открытого окна пока пользователь и так работает под необходимым доменом. Я без понятия как это можно было бы организовать. Если у кого есть идеи - был бы очень признателен. Желательно с простейшими примерами, чтобы я смог не только слизать готовый материал, а понять как это работает.

З.Ы.: с аяксом не знаком, но похоже что в скриптах, в которых подобная технология организована - используется нечто подобное.

Решил подробнее объяснить суть того что я хочу:

Скрипт должен собирать информацию с некоторой странички http://some_domain/some_page.

Пока пользователь и так находится на http://some_domain/ у него появляется небольшое меню с кнопками "Старт" "стоп" "показать инфо". При нажатии на "старт" скрипт начинает работать и раз в "Н"-ое количество минут собирает обновленную информацию с http://some_domain/some_page, причем пока он собирает - это не должно влиять на работу пользователя на http://some_domain/.

Отправлено: 18:30, 22-07-2009

 

Deadooshka


Сообщения: 2517
Благодарности: 692

Профиль | Отправить PM | Цитировать


Цитата System Failure:
[^>] исключаем из искомого символ > - зачем? »
[] - символьный класс (внутри набор символов), если ^ в начале, то означает "все символы кроме указанных", * - квантификатор повторения (от 0 до бесконечности). Т.е. означает повторение всех символов, кроме > от 0 до бесконечности...
Цитата System Failure:
([\s\S]*?) »
тупо - все символы подряд (пробельные и непробельные), *? - инвертирует жадность квантификатора - т.е. берет минимально-возможное кол-во символов. () - подмаска, то что внутри идет в переменную (номер - позиция подмаски)... вот тут можно почитать...

Отправлено: 00:56, 25-07-2009 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Фоновая работа JS-скрипта в GreaseMonkey

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Не сохраняется фоновая картинка рабочего стола lilak Microsoft Windows 2000/XP 10 01-08-2009 18:21
Интерфейс - Фоновая картинка папки d_u Microsoft Windows Vista 3 24-02-2009 18:33
Службы - Проблема: прекращена работа Фоновая интелектуальная служба передачи (BITS) kamalm902 Microsoft Windows Vista 3 02-02-2009 22:21
фоновая закачка bk99 Программное обеспечение Windows 11 24-12-2004 15:36
Фоновая картинка Dimson Вебмастеру 5 09-04-2004 18:38




 
Переход