03.04.2011, 22:18 | #31 |
Гуру
Регистрация: 03.01.2008
Возраст: 59
Город: Н. Новгород
Регион: 52
Машина: MMC Pajero Pinin GDI 2.0 2004, Volvo XC 60, D4, 2014
Сообщений: 1,301
|
Этот пост - в закладках уже неделю... Вопросы вот какие: при размерах экрана 1024х768 требуемая область на веб-странице частично находится за пределами окна.
С X Y W H все понятно, а как быть в этом случае с DL DT DR DB? Судя по приведенному там рисунку, они отсчитываются от "рамочки вокруг приложения..." Что это за рамочка, обычно не более нескольких пикселов? По тексту вроде это ни разу ни видимая область, ни рамка браузера в том конкретном случае, ни что-то еще... Да и не очень понятно, реально ли вообще выдрать этот блок на главный скин? Напомню на всякий случай, что чтобы не путаться с урлами, я изначально планировал выдирать этот блок из FF, где именно эта страница будет стартовой, в отличии от IE, где стартовой должна была быть страница веб-интерфейса регистратора. Последнее, впрочем, не понадобилось... Словом, непонятно как быть с невлезанием требуемого блока на исходную страницу, возможностью вывода его именно на фронт в качестве индикатора что-ли, да и обновлять инфу его тоже пока не очень понятно как.
__________________
Крепко жму горло, с увлажнением. Pinin |
03.04.2011, 22:29 | #32 | |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
Цитата:
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
|
03.04.2011, 22:31 | #33 |
Старший Пользователь
Регистрация: 06.07.2007
Возраст: 45
Город: Екатеринбург
Регион: 66, 96
Машина: Honda Fit
Сообщений: 820
|
т.е. я правильно понял ты хочешь впихнуть окно скажем (размер условный для понимания) 1200х800 в экран с физическим разрешением 1024х768? Если так то скрипт не умеет маштабировать он тока обрезает лишнее. Может тогда стоит поиграть с маштабом в FF? Либо часть экрана тупо не в лезет
__________________
Мой проект: Honda Fit 2002 г.в. Некоторые полезности в которых принимаю участие: Инструкция к iCar DS iCarDS + Тестер ECU |
03.04.2011, 22:38 | #34 |
Гуру
Регистрация: 03.01.2008
Возраст: 59
Город: Н. Новгород
Регион: 52
Машина: MMC Pajero Pinin GDI 2.0 2004, Volvo XC 60, D4, 2014
Сообщений: 1,301
|
Не, не, не - все гораздо проще: я же приводил планируемый вид здесь. Блок, который надо выдрать отсюда (прогноз погоды на 10 дней) имеет размер меньше, чем разрешение монитора (664х304). Просто он на странице расположен так, что для того, чтобы он полностью отобразился, необходима прокрутка окна.
Т.е. X Y W H - 334 212 664 304...
__________________
Крепко жму горло, с увлажнением. Pinin |
03.04.2011, 22:53 | #35 |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
Запусти FF с нужной станицей, из командной строки без икара запусти скрипт с такими параметрами, а дальше меняя параметр 630, подбери что бы попадала нужная часть, только не забывай перед новым запуском скрипта, закрывать в трее старый.
ProgScriptNew.exe Intellicast 0 0 660 290 20 630 600 800 правда у меня получилась область 660х290, а не как твоя 664х304
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
03.04.2011, 23:12 | #36 |
Гуру
Регистрация: 03.01.2008
Возраст: 59
Город: Н. Новгород
Регион: 52
Машина: MMC Pajero Pinin GDI 2.0 2004, Volvo XC 60, D4, 2014
Сообщений: 1,301
|
Спасибо, попробую поиграться завтра, о результатах отпишусь.
__________________
Крепко жму горло, с увлажнением. Pinin |
04.04.2011, 08:53 | #37 |
Гуру
Регистрация: 03.01.2008
Возраст: 59
Город: Н. Новгород
Регион: 52
Машина: MMC Pajero Pinin GDI 2.0 2004, Volvo XC 60, D4, 2014
Сообщений: 1,301
|
Да, таки заработало! Спасибо! Осталось только подогнать положение блока на странице.
А какую команду надо прописать на кнопке, чтобы обновлять эту страницу? Если на кнопку "Погода" повесить запуск скрипта, то несколько нажатий на нее расплодит количество одновременно запущенных скриптов, что не есть хорошо. Значит, это должен быть какой-то SendKey, а запуск скрипта должен осуществляться один раз при старте системы? И надо ли отводить в скине специальную область под этот блок (типа "А" или еще чего-то), или скрипт влепит его поверх всего и без этого?
__________________
Крепко жму горло, с увлажнением. Pinin |
04.04.2011, 09:20 | #38 |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
Помоему эта старица обновляется сама автоматически, мне так показалось
Про запуск позже расскажу, из машины неудобно А в скине в нужном месте вырежи область в скине, тег C
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
04.04.2011, 10:01 | #39 |
Гуру
Регистрация: 03.01.2008
Возраст: 59
Город: Н. Новгород
Регион: 52
Машина: MMC Pajero Pinin GDI 2.0 2004, Volvo XC 60, D4, 2014
Сообщений: 1,301
|
Я вот чего подумал - видимо, скрипт имеет смысл запускать каждый раз, когда загружается menu.skin, и выгружать, когда идет переход на любой другой скин. Тогда и обновление инфы будет само собой происходить, и блок этот не будет путаться под ногами в других скинах. Хотя судя по последнему абзацу твоего поста, он поверх всех окон выводиться не будет и так...
P.S. Ну ты и маньяк - аж из машины форум не только мониторишь, но еще и отвечать умудряешься... Или у тебя личный водитель?
__________________
Крепко жму горло, с увлажнением. Pinin |
04.04.2011, 10:36 | #40 |
Бывалый писикарщик
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
|
Значит так
В ExecTBL делай такую команду "OnSkinStart","Run;путь к FireFoxe||Run;Путь к скрипту|параметры скрипта" А в файле menu.skin Script,OnScreenStart,Activate;Intellicast Всё. Если я ошибаюсь и станица сама не обновляется, то потом расскажу как сделать чтобы обновлялась, заодно узнаешь что такое таймеры в икаре
__________________
Opel Zafira B --- ГАЗ 21 ВОЛГА в 21 веке --- Скин OpelZafira для RideRunner --- Скин CFStyle для RideRunner Плагин RRCheckEngine --- CFStyle для iCar DS --- iCarVOBD --- iCarDuino --- iCarCoreTemp --- iCarNotes --- iCarVoiceCommander |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|