|
Результаты опроса: Do you think to use this plugin ? | |||
Yes | 21 | 95.45% | |
No | 1 | 4.55% | |
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 22. Вы ещё не голосовали в этом опросе |
|
Опции темы | Поиск в этой теме |
16.08.2016, 15:04 | #141 |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
duzzy
Здарова! Ок Пробовал удалять ? Похоже нужно больше *.ini -шек делать бекап при этом и восстанавливать при удалении. Сейчас тестовый Икар - умер . |
16.08.2016, 15:15 | #142 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
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", "Сохранение настроек скина выполнено.") Развернем ее и посмотрим как происходит возврат файлов настроек обратно... Код:
#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", "Настройки скина загружены.")
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
16.08.2016, 15:53 | #143 |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
SaveSkinSetting.exe
)))))) только хотел Тебе о ней написать ... Я пробовал ей восстанавливать после "смерти" Икара(после ресета например - редко , но бывает портятся файлы настроек) и ни разу не восстановил Она тоже не все файлы бекапит . Последний раз редактировалось seriousstas; 16.08.2016 в 17:05. |
16.08.2016, 16:31 | #144 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
))) Так давай переделаем тулзу по бэкапу ? Добавим нужные файлы для бэкапа, потестим, я просто толком не в курсе что нужно бэкапить... Можно чтоб каши не было делать бэкап в другую папку... Нужен просто полный список файлов настроек которые нужно бэкапить, тулзу я закомпилю.
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
17.08.2016, 15:26 | #145 | |
Старший Пользователь
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
|
Цитата:
ExecTBL.ini.bakByMobilePhone --> ExecTBL.ini setting.ini.bakByMobilePhone --> setting.ini skin.ini.bakByMobilePhone --> skin.ini |
|
17.08.2016, 15:36 | #146 |
Старший Пользователь
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
|
I think it's possible to restore the old .ini files after an uninstall !
I must to see how to do that ! |
17.08.2016, 18:35 | #148 | |
Старший Пользователь
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
|
Цитата:
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 ! |
|
18.08.2016, 16:32 | #149 |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
|
18.08.2016, 18:06 | #150 | |
Старший Пользователь
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
|
Цитата:
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 ? |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|