АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

fvwm-menu-directory - Онлайн в облаке

Запустите fvwm-menu-directory в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда fvwm-menu-directory, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


fvwm-menu-directory - создает меню просмотра каталогов для fvwm

СИНТАКСИС


fvwm-меню-каталог [ --Помогите|-h|-? ] [ --версия|-V ] [ --имя|созданный ИМЯ ] [ --заглавие|-t
ИМЯ ] [ --элемент|-Это ИМЯ ] [ --icon-название|-значок-т XPM] [ --icon-дир|-значок-д XPM] [
--icon-файл|-значок-f XPM] [ --icon-приложение|-значок-а XPM] [ --wm-иконки ] [ --дир|-d ИМЯ ] [
--порядок|-o NUM] [ - [нет] все|-a ] [ - [нет] ссылок|-l ] [ --xterm|-x CMD] [
--exec-название|-exec-т CMD] [ --exec-файл|-exec-ф CMD] [ --exec-приложение|-exec-а [CMD]] [
--заголовок команды|-команда-t CMD] [ --команда-файл|-команда-f CMD] [
--команда-приложение|-команда-а CMD] [ - [нет] повторного использования|-r ] [ - [нет] check-subdirs| ] [
--специальные-каталоги|-s [ЦЕНИТЬ] ] [ - [нет] память в обмен на скорость|-мэм ] [ - в стиле меню|-люди ИМЯ ] [
--func-имя|-f ИМЯ ]

ОПИСАНИЕ


Сценарий Perl, который обеспечивает вывод для чтения с помощью PipeRead для создания меню fvwm
содержащий список каталогов. Настроить можно практически все.

HINTS


В меню обычно добавляется заголовок с собственным присоединенным действием. Это может быть использовано
для определения действия для каталога, для которого создано меню, например, запуск
терминал в этом каталоге (по умолчанию). Однако это может раздражать некоторых пользователей. Отключить
использование названия действия --заголовок команды "", чтобы полностью удалить заголовок, используйте --заглавие "".

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--Помогите
показать использование и выйти

--версия
показать версию и выйти

--имя имя
имя меню, используется только с --reuse, по умолчанию - MenuBrowser

--заглавие название
формат заголовка меню, по умолчанию '% * - 40p' - последние 40 символов текущего полного пути.
TAB можно указать как '\ t', но в .fvwm2rc вы должны указать двойную обратную косую черту или
настоящая ВКЛАДКА.

Спецификаторы формата:% d - имя текущего каталога% p - текущий каталог заполнен
путь

Эти спецификаторы могут получать необязательный целочисленный размер, положительный для скорректированного вправо
строка или отрицательное значение для корректировки влево, например:% 8x; и необязательно * num или * -num, что
означает оставить только первое или последнее (если минус) число символов, число должно быть больше
чем 3, поскольку полосатая часть заменяется на "...", например:% * 30x. Оба могут быть
в сочетании:% -10 * -20x, это дает указание получить только 20 последних символов, но если
длина меньше 10 - чтобы заполнить до 10 пробелов справа.

--элемент формат
формат элемента меню, по умолчанию "% n". TAB и модификаторы ширины для% n,% N и% s могут быть
указано, как описано в --заглавие выше. Обратите внимание: указание формата, отличного от формата по умолчанию, замедляет
сценарий.

Спецификаторы формата:

% n - имя файла / каталога (без пути)
% N - имя файла / каталога (с указанием пути)
% d - дата файла / каталога (гггг-мм-дд ЧЧ: ММ: СС)
% D - дата файла / каталога (гггг-мм-дд)
% s - размер файла / каталога (в байтах)
% t - тип файла / каталога (File | Dir | Link | Sock | Blck | Char | Pipe)
% T - тип файла / каталога (F | D | L | S | B | C | P)

Пример: --title '% * - 40p \ tDate, Type \ tSize' --item '% * 40n \ t% d% t \ t% s'

--icon-название значок
значок заголовка меню, по умолчанию отсутствует

--icon-дир значок
значок каталога меню, по умолчанию нет

--icon-файл значок
значок файла меню, по умолчанию отсутствует

--icon-приложение значок
значок приложения меню, по умолчанию отсутствует

--wm-иконки
определить имена значков, подходящие для использования с пакетом wm-icons. В настоящее время это эквивалентно
в: --icon-title menu / folder-open.xpm --icon-item menu / file.xpm --icon-dir
menu / folder.xpm --icon-app menu / utility.xpm.

--дир директория
начальный каталог, по умолчанию - $ {HOME-.}

--порядок номер
в диапазоне (-6 .. 6), по умолчанию 5:

1 - не сортировать, 2 - сначала каталоги, 3 - сначала файлы
4 - сортировать по имени, 5 - сначала каталоги, 6 - сначала файлы
Отрицательное число соответствует обратному порядку.

- [нет] все
показать скрытые файлы, как в 'ls -A', по умолчанию --noall

- [нет] ссылок
следовать связанным каталогам, по умолчанию --nolinks

--xterm команду
Вызов терминала X, по умолчанию 'xterm -e'

--exec-название команду
команда fvwm Exec для заголовка каталога (обычно оболочки), по умолчанию
$ {SHELL-/ Бен / ш}. '-' означает отсутствие команды Exec, т.е. Nop. Если команда не запущена
с '^' добавляется X терминальный вызов. Команда запускается в просматриваемом в данный момент
каталог.

--exec-файл команду
команда fvwm Exec для обычных файлов, по умолчанию $ {EDITOR-vi}. '-' означает отсутствие Exec
команда, т.е. Nop. Если команда не начинается с '^', X терминальный вызов
добавлено. Фактическое имя файла добавляется к команде.

--exec-приложение [команда]
команда fvwm Exec для файлов + x, по умолчанию '-', что означает ту же команду, что и на
обычные файлы. Если команда не задана, предполагается, что она пуста - просто запустите + x
файл. Если команда не запускается с '^', добавляется X-терминальный вызов. Настоящий
к команде добавляется имя файла.

--заголовок команды команду
команда fvwm для выполнения в заголовке. Если эта опция не указана (или команда - '-'),
вместо этого используется "--exec-title". В команде% d заменяется полным
путь к каталогу.

По факту, --exec-title = tcsh эквивалентна --command-title = 'Выполнить cd «% d»; Xterm -e
tcsh '

Пустое значение отключает действие заголовка.

--команда-файл команду
команда fvwm для выполнения с обычными файлами. Если эта опция не указана (или команда
'-'), вместо него используется "--exec-file". В команде% f заменяется на
полный путь к файлу.

Фактически, --exec-file = vi эквивалентно --command-file = 'Exec xterm -e vi "% f"'

--команда-приложение команду
команда fvwm для выполнения + x файлов. Если эта опция не указана (или команда
'-'), вместо этого используется "--command-app". В команде% f заменяется на
полный путь к файлу.

Фактически, --exec-app = ^ exec эквивалентно --command-app = 'Exec exec "% f"'

- [нет] повторного использования
нет всплывающих меню, повторно используйте то же меню, по умолчанию --noreuse. Когда вы указываете это
опция используется действие меню, а не всплывающего окна. Также не игнорируется параметр --name,
и параметр --dir игнорируется, если есть ~ / .fvwm / .fvwm-menu-directory.dir файл. Этот
файл создается или используется только с указанной опцией, это единственное решение для
текущее состояние меню fvwm.

- [нет] check-subdirs
проверьте все подкаталоги на наличие разрешения на выполнение (+ x) и замените "Popup" / "Menu"
команда с "Nop" для этих без разрешений. Это дает визуальный эффект
отключение всплывающего треугольника в элементе подкаталога. По умолчанию --nocheck-subdirs,
потому что: 1) включение этого немного замедляет скрипт, 2) если эта опция включена, если нет
используются значки и не используется отдельная сортировка каталога / файла, невозможно узнать, что элемент
это каталог, а не файл.

--специальные-каталоги ценностное
добавить .. или ~ или / специальные каталоги в соответствии с заданным необязательным значением. Без с
вариант эти каталоги не добавляются. Значение по умолчанию, если не указано, равно «1,2». В
значение - это упорядоченные специальные индексы каталогов, разделенных запятыми, где 1 - родительский
каталог, 2 - домашний каталог, 3 - корневой каталог. Если перед
значение, специальные каталоги добавляются внизу меню, а не вверху. Значение «0»
или любое неверное значение эквивалентно отсутствию указания этой опции вообще.

- [нет] память в обмен на скорость
использовать оптимизацию скорости, т.е. использовать ранее созданные меню каталогов, не разрушая
в закрытом состоянии по умолчанию --nomemory-for-speed

Предупреждение: оптимизация скорости занимает много памяти
который больше никогда не будет освобожден, пока работает fvwm.

- в стиле меню имя
назначить меню стиля MenuStyle

--func-имя имя
перезаписать имя функции MissingSubmenuFunction по умолчанию, которое является "FuncFvwmMenuDirectory"

Параметры опции можно указать либо с помощью '=', либо в следующем аргументе. Короткие варианты
допустимы, если не двусмысленны: "-a", "-x", "-icon-f"; но будьте осторожны с короткими вариантами, что
сейчас однозначный, может стать неоднозначным в следующих версиях.

ИСПОЛЬЗОВАНИЕ


Поместите это в свой файл конфигурации fvwm, чтобы запустить скрипт:

Аддтофунк FuncFvwmMenuDirectory
+ I PipeRead "fvwm-menu-directory -d '$ 0'"

Более сложный пример:

# AddToFunc FuncFvwmMenuDirectory
# + I PipeRead "fvwm-menu-directory -d '$ 0' -x 'Eterm -g 80x40 -e' \\
-a -l -o 6 --exec-app --exec-title 'tcsh -l' --exec-file 'vim -R' \\
-t 'Перейти к:% d' --wm-icons "

И поместите это в меню, из которого вы хотите вывести меню каталогов:

AddToMenu SomeMenu MissingSubmenuFunction FuncFvwmMenuDirectory
+ Всплывающее окно "Домашний каталог" $ [HOME]
+ Всплывающее окно "Httpd Directory" / home / httpd

Примечание: используйте абсолютные пути.

Рекомендуется установить задержку всплывающего меню на что-нибудь положительное и разрешить занятость
курсор

MenuStyle * PopupDelayed, PopupDelay 200
BusyCursor DynamicMenu True

в вашем файле конфигурации при использовании этого скрипта для лучших результатов.

Еще одно интересное использование ("--reuse" или "-r" обязательно для этого):

Браузер AddToMenu
+ DynamicPopupAction PipeRead \\
"fvwm-menu-directory -r -na Браузер -d / -s"
AddToMenu SomeMenu Меню "Мой браузер" Браузер

Здесь параметр "--dir" (начальный каталог) игнорируется, если есть
~ / .fvwm / .fvwm-menu-directory.dir файл, который вы можете удалить.

АВТОРЫ


На основе идеи Доминика Фогта 1999 июня 06 г.[электронная почта защищена]>.

Переписано 1999 Михаилом Гойхманом[электронная почта защищена]>.

КОПИРОВАНИЕ


Скрипт распространяется на тех же условиях, что и сам fvwm. См. Стандартную общественную лицензию GNU
для получения информации.

Используйте fvwm-menu-directory онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad