[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andrey_A, ХарВик, chip642  
Работа с браузером Mozilla Firefox
turoc1Дата: Среда, 20.01.2016, 12:04 | Сообщение № 1
Рядовой

На сайте с: 08.01.2016
Город: Ростов-на-Дону
Сообщений: 4
Награды: 0
Репутация: 0
Здарова . Люди возник такой вопрос как с помощью VBS скрипта сделать так чтоб окно браузера Mozilla Firefox открывалось определённого размера в определённом месте . У меня есть такой код но он работает с IE . Что здесь надо поменять ? ПОМОГИТЕ.
Вот код :

Код
Set objIE = CreateObject("InternetExplorer.Application")  
    objIE.Navigate("http://yandex.ru/") ' адрес видеорегистратора
   Do While objIE.Busy : Wscript.Sleep 700 : Loop

' расположение относительно экрана
  objIE.Top = 50
  objIE.Left = 50
  objIE.Height = 300
  objIE.Width  = 550
' убираем все лишнее с IE  
objIE.AddressBar = False
  objIE.MenuBar = False
  objIE.ToolBar = False
objIE.StatusBar  = False
objIE.RegisterAsBrowser = True
  objIE.Visible = True

WScript.Quit 0
 
Andrey_AДата: Среда, 20.01.2016, 16:43 | Сообщение № 2
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
turoc1, ну вы и сравнили, родной для Windows Explorer, в котором можно создать объект
Код
objIE = CreateObject("InternetExplorer.Application")  

и Mozilla Firefox
1) есть ли у Mozilla Firefox свой объект я не знаю, даже если он есть его надо регистрировать
2) как и какие у него вызовы я не знаю...
3) можно определить хендл окна, но тут тоже могут возникнуть проблемы
а) хэндл может определяться неправильно, т.к. заголовок может меняться в зависимости от содержимого вкладок (которых может быть десятки)
б) Mozilla Firefox может запускаться лаунчером, и там тоже могут быть проблемы в определинии истинного хендла
в) может быть несколько копий уже запущено...
4) на VBS я даже не буду этим заниматься))) рекомендую переходить на Autoit или подобные...
или возможно есть запуск с командной строки Mozilla Firefox, где есть указание размеров - смотрите соответствующие форумы
--------------
Могу порекомендовать утилиту TCIMG в которой много чего уже реализовано:

Эта кнопка работает, когда firefox уже запущен

Доступно только для пользователей

Есть ещё одна проблема - неадекватное открытие firefox (от 1 до 20 секунд)
Можно и при старте менять размер, но у меня запуск через лаунчер... , можно так - путь и секунды выставите сами

Доступно только для пользователей

.


 
turoc1Дата: Среда, 20.01.2016, 18:56 | Сообщение № 3
Рядовой

На сайте с: 08.01.2016
Город: Ростов-на-Дону
Сообщений: 4
Награды: 0
Репутация: 0
Жаль конечно ну что поделаеш .Спасибо за разъяснение.
 
  • Страница 1 из 1
  • 1
Поиск:

Интеллектуальные права и отказ от ответственности