PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Предыдущие версии iCar DS (http://pccar.ru/forumdisplay.php?f=126)
-   -   iCar DS. Второй виток(Часть 2) (http://pccar.ru/showthread.php?t=15229)

kauk 22.11.2011 21:49

Bersenev, огромная просьба, если не очень сложно и есть время, нельзя ли прикрутить к икару секундомер по типу калькулятора? у нас есть трасса небольшая4 круговая, щас по ней начали кататься по снежку с заносами на время, очень хочется замерять время без помощника, пульт на руле есть, а секундомера нет ((
а летом еще по участку для драга очень пригодится, хоть и авто у меня почти чистый сток, но интересно для себя время засечь

Anthonymus 23.11.2011 07:14

А это только у меня одного после замены скина на Хамелеона перестали радиостанции по кругу перещелкиваться?

Bersenev 23.11.2011 08:37

Цитата:

Сообщение от Anthonymus (Сообщение 202595)
А это только у меня одного после замены скина на Хамелеона перестали радиостанции по кругу перещелкиваться?

Возможно ты скачал самую первую версию скина, а в ней был отладочный ExecTBL.ini, я потом это исправил. Используй ExecTBL отсюда http://www.pccar.ru/showpost.php?p=201767&postcount=37

Bersenev 23.11.2011 09:02

Цитата:

Сообщение от kauk (Сообщение 202562)
Bersenev, огромная просьба, если не очень сложно и есть время, нельзя ли прикрутить к икару секундомер по типу калькулятора? у нас есть трасса небольшая4 круговая, щас по ней начали кататься по снежку с заносами на время, очень хочется замерять время без помощника, пульт на руле есть, а секундомера нет ((
а летом еще по участку для драга очень пригодится, хоть и авто у меня почти чистый сток, но интересно для себя время засечь

Такой вариант устроит

http://content.foto.mail.ru/mail/ber...leon/i-459.jpg

http://content.foto.mail.ru/mail/ber...leon/i-460.jpg


Взял программу отсюда http://www.softportal.com/software-8...ekundomer.html, встроил и всё

kauk 23.11.2011 22:11

Цитата:

Сообщение от Bersenev (Сообщение 202599)
Такой вариант устроит

думаю да, спасибо!

ilya_sp 24.11.2011 16:02

Проблема такая:
есть веб-камера microsoft hd-5000. Как известно, она не умеет запоминать свои настройки и после выключения камеры все возвращается на круги своя.
Отксюда возникла идея написать скрипт, который будет выключать галочку автофокуса и ставить фокусировку на 0.
Я так понимаю, что iCar использует скрипты autoIt?
В общем, был написан скрипт, который успешно запускался из autoIt 3. Как его прикрутить к Икару? пробовал указывать путь к скрипту в настройках программы - не помогло.
Начало скрипта:
Цитата:

ControlClick("CuriousTech - MiniCam 1","ActiveMovie Window","VideoRenderer1","Right")
WinWait("Settings","Video Codec")
ControlClick("Settings","Video Codec","Button7")
Может, что-то еще нужно дописать?

Ну и сразу: Также есть идея сделать так, чтобы скрипт в зависимости от времени регулировал яркость камеры (она некорректно делает это ночью). Надо, чтобы скрипт каждый час запускался, смотрел время и, если нужно, корректировал настройки камеры (с дерганиями на экране я смирюсь). а потом снова засыпал.
Скрипт в принципе готов, а вот как организовать его запуск средствами икара?

Bersenev 24.11.2011 16:14

Цитата:

Сообщение от ilya_sp (Сообщение 202802)
Скрипт в принципе готов, а вот как организовать его запуск средствами икара?

На втором экране настроек скина есть кнопка СКРИПТЫ ВЫПОЛНЯЕМЫЕ ПО СОБЫТИЯМ -- ЗАГРУЗКА СКИНА, можешь там указать путь к своему скрипту. Это позволит запустить скрипт при запуске икара, а вот ежечасную проверку надо реализовать внутри скрипта, просто зациклив его и усыпляя на час, или использовать таймер внутри скрипта.

ilya_sp 24.11.2011 16:43

а что раньше происходит: загрузка скина, или загрузка программ из "автозагрузки" икара? мне надо будет рулить автозагружаемой программой.

поэтому я и думал, что надо скрипт писать в графе "скрипт для управления программой"

Bersenev 24.11.2011 18:37

Цитата:

Сообщение от ilya_sp (Сообщение 202811)
а что раньше происходит: загрузка скина, или загрузка программ из "автозагрузки" икара? мне надо будет рулить автозагружаемой программой.

поэтому я и думал, что надо скрипт писать в графе "скрипт для управления программой"

Скрипт, выполняемый при загрузке скина, загружается после всех программ стоящих в автозагрузке. А вот скрипт для управления программой перед загрузкой самой программы. Но и в том и в другом варианте я рекомендую прежде чем выполнять скриптом какие либо действия с окном для начала убедиться, что требуемое окно уже существует, для этого в AutoIt всё есть, а уже потом выполнять действия.

Если у тебя скрипт привязан к запуску какой то программы, то лучше использовать СКРИПТ ДЛЯ УПРАВЛЕНИЯ ПРОГРАММОЙ. Икар запускает скрипт, который ожидает появления требуемого окна, потом икар запускает программу, при появлении окна программы скрипт выполняет необходимые действия, и либо закрывается, либо остаётся в памяти, продолжая работать в зависимости от выполняемых им задач. Пока программа не будет закрыта, повторного запуска скрипта не будет, за этим следит скин, а вот момент когда скрипт должен прекратить свою работу определяет сам скрипт, то есть если ты по крестику закрыл программу, то скрипт остаётся в памяти, проверяет что окна программы больше нет и прекращает работу.

AlexeyK 24.11.2011 18:39

Цитата:

Сообщение от Bersenev (Сообщение 202479)
Все дефолтные настройки правильные, значит причина где то внутри программы, будем искать причину

Жду исправленной версии. И видимо не я один. Готов стать тестером в этом вопросе :yes4:


Часовой пояс GMT +4, время: 00:26.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot