![]() |
[addon] (обсуждение) exesfull 0.1
exesfull версия 0.1
Аддон для использования с пакетом обновлений UpdatePack-XPSP3-Rus Содержит набор частоиспользуемых утилит, после установки аддона все они становятся доступны из %PATH% Код:
7za.exe 9.29 Надеюсь, со временем мы соберем оптимальный состав утилит для включения в этот аддон. Пожалуйста, выскажитесь. Какие бы вы добавили утилиты? |
Цитата:
|
SamLab, дык 2.29 это альфа-версия. Stable все еще 9.20. Да, кстати, почему все используют альфу 7-Zip'а?
|
apozlevich, 9.29 по сравнению с 9.20 ушла далеко вперед, а по стабильности у 7-Zip версии вообще не отличаются будь то альфа или финал
|
Многие пользователи устанавливают аддоны на "живую" систему, а значит аддон не должен зависеть от сторонних компонентов.
Вес перечисленных утилит незначителен, зато всегда можно быть уверенным в корректной установке приложения. |
По поводу 7-Zip - да, можно оставить только полную версию, я-то использую какую-то урезанную, ибо консольная версия понадобилась пару дней назад :) Кстати, заменю на последнюю альфу, спасибо SamLab за разъяснение.
Hidcon (hidec) - конечно можно заменить на cmdow (или nircmd, я честно о нем думал!), но вот только ничего, кроме как спрятать окно, (вроде бы) никому не требовалось. Конечно лучше включить cmdow или nircmd, если будет "спрос". Pathman - да, только при установке. И удалении. Wget - странно, под никсами часто используется. Ну вот сейчас я делаю обновлятор софта на bat (то есть уже сделал, но решил предложить сделать такой пак, так как использовал 7za, md5 и wget) Вообще, думал использовать какой-нибудь vbs-скрипт, только я в них ноль. Md5 - опять же пришел из обновлятора. Тут тоже спорно, какую утилиту использовать: в SetTools одно, в GNU Utils другое, тут третье. И нужен ли sha1sum. Цитата:
Цитата:
UPD: подумал, что было бы хорошо включить еще утилиту sleep, часто приходилось использовать в скриптах. |
Когда у меня на рабочей машине стояла в качестве основной ОС FreeBSD, то да, часто использовал Wget.
Касаемо Md5, я понял, там ведь не только создание файлов нужно, к тому же поддержка CLI также важна. У меня есть такой аддон. Размер исполнямого файла 8 076 663 байта, без утилиты gsar (которая весит 21 504 байта) будет 8 075 027 байт. Сейчас специально перепаковал и проверил. Стоит ли овчинка выделки? Ответ — нет. Если мне нужны какие-либо утилиты на рабочей машине, то я помещаю их в самораспаковывающийся архив с извлечением в папку %SystemRoot%. Список утилит может получиться очень длинным. |
_syd_, а если оставить только hidcon (hidec/cmdow/nircmd)? Чаще остальных используется ведь. Да, аддон с hidcon уже есть.
Хотя самое частовстречающееся - это, наверное, sfx-модуль в установщиках софта :) |
Цитата:
Скрытие консольных окон используют многие вредоносные программы, была интересная статья об этом на habrahabr.ru (на основе реальных событий), но не могу сейчас её найти, поэтому следует с осторожностью переносить такие утилиты на рабочую систему. |
Цитата:
Ладно, вы меня убедили на 80% :) |
apozlevich, как показывает практика, данный пакет будут использовать и обычные пользователи, не обременённые знаниями технического плана. К тому же, если нужная для человека программа будет запрашивать данный аддон — он его добавит не глядя.
Народ, признавайтесь, чей это единственный голос в поддержку проекта? Интересно же. :) |
Цитата:
Цитата:
Цитата:
Однако двое людей "заполезнили" шапку. SharkyEXE, Ulrih выскажитесь, пожалуйста. |
Я сам постепенно склоняюсь к мысли, что все-таки нужны только hidec/hidcon/cmdow.
И тут меня осеняет - сколько раз меня разные аудио-программки просили указать им lame.exe. Правда наверное это не спроста, и все равно нельзя просто так взять и сделать аддон с ним, не нарушив лицензии. |
Цитата:
Цитата:
3 Я ни когда не буду привязывать свой аддон к чужому аддону, если у меня нет гарантий, что его автор не изменит состав, не поменяет версии утилит, не поменяет их местоположение и т.д. В противном случая я обрекаю своих пользователей на вечные мучения, а себе обеспечиваю головную боль. Про невозможность установки на живую систему уже говорили, ни какие дополнительные скачивания конечному пользователю не нужны. Цитата:
5 Каждая из перечисленных утилит имеет небольшой размер и при необходимости может быть включена в свой аддон, а полный комплект их ни в одном аддоне и не понадобится. Тем более у многих из них (hidcon.exe sleep.exe) есть альтернативы которые позволяют обходится вообще без них. |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
gora, так я еще ничего не выкладываю. Более того - я даже не начал ничего делать для этого. Просто внес идею на рассмотрение.
|
Во-первых, уже существует аддон CMD_Files аналогичного типа от $L!DER.
Во-вторых, выскажу ещё одну мысль по этому поводу (не пинайте, если кому не понравится!): было бы хорошо, если бы набор необходимых утилит был прикручен, например, к GUI-интегратору (или аналогичному софту) и добавлялся бы в создаваемый им дистриб при необходимости (разумеется пользователю интегратора было бы целесообразно дать возможность либо использовать этот (встроенный) набор, либо изыскивать иные возможности). :) |
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Но в идеале конечно авто-обновление апдейтпака. Жаль у меня времени нет для развития тулзы, надеюсь, Симпликс бы оценил. Через неделю продолжу делать. Собственно, сабж возник из-за hidcon'а в апдейтере и где-то в аддонах. Думаю, сабж исчерпан. Cпасибо Nun-Nun за наводку и gora, _syd_ и SamLab за обсуждение. Однако, хотелось бы услышать тех, кто поддержал идею. Цитата:
|
Цитата:
|
Nun-Nun, я ща смотрю на свой пост и удивляюсь себе в сонном состоянии :)
Я имел в виду дополнение к Апдейтпаку. Допустим, Вася создал аддон, для которого нужен hidcon. Вася делает файл Utils (там же, где и файл Run, например.), утилита отрабатывает перед запуском апдейтпака и создает аддон 0-Utilz, в который включает все, что нужно Васе (в данном примере - hidcon.) |
Время: 19:09. |
Время: 19:09.
© OSzone.net 2001-