Сайт AZJIO
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Скомпилированные скрипты [55]
Коллекции [4]
Поиск
Главная » Файлы » AutoIt3 » Скомпилированные скрипты

ButtonBar
28.01.2011, 04:27

ButtonBar v0.6 24.03.2011 - утилита представляет собой панель кнопок, с которой удобно запускать программы.








Достаточно перетащить на панель ярлык, файл, папку и она появляется на панели и сохраняется в ButtonBar.ini. Левая часть панели предназначена для перетаскивания панели и имеет контекстное меню с пунктами "выход", "поверх всех окон". Поддерживаются все форматы файлов, папки (с поддержкой иконок), обработка ярлыков. Если иконка не соответствует действительности, то удалите символ "-" перед номером иконки.

В WinXP панель можно создать средствами OS, в Win7 такой возможности нет.

Опция USB позволяет запускать утилиты независимо от буквы диска. Буква диска автоматически заменяется на букву диска, с которого запущена утилита ButtonBar.
При включении автоскрытия панель выпадает взависимости от указанного края.

Если отключена опция "Поверх всех окон", тогда используйте горячую клавишу, чтобы скрыть/показать панель. Укажите в ButtonBar.ini параметр HotKey=Alt+1 и это будет горячей клавишей для скрытия и отображение панели кнопок. Это не работает в режиме "автоскрытие".
Панель автоматически расширяется по мере заполнения, запоминает позицию.

Вы можете вручную настраивать ini-файл
[Имя программы]
wrk=путь к рабочей папке (в 99% случаях папка исполняемого файла) (необязательный параметр)
exe=путь к исполняемому файлу
arg=параметры запуска
ico=файл иконки (ico, dll)
nmr=номер иконки, в случае dll (библиотеки иконок)
dsc=Описание программы (всплывающая подсказка кнопки)


Обновления

0.7.6
ini-файл можно указать через ком-строку
Менеджер для пункта "Открыть в проводнике" указывается в ini-файле
Меню кнопки содержит пункт "Открыть в проводнике"

0.7
Можно перемещать кнопки на панели перетягивая в нужную позицию.
Добавлено HotKey для скрыть/отобразить панель кнопок
Исправил - теперь каталоги с неправильными desktop.ini не остаются без
иконок 0.6
Старт с автоскрытием кратко-временно отображается, анимация происходит быстрее в 2 раза.
Добавлено опция - автоскрытие панели с экрана
Добавлена проверка GUID в пути, для ярлыков типа Skype, ACDSee
Длинные подсказки ярлыков преобразуются в многострочные (ограничение 35 символов)

0.5
Добавил опцию USB
Добавил запрет на добавление дубликата (проверяется путь и параметр).
Улучшил команду старта приложений
Обновил иконку
Исправил: корректно отображается ярлык папки
Добавил защиту от удаления единственной кнопки (нельзя сделать ноль кнопок), исправил удаление первой кнопки
Добавил в цикл задержку опроса событий при отсутствии действий пользователя.

0.4
Добавлено удаление кнопок
Добавлено выбор размера иконок 16 или 32, соответственно ширина панели.
Добавлен параметр DisplayChange, изменяется только в ini, если 1, то отображать в видимой области экрана при уменьшении разрешения.

v0.3
Добавлена опция "Вертикальный"
Добавлено прилипание к краю экрана, срабатывает при 5 пикселов.
Исправление:
ещё более корректное вычисление координат в случае смены разрешения экрана
корректное вычисление координат диалога "О программе" теперь для всех вариантов
проверка валидности ini, в случае менее 2 секций (была проблема, если удалить ini и сделать перезапуск программы)

v0.2
Добавлена опция автозагрузки
Поправил координаты диалога "О программе"
Добавлен En (англ. яз.), имя утилиты переименовано.

v0.1
Первая скомпилированная версия.


Спасибо за тест и советы
snoitaleR
beve
wakillon
UEZ
LOULOU

 

Категория: Скомпилированные скрипты | Добавил: AZJIO
Просмотров: 7232 | Загрузок: 0 | Комментарии: 18 | Рейтинг: 4.5/4
Всего комментариев: 181 2 »
18 mzrid  
0
Панель отлична, автор молодец! Однако на Windows 7 x64 при Автосткрытие, панель спустя некоторое время исчезает без шансов на появление, поэтому пришлось отказаться от этой удобной фичи, но если есть решение данной проблемы, то с удовольствием выслушаю. Еще раз автору Спасибо!

17 voich  
0
Очень удобная панелька, просто супер. Молодец!!!

16 vlad  
0
Кажется разобрался..
За индекс отвечает nmr=3

15 vlad  
0
Если указываю 1.ico иконка немножко искажается.
Так как мне прописать dll ку с иконками, чтобы можно было управлять индексами?

14 vlad  
0
Про arg не знал, в описании не нашел. Что по поводу иконок, в dll?
dll я сам создаю ни чем не сжимаю, иконок там не много.
Как мне с индексом работать, так не пашет: icon.dll,2
Может надо тогда так: icon.dll
exe= icon.dll
arg=2

13 AZJIO  
0
параметры запуска пишутся в arg=
то есть:

exe=nircmd.exe
arg=execmd startBmr.cmd

можно попробовать другие скрывальщики не помню точно название, 2 килабайтный файл hide.exe или hiderun.exe.

Иконки может не брать если библиотека сжата UPX. Хотя не уверен, обычно exe-файлы пожатые, а с dll как то не встречал.

12 vlad  
0
Привет. 
Пишу такой конфиг:
Код[ButtonBar]xpos=0ypos=0Topmost=1Color=393f3fVertical=0IconSize=1AutoHide=0Delay=800DisplayCh ange=1HotKey=0usb=0OpenToExplorer=Explorer.exe /select,[startBmr_430_2]exe="nircmd.exe" execmd startBmr.cmdico=icon.dll,4nmr=1dsc=СТАРТ![UndoBmr_806_3]exe=UndoBmr.exeico=icon.dll,1nmr=1dsc=На шаг назад[quit_321_3]exe=quit.exeico=icon.dll,2nmr=1dsc=ВЫХОД
Иконки из dll ки не хочет тянуть, возможно только первую, без указания индекса.
Запускать так скрыто батники с параметром тоже не получилось...
Можно как то модернизировать. Если программа научится сама скрывать консольное окно будет здорово.
И получается что запуск с параметрами некорректно работает, не запускает такую строку: exe=nircmd.exe execmd startBmr.cmd

11 aza  
0
any update for this usefull application sir?

10 grega  
0
Отличная утилита.Использую с момента ее появления на оф.сайте.
Маленькое предложение:
Может добавить возможность группировки элементов на месте ,
а может и возможность добавления разделителя элементами

9 beve  
0
Очень извиняюсь не то закачал, а удалить сообщение не могу... Вот рабочая ссылка: http://fayloobmennik.net/366996 Пароль: четыре единички.

1-10 11-18
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход
Друзья сайта
  • Справки AZJIO
  • USBTOR
  • PureBasic (Ru)
  • PureBasic (En)
  • AutoIT3 - Ru.Board
  • autoit-script.ru
  • autoitscript.com
  • WinPE - Ru.Board
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    ЮMoney

    Мой кошелёк

    ЮMoney: 4100117604217624


    AZJIO © 2024