|   | 
 | 
| Название | 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 |