|
Название | FileList2ButtonBar |
Имя файла (*.txt) | FileList2ButtonBar.txt |
Описание | Создает панель кнопок из списка файлов |
Автор | Вахмурка |
Параметры | %L, до, после |
Вызываемые плагины | file, win, ini |
Иконка | |
Версия | 1.0 |
Дата обновления | 23.06.2017 |
args List, Bef, Aft local Item, Str static Sec = "Buttonbar" local fh = file.open(List, "r") local hwnd = win.handle("c=TTOTAL_CMD") local Path = file.folder(win.exepath(hwnd)) local Counter = 1 local Name = input("Name for Button Bar") if(not Name) quit Name = Path ++ "\" ++ Name ++ ".bar" local BBar = file.open(Name, "w") if(fh > 0) do for each Str in fh if(not Str) continue ini.set(Name, Sec, "cmd" ++ Counter, Bef ++ Str ++ Aft) ini.set(Name, Sec, "button" ++ Counter, Str) ini.set(Name, Sec, "menu" ++ Counter, file.name(Str)) Counter++ endfor else messagebox("ok error", "File not opened", "FILE plugin error #1") quit endif ini.set(Name, Sec, "Buttoncount", Counter - 1)
Скрипт предназначен для быстрого создания панели кнопок из списка файлов. Выделяем файлы, запускаем скрипт. Получится некая заготовка панели, которую надо еще вручную довести до идеального состояния. Скрипт просто берет на себя черновую рутинную работу.
Первый параметр – %L, второй и третий – строки, добавляемые в поле "Coomand" до и после имени файла, соответственно.
На главную | Все о Total Commander | PowerPro | PowerPro & Total Commander |