Показать сообщение отдельно
Старый 22.05.2010, 17:56   #683
abg
Житель Клуба
 
Имя: Алексей
Авто: Ford Focus II
Сообщений: 129
По умолчанию Re: 2DIN головные устройства Hits-cn

по поводу навитела нашел интересную схему на 4pda

Всем спасибо за рекомендации. В общем нашел решение проблемы:
Так как я и предполагал процесс "BlueLineWindow" запускался из файла с другим наименованием, чтобы узнать это имя дописал в скрипте вот такие строки:

folder = SystemPath("ScriptPath")
active = ActiveWindow()
fpath = WindowProcess(active,TRUE)

Таким образом в fpath получил то, что так долго искал - это имя файла с полным путем. Оказалось искомый файл лежал даже не в папке Windows. Для тех у кого девайс :
ver. E8A9A27-CEUTSCC29A28-AKZ9B10 -прошивка головы
Samsung Electronics
Windows CE 5.00.0
58.7 MB RAM
ARM920T S3C2450 534Mhz
800*480 pixels
65536 color

Файл расположен в папке \FLASHDISK\$ZY$\BlueLine.exe
А дальше дело техники, перед стартом нужного приложения убиваем его:
Kill("\FLASHDISK\$ZY$\BlueLine.exe")
В конце скрипта восстанавливаем:
Run("\FLASHDISK\$ZY$\BlueLine.exe")
Теперь слава богу все работает отлично!
Ниже полный пример скрипта для запуска Navitel на моем девайсе:

#active = ActiveWindow()
#Close(active)
folder = SystemPath("ScriptPath")
reg_file = "\temp\settings.reg"
reg_key = "Software\CNT"
#Run(folder \ "Load.exe")
Kill("\FLASHDISK\$ZY$\BlueLine.exe")
Kill("\StorageCard\MENU\MultyMenu\menu.exe")
XCopy ( folder \ "storage\settings.reg","\temp",True,True)
XCopy ( folder \ "storage\GPS Tracks and Waypoints\*.*","\My Documents\GPS Tracks and Waypoints",True,True)
RunWait ( folder \ "Params.exe", "-w -path:" & reg_file & " -reg:"&reg_key&" -read")
RunWait ( folder \ "Navi.exe")
RunWait ( folder \ "Params.exe", "-w -path:" & reg_file & " -reg:"&reg_key&" -write")
XCopy ("\My Documents\GPS Tracks and Waypoints\*.*",folder \"storage\GPS Tracks and Waypoints",True,True)
XCopy (reg_file,folder \ "storage",True,True)
Run("\FLASHDISK\$ZY$\BlueLine.exe")
PlaySound ( folder \ "ok.wav")
abg вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо: