|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: NSIS - все вопросы :. часть 2. |
|
.: NSIS - все вопросы :. часть 2.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения. Описание: Текущая версия: NSIS 3.05 от 15 декабря 2019 года Скачать | Архив сборок версии Первая часть этой темы Скачать первую часть этой темы одним архивом ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов: Справочник по NSIS - создан силами нашего сообщества. Руководство пользователя. Перевод – Поляков А.В, зеркало Документация Утилиты разработчика Расширение функциональности Примеры скриптов на нашем форуме Скрипт NSIS для перепаковки AIMP2+Сборки Тема для Notepad++(пример парсинга XML) Достоинства Ещё немного полезной информации: |
|
------- Отправлено: 12:02, 09-12-2012 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать NSIS 3.0b1
Release Notes : http://nsis.sourceforge.net/Docs/AppendixF.html#v3.0b1 Download : https://drone.io/github.com/kichik/nsis/files |
Отправлено: 12:26, 08-10-2014 | #1321 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 94
|
Профиль | Отправить PM | Цитировать Цитата Serg866:
Цитата Serg866:
Цитата:
|
|||
Отправлено: 13:04, 08-10-2014 | #1322 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Цитата Flix:
Хотя моя ссылка на иной источник и с ( почему то) иным содержанием... |
|
Последний раз редактировалось MKN, 08-10-2014 в 13:21. Отправлено: 13:08, 08-10-2014 | #1323 |
Пользователь Сообщения: 94
|
Профиль | Отправить PM | Цитировать Цитата MKN:
Цитата MKN:
|
||
Отправлено: 14:09, 08-10-2014 | #1324 |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Цитата Flix:
Например на странице лицензии это текст типа: "Для перемещения по тексту..." Цитата MKN:
А также ссылка в брендинг текст кликабельна не только в месте где текст, но и по всей длине инсталлятора. Тоже выглядит как недоработка. В итоге получаем что кликабельный брендинг-текст без косяков сделать невозможно. Цитата MKN:
Я ничего конректного не нашёл насчёт вопроса кликабельности ссылок в тексте на страницах инсталлера. |
|||
Отправлено: 17:43, 08-10-2014 | #1325 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата Serg866:
|
|
------- Отправлено: 18:55, 08-10-2014 | #1326 |
Пользователь Сообщения: 94
|
Профиль | Отправить PM | Цитировать Serg866, немного подкорректировал плагин Linker v1.2, точнее убрал функцию перерисовки элементов при потере окном инсталлятора фокуса. Пробуйте, тестируйте. Если такой результат вас удовлетворяет, то пользуйтесь на здоровье. Может быть еще кому пригодится. Только рекомендую оригинальный файл плагина (ANSI и Unicode) переименовать или сделать его резервную копию, прежде чем использовать модифицированный.
В прикрепленном к сообщению архиве ClickBrandLabel_MOD.zip находятся модифицированные ANSI и Unicode версия плагина Linker v1.2, а также модифицированные файлы GUI, в которых для элемента с брандинг текстом удалено свойство WS_DISABLED. |
Отправлено: 20:18, 08-10-2014 | #1327 |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Flix, благодарю. Тестил Unicode версию исправленного плагина Linker, пропал глюк со ссылкой после нажатия на неё. Но у меня ХП, нужно ещё чтоб кто-нибудь проверил на Вин7-8.
И тогда, на мой взгляд: всё, что сделано Вами на эту тему (исправленный ресурс, исправленный плаг и готовый код-пример) можно размещать в справочнике NSIS. Точнее обновить имеющуюся там инфу по вопросу кликабельного брендинг-текста. Цитата kotkovets:
А не знаете что нужно подправить, чтобы плагин BrandingURL заработал на Unicode версии? Обычно у всех плагинов имеется отдельная версия под Unicode, а у этого почему-то только для ANSI ------------------ P.S: А вот тема о том как добавить кликабельную ссылку в тексте на страницах инсталлера так и не раскрыта пока. Тоже в принципе нужная вещь... Может подумаем что сделать можно? Просто в моём инсталляторе ещё на странице финиша задуманы ссылки на несколько сайтов. В формате типа: За предоставленные материалы благодарим администрацию ресурса ввв.такой-тосайт.ру Обновления продукта доступны на сайтах ввв.сайт.ру и ввв.ещёсайт.ру Как-то несолидно когда ссылки не кликабельны. Не помешал бы справочный материал по этому поводу |
|
Отправлено: 23:55, 08-10-2014 | #1328 |
Пользователь Сообщения: 94
|
Профиль | Отправить PM | Цитировать Цитата Serg866:
Цитата Serg866:
В общем пересобрал проект плагина BrandingURL в Microsoft Visual Studio 2010 и добавил версию Unicode. Кому надо берем архив в аттаче. Функциональность плагина осталась без изменений. Цитата Serg866:
|
|||
Отправлено: 01:38, 09-10-2014 | #1329 |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Flix. Дай Бог тебе здоровья. Ещё раз спасибо за помощь!
Юникод версию плагина БрендингУрл завтра проверю и отпишусь. Пока как советовали выше попробовал подправить файл ресурса (modern.exe) и уменьшить длину контрола 1028 в диалоге 105, чтобы кликабельность брендового текста была не по всей длине инсталлера, а только в области самого текста. Так вот это не сработало( Всё равно на всю площадь кликабельность сохраняется. Видимо всё же это сам плагин копать надо, а не оболочку инсталлятора... Как это выглядит на примере: Брендовая ссылка у нас в левом уголке аккуратненько вставлена, а кликабельно при этом всё, что выделено пунктиром. ------------------ Цитата Flix:
Например есть команда с текстом для финишной страницы: !define MUI_FINISHPAGE_TEXT "Спасибо за установку программы! Обновления доступны на сайтах ww.такой-тосайт.ру и www.ещёкакой-тосайт.ру." Вот как сделать чтобы ссылки были не в виде текста, а стали активными? А про команду MUI_FINISHPAGE_LINK я в курсе. Она просто добавляет линк после финишного текста. |
|
Последний раз редактировалось Serg866, 09-10-2014 в 03:47. Отправлено: 03:26, 09-10-2014 | #1330 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 2 | dimadr | Наборы обновлений для Windows XP/2003/Windows 7 | 267 | 14-02-2020 08:25 | |
[архив].: NSIS - все вопросы :. | kotkovets | Автоматическая установка приложений | 3387 | 09-12-2012 11:56 | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 1 | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 1491 | 22-07-2011 22:42 | |
Выбор|модернизация процессора .:[все вопросы]:. Часть I | Myxa | Выбор отдельных компонентов компьютера и конфигурации в целом | 1845 | 01-01-2011 19:18 | |
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|