Victor_VG:
Baltazar500
Ассоциатор в КМР это давно специальная программа на NSIS, а проблема вылезает из-того что у портабельных программ по определению нет записи пути к исполняемому модулю в конфигах ОС и ассоциатору просто негде взять необходимую информацию. Я когда-то в своём варианте инсталлятора возился с ассоциациями устраняя проблемы "из-коробки". Сделал, но то было давно и я свой код забыл, так что и мне придётся читая его заново разбираться с реализованным там алгоритмом, ну а с чужим, тем более частично декомпилированным кодом, а NSIS код в принципе не возможно декомпилитровать полностью, это вообще развлечение не для слабонервных.
Baltazar500
Ассоциатор в КМР это давно специальная программа на NSIS, а проблема вылезает из-того что у портабельных программ по определению нет записи пути к исполняемому модулю в конфигах ОС и ассоциатору просто негде взять необходимую информацию. Я когда-то в своём варианте инсталлятора возился с ассоциациями устраняя проблемы "из-коробки". Сделал, но то было давно и я свой код забыл, так что и мне придётся читая его заново разбираться с реализованным там алгоритмом, ну а с чужим, тем более частично декомпилированным кодом, а NSIS код в принципе не возможно декомпилитровать полностью, это вообще развлечение не для слабонервных.