«Refresh browser» обновляет интернет страницу с заданным интервалом времени и следит за изменением её контрольной суммы. При изменении контрольной суммы может подать сигнал, вывести себя поверх остальных окон, выполнить сторонее приложение передав ему URL и ссылку на скачанную копию интернет странички (если скачивание производилось). Дополнительно, при проверке контрольной, суммы есть возможность проверять контрольные суммы изображений, наличие или отсутствие ключевых фраз, тэгов итп в HTML странице (по условию И и/или ИЛИ) Фразы можно грузить из файлов, разделитель можно переопредалять. При изменении контрольной суммы странички и/или картинок и выполнении условий фильтров программа может сохранить содержимое интернет странички (исходный код и картинки) на диск или экспортировать страницу в jpeg файл. Также возможно отправить содержимое страницы на принтер по умолчанию. Refresh browser позволяет включить режим эмуляции различных версий Internet Explorer вплоть до 11й (Но не более той что у Вас установлена. Это нужно для случаев если нужный Вам сайт не поддерживает версию Internet Explorer по умолчанию (7) и отображение страницы портится). Программа удобна для мониторинга различных интернет форумов, отслеживания появления новых предложений на интернет аукционах (ebay, amazon, alibaba ….) и прочих задачах, требующих реакции на изменение содержимого интернет страниц и/или картинок на них отображенных. Если Вам просто нужен броузер который может вывести себя в определённом мониторе, размере и состоянии то Refresh browser тоже Вам подойдёт. Refresh browser не требует инсталляции.
Пример: Эта команда откроет в Refresh browser в мониторе номер 1 с этой страничкой http://www.sql.ru/forum/myforums, автообновление будет производиться только при переходе в окно другой программы с интревалом обновления 10 секунд, с координатами верхневого угла: верх 0 лево 408 ширина 1512 высота 1080. При изменении содержимог странички и появлении на ней слова [new] иконка программы изменится. rb.exe http://www.sql.ru/forum/myforums /NA /R 10 /M 1 /T 0 /L 408 /W 1512 /H 1080 /IC /TA «[new]»
Ключи
[/R [ИнтервалСекундах]] — автоматически обновлять страницу с интервалом в секундах. Интервал = 0 — обновлять страницу сразу после загрузки. Интервал по умолчанию 20 секунд. [/NA] — не обновлять страницу если вы находитесь в окне программы [/Q] — при покидании окна программы, прежде чем начать автообновление, спросить разрешение на начало автообновления [/CQ] — при покидании окна программы, прежде чем начать автообновление, спросить разрешение на начало автообновления только если были изменения в текстовых компонентах ввода (напр. ввод текстовых данных в форму). Осторожно! Предупреждение будет выведено только если изменения коснулись текстов в элементах управления (происходило изменение текста). [/B] — издавать звуковой сигнал при выполнении условий изменения контрольных сумм и текстовых фильтров [/IC] — изменять иконку программы в трее при выполнении условий изменения контрольных сумм и текстовых фильтров [/S] — выводить программу вперёд (если она скрыта другими программами или минимизирована) при выполнении условий изменения контрольных сумм и текстовых фильтров [/EX ПутьИИмяФайла] — выполнить внешнюю программу или Bat файл при выполнении условий изменения контрольных сумм и текстовых фильтров. [/EU ПутьИИмяФайла] — при выполнии внешней программы (/EX) или Bat файла передать первым параметром адрес URL изменившейся странички а вторым (если использовался ключ /F или /FA) путь и имя локально сохранённой странички [/F Путь] — сохранить исходный код странички в указаную папку при выполнении условий изменения контрольных сумм и текстовых фильтров. Имя файла странички генерируется на основе текущих даты и времени. Не совместим с ключём /FA [/FA Путь] — сохранить исходный код странички и картинки в указаную папку (подменив все ссылки на картинки на локальные) при выполнении условий изменения контрольных сумм и текстовых фильтров. Имя подпапки генерируется на основе текущих даты и времени. Не совместим с ключём /F [/JPG Путь] — сохранить снимок страницы в jpeg файл в указанную папку при выполнении условий изменения контрольных сумм и текстовых фильтров. Имя jpeg файла генерируется на основе текущих даты и времени [/JCQ номер] — установить качество (степень сжатия) изображения (для ключа /JPG) от 0 до 100. 100-максимальное качество [/P] — отправить страничку на принтер по умолчанию при выполнении условий изменения контрольных сумм и текстовых фильтров [/OC] — производить действие если изменилась контрольная сумма картинок или контрольная сумма странички и при выполнении условий текстовых фильтров [/AC] — производить действие если изменилась контрольная сумма картинок и контрольная сумма странички и при выполнении условий текстовых фильтров [/TA «Text1[|Text2[|Text3]]»] — помимо изменения контрольной суммы странички и/или картинок проверять НАЛИЧИЕ текста/ов (включая исходный код странички) по условию И (и изменение контрольных сумм и наличие текста 1 и наличие текста 2 …) [/TAF ПутьИИмяФайла] — так же как в ключе /TA но тексты загрузить из текстового файла [/TO «Text1[|Text2[|Text3]]»] — помимо изменения контрольной суммы странички и/или картинок проверять НАЛИЧИЕ текста/ов (включая исходный код странички) по условию ИЛИ (ИЛИ изменение контрольных сумм ИЛИ наличие текста 1 ИЛИ наличие текста 2 …) [/TOF ПутьИИмяФайла] — так же как в ключе /TO но тексты загрузить из текстового файла [/TNA «Text1[|Text2[|Text3]]»] — помимо изменения контрольной суммы странички и/или картинок проверять ОТСУТСТВИЕ текста/ов (включая исходный код странички) по условию И (и изменение контрольных сумм и отсутствие текста 1 и отсутствие текста 2 …) [/TNAF ПутьИИмяФайла] — так же как в ключе /TNA но тексты загрузить из текстового файла [/TNO «Text1[|Text2[|Text3]]»] — помимо изменения контрольной суммы странички и/или картинок проверять ОТСУТСТВИЕ текста/ов (включая исходный код странички) по условию ИЛИ (или изменение контрольных сумм или отсутствие текста 1 или отсутствие текста 2 …) [/TNOF ПутьИИмяФайла] — так же как в ключе /TNO но тексты загрузить из текстового файла [/DEL «РазделительФраз»] — задаёт разделитель искомых фраз для ключей проверяющих наличие или отсутствие текстов (разделитель может состоять из сочетания букв и цифр). Разделитель по умолчанию | [/IE номер] — эмулировать определённую версию Internet Explorer. Доступные значения: 11001, 11000, 9999, 9000, 8888, 8000, 7000. По умолчанию 11000. Подробнее о эмуляции и номерах версию можно почитать тут [/M number] — запускать программу в мониторе с номером (основной и по умолчанию монитор имеет номер 0) [/D] — разрешить прилипание программы к краю экрана [/DL] — прилепить программу к левому краю экрана [/DR] — прилепить программу к правому краю экрана [/DT] — прилепить программу к верхнему краю экрана [/DB] — прилепить программу к нижнему краю экрана [/TB] — прилепить программу краю экрана в режиме toolbar (работает только в сочетании с ключами /DL, /DR, /DT и /DB (при максимизации другие программы не будут перекрываться с окном refresh browser) [/A] — программа всегда находится поверх остальных программ [/X] — при запуске программа раскрывается на весь экран (максимизируется) [/I] — при запуске программа минимизируется [/T pixels] — позиция левого верхнего угла программы, при запуске, в пикселях по вертикали [/L pixels] — позиция левого верхнего угла программы, при запуске, в пикселях по горизонтали [/W pixels] — ширина окна программы, при запуске, в пикселях [/H pixels] — высота окна программы, при запуске, в пикселях [/RT] — скрыть панель заголовка программы [/AB] — переместить панель адреса и кнопок вниз окна refresh browser [/E] — показывать ошибки выполнения скриптов в интернет страничке
rusmikleАТgmail.com Михаил Червоненко
Важно: Автор не несёт ответственности за последствия использования программы Refresh browser. Программа Refresh browser находится в стадии тестирования и может содержать ошибки! Используя Refresh browser Вы полностью перенимаете ответственность за результаты работы Refresh browser на себя.