04.04.2016, 23:07 | #1 |
Новый Пользователь
Регистрация: 07.05.2014
Возраст: 48
Город: Набережные Челны
Регион: 16, 116
Машина: Kia Rio
Сообщений: 4
|
iCarDs vs TaskBar
Привет всем!
Почитав форум зажегся идеей постройки писикара. Пока железки идут с поднебесной, решил поковырять софт. Установил на виртуальную машину семерку и iCar. Начал глумиться, поставил галочку на автозагрузку икара в конфиге и перезагрузился, первое же что не понравилось, это моргание экрана при загрузке из-за того, что сначала грузится рабочий стол, потом он скрывается и следом грузиться iCar. Ну я подумал фигня делов то, зачем в машине нужен еще один фронт-энт в лице "explorer.exe" (а он и есть чистой воды фронт-энд только для Винды) ведь в 99% случаев со всеми задачами должен справиться iCar, быстренько сделал одинаковый фон для iCarа, рабочего стола и экрана приветствия, а чтобы разным приложениям не приходилось его масштабировать, а каждый делает это по своему, я его заранее сделал в размер экрана 1280х800, в итоге везде фон попадает пиксель в пиксель. Потом поменял значение Userinit в ветке реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon на "C:\Program Files (x86)\TipTop software\iCar DS\iCarDS.exe" и перезагрузился. Получилось вот что: https://www.youtube.com/watch?v=-CXxRlN2z9k Никаких морганий, музыка начинает играть еще до того, как появляется сам ICar, единственное при выключении проскакивает черный экран , это следствие того, что рабочий стол не загрузился. Воодушевленый своими успехами, я принялся убирать это маленькое черное пятно, накидал маленький скрипт, и поставил его в выполнение по событиям "Загрузка скина" Что бы рабочий стол загружался после икара через 30 секунд, и убирался TaskBar PHP код:
Короче убрав черный экран при выключении,я получил кукиш от Винды - Explorer мне "показал язык" в виде TaskBara. Фигня подумал я, нас не сломать, накой он нужен этот Explorer, ведь 99% времени за него работает iCar, да к тому же еще и грузит проц в момент когда не надо, пусть моргает черным экран, ведь это ненадолго, ведь в это время я уже должен выйти из машины . Подумал так и убрал этот скрипт. Но у меня остался 1%, это те случаи когда iCar чаго-то не может, и тут нужен Explorer. Решил воспользоваться штатной функцией ICara встраивания программ и запускать его когда мне надо. И поставил Explorer как внешнее приложение к икару. "Граната" прилетела откуда не ждали. Рабочий стол появился, куча морганий экрана при этом, но появился, НО БЕЗ TaskBara, ведь iCar послушно скрыл его, я же сам галочку поставил в конфиге "Hide Task Bar". Я опять метнулся в сторону написания скриптов, ну раз скрипты - тогда без встраивания, пусть выполняются автоматически при нажатии кнопки "windows" и по команде "свернуть икар" от войскомандера, в принципе этот же скрипт можно выполнить и при закрытии икара. Поиском прошел по файлам скина нашел команду PHP код:
PHP код:
PHP код:
Граната прилетела уже от Икара Ему сильно не понравилось, что его насильно свернули, не сказав "пожалуйста", и он начал "партизанскую войну", при любых попытках запуска Explorera и поднятия TaskBara, он скрывал TaskBar через секунду другую, пока его снайперским выстрелом не убивали с Диспетчера задач. Тут я зашел в тупик. Выхода два: 1) КАК ТО исправить команды MINIMIZE и CF_EXIT_RR что бы они запускали Explorer сами если его нет в процессах. 2) опять скриптом запускать Explorer и после этого КАК ТО отправлять в ICar команды MINIMIZE и CF_EXIT_RR, что бы те выполняли все штатные процедуры, при выполнении этих команд. Я думаю второй путь реальнее. Вот в принципе из-за этих "КАК ТО" я и написал все изложенное выше. Надеюсь кто то знающий укажет мне направление и осветит путь куда идти. |
05.04.2016, 12:10 | #2 |
Старший Пользователь
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
|
1. В папке Scripts создай скрипт Three.exe:
Код:
#NoTrayIcon If (Not ProcessExists("explorer.exe")) Then Run(@WindowsDir & "\explorer.exe") EndIf Код:
"MYMINIMIZE","RUNQW;$SKINPATH$Scripts\Three.exe||MINIMIZE"
__________________
Приора хэтчбек Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль... Последний раз редактировалось Lexx09; 05.04.2016 в 15:14. |
05.04.2016, 12:29 | #3 | |
Бывалый писикарщик
Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,443
|
b-max
Цитата:
Что бы часы были круглые...в конфиге поменяйте экран с 16:9 на 4:3 Вот загрузка икара на седьмой винде без всяких скриптов и рабочих столов по дефолту за 13 сек.
__________________
То win 10х64, то win 8.1x64 Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc |
|
05.04.2016, 12:44 | #4 |
Старший Пользователь
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
|
sirota, b-max тренируется в виртуальной машине. Похоже, железо совсем слабенькое...
__________________
Приора хэтчбек Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль... |
05.04.2016, 12:51 | #5 |
Бывалый писикарщик
Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,443
|
Правильно делает, что тренируется...- Тяжело в учении, легко в бою -
__________________
То win 10х64, то win 8.1x64 Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc |
05.04.2016, 15:15 | #6 |
Старший Пользователь
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
|
Закрытие iCarDS:
В файле ExecTBL.ini изменить строку: Код:
"CF_Exit_RR","RUNQW;$SKINPATH$Scripts\RunExplorer.exe||QUIT"
__________________
Приора хэтчбек Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль... |
05.04.2016, 17:02 | #7 |
Новый Пользователь
Регистрация: 07.05.2014
Возраст: 48
Город: Набережные Челны
Регион: 16, 116
Машина: Kia Rio
Сообщений: 4
|
Lexx09 спасибо за совет, вечером дома попробую.
sirota в машине будет стоять проц J1900, а в виртуалке я оставил 2 процессора и частоту примерно 1,4 ГГц, что бы видеть мелкие недочеты, сразу видно загрузку процессора (разницу в 2-3% на быстрой машине хрен увидишь, а на медленной разница будет 40-60%, что хорошо заметно). Еще сам виртуальный диск расположен на обычно старом винте, а не на SSD. Кроме того в виртуалке паравиртуализация включается когда семерка загрузится, вернее дрова от виртуальной машины, а без нее тормоза еще те. Поскольку хочу поотключать в Винде все что ненужно для iCar,поэтому на рабочем компе не хочу эксперименты ставить. Я просто раньше сделал виртуальный диск с чистой семеркой, для проб программ скачанных с инета, и несколько клонов его, как чего то скачанное проверить надо, сначала на виртуалке запускаю, смотрю не ставит ли программа чаго лишнего и не пакостит ли, а потом уже на компе. Если че не так клон удаляется и делается новый. А тут это дело пригодилось для экспериментов с iCar. |
05.04.2016, 22:57 | #8 |
Новый Пользователь
Регистрация: 07.05.2014
Возраст: 48
Город: Набережные Челны
Регион: 16, 116
Машина: Kia Rio
Сообщений: 4
|
Попробовал - усе получилось! Спасибо.
Еще вопрос на кой нужны 2 копии файлов - один с расширением .def второй .ini? И вдогонку второй, что должно сделать внешнее приложение, что бы iCar выполнил его команду. |
06.04.2016, 10:49 | #9 |
Старший Пользователь
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
|
Связано с хранением/восстановлением/обновлением настроек.
Тут посмотри.
__________________
Приора хэтчбек Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль... |
27.05.2016, 15:15 | #10 |
Пользователь
Регистрация: 06.11.2014
Возраст: 44
Регион: Украина
Сообщений: 31
|
емм...а скажите, как теперь виндовс декстоп запустить... в машине с онли тач
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|