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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2016, 16:26   #751
Евген_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
По умолчанию

Нажмите на изображение для увеличения
Название: IMG_20160914_201752.jpg
Просмотров: 493
Размер:	322.8 Кб
ID:	44792Не работает микшер Икара (версия 1.7.0.60).
На ранних все работало без проблем. Кто знает как решить проблему.
Евген_21 вне форума   Ответить с цитированием
Старый 14.09.2016, 19:58   #752
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию

Резет в конфигурации икара (отдельный .exe-ник)... запускал?
__________________
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!
_________________________________________

Krysanov вне форума   Ответить с цитированием
Старый 14.09.2016, 20:10   #753
Евген_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
По умолчанию

Цитата:
Сообщение от Krysanov Посмотреть сообщение
Резет в конфигурации икара (отдельный .exe-ник)... запускал?
что за exe-ник) не понял.
Это ресет.
Миниатюры
Нажмите на изображение для увеличения
Название: микшер.JPG
Просмотров: 498
Размер:	85.2 Кб
ID:	44797  
Евген_21 вне форума   Ответить с цитированием
Старый 15.09.2016, 15:58   #754
Andy_ro
Старший Пользователь
 
Аватар для Andy_ro
 
Регистрация: 26.03.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi L200
Сообщений: 199
Andy_ro will become famous soon enough
По умолчанию

Цитата:
Сообщение от Евген_21 Посмотреть сообщение
что за exe-ник) не понял.
Это ресет.
Да. Речь о нём.
__________________
Андрей
Andy_ro вне форума   Ответить с цитированием
Старый 15.09.2016, 19:59   #755
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию

__________________
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!
_________________________________________

Krysanov вне форума   Ответить с цитированием
Старый 30.09.2016, 20:09   #756
pierrotm777
Старший Пользователь
 
Аватар для pierrotm777
 
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
pierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nice
По умолчанию

The original phone plugin return not unicode text when i use the language french on my pc .
Is it possible to have this text in my language when i select french please ?
Миниатюры
Нажмите на изображение для увеличения
Название: contact1.jpg
Просмотров: 782
Размер:	74.6 Кб
ID:	45010   Нажмите на изображение для увеличения
Название: contact2.jpg
Просмотров: 486
Размер:	97.5 Кб
ID:	45011  
pierrotm777 вне форума   Ответить с цитированием
Старый 26.01.2017, 14:56   #757
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
Lexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud of
По умолчанию

Словил ошибку "skin.ini error". Тыканье в экран и последующие перезапуски iCarDS не помогли. Это меня немного взбесило. Надо останавливаться, доставать клавиатуру и самому разбираться, что не так, потому что обработка этой ошибки сделана в iCarDS криво. После возникновения ошибки не нашел ни одной валидной копии skin.ini. В папке скина - три файла (skin.bak, skin.chs, skin.def) одинакового размера, забитые нулями, а сам skin.ini заполнен параметрами частично. Файлы во вложении.

Немного поковырялся, выяснил вот что:
  • iCarDS после запуска создает копию skin.ini в файле skin.bak.
  • Перед изменением какой-либо настройки скина - skin.ini копируется в bak-файл, после этого новая настройка сохраняется в skin.ini.
  • При закрытии iCarDS - skin.ini копируется в bak-файл.
  • Проверка валидного skin.ini происходит в команде "ONSKINSTART", которая в начале файла ExecTBL.ini:
    1. Если skin.ini в порядке, то срабатывает команда "_ONSKINSTART" и активируется окно "iCar DS".
    2. Если skin.ini поврежден, то он восстанавливается из файла skin.bak.
    3. Если skin.bak поврежден, то skin.ini восстанавливается из файла skin.chs.
    4. Если skin.chs поврежден, то skin.ini восстанавливается из файла skin.def.
    5. Если skin.def поврежден, то вываливается ошибка "skin.ini error", и дальше уже сам разбирайся.
На самом деле валидность skin.ini и других файлов определяется просто наличием в них переменной is_skin_ini со значением "ok".

Алгоритм работы команды "ONSKINSTART":

Код:
If ($is_skin_ini$ = "ok") Then
	_ONSKINSTART
	Activate;iCar DS
Else
	LoadVarsFromFile;$SKINPATH$skin.bak
	If ($is_skin_ini$ = "ok") Then
		Load;ErrorCopyFromBak.skin
		RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$SKINPATH$skin.bak" "$SKINPATH$skin.ini"
		ReloadSkin
	Else
		LoadVarsFromFile;$SKINPATH$skin.chs
		If ($is_skin_ini$ = "ok") Then
			Load;ErrorCopyFromDef.skin
			RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$SKINPATH$skin.chs" "$SKINPATH$skin.ini"
			ReloadSkin
		Else
			LoadVarsFromFile;$SKINPATH$skin.def
			If ($is_skin_ini$ = "ok") Then
				Load;ErrorCopyFromDef.skin
				RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$SKINPATH$skin.def" "$SKINPATH$skin.ini"
				ReloadSkin
			Else
				Load;ErrorSkinIni.skin
			EndIf
		EndIf
	EndIf
EndIf
Решил исправить это безобразие. Для это немного подправил алгоритм, заменив вывод экрана ошибки:
Код:
Load;ErrorSkinIni.skin
на:
Код:
$mySkinBackup$ = "$SKINPATH$skin.bu"
LoadVarsFromFile;$mySkinBackup$
If ($is_skin_ini$ = "ok") Then
	RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$mySkinBackup$" "$SKINPATH$skin.ini"
	ReloadSkin
Else
	Load;ErrorSkinIni.skin
EndIf
Т.е. вместо появления экрана с ошибкой - skin.ini будет восстановлен из резервной копии skin.bu, путь к которой задается в переменной mySkinBackup. К этому резервному skin.bu не имеет доступ iCarDS. Сам резервный skin.bu создается один раз, просто вручную сделав копию. Если резервного skin.bu нет - вывалится привычная ошибка "skin.ini error".

В общем, обновленная команда ONSKINSTART у меня теперь выглядит так:
Код:
"ONSKINSTART","if;strcomp($is_skin_ini$;ok);{_ONSKINSTART||Activate;iCar DS};{LoadVarsFromFile;$SKINPATH$skin.bak||if;strcomp($is_skin_ini$;ok);{Load;ErrorCopyFromBak.skin||RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$SKINPATH$skin.bak" "$SKINPATH$skin.ini"||ReloadSkin};{LoadVarsFromFile;$SKINPATH$skin.chs||if;strcomp($is_skin_ini$;ok);{Load;ErrorCopyFromDef.skin||RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$SKINPATH$skin.chs" "$SKINPATH$skin.ini"||ReloadSkin};{LoadVarsFromFile;$SKINPATH$skin.def||if;strcomp($is_skin_ini$;ok);{Load;ErrorCopyFromDef.skin||RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$SKINPATH$skin.def" "$SKINPATH$skin.ini"||ReloadSkin};{SETVAR;mySkinBackup;$SKINPATH$skin.bu||LoadVarsFromFile;$mySkinBackup$||if;strcomp($is_skin_ini$;ok);{RUNW;$SKINPATH$SCRIPTS\cskin.exe|"$mySkinBackup$" "$SKINPATH$skin.ini"||ReloadSkin};{Load;ErrorSkinIni.skin}}}}}"
В резервном skin.bu будут устаревшие настройки, но хотя-бы iCarDS автоматически запустится, без вмешательства человека.

Альтернативный вариант - использование бекапера Backup_Tool. Но его надо запускать вручную. Хотя можно прописать его запуск в ONSKINSTART...
Вложения
Тип файла: rar skin.rar (392 байт, 570 просмотров)
__________________
Приора хэтчбек
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; 27.01.2017 в 10:41.
Lexx09 вне форума   Ответить с цитированием
Старый 26.01.2017, 16:56   #758
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
Lexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud of
По умолчанию

Хотя нет, Backup_Tool в текущем варианте не подойдет. Если нет бекапа за текущий день, то надо вручную искать и прописывать папку с последними бэкапом.

Вот если ее немного переделать так, чтобы при наличии специального параметра запуска Backup_Tool сама восстанавливала последний бэкап, то тогда можно прописать в ONSKINSTART ее запуск с этим параметром.
__________________
Приора хэтчбек
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; 28.01.2017 в 14:36.
Lexx09 вне форума   Ответить с цитированием
Старый 27.01.2017, 01:35   #759
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
По умолчанию

Lexx09
Что в итоге нужно сделать ?
1. добавить ONSKINSTART...
2. сделать копию через mySkinBackup .
или достаточно п.1 ?
seriousstas вне форума   Ответить с цитированием
Старый 27.01.2017, 10:42   #760
Lexx09
Старший Пользователь
 
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
Lexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud ofLexx09 has much to be proud of
По умолчанию

Поправил немного ONSKINSTART...
  1. Сделай копию файла skin.ini в папке скина под именем skin.bu.
  2. Замени свою команду ONSKINSTART на мою.
__________________
Приора хэтчбек
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 вне форума   Ответить с цитированием
Ответ


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

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

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



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


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