![]() |
|
Результаты опроса: Do you think to use this plugin ? | |||
Yes |
![]() ![]() ![]() ![]() |
22 | 95.65% |
No |
![]() ![]() ![]() ![]() |
1 | 4.35% |
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 23. Вы ещё не голосовали в этом опросе |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#141 |
Бывалый писикарщик
![]() Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() duzzy
Здарова! Ок Пробовал удалять ? Похоже нужно больше *.ini -шек делать бекап при этом и восстанавливать при удалении. Сейчас тестовый Икар - умер . |
![]() |
![]() |
![]() |
#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 Полезные утилиты |
![]() |
![]() |
![]() |
#143 |
Бывалый писикарщик
![]() Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() SaveSkinSetting.exe
)))))) только хотел Тебе о ней написать ... Я пробовал ей восстанавливать после "смерти" Икара(после ресета например - редко , но бывает портятся файлы настроек) и ни разу не восстановил ![]() Последний раз редактировалось seriousstas; 16.08.2016 в 17:05. |
![]() |
![]() |
![]() |
#144 |
Гуру
![]() Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() seriousstas
))) ![]() Так давай переделаем тулзу по бэкапу ? Добавим нужные файлы для бэкапа, потестим, я просто толком не в курсе что нужно бэкапить... Можно чтоб каши не было делать бэкап в другую папку... Нужен просто полный список файлов настроек которые нужно бэкапить, тулзу я закомпилю.
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
![]() |
![]() |
![]() |
#145 | |
Старший Пользователь
![]() Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
![]() ![]() ![]() ![]() |
![]() Цитата:
ExecTBL.ini.bakByMobilePhone --> ExecTBL.ini setting.ini.bakByMobilePhone --> setting.ini skin.ini.bakByMobilePhone --> skin.ini |
|
![]() |
![]() |
![]() |
#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 ! |
![]() |
![]() |
![]() |
#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 ! |
|
![]() |
![]() |
![]() |
#149 |
Бывалый писикарщик
![]() Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#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 ? |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|