Показать полную графическую версию : [решено] GPI v2.5 - автоматическая установка приложений
Какой то глюк с иконками, они не редактируются ни как
Какой то глюк с иконками, они не редактируются ни как »
1. Приведите ваши доводы - хотя, моя задача, работать с ресурсами в программе, а не создавать и редактировать их.
2. Работа программы и редактирование ресурсов, под личные предпочтения - разные вещи.
Раньше скрин не мог выложить, т.к. на работе остались наработки
http://s2.uploads.ru/PHjfJ.jpg
Заметно, что иконки не соответствуют программам? Как исправить?
Как исправить? »
Ваш скрин ничего не дает. Все информация содержится в файле конфигурации!
Нет dll, рядом с программой - программа берет иконки из исполняемого файла, программы.
Есть dll, рядом с программой - вы сами расставляете иконки из dll (опция "Иконка").
Обратите внимание что иконки смещены на 1, как минимум, а опция "иконка" не активна и не меняется acdsee соответствует иконка Punto, punto Switcer соответствует иконка Google chrom и т.д. На скрине видно часть окна total com с соответствующими иконка программам. Или просто для каждой программы необходимо создавать отдельную папку
http://s3.uploads.ru/XIphF.jpg
Painkiller
25-03-2013, 15:35
Обратите внимание что иконки смещены на 1, как минимум, а опция "иконка" не активна и не меняется acdsee соответствует иконка Punto, punto Switcer соответствует иконка Google chrom и т.д. На скрине видно часть окна total com с соответствующими иконка программам. Или просто для каждой программы необходимо создавать отдельную папку »
Тут дело не в утилите . Я тут сам собираю сборку . Вот скрин то что получилось :
http://i072.radikal.ru/1303/fc/36da2bc489b7.png
Все иконки стали как надо автоматом
Painkiller
25-03-2013, 16:11
как минимум, а опция "иконка" »
Переименуйте _GPInst.dll на GPInst.dll и все будет работать ))
Painkiller спасибо за ответ
Painkiller спасибо за ответ »
Присоединяюсь, но возникает вопрос. Вы читаете о том, что собираетесь использовать в своих целях?
Описание:
Примечание* - для подключения *dll и *lng необходимо их переименовать (пример, _GPInst.dll -> GPInst.dll)
Ivan_009
20-04-2013, 12:58
opel431, Функция перезагрузки не работает на Windows 7 x86...
Функция перезагрузки не работает на Windows 7 x86... »
Вы извините, но судя по вашим последним постам (в.т.ч. в теме W7GPatcher), у вас все не работает! Прежде чем так заявлять, нужно или аргументировать, или читать как применяется та или иная программа. В крайнем случае, можно всегда попросить независимой оценки со стороны других пользователей.
Функция перезагрузки не работает на Windows 7 x86... »
Ivan_009, не гоните, все отлично работает. Простите за оффтоп.
Подскажите, как прописать установку рег-файла?
так @1 0 010 --- INTRFACE_Win7 INTRFACE_Win7.REG regedit /s программа не видит.
И подскажите механизм присвоения родной иконки программе. По порядковому номеру строки не та иконка.
Подскажите, как прописать установку рег-файла? »
В редакторе (EditGPI)! Я, уже неоднократно говорил, не редактируйте файл конфигурации вручную, для этого нужно понимать структуру полей - ознакомившись с файлом собранным EditGPI (), или смотрите "СТРУКТУРА ЗАПИСИ ФАЙЛА КОНФИГУРАЦИИ" в шапке. В любом случае, для импорта Reg файла параметры (regedit /s) прописывать нет необходимости.
И подскажите механизм присвоения родной иконки программе. По порядковому номеру строки не та иконка. »
При наличии рядом с GPInst.exe, dll с иконками - GPInst.dll, иконки извлекаются из нее, а при отсутствии - иконки извлекаются из файлов устанавливаемых приложений.
Для локализации авто установщика, можно подключить файл локализации - GPInst.lng (пример, локализация на украинский язык). »
(Внимание! При работе с dll, ресурсы иконки отсутствия файла и перезагрузки должны быть последними в списке). »
Проблема с рег решена. Если у рег-файла расширение в верхнем регистре, рег не отрабатывает, если расширение в нижнем регистре - всё ок!
По этой-же причине и проблема с иконками. При верхнем регистре расширения они не отображаются.
Если у рег-файла расширение в верхнем регистре, рег не отрабатывает, если расширение в нижнем регистре - всё ок! »
Для процесса вообще не важен регистр, но посмотрю!
Здравствуйте, спасибо за отличную программу.
У меня единственная проблема, при добавлении программ, не отображаются иконки.
Подскажите, что делаю не правильно.
Заранее спасибо.
Painkiller
13-06-2013, 12:35
Здравствуйте, спасибо за отличную программу.
У меня единственная проблема, при добавлении программ, не отображаются иконки.
Подскажите, что делаю не правильно.
Заранее спасибо. »
При работе с dll, ресурсы иконки отсутствия файла и перезагрузки должны быть последними в списке
Подскажите, что делаю не правильно. »
Проблемы нужно описывать! Откуда я знаю, используете вы встроенные иконки или из dll. Изменили ли вы имя dll:
Примечание* - для подключения *dll и *lng необходимо их переименовать (пример, _GPInst.dll -> GPInst.dll)
Комсомолец
13-06-2013, 15:29
opel431, приветствую.
Посмотрел, потестировал сабж. Есть пожелания и баги.
1. Хотелось бы иметь возможность убрать\спрятать\скрыть\уменьшить шапку программы (ту, которая большая синяя). Можно и кнопки внизу сделать видимыми опционально.
2. Программа не смогла установить .msi файл - из бантика на том же этапе (первый логон) всё ставится.
3. Папка SoftInst лишняя после работы-можно ли GPInst.exe и сопутствующее расположить рядом с файлами установки, а не рядом с указанной папкой? Получаются лишние вложения.
4. Насчет рег-файлов тоже не особо понял - как импортировать?
5. Добавить возможность сокрытия консольных окон - для запуска внешних бантиков из сабжевой программы. Да и вообще-как выполнять консольные команды?
6. Можно ли сделать возможность изменять размер окна произвольно? В конфиг-файле или автоматом подгонять ширину по длине названия?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC