• Администрация SafeZone приветствует вас на нашем форуме!
    Если вы больше не желаете видеть рекламу при просмотре тем и сообщений - то достаточно просто зарегистрироваться. Для зарегистрированных пользователей реклама не отображается.
Quick Killer 3.0 Final

Quick killer 3.0 final 3.0

Drongo

Ассоциация VN/VIP
Разработчик
Сообщения
7,844
Симпатии
5,589
#1
Quick Killer 3.0 Final


Приветствую всех. :) Представляю финальную, пользовательскую версию Quick Killer. Название осталось от прежней утилиты, скорее дань, а идеей создания пользовательской версии послужило несколько просьб и писем с просьбой обновить старую версию Quick Killer, добавить\удалить различные консольные утилиты. Немного подумав, я решил отойти от жёсткой привязки утилит, их ключей к оболочке, отныне каждый сам может добавлять свои понравившиеся утилиты, ключи их запуска и любое произвольное их количество. Нынешняя оболочка скорее относится к категории Shell'ов (CD Shell), кто с ними работал без труда разберутся с добавлением утилит, ключей и удалением ненужных. Кто же впервые слышит о таких утилитах, я приведу ниже пример добавления и удаления программы, на основе AVZ. Основу текущей программы берёт на себя конфигурационый файл меню Menu.ini (по умолчанию в нём прописаны названия пунктов меню на русском языке, желающие скачать английскую или болгарскую версии меню, могут скачать один из архивов и заменить на нужный).

Оболочка использует 14 пунктов меню, каждый пункт = произвольному ключу. Исключение составляет первый пункт NameCheckBox1, он отдан на действия утилит работающих с директориями, поэтому если ваша консольная утилита не работает с директориями, начните заполнять с NameCheckBox2. Неиспользуемые пункты меню оставлять нужно пустыми.

Код:
[Settings]
Section=7 // Количество программ используемых оболочкой

[Section8] // Номер секции
NameFile=Util\ // Путь к утилите, можно несколько вложенностей папок "Util\AVZ\avz.exe"
NameProgram= // Имя программы
NameCheckBox1= // Имя первого пункта
NameCheckBox2=
NameCheckBox3=
NameCheckBox4=
NameCheckBox5=
NameCheckBox6=
NameCheckBox7=
NameCheckBox8=
NameCheckBox9=
NameCheckBox10=
NameCheckBox11=
NameCheckBox12=
NameCheckBox13=
NameCheckBox14= // Имя 14-го пункта
RunKey1= // Первый ключ, [B]обязательно[/B] пишем в кавычках оставляя первым пробел, например: [B]" -mykey"[/B]
RunKey2=
RunKey3=
RunKey4=
RunKey5=
RunKey6=
RunKey7=
RunKey8=
RunKey9=
RunKey10=
RunKey11=
RunKey12=
RunKey13=
RunKey14= // 14-й ключ
Description= // Описание программы
Простой пример конфигурационного файла с добавлением AVZ и несколькими ключами запуска:
Код:
[Section7]
NameFile=Util\AVZ\avz.exe
NameProgram=AVZ
NameCheckBox1=
NameCheckBox2=Запустить скрипт в тихом режиме
NameCheckBox3=
NameCheckBox4=
NameCheckBox5=
NameCheckBox6=
NameCheckBox7=
NameCheckBox8=
NameCheckBox9=
NameCheckBox10=
NameCheckBox11=
NameCheckBox12=
NameCheckBox13=
NameCheckBox14=
RunKey1=
RunKey2=" Script=Util\AVZ\Script.txt HiddenMode=0"
RunKey3=
RunKey4=
RunKey5=
RunKey6=
RunKey7=
RunKey8=
RunKey9=
RunKey10=
RunKey11=
RunKey12=
RunKey13=
RunKey14=
Description=
Для удаления какой-либо программы, вам достаточно исправить значение в разделе [Settings] - Section=# где # - количество секции, например с 7 вы поставите 5, также все разделы секций Section6, Section7 вы удаляете(можно и не удалять, они всё равно не будут использованы)
Файл Settings.ini содержит языковые настройки только для оболочки, а не для пунктов меню, предполагается, что каждый будет использовать свои утилиты, значит не у всех будет всё идентично. Вот пожалуй и всё, что не ясно спрашивайте, предлагайте.

Базовая версия содержит несколько консольных утилит:

________________________________​

* Здесь вы можете найти другие утилиты для борьбы с вирусами
* Здесь вы можете почитать Вирусах и решениях


Пользователь Drongo разместил новый ресурс:

Quick Killer 3.0 Final - Пользовательский GUI для настраиваемого запуска консольных утилит с ключами.
Узнать больше об этом ресурсе...
 

Вложения

Последнее редактирование модератором:
Сверху Снизу