Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Авторам аддонов
Показать сообщение отдельно

Пользователь


Сообщения: 138
Благодарности: 6

Профиль | Отправить PM | Цитировать


опять вопрос ну и немного коментариев:
пытаюсь сделать аддон сразу для нескольких игрушек (разные версии Морхухна-стрелялка петухов). Соответсвтвенно все устаналивается в одну папку по имени производителя игрушки, выносяться ярлыки в пуск/программы но на работчий стол больше одного ярлыка не ставиться, устанавливается только последний в списке. Если положить ярлыки в быстрый запуск, то тоже срабатывает только один, но первый в списке. Поэтому вопрос, есть ли способ добавить несколько ярлыков касающихся одного приложения на работчем столе и панели быстрого запуска, ведь при инсталяции некоторых приложений родным установщиком могут налепить с 10 ненужных ярлыков
когда писал инффайл заметил, что если ложить несколько прог в одну папку, то для создания ярлыков необходимо указывать не просто полный путь исполнения файла типа
CmdLine =16422,%PROG_DIR1%,%PROG_SDIR1%,%PROG_1%
достаточно указать CmdLine =16422,%PROG_SDIR1%,%PROG_1%, а в первом случае срабатывать не будет
для полной ясности приведу листинг создания ярлыков, заодно может и подскажете почему нельзя создать несколько
Код: Выделить весь код
[PROG.AddShortcut]
Name		=%SRTC_NAME%
CmdLine	=16422,%PROG_SDIR1%,%PROG_1%
WorkingDir	=16422,%PROG_SDIR1%
SubDir		=%PROG_SDIR1%
InfoTip		=%PROG_INFO%

[PROG.DelShortcut]
Name		=%SRTC_NAME%,0x00000002
SubDir		=%PROG_SDIR%

[PROG2.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR2%,%PROG_2%
WorkingDir	=16422,%PROG_SDIR2%
SubDir		=%PROG_SDIR2%
InfoTip		=%PROG_INFO%

[PROG2.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR2%

[PROG3.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR3%,%PROG_3%
WorkingDir	=16422,%PROG_SDIR3%
SubDir		=%PROG_SDIR3%
InfoTip		=%PROG_INFO%

[PROG3.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR3%

[PROG4.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR4%,%PROG_4%
WorkingDir	=16422,%PROG_SDIR4%
SubDir		=%PROG_SDIR4%
InfoTip		=%PROG_INFO%

[PROG4.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR4%

[PROG5.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR5%,%PROG_5%
WorkingDir	=16422,%PROG_SDIR5%
SubDir		=%PROG_SDIR5%
InfoTip		=%PROG_INFO%

[PROG5.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR5%

[PROG6.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR5%,%PROG_6%
WorkingDir	=16422,%PROG_SDIR5%
SubDir		=%PROG_SDIR6%
InfoTip		=%PROG_INFO%

[PROG6.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR6%

[PROG7.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR4%,%PROG_7%
WorkingDir	=16422,%PROG_SDIR4%
SubDir		=%PROG_SDIR7%
InfoTip		=%PROG_INFO%

[PROG7.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR7%

[PROG8.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR3%,%PROG_8%
WorkingDir	=16422,%PROG_SDIR3%
SubDir		=%PROG_SDIR8%
InfoTip		=%PROG_INFO%

[PROG8.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR8%

[PROG9.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR2%,%PROG_9%
WorkingDir	=16422,%PROG_SDIR2%
SubDir		=%PROG_SDIR9%
InfoTip		=%PROG_INFO%

[PROG9.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR9%

[PROG10.AddShortcut]
Name		=%SRTC_NAME%,0x00000001
CmdLine	=16422,%PROG_SDIR1%,%PROG_10%
WorkingDir	=16422,%PROG_SDIR1%
SubDir		=%PROG_SDIR10%
InfoTip		=%PROG_INFO%

[PROG10.DelShortcut]
Name		=%SRTC_NAME%,0x00000003
SubDir		=%PROG_SDIR10%

[Strings] 
PROG_DIR	="phenomedia" 
PROG_NAME	="Moorhuhn"
SRTC_NAME	="Moorhuhn"
PROG_VERS	="4v1"
PROG_MADE	="www.phenomedia.com"
PROG_URL	="http://www.phenomedia.com"
PROG_HELP       ="http://www.phenomedia.de/"
PROG_INF	="phenomed.inf"
PROG_1	=Moorhuhn3.exe
PROG_2	=MoorhuhnInvasion.exe
PROG_3  =MoorhuhnPiraten.exe
PROG_4  =Moorhuhn-Soccer.exe
PROG_5  =CrazyChickenJod.exe
PROG_6  =CrazyChickenJod.exe
PROG_7  =Moorhuhn-Soccer.exe
PROG_8  =MoorhuhnPiraten.exe
PROG_9	=MoorhuhnInvasion.exe
PROG_10	=Moorhuhn3.exe
PROG_SDIR1	="phenomedia\Moorhuhn 3"
PROG_SDIR2	="phenomedia\Moorhuhn Invasion Vollversion"
PROG_SDIR3	="phenomedia\Moorhuhn Piraten\Game"
PROG_SDIR4	="phenomedia\Moorhuhn Soccer"
PROG_SDIR5	="phenomedia\морхун1"
PROG_SDIR6      ="..\..\Рабочий стол"
PROG_SDIR7      ="..\..\Рабочий стол"
PROG_SDIR8      ="..\..\Рабочий стол"
PROG_SDIR9      ="..\..\Application Data\Microsoft\Internet Explorer\Quick Launch"
PROG_SDIR10     ="..\..\Application Data\Microsoft\Internet Explorer\Quick Launch"
PROG_INFO	="Moorhuhn"

Отправлено: 14:42, 08-08-2008 | #493

Название темы: Авторам аддонов