iYuzver
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: которая (почему-то) в твоём случае приводит к нерабочему результату.. | Мало ли. К тому же у него ОС 7, а у меня ОС 10. Цитата: начинали ведь с простого переименования/перемещения папки, он делает точно также.. | Предварительно проведя деинсталляцию. Цитата: почему нет проверки - хз, это к разрабу.. | Так о том и речь. Цитата: если же эти ветки в реестре удалить - файл замечательно создаётся с корректным (новым!) путём.. | Руками придётся удалять, потому что деинсталлятор в папке с программой не удаляет строки отвечающие за этот файл. Иначе бы работала переустановка путём деинсталляция/инсталляция. Цитата: а аддон уже не относится к самой софтине, т.к. ставится в браузере и резать "чужих" анинсталлер не должен.. | Речь шла исключительно за файл com.eagleget.chrome_extension.json находящийся в папке программы. Он не заменяется посредством переустановки, т.е. остаётся первоначальным и в нём прописан путь к папке с самой программой, который соответственно не меняется. В этом и была зарыта собака моей проблемы. Это претензия к разрабу, а не к моим действиям. Если бы файл com.eagleget.chrome_extension.json перезаписывался путём переустановки, то проблемы у меня не возникло бы. Всё кроется в этом. Откройте папку с программой и вы увидите в ней файл "com.eagleget.chrome_extension.json", который создаётся при первой установке программы через инсталлятор. Что бы вы потом не делали этот файл сам не обновляется и пока его ручками не поправить никакая переустановка работать НЕ будет. А это говорит о непродуманности инсталлятора/деинсталлятора. Как в моём понимании должен работать правильный инсталлятор/деинсталлятор?: 1. Инсталлятор создаёт в папке com.eagleget.chrome_extension.json абсолютно ВСЕГДА. И если папка была перемещена, то файл com.eagleget.chrome_extension.json создаётся с новым адресом. 2. Деинсталлятор удаляет ВСЕ следы программы, в т.ч. com.eagleget.chrome_extension.json, чего он НЕ делает, и эти следы никак не относятся к браузеру. Как работает инсталлятор/деинсталлятор в реальности?: 1. Инсталлятор создаёт в папке com.eagleget.chrome_extension.json только единожды при первой установке. В дальнейшем даже если удалить этот файл установщик не создаст этот файл в папке снова. 2. Деинсталлятор НЕ удаляет следы программы, в т.ч. com.eagleget.chrome_extension.json, он не трогает этот файл ни в реестре ни в папке. Почему - претензия к разрабу. В результате этого невозможна установка этого файла заново через инсталляцию даже если файл удалить в папке. Цитата: - инсталлер/анинсталлер работают абсолютно корректно | Нет. причины указал сообщением выше. К тому же сами себе противоречите. С одной стороны говорите, что инсталлятор работает корректно, а с другой сами же пишите, что у него не работает проверка. Цитата: - ветки NMH в реестре относятся к браузеру и (вполне логично) портабельным анисталлером не убиваются | Пути с адресом к com.eagleget.chrome_extension.json инсталлятор заменяет вообще-то. Я ещё раз птоврю, инсталлятор почему-то не трогает ничего что связано с самим файлом com.eagleget.chrome_extension.json и его переустановкой. Цитата: - эти же ветки (как и сам json-файл) вполне логично создаются инсталлером при их отсутствии.. | com.eagleget.chrome_extension.json не создаётся повторно. Цитата: угу.. вот только "автоматика" не рассчитана на ручные действия юзера МЕЖДУ процессом установки и использования.. ) | Каким ещё "между"? Вы читать не умеете? Цитата: ведь при самой первой установке портабельной версии всё корректно устанавливается и работает потом.. | А потом я вернул всё как было и один фиг не заработало. Причину так и не нашёл. Цитата: ..и примерно такой же процент не ковыряет руками папки установленных и нормально работающих программ.. =) | Я уже понял, что вы писатель, но не читатель. Вы упорно игнорируете всё, что я пишу и гнёте мне свою чушь. Цитата: пойми, я не пытаюсь "защитить" автора - мне пофиг.. | Я и не говорил, что Вы защищаете автора программы, я говорю, что Вы не читаете что я пишу и несёте мне чушь. | Всего записей: 648 | Зарегистр. 18-11-2008 | Отправлено: 19:24 20-05-2017 | Исправлено: iYuzver, 19:41 20-05-2017 |
|