Показать полную графическую версию : Предложение для авторов аддонов
Появилась мысль поделить все програмы по категориям как в линуксе. Утверждаем список категорий в "Все программы" и заводим соответствующие папки. Когда создаете аддон, придерживаясь стандарта его категории.
Применяемый аддон создает единственный ярлык - на исполняемый файл и ничего другого. Создает в папке категории, которому соответствует программа. Uninstal производим через панель. Help - смотрим через саму программу, или в крайнем случае вытаскиваем в меню вручную.
Возможно придем к единому решению? Каждую такую папку обсуждаем. Что-то типа стандарта классификации ... А то сейчас после инсталяции в папке "программы" у абсолютно каждого получается не так как он хочет. От одних аддонов (наприер дежавю) вообще ярлык один - на хелп. Читаете его?
Папки могли бы быть следующими:
Автозагрузка
Стандартные
---
Безопасность
Графика
Игры
Интернет
Мультимедия
Офис
Система
Разработка
Разное (Прочее)
---
Папка "Утилиты" намеренно отсутствует потому что абсолютно любая программа - это утилита. Видимо папка с вложенными в нее будет "система" т.к. "Архиваторы" и "Драйверы" отдельно могут быть не нужны, а частью системы являются логически. Если их делать отдельно - список пополняется сразу на 2 пункта, той же логике следуя нужно делать и "Антивирусы" и т.д и т.п. Неоптимально, особенно если учесть сколько раз в год вы например запускаете архиватор ярлыком. Это как и про ярлык помощи. "Мультимедия" плохо разделяется на "аудио" и "видео" даже при простом хранении дистрибутивов - многие програмы гибрдны.
Предлагайте, добавляйте, обсуждайте.
Хорошая идея! Вопрос лишь в том, как напрячь всех авторов на переделку и следование стандарту. Если половина будет следовать стандарту, а половина - нет, то вряд ли это что-то улучшит.
Mitunia, Vadikan, поясните немного поподробнее про это новшество(этот новый стандарт для авторов и их аддонов), а то поправде сказать я лично нечего чтото не понял ...
IMHO ещё лучше делать имена "групповых" папок с добавлением перед именем доп. символа. Символ берётся такой, который при сортировке всегда имеет приоритет перед алфавитно-цифровыми символами (у себя я применяю "+[пробел]" -- и наглядно, и всегда в начале ASCII, и ФАРом папку откроешь).
В процессе юзанья (если появится какой-то хлам от свежепроставленной софтины, которая не дала при сетапе выбрать папку меню) новые папки будут всегда ниже "групповых" папок:
+ admin
putty
radmin
+ Inet
Firefox
DMaster
+ Mmedia
cdex
winamp
One Supercool Software
Supercool Trash
Other Supercool Software
NEW Trash Software
no404error
01-06-2008, 02:28
Vadikan
Так же как с категориями. Кто не привел в форму будет списан в прочие :) И информеры разослать как с SP3.
Я за :) Да мне и переделать-то пару ключей.
Собственно я еще хотел уточнить что данная классмфмкация имхо должна коснуться равным образом как меню, так и PF.
volk1234
01-06-2008, 11:46
А почему бы не такой вариант:
+Утилиты
-+Медиа
-+Офис
-+Служебные
-+Интернет
На мой взгляд в любом случае такой подход принесет больше вреда, чем пользы. С размещением ярлыка программы в меню пуск, еще можно смирится, но как большинство пользователей отнесутся к принудительному созданию на их личном компьютере структуры папок придуманной здесь? Может человеку не нравится названия media и тд... И тогда авторам придется делать аддоны в 2х вариантах...
jameszero
01-06-2008, 12:06
1. Существует ряд аддонов/конструкторов, в которых используются оригинальные инсталляторы программ. Управление ярлыками и путём установки в некоторых из них не реализовать.
2. Тем, кто пользуется не только аддонами, но и, каким либо образом, автоматически устанавливает программы, обсуждаемый стандарт ничего хорошего не принесёт.
Призвать авторов перепаковать свои аддоны, в принципе можно, но как быть с тихими инсталляторами?
Считаю, что классификация ярлыков и путей установки должна быть рекомендуемой, а не обязательной.
Хороше тем, кому "переделать-то пару ключей" :) Мне свою полусотню аддонов проще снести в "Прочие"
no404error
01-06-2008, 15:08
jameszero
но как быть с тихими инсталляторами
IS и NSIS позволяют указать назначение как параметр. Правда у IS он вроде должен быть абсолютным.
как большинство пользователей отнесутся к принудительному созданию на их личном компьютере структуры папок »Ну они же не жужжат, что у них "на личном..." и т.д. есть совершенно принудительная(!) куча по имени "Стандартные", в которой лежат и "Утилиты", и "М-Медиа"... ;)
Vadikan, поясните немного поподробнее про это новшество(этот новый стандарт для авторов и их аддонов) »
Я думаю, что о стандарте речь не может идти. Мне просто понравилась идея упорядочивания, а уж насколько она реализуема, вы сами разберитесь :)
AnGI_Burn
01-06-2008, 21:21
идея хорошая »
и полезная. А то каждый раз приходится аддоны поправлять чтоб бардак не разводить.
Самое интересное что если какие-то авторы НЕ БУДУТ следовать этому стандарту, либо НЕ СМОГУТ следовать, то беды особой не будет. Сейчас и так приходится упорядовачивать меню после инсталяции, вы просто это не осознаете остро, что сейчас это меню не устраивает вообще никого. Ведь кто-то заводит папку, кто-то нет, называют по своему усмотрению, могут иметь контроль над ярлыками или нет ... Поэтому работы по "уборке" потребуется меньше, чем мы все это делаем сейчас, и противники и сторонники. Ведь это очевидный парадокс, не так ли?
Насчет выстраивания. Вообще, думается что даже алфавитный порядок решает проблему. Чисто как компромис. Но ...
Можно начать вот с чего (поправьте если я идеализирую). Сделать аддон "Папки меню Все программы". В аддоне будут содержаться сами папки, и (например) твик-настройку-"инструкцию", как упорядочивать папки. По алфавиту ли, или согласно тому как подправите позицию в настроечном файле. Каждый кто применяет аддон, и у каждого папки располагаются как он этого желает. Если перед именем папки ставить символ - это не всех устроит и сводит на нет совместимость.
Я знаниями не обладаю, но делал подобный "аддон" :) просто через $OEM$\$Docs\Default user\Главное меню\Программы - далее лежат сами физические папки. Если еще добавить к такому набору еще и (какой-нибудь) desktop.ini, проблему с выстраиванием возможно можно решить. Не говоря уже о твике. Ведь сохраняются позиции в меню на работающей системе когда вы элементы перетаскиваете?!
Я так и делаю - в меню создаю нужные мне папки (Интернет, Изображения, Мультимедия, Утилиты\Настройка и т.д.) с выбранными мною значками. Папки распаковываются из архива 7-zip (чтобы сохранялись значки папок для NTFS).
Сделать аддон "Папки меню Все программы". »
можете посмотреть
Аккуратное Меню Пуск 3.4 ("Tidy Start Menu")
дом стр - http://www.tidystartmenu.com/ru/index.shtml
Со временем у вас накопилось много программ в меню "Пуск", и каждый раз для запуска нужной программы вам нужно тратить время на поиски?
Программа "Tidy Start Menu" поможет вам навести порядок в меню и сделать работу комфортной!
Для этого программа предлагает разбить все программы из меню на категории. Так, например, программы, которые используются для работы в Интернет, можно объединить в группу "Интернет", а все игры поместить в категорию "Игры".
Таким образом, после использования программы вы получаете компактное меню, в котором будут только названия категорий. Вам уже не составит труда найти нужную программу.
Все, что позволяет сделать эта программа, вы можете сделать и вручную, но с помощью "Tidy Start Menu", вы достигнете результата гораздо быстрее и удобнее.
Также есть следующие возможности:
- Новое! Настройте меню всем пользователям вашего ПК или спрячьте ненужные для ваших детей или сотрудников программы; Узнать больше...
- Импорт/Экспорт в XML файл;
- Помощник удаления пустых ярлыков и папок;
- Помощник резервного копирования;
http://www.tidystartmenu.com/ru/tidy_start_menu.png
http://www.tidystartmenu.com/ru/main_screenshot.png
ещё скрины (http://www.tidystartmenu.com/ru/screenshots.shtml)
загрузить бесплатную версию (http://www.tidystartmenu.com/ru/TidyStartMenu_Setup_freeware.exe)
volk1234
03-06-2008, 03:00
Mitunia
Я выше писал про аддон который лишь создает пустые папки для ярлыков аддонов. Сделать его не трудно.
Вот если бы можно было ввести для этих папок Dirid или системные переменные, как для %systemrot%, то многие авторы аддонов возможно
и пользовались этими папками.
1. Давайте определимся со структурой папок, а реализовывать или нет определим позже. Я пока не видел идеального варианта.
Мне больше по душе папка Утилиты и вложенные в нее подпапки. Кому- то нравится распалогать ярлыки за верхний разделитель меню, как это сделать из INF скрипта я не знаю
2. Здесь уже говорил jameszero, и я уточню, аддоны типа svcpack, жестко ограничены инсталятором. Хотя Orca либо другой пакет никто не отменял..;)
3. В принципе, если структура будет определена и проголосована как необязательная, но желательная, давайте добавим рекомендации в руководство по написанию аддонов, возможно все новые аддоны и новые версии старых и будут использовать такую структуру. Я наваял скелетик "мегасложного" аддона, создающего структуру папок назвал 1-3rdParty
4. Самое главное в вопросе ярлыков это желание авторов, вы не задумывались, почему програмка х.exe находится в AbcdefghifjskdfSowtware\OursoftonleterX\Subfolder2\x.exe ?? А вот производителю так захотелось.
5. Если стандарт принять за ним кто- то должен следить. Вы возмете на себя такую мисию ? Писать всем авторам аддонов письма, требовать соблюдения RFC1 по ярлыкам, взывать к совести, угрожать товарищеским порицанием :) ?
ALL
Можно написать батник, который сортирует по папкам ярлыки всех аддонов.
Можно написать батник, который сортирует по папкам ярлыки всех аддонов. »
Можно конечно, но будет проблема с удалением/обновлением этих программ. Они ведь не знают, что вы переместили их ярлыки, соответственно при удалении программы ярлыки останутся, а при обновлении появятся в старом месте.
Значит пока ограничиваемся лишь аддоном "папки". Платить за винду, а потом вешать в нее лишнюю небесплатную программу чтобы папки причесывала - это .....
Не только обсуждение папок сложная задача, но и привязка к ним конкретных программ. Свои предложения я уже внес. Про "Утилиты" тоже сказал. ASDSee - это тоже утилита, для просмотра и конвертирования графики, TuneUp - утилита по настройке системы. По идее их одной папке будете хранить? "Утилиты" - это такая же абстракция, как и просто "программы".
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC