05.11.2017, 21:08 | #111 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Посидел подумал и сделал такую штуку ...
Называется 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, он не прячет окна а просто сворачивает(работает также как описано выше). ...
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
05.11.2017, 21:24 | #112 |
Старший Пользователь
Регистрация: 20.01.2014
Возраст: 42
Город: Корсаков
Регион: 65
Машина: Honda Odyssey V6
Сообщений: 337
|
сп. попробую
|
20.11.2017, 00:49 | #113 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
duzzy
Цитата:
Работает она так - видит соединение и если есть разрыв пробует подключиться . Но! Если запустить монитор до соединения - не работает . Можно-ли поправить ? Скажем прописывать название (не сети , а) соединения и мониторить только его .. |
|
20.11.2017, 03:45 | #114 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Привет ! Она вообще криво работает))) Я не правильно сделал обработку пинга))) + udf по коннекту и проверке соединения работает не правильно... Сегодня переделывал с нуля))), завтра добавлю функционал для трея и если захочешь скину тебе для теста.
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
20.11.2017, 11:15 | #115 | |||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Привет!
Цитата:
Цитата:
работает хорошо ,если использовать режимы сна, но достаточно перезапустить ПК и работать перестает по описанным Тобой причинам Цитата:
|
|||
20.11.2017, 16:56 | #116 |
Старший Пользователь
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
|
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 |
20.11.2017, 17:01 | #117 | ||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Евген_21
Здравствуй! ) 1. Цитата:
Цитата:
|
||
20.11.2017, 17:10 | #118 | |
Старший Пользователь
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
|
Цитата:
Стас, проверю, по твоему алгоритму. Отпишусь.
__________________
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.11.2017, 02:59 | #119 | ||
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Цитата:
Хочется простое и быстрое решение))), которое я уже нашел... Цитата:
Смотри у скрипта 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 рядом со скриптом. Скачать ...
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
||
21.11.2017, 11:43 | #120 |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
duzzy
Потестил - не работает этот вариант просто моргает красно желтым . Код:
ping_error = Другие ошибки. error=0 Нет Подключения к Cети = My ASUS 2 По iCarMainScript проводил наблюдения по нагрузке на разных ПК - небыло ее . те 0. Он для настроек звука создан и я все засунул в один общий цикл . Те не 300 , а по установке , скажем 3000 . При клике на дефолтную виндовую иконку сразу подключает . Может есть способ просто уменьшить опрос через реестр где-то ? задал вопрос на oszone.net об этом .. Или делать опрос принудительно раз в 5 сек при отсутствии пинга через скрипт ? |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|