![]() |
Предложение: аддоны для установки ярлыков
В теме любого аддона так или иначе звучит тема ярлыков. Автор аддона указывает, где он размещает ярлыки программы (на рабочем столе, в "Пуск-Программы", в панели быстрого запуска), после чего находятся желающие поиметь ярлык в другом месте. С учетом их пожеланий проводятся разнообразные корректировки аддонов, с соответствующими вариациями.
А что если сделать три "всеохватных" аддона: 1) Создание ярлыков на рабочем столе; 2) Создание ярлыков в панели быстрого запуска; 3) Создание ярлыков в корне "Пуск-Программы". Мне кажется, знатоки легко могут реализовать такой алгоритм: при первой загрузке системы происходит проверка - какие программы были установлены дополнительно к операционной системе (грубо говоря, какие имеются папки, не свойственные ОС), после чего все ярлыки исполняемых файлов, обнаруженных в этих папках, автоматом помещаются в указанное место, например, на рабочий стол. Если ярлык там уже присутствует (был задан автором аддона) - такой ярлык перезаписывается, чтобы не было дубликатов. Конечно же, в этой моей идее есть свои нюансы, над которыми можно поразмыслить: ведь в папке программы может быть несколько исполняемых файлов - например, варианты под GUI и под DOS, или, как в случае с твикерами, у главной программы-оболочки может быть десяток мелких дочерних экзешников. И в таком случае желательно каким-то образом выделять "главнейший файл" и оперировать именно с ним. Может быть, этот файл можно выделять просто по размеру (самый большой из exe). Кроме того, из нужно исключить из рассмотрения программы деинсталляции (unins*). Но мне кажется, такие аддоны для тех, кто любит строить ярлыки однотипно по своему усмотрению, могли бы оказаться полезными. И авторам прочих аддонов было бы меньше забот с удовлетворением потребностей. |
я первое время очень сильно заострял на этом внимание, но потом просто добавил в автозагрузку для первого входа архив с предварительно созданным списком ярлыков для раб. стола и быст.запуска который заменял имеющееся на своё.
|
А чем не подходит этот вариант ?
Или я чего-то не так понял? |
а не проще ли при установке программы поставить галочку "отображать ярлык на рабочем столе" или "отображать ярлык на панели быстрого запуска" либо вообще ее не ставить?
а если установившийся ярлык Вам не нужен, может, проще удалить его вручную? |
truvo, забыли добавить еще и предложение для написания деинсталлятора (возможно, даже нескольких) для удаления созданных ярлыков с размещением его в панели управления :lol:
имхо, никто этим заниматься не будет... а ваша мечта осуществляется тупым удалением неугодных ярлыков и внимательным прочтением раздела "Создание ярлыков при установке ОС" учебника по автоматической установке. |
Цитата:
Цитата:
Цитата:
Цитата:
Удалить затем ненужные ярлыки - это несколько кликов мыши. Это проще, чем всякий раз править конкретные inf-ы или использовать ключи или класть ярлыки в $OEM$ и т. п. А если (к замечанию Dmitry_K) при последующей деинсталляции программы какой-то ярлык останется и превратится в нерабочий - то опять же: одно нажатие мышкой - и он в корзине. |
Цитата:
|
Умел бы - занялся бы. Или вы думаете, что мне просто лень? Тем более, что в данном случае, как я понимаю, задача немного сложнее, чем сделать аддон под конкретную программу.
|
Цитата:
|
Milta, ну конечно! В любой теме представляют ценность полезные мнения. Точно так же полезным может оказаться и моё: вдруг кто-нибудь проявит инициативу и сделает эти аддоны. Никто же не настаивает, а предложить-то можно!
|
Цитата:
|
Jekson07, тема "Добавить аддонов" - для ПРОСЬБ. Я же хотел выяснить актуальность этого вопроса для других, а сам я готов и дальше обходиться без этого, так что ПРОСЬБЫ с моей стороны нет. Можете считать это флеймом, я так не считаю.
|
truvo, Поддерживаю на все 100%
я для себя все это и делаю и как сказал Цитата:
вот он топик... и поверьте 95% ярлыки исправленны в самих инсталяторах.... далеко не секрет, многим авторам я в личку писал о найденых ошибках... так вот потому как я их адонны перепаковывал... менял путь у ярлыков... а это (msi, innosetup, 7z) инсталляторы.... самые не поддающиеся это, как ни прискорбно, nullsoft, запароленные innosetup (этим вовсю играется Habetdin , но для моих целей он дал мне скрипты только для личного использования, на некоторые аддоны актуальные для меня-за что ему и спасибо), adobe извращенные инсталятторы, да и другие которые не расскрываются... и эту тему как стандартизировать ярлыки я уже не раз поднимал... токо её все ИГНОРИРУЮТ.... раньше как-то люди стремились улучшать свои аддоны... а сейчас.... наделают аддонов клонов... и рады.. даже унификацию путей не делают.... вместо %windir% теперь С:\ частенько гуляет... (буквально недавно столкнулся с этим... один автор на радостях нашел проблемму для некого аддона (называть имя не хочу) люди а если систему надо поставить не на диск С?, что тогда неработающий аддон???... предлагаю СТАНДАРТИЗИРОВАТЬ аддоны и пути у ярлыков!!!! и перебрать на наличие уже СТАНДАРТНЫХ путей... дабы при деинсталяции программы ярлыки удалялись... а тупым копированием... Цитата:
Цитата:
Цитата:
а до касперского ещё и руки не дошли... но попытки поменять ему инсталлятор ты уже от меня слышал не один день на него потраченно тыж это знаешь...)... Цитата:
вопрос остается открытым нужно стандартизировать ярлыки.... тупым копированием это не выход... не по-нашему... а сколько нового узанешь когда меняешь пути у ярлыков.... много узнаешь... |
Цитата:
я удаляю весь раб стол на чисто (включая корзину) а вот в "программы" копирую свои, а старые все затераю . причем делать это приходится после полной установки системы .!! |
Ну, а если говорить обо мне, то я все ярлыки программ перемещаю в панель PStart и запускаю программы только оттуда... что лишний раз доказывает, что тема эта не из разряда "вот мне лично так захотелось".
|
Цитата:
Цитата:
а "для себя" нет ничего проще, чем создать 2 cmd: один удаляет-перемещает неугодные ярлыки, а второй создает их в нужном месте Цитата:
Цитата:
|
Цитата:
|
truvo, умейте воспринимать критику!
|
truvo, для создания, удаления, перемещения ярлыков и папок, достаточно создать всего один *.bat файл, положить его в папку SVCPACK и всё, аддон готов.
Неужели так сложно это сделать самостоятельно всего один раз, а не просить других и забыть про расположение ярлыков навсегда? |
Цитата:
|
Цитата:
Цитата:
да и этот метод просто не изящний не имеет вид законченого продукта... а как вы прикажите быть с установкой на живую систему???? к каждой проги писать смд.... Цитата:
просто когда перебираешь более 200 программ - аддонов то это тяжко... Цитата:
Цитата:
Jekson07, Цитата:
а на-самом деле почему-то есть разделение топиков: система, офис и текст, мультимедиа..... удобно-же? особенно для новичков... я могу привести список до модификации и после... установки такой системы... если это будет интересно ... |
Время: 06:35. |
Время: 06:35.
© OSzone.net 2001-