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

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

Результаты опроса: Do you think to use this plugin ?
Yes 21 95.45%
No 1 4.55%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 22. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 16.08.2016, 15:04   #141
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
По умолчанию

duzzy
Здарова! Ок
Пробовал удалять ? Похоже нужно больше *.ini -шек делать бекап при этом и восстанавливать при удалении.
Сейчас тестовый Икар - умер .
seriousstas вне форума   Ответить с цитированием
Старый 16.08.2016, 15:15   #142
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

seriousstas



Да уже два тестовых удалил)))... нужен нормальный беэкап, судя по всему видимо что то неправильно восстанавливается при деинсталляции... видимо скрипт косячный.

Я пробовал Автоитом менять exectbl и бэкапить, просто для теста свои изменения вносил, исправленные экраны, правки в файлах скинов(не для этого плагина) вроде все работает без проблем.

Возможно лучшим вариантом бэкапа было бы простое копирование тех файлов в которые вносятся изменения, например в директорию плагина в папку Orig_skin_files, а при деинсталляции возврат этих файлов на место(это просто мысли вслух)...

------------------------------

В Икаре в папке скина(C:\Users\Имя Пользователя\Documents\iCarDS\skins\Chameleon) есть такая утилита SaveSkinSetting.exe...
Если ее развернуть то там можно увидеть как происходит бэкап при использовании Автоита...
Код:
#Region
	#AutoIt3Wrapper_Icon=C:\Program Files (x86)\AutoIt3\Icons\MyAutoIt3_Blue.ico
	#AutoIt3Wrapper_Compression=4
	#AutoIt3Wrapper_UseUpx=y
#EndRegion
Opt("TrayIconHide", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_key_command.ini", @ScriptDir & "\DuinoKey\duino_key_command.chs", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_key_info.ini", @ScriptDir & "\DuinoKey\duino_key_info.chs", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_key_list.txt", @ScriptDir & "\DuinoKey\duino_key_list.chs", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_res_key.txt", @ScriptDir & "\DuinoKey\duino_res_key.chs", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_send_commands.ini", @ScriptDir & "\DuinoKey\duino_send_commands.chs", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_temp_sensors.ini", @ScriptDir & "\DuinoKey\duino_temp_sensors.chs", 1)
FileCopy(@ScriptDir & "\GPSExec\0\poi.ini", @ScriptDir & "\GPSExec\0\poi.chs", 1)
FileCopy(@ScriptDir & "\GPSExec\1\poi.ini", @ScriptDir & "\GPSExec\1\poi.chs", 1)
FileCopy(@ScriptDir & "\Plugins\iCarNotes\iCarNotes.ini", @ScriptDir & "\Plugins\iCarNotes\iCarNotes.chs", 1)
FileCopy(@ScriptDir & "\Plugins\iCarVoiceCommander\voice_commands.ini", @ScriptDir & "\Plugins\iCarVoiceCommander\voice_commands.chs", 1)
FileCopy(@ScriptDir & "\Plugins\iCarWiFi\iCarWiFi.ini", @ScriptDir & "\Plugins\iCarWiFi\iCarWiFi.chs", 1)
FileCopy(@ScriptDir & "\AMG.ini", @ScriptDir & "\AMG.chs", 1)
FileCopy(@ScriptDir & "\apps.ini", @ScriptDir & "\apps.chs", 1)
FileCopy(@ScriptDir & "\autovol.ini", @ScriptDir & "\autovol.chs", 1)
FileCopy(@ScriptDir & "\BlueStacks.ini", @ScriptDir & "\BlueStacks.chs", 1)
FileCopy(@ScriptDir & "\browser_menu_command.ini", @ScriptDir & "\browser_menu_command.chs", 1)
FileCopy(@ScriptDir & "\buttons.ini", @ScriptDir & "\buttons.chs", 1)
FileCopy(@ScriptDir & "\buttons_preset.ini", @ScriptDir & "\buttons_preset.chs", 1)
FileCopy(@ScriptDir & "\buttons_screens.ini", @ScriptDir & "\buttons_screens.chs", 1)
FileCopy(@ScriptDir & "\cd_changer.ini", @ScriptDir & "\cd_changer.chs", 1)
FileCopy(@ScriptDir & "\contact_fav.ini", @ScriptDir & "\contact_fav.chs", 1)
FileCopy(@ScriptDir & "\dinamic_button.ini", @ScriptDir & "\dinamic_button.chs", 1)
FileCopy(@ScriptDir & "\dinamic_label.ini", @ScriptDir & "\dinamic_label.chs", 1)
FileCopy(@ScriptDir & "\duino.ini", @ScriptDir & "\duino.chs", 1)
FileCopy(@ScriptDir & "\general.ini", @ScriptDir & "\general.chs", 1)
FileCopy(@ScriptDir & "\hotkey.ini", @ScriptDir & "\hotkey.chs", 1)
FileCopy(@ScriptDir & "\Initialize.ini", @ScriptDir & "\Initialize.chs", 1)
FileCopy(@ScriptDir & "\internet_radio_preset.ini", @ScriptDir & "\internet_radio_preset.chs", 1)
FileCopy(@ScriptDir & "\labels.ini", @ScriptDir & "\labels.chs", 1)
FileCopy(@ScriptDir & "\list_template.ini", @ScriptDir & "\list_template.chs", 1)
FileCopy(@ScriptDir & "\main_screens.ini", @ScriptDir & "\main_screens.chs", 1)
FileCopy(@ScriptDir & "\MainMenu.ini", @ScriptDir & "\MainMenu.chs", 1)
FileCopy(@ScriptDir & "\MediaSource.ini", @ScriptDir & "\MediaSource.chs", 1)
FileCopy(@ScriptDir & "\MouseScripts.ini", @ScriptDir & "\MouseScripts.chs", 1)
FileCopy(@ScriptDir & "\poi_action_buttons.ini", @ScriptDir & "\poi_action_buttons.chs", 1)
FileCopy(@ScriptDir & "\radio_preset.ini", @ScriptDir & "\radio_preset.chs", 1)
FileCopy(@ScriptDir & "\setting.ini", @ScriptDir & "\setting.chs", 1)
FileCopy(@ScriptDir & "\skin.ini", @ScriptDir & "\skin.chs", 1)
FileCopy(@ScriptDir & "\SkinMediaPaths.ini", @ScriptDir & "\SkinMediaPaths.chs", 1)
FileCopy(@ScriptDir & "\sound.ini", @ScriptDir & "\sound.chs", 1)
FileCopy(@ScriptDir & "\theme.ini", @ScriptDir & "\theme.chs", 1)
FileCopy(@ScriptDir & "\tv_preset.ini", @ScriptDir & "\tv_preset.chs", 1)
FileCopy(@ScriptDir & "\UpdateOnlyOne.ini", @ScriptDir & "\UpdateOnlyOne.chs", 1)
FileCopy(@ScriptDir & "\UserExecTBL.ini", @ScriptDir & "\UserExecTBL.chs", 1)
MsgBox(4096, "Save", "Сохранение настроек скина выполнено.")
А так же есть тулза возврата настроек LoadSkinSetting.exe...
Развернем ее и посмотрим как происходит возврат файлов настроек обратно...
Код:
#Region
	#AutoIt3Wrapper_Icon=C:\Program Files (x86)\AutoIt3\Icons\MyAutoIt3_Blue.ico
	#AutoIt3Wrapper_Compression=4
	#AutoIt3Wrapper_UseUpx=y
#EndRegion
Opt("TrayIconHide", 1)
FileCopy(@ScriptDir & "\GPSExec\0\poi.chs", @ScriptDir & "\GPSExec\0\poi.ini", 1)
FileCopy(@ScriptDir & "\GPSExec\1\poi.chs", @ScriptDir & "\GPSExec\1\poi.ini", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_key_command.chs", @ScriptDir & "\DuinoKey\duino_key_command.ini", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_key_info.chs", @ScriptDir & "\DuinoKey\duino_key_info.ini", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_key_list.chs", @ScriptDir & "\DuinoKey\duino_key_list.txt", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_res_key.chs", @ScriptDir & "\DuinoKey\duino_res_key.txt", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_send_commands.chs", @ScriptDir & "\DuinoKey\duino_send_commands.ini", 1)
FileCopy(@ScriptDir & "\DuinoKey\duino_temp_sensors.chs", @ScriptDir & "\DuinoKey\duino_temp_sensors.ini", 1)
FileCopy(@ScriptDir & "\Plugins\iCarNotes\iCarNotes.chs", @ScriptDir & "\Plugins\iCarNotes\iCarNotes.ini", 1)
FileCopy(@ScriptDir & "\Plugins\iCarVoiceCommander\voice_commands.chs", @ScriptDir & "\Plugins\iCarVoiceCommander\voice_commands.ini", 1)
FileCopy(@ScriptDir & "\Plugins\iCarWiFi\iCarWiFi.chs", @ScriptDir & "\Plugins\iCarWiFi\iCarWiFi.ini", 1)
FileCopy(@ScriptDir & "\AMG.chs", @ScriptDir & "\AMG.ini", 1)
FileCopy(@ScriptDir & "\apps.chs", @ScriptDir & "\apps.ini", 1)
FileCopy(@ScriptDir & "\autovol.chs", @ScriptDir & "\autovol.ini", 1)
FileCopy(@ScriptDir & "\BlueStacks.chs", @ScriptDir & "\BlueStacks.ini", 1)
FileCopy(@ScriptDir & "\browser_menu_command.chs", @ScriptDir & "\browser_menu_command.ini", 1)
FileCopy(@ScriptDir & "\buttons.chs", @ScriptDir & "\buttons.ini", 1)
FileCopy(@ScriptDir & "\buttons_preset.chs", @ScriptDir & "\buttons_preset.ini", 1)
FileCopy(@ScriptDir & "\buttons_screens.chs", @ScriptDir & "\buttons_screens.ini", 1)
FileCopy(@ScriptDir & "\cd_changer.chs", @ScriptDir & "\cd_changer.ini", 1)
FileCopy(@ScriptDir & "\contact_fav.chs", @ScriptDir & "\contact_fav.ini", 1)
FileCopy(@ScriptDir & "\dinamic_button.chs", @ScriptDir & "\dinamic_button.ini", 1)
FileCopy(@ScriptDir & "\dinamic_label.chs", @ScriptDir & "\dinamic_label.ini", 1)
FileCopy(@ScriptDir & "\duino.chs", @ScriptDir & "\duino.ini", 1)
FileCopy(@ScriptDir & "\general.chs", @ScriptDir & "\general.ini", 1)
FileCopy(@ScriptDir & "\hotkey.chs", @ScriptDir & "\hotkey.ini", 1)
FileCopy(@ScriptDir & "\Initialize.chs", @ScriptDir & "\Initialize.ini", 1)
FileCopy(@ScriptDir & "\internet_radio_preset.chs", @ScriptDir & "\internet_radio_preset.ini", 1)
FileCopy(@ScriptDir & "\labels.chs", @ScriptDir & "\labels.ini", 1)
FileCopy(@ScriptDir & "\list_template.chs", @ScriptDir & "\list_template.ini", 1)
FileCopy(@ScriptDir & "\main_screens.chs", @ScriptDir & "\main_screens.ini", 1)
FileCopy(@ScriptDir & "\MainMenu.chs", @ScriptDir & "\MainMenu.ini", 1)
FileCopy(@ScriptDir & "\MediaSource.chs", @ScriptDir & "\MediaSource.ini", 1)
FileCopy(@ScriptDir & "\MouseScripts.chs", @ScriptDir & "\MouseScripts.ini", 1)
FileCopy(@ScriptDir & "\poi_action_buttons.chs", @ScriptDir & "\poi_action_buttons.ini", 1)
FileCopy(@ScriptDir & "\radio_preset.chs", @ScriptDir & "\radio_preset.ini", 1)
FileCopy(@ScriptDir & "\setting.chs", @ScriptDir & "\setting.ini", 1)
FileCopy(@ScriptDir & "\skin.chs", @ScriptDir & "\skin.ini", 1)
FileCopy(@ScriptDir & "\SkinMediaPaths.chs", @ScriptDir & "\SkinMediaPaths.ini", 1)
FileCopy(@ScriptDir & "\sound.chs", @ScriptDir & "\sound.ini", 1)
FileCopy(@ScriptDir & "\theme.chs", @ScriptDir & "\theme.ini", 1)
FileCopy(@ScriptDir & "\tv_preset.chs", @ScriptDir & "\tv_preset.ini", 1)
FileCopy(@ScriptDir & "\UpdateOnlyOne.chs", @ScriptDir & "\UpdateOnlyOne.ini", 1)
FileCopy(@ScriptDir & "\UserExecTBL.chs", @ScriptDir & "\UserExecTBL.ini", 1)
MsgBox(4096, "Load", "Настройки скина загружены.")
duzzy вне форума   Ответить с цитированием
Старый 16.08.2016, 15:53   #143
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
По умолчанию

SaveSkinSetting.exe
))))))
только хотел Тебе о ней написать ...
Я пробовал ей восстанавливать после "смерти" Икара(после ресета например - редко , но бывает портятся файлы настроек) и ни разу не восстановил Она тоже не все файлы бекапит .

Последний раз редактировалось seriousstas; 16.08.2016 в 17:05.
seriousstas вне форума   Ответить с цитированием
Старый 16.08.2016, 16:31   #144
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

seriousstas

)))
Так давай переделаем тулзу по бэкапу ?
Добавим нужные файлы для бэкапа, потестим, я просто толком не в курсе что нужно бэкапить...
Можно чтоб каши не было делать бэкап в другую папку...

Нужен просто полный список файлов настроек которые нужно бэкапить, тулзу я закомпилю.
duzzy вне форума   Ответить с цитированием
Старый 17.08.2016, 15:26   #145
pierrotm777
Старший Пользователь
 
Аватар для pierrotm777
 
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
pierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nice
Smile

Цитата:
Сообщение от seriousstas Посмотреть сообщение
sirota
Мог-бы

pierrotm777

I Tried - without change



After uninstall a plugin (through the control panel) :
You need to rename the backup files :
ExecTBL.ini.bakByMobilePhone --> ExecTBL.ini
setting.ini.bakByMobilePhone --> setting.ini
skin.ini.bakByMobilePhone --> skin.ini
pierrotm777 вне форума   Ответить с цитированием
Старый 17.08.2016, 15:36   #146
pierrotm777
Старший Пользователь
 
Аватар для pierrotm777
 
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
pierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nice
По умолчанию

I think it's possible to restore the old .ini files after an uninstall !

I must to see how to do that !
pierrotm777 вне форума   Ответить с цитированием
Старый 17.08.2016, 16:00   #147
Gadina
Старший Пользователь
 
Регистрация: 26.06.2015
Возраст: 50
Город: Новосибирск
Регион: 54
Машина: Honda CR-X
Сообщений: 148
Gadina is on a distinguished road
По умолчанию

Цитата:
Сообщение от pierrotm777 Посмотреть сообщение
Sorry, i not found the link !!!
link
Gadina вне форума   Ответить с цитированием
Старый 17.08.2016, 18:35   #148
pierrotm777
Старший Пользователь
 
Аватар для pierrotm777
 
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
pierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nice
Smile

Цитата:
Сообщение от Gadina Посмотреть сообщение
Thanks Gadina !

As i can see a toggle version between latin and russian keyboard !
A good option would be to pass the keyboard value as option !
like:
RUN;Skinpath$Scripts\Lang_change.exe|0x4090409 !

The idea would be to have all possibilities !
pierrotm777 вне форума   Ответить с цитированием
Старый 18.08.2016, 16:32   #149
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
По умолчанию

Цитата:
Сообщение от pierrotm777 Посмотреть сообщение
Version 1.5.5 is out !!!

v1.5.5 16-8-2016
-update SMS read code.
With reading SMS really bad ..
Now reads 1 from 10-15 times
Removing .xml - it not helps
seriousstas вне форума   Ответить с цитированием
Старый 18.08.2016, 18:06   #150
pierrotm777
Старший Пользователь
 
Аватар для pierrotm777
 
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
pierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nicepierrotm777 is just really nice
Smile

Цитата:
Сообщение от seriousstas Посмотреть сообщение
With reading SMS really bad ..
Now reads 1 from 10-15 times
Removing .xml - it not helps
I don't understand how you use the sms !
I have not this issue !

Can you remember what phone you use ?
You don't need to remove the xml file !
Your issue has another raison !

Do you use the ALL SMS mode for your test or only UNREAD ?
pierrotm777 вне форума   Ответить с цитированием
Ответ


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

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

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



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


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