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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > iCarDS

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2017, 21:08   #111
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от dk-fsb Посмотреть сообщение
если не трудно буду блогодорен
Посидел подумал и сделал такую штуку ...

Называется window_hide.exe, работает почти автоматом...

Что нужно сделать...
- качаешь window_hide.exe кладешь его рядом с autorunner.ini
- прописываешь его путь в autorunner.ini последней программой для запуска, в твоем случае это " 7_prog_start= "
(Например: "7_prog_start=C:\window_hide.exe" т.е. путь до него должен быть таким где у тебя лежит autorunner.ini)

А далее все как обычно... при загрузке винды стартует autorunner.exe, он читает из ини программы для запуска и т.д. начинает их запускать, в завершении где у тебя " 7_prog_start= " стартует window_hide.exe он прочитает из autorunner.ini название программ и нужное состояние их окон, и там где стоит параметр "hide" будет их прятать.

Скачать window_hide.exe
...
П.С. если не сработает можно попробовать этот вариант window_min.exe, он не прячет окна а просто сворачивает(работает также как описано выше).
...
duzzy вне форума   Ответить с цитированием
Старый 05.11.2017, 21:24   #112
dk-fsb
Старший Пользователь
 
Аватар для dk-fsb
 
Регистрация: 20.01.2014
Возраст: 42
Город: Корсаков
Регион: 65
Машина: Honda Odyssey V6
Сообщений: 337
dk-fsb is a jewel in the roughdk-fsb is a jewel in the roughdk-fsb is a jewel in the roughdk-fsb is a jewel in the rough
По умолчанию

сп. попробую
dk-fsb вне форума   Ответить с цитированием
Старый 20.11.2017, 00:49   #113
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

duzzy
Цитата:
WIFI Монитор
Слава - есть вопрос по этой утильке .
Работает она так - видит соединение и если есть разрыв пробует подключиться .
Но! Если запустить монитор до соединения - не работает .
Можно-ли поправить ? Скажем прописывать название (не сети , а) соединения и мониторить только его ..
seriousstas вне форума   Ответить с цитированием
Старый 20.11.2017, 03:45   #114
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

seriousstas

Привет !
Она вообще криво работает)))
Я не правильно сделал обработку пинга))) + udf по коннекту и проверке соединения работает не правильно...
Сегодня переделывал с нуля))), завтра добавлю функционал для трея и если захочешь скину тебе для теста.
duzzy вне форума   Ответить с цитированием
Старый 20.11.2017, 11:15   #115
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Привет!
Цитата:
udf по коннекту и проверке соединения работает не правильно...
Ты про nativewifi ?
Цитата:
Сегодня переделывал с нуля)))
Отлично , я если помнишь - засунул монитор в iCarMainScript
работает хорошо ,если использовать режимы сна, но достаточно перезапустить ПК и работать перестает по описанным Тобой причинам
Цитата:
если захочешь скину тебе для теста
Потестю конечно ! Добавь исходник - поправлю iCarMainScript заодно .
seriousstas вне форума   Ответить с цитированием
Старый 20.11.2017, 16:56   #116
Евген_21
Старший Пользователь
 
Аватар для Евген_21
 
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
Евген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of light
По умолчанию

WIFI Монитор
А в чем его плохая работа отбражаеться. Через свой экран утилит подключался не плохо. Испытал, так же через точьку доступа с айфона жены, пока без проблем.
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX
Windows 7-64, iCarDS 1.7.0.60 (лицензия)
Оформления и темы для iCarDS
Евген_21 вне форума   Ответить с цитированием
Старый 20.11.2017, 17:01   #117
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Евген_21
Здравствуй! )
1.
Цитата:
Если запустить монитор до соединения - не работает
2.
Цитата:
не правильно сделал обработку пинга
Тут есть цикл и даже при отсутствии соединения появляется сообщение "Подключено"
seriousstas вне форума   Ответить с цитированием
Старый 20.11.2017, 17:10   #118
Евген_21
Старший Пользователь
 
Аватар для Евген_21
 
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
Евген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of light
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
Евген_21
Здравствуй! )
1.
2.
Тут есть цикл и даже при отсутствии соединения появляется сообщение "Подключено"
Стас и Слава привет Вам.
Стас, проверю, по твоему алгоритму. Отпишусь.
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX
Windows 7-64, iCarDS 1.7.0.60 (лицензия)
Оформления и темы для iCarDS
Евген_21 вне форума   Ответить с цитированием
Старый 21.11.2017, 02:59   #119
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

seriousstas

Цитата:
Ты про nativewifi ?
Да про него. Вроде библиотека не плоха, но разбираться в ее косяках если честно не охота))).
Хочется простое и быстрое решение))), которое я уже нашел...

Цитата:
Отлично , я если помнишь - засунул монитор в iCarMainScript
работает хорошо ,если использовать режимы сна, но достаточно перезапустить ПК и работать перестает по описанным Тобой причинам
Я бы не рекомендовал тебе так делать... поясню почему))
Смотри у скрипта iCarMainScript очень короткое время отработки Sleep(300) и это не просто так, ему нужно достаточно быстро реагировать на "события" и быстро их отрабатывать, а если ты добавишь функционал из "сетевого монитора" то скрипт начнет тормозить систему потому как функционал "сетевого монитора" реализован на виндовой консольной утилите.
Лучше всего его запускать отдельно, тем самым разгрузив скрипт iCarMainScript от лишних телодвижений и систему от лишней нагрузки.

Т.е. если в "сетевом мониторе" уменьшить время отработки до Sleep(300), то будешь очень часто получать ошибки от пинга, а это как раз и есть сообщения от "сетевого монитора" - "Нет Подключения к Сети"...
В результате получаем нагрузку от часто запускаемой консольной утилиты, которая как раз и занимается подключением к сети и включением wifi адаптера...

Но смотри сам, мое дело предложить

__________________________________________________ _____________
Вот и она сама)))...

Назвал ее по правильному)) net_checker.exe
Вариант пока пробный, пока еще погоняем, как закончим тестить почищу и скину тебе исходник.

Работает автоматом.

При первом старте net_checker.exe, сетевое соединение должно быть активным!!!

Т.е. wifi - адаптер должен быть включен, а необходимая сеть подключена.

Это единоразовая настройка.

При необходимости перенастройки параметров адаптера и сети,
в ини файле заменить параметр fist_run=false на fist_run=true,
затем включить адаптер, подключиться к сети и запустить net_checker.exe.
Через несколько секунд после запуска появится таблица с настройками сети и
адаптера. Таблицу нужно закрыть, она для наглядности заполнения параметров
в ини файле.

Есть debug режим, он простой, запись в файл. Работает так,
в ини меняем параметр debug=false на debug=true тем самым включая режим,
перезапускаем net_checker.exe, будет производится запись в файл debug_log.txt со статусом работы утилиты.
Выключается в обратном порядке, меняем параметр debug=true на debug=false и
перезапускаем net_checker.exe.

У утилиты есть настройки...
[settings]
interface=Беспроводная сеть --- собственно сам wifi
ssid=DIR-777 --- название сети
profile=DIR-777 --- профиль подключения
ping_addr1=8.8.8.8 --- первый адрес для пинга
ping_addr2=www.yandex.ru --- второй адрес для пинга
ping_timeout=5000 --- таймаут пинга
check_timeout=5000 --- время цикла проверок
debug=False --- режим отладки(запись в файл debug_log.txt событий)
messages=False --- вкл.\выкл. сообщение о недоступной сети
fist_run=False --- вкл.\выкл. режима первого старта утилиты


Ответы по возможным вопросам:
- ping_addr1, ping_addr2 - пингует по двум адресам т.е. ping_addr1=8.8.8.8 и ping_addr2=www.yandex.ru - должны быть заполнены(выделено жирным).
- ping_timeout - таймаут пинга - это время для ожидания ответа после запроса, меньше делать не советую(на скорость работы скрипта увеличенное время не влияет).
- check_timeout - время цикла проверок - это время отработки цикла скрипта, уменьшать до мс.(например: 300) не советую, это не ускорит работу скрипта, но зато усилит нагрузку на систему и будут сыпаться ошибки подключения.
- debug - режим отладки - в принципе почти бесполезен))) для пользователя, он больше был нужен мне(в финальной версии его не будет).
- messages - сообщение о недоступной сети - полезная штука, дает понять когда отвалилась сеть, если ненужно можно выключить(false), включить(true).
- fist_run - первый старт - необходим для взятия параметров из системы, отрабатывает один раз. Повторное использование нужно только при перенастройке сетевых параметров.(выключить(false), включить(true).)

И да чуть не забыл)), скрипт работает с иконками в трее, показывая состояние сети и адаптера.
Их можно поменять на свои более информативные, переименовав свои иконки именами образцов в папке icons.
Лежать они должны в папке icons рядом со скриптом.

Скачать
...
duzzy вне форума   Ответить с цитированием
Старый 21.11.2017, 11:43   #120
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

duzzy
Потестил - не работает этот вариант просто моргает красно желтым .
Код:
ping_error = Другие ошибки. error=0
Нет Подключения к Cети = My ASUS 2

По iCarMainScript проводил наблюдения по нагрузке на разных ПК - небыло ее . те 0.
Он для настроек звука создан и я все засунул в один общий цикл . Те не 300 , а по установке , скажем 3000 .

При клике на дефолтную виндовую иконку сразу подключает .
Может есть способ просто уменьшить опрос через реестр где-то ?
задал вопрос на oszone.net об этом ..
Или делать опрос принудительно раз в 5 сек при отсутствии пинга через скрипт ?
seriousstas вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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