![]()  | 
	
| 		
			
			 | 
		#361 | 
| 
			
			
			
			 Бывалый писикарщик 
			![]() Регистрация: 14.06.2013 
				
				
				
Регион: Украина 
Машина: Nissan Qashqai+2 
					Сообщений: 3,424
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 Небольшие правки (для своих нужд и для стабильной работы) скриптов в шапке темы и полезные ссылки . 
		
	
		
		
		
		
		
		
			Схема работает очень стабильно уже долгое время - без единого сбоя .. Расшифровка блоков SUSPEND.exe : Пауза при обычном запуске (без сна) : Sleep(1500) - Задержка 1.5 секунды ; Перезапуск служб BlueSoleil при обычном старте Рестарт служб BT BlueSoleil для стабильности при выходе из Сна и Гибернации ;Циклический перезапуск Wi-Fi: если нет И-нета - рестарт - позволяет быстро сединится, например с мобильным 3G . В паре с Tasker - соединяется мгновенно . ;Циклическая проверка прозрачности иконки полноэкранного шаблона FSReal подробнее : http://pccar.ru/showpost.php?p=344768&postcount=216 ; Вход в спящий режим (Команды) Закрываем Икар : WinClose("iCar DS") и всё что нужно ещё ... ; Выход из спящего режима(Команды) If (ProcessWaitClose... - Здесь перепроверяем наличие процессов(окон) - если есть - закрываем WinClose - закрыть программу ProcessClose- закрыть принудительно программу (процесс) Запуск Икара : ShellExecute("C:\Program Files (x86)\TipTop software\iCar DS\iCarDS.exe") и все, что нужно ещё .. Паузы Sleep -можно изменить под себя Если что-то не нужно , то просто удаляем блоками : Код: 
	     ; Перезапуск BlueSoleilCS
     Run('taskkill /f /im BtTray.exe',"", @SW_HIDE)
     Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE)
     Run('taskkill /f /im BsHelpCS.exe',"", @SW_HIDE)
     Run('taskkill /f /im BsMobileCS.exe',"", @SW_HIDE)
Sleep(200)
Код: 
	; Перезапуск Wi-Fi (с проверкой)
$var = Ping("www.google.com",250)
If @error Then
_RunDOS('netsh interface set interface "Беспроводная сеть" DISABLE') ; выкл "Local Area Connection"
Sleep(2000)
_RunDOS('netsh interface set interface "Беспроводная сеть" ENABLE') ; вкл "Local Area Connection"
Код: 
	;Начало цикла
While 1
;Циклический перезапуск Wi-Fi:
$connect = _GetNetworkConnect()
If Not $connect Then
_RunDOS('netsh interface set interface "Беспроводная сеть" DISABLE') ; выкл "Local Area Connection"
Sleep(5000)
_RunDOS('netsh interface set interface "Беспроводная сеть" ENABLE') ; вкл "Local Area Connection"
EndIf
;Циклическая проверка прозрачности иконки полноэкранного шаблона FSReal
$winList = WinList("[CLASS:TOverlayForm; W:77; H:73]")
	If ($winList[0][0] = 1) Then
		$hwnd = $winList[1][1]
		WinSetTrans($hWnd, "", 50)
	EndIf
	Sleep(10000)
WEnd
;завершение цикла
Узнать размеры(W:77; H:73) кнопки можно программой AutoIt3\Au3Info_x64.exe перетянув прицел на неё . Последний раз редактировалось seriousstas; 11.12.2016 в 17:04.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#362 | 
| 
			
			
			
			 Старший Пользователь 
			![]() Регистрация: 27.08.2015 
				
				
				
Регион: Украина 
					Сообщений: 289
				 
				
				![]()  | 
	
	
	
	
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#363 | 
| 
			
			
			
			 Бывалый писикарщик 
			![]() Регистрация: 14.06.2013 
				
				
				
Регион: Украина 
Машина: Nissan Qashqai+2 
					Сообщений: 3,424
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#364 | 
| 
			
			
			
			 Старший Пользователь 
			![]() Регистрация: 10.11.2014 
				
				Возраст: 49 
				
Город: Усть-Илимск 
Регион: 38 
Машина: HYUNDAI I30 Рестайлинг 
					Сообщений: 958
				 
				
				![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 seriousstas, Lexx09 привет. Не по теме ,нужна помощь. 
		
	
		
		
		
		
		
	
	При запуске Икара мельтешит окно Плагина связи с авто OBDmain. Хочу сделать его прозрачным на определенное время. Основа скрипта http://pccar.ru/showpost.php?p=344768&postcount=216 А это что я пытался сделать. Код: 
	#NoTrayIcon
#RequireAdmin
#pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\au3script_v9.ico")
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <WindowsConstants.au3>
#include<Process.au3>
	$winList = WinList("[CLASS:TFormMain]")
	If ($winList[0][0] = 1) Then
		$hwnd = $winList[1][1]
		WinSetTrans($hWnd, "", 0)
	 EndIf
	 	Sleep(9000)
	$winList = WinList("[CLASS:TFormMain]")
	If ($winList[0][0] = 1) Then
		$hwnd = $winList[1][1]
		WinSetTrans($hWnd, "", 255)
	EndIf
Запускаю скрипт и Икар вместе, окно OBDmain остается неизменным.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#365 | 
| 
			
			
			
			 Старший Пользователь 
			![]() Регистрация: 18.04.2009 
				
				
				
Город: Краснодар 
Регион: 23, 93 
Машина: Приора хэтчбек 
					Сообщений: 980
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 Навскидку... 
		
	
		
		
		
		
			Возможно, окно плагина OBDMain имеет такой-же класс, как и окно iCarDS - "TFormMain". В скрипте идет обращение к первому найденному окну с таким классом. Если iCarDS запущен, то его окно первое, а OBDMain - второе. Надо отслеживать кол-во найденных окон, если их два - то обращаться ко второму. Как-то так: PHP код: 
	
			
	
				__________________ 
		
		
		
		
	
	Приора хэтчбек 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, круиз-контроль...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#366 | |
| 
			
			
			
			 Старший Пользователь 
			![]() Регистрация: 10.11.2014 
				
				Возраст: 49 
				
Город: Усть-Илимск 
Регион: 38 
Машина: HYUNDAI I30 Рестайлинг 
					Сообщений: 958
				 
				
				![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 Цитата: 
	
 Код HTML: 
	#NoTrayIcon #RequireAdmin #pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\au3script_v9.ico") #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_UseUpx=y #AutoIt3Wrapper_Run_AU3Check=n #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #include <WindowsConstants.au3> #include <Process.au3> ; Ожидание 15 секунд до появление окна OBDmain $hWnd = WinWait("[CLASS:TFormMain]", "", 15) ; Устанавливает прозрачность окна OBDmain - 0. WinSetTrans($hWnd, "", 0) ; Время прозрачность окна. Sleep(15000) ; Устанавливает прозрачность окна OBDmain - 255. WinSetTrans($hWnd, "", 255)  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#367 | |
| 
			
			
			
			 Старший Пользователь 
			![]() Регистрация: 18.04.2009 
				
				
				
Город: Краснодар 
Регион: 23, 93 
Машина: Приора хэтчбек 
					Сообщений: 980
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 Цитата: 
	
 PHP код: 
	
			
	
				__________________ 
		
		
		
		
	
	Приора хэтчбек 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, круиз-контроль...  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#368 | 
| 
			
			
			
			 Старший Пользователь 
			![]() Регистрация: 10.11.2014 
				
				Возраст: 49 
				
Город: Усть-Илимск 
Регион: 38 
Машина: HYUNDAI I30 Рестайлинг 
					Сообщений: 958
				 
				
				![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 Может кому то и пригодиться. 
		
	
		
		
		
		
		
	
	http://ab57.ru/cmdlist/powercfg.html А, это всем кто пользуется сном......Чтобы просмотреть список всех устройств, которые могут пробудить компьютер Пуск-Поиск-cmd. Запуск от имени Администратор. Команда:Powercfg -devicequery wake_armed И все что может пробудить ком, будет видно. Стас, настроил комп на сон, через час гибернация. Пока все нормально работает без скриптов. Но как ты и писал где то выше, при просыпании бежит строка трека ,а потом картинки альбома. Вопрос... можно ли этот процесс или скрипт заморозить., при уходе в сон.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#369 | 
| 
			
			
			
			 Бывалый писикарщик 
			![]() Регистрация: 14.06.2013 
				
				
				
Регион: Украина 
Машина: Nissan Qashqai+2 
					Сообщений: 3,424
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#370 | 
| 
			
			
			
			 Super Moderator 
			![]() Регистрация: 12.11.2013 
				
				Возраст: 46 
				
Город: Горно-Алтайск 
Регион: 04 
Машина: lexus rx300 
					Сообщений: 3,152
				 
				
				![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
	
		
			
			 было бы неплохо кодерам глянуть в эту сторону и исправить.. чем придумывать костыли, имхо 
		
	
		
		
		
		
			
				__________________ 
		
		
		
		
	
	Windows 8.1, 64 бит, iCar DS 1.7.0.60 LGA 1155 Intel(R) Core(TM) i5-3570 CPU @ 3,4 GHz (6 Mb), 2x DDRIII 4Gb 1333 MHz KINGMAX, ASRock IntelB75, VGA (DVI+HDMI)+PCX16 3,0, SSD TOSHIBA OCZ tr150 на 240 GB, 2,5 Samsung SATA 1 Tb 5400 rpm, 8Mb, M4-atx -hv Проект Кристалл-М=многоканальный звук в Lexus rx300 на базе CarPC! Установка Windows, iCarDS и всего, что необходимо для CarPC! ![]() _________________________________________  
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
![]()  | 
	
	
		
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме | 
		
  | 
	
		 |