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

Ad


Значок OnWorks

fvwm-menu-headlines - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


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

СИНТАКСИС


fvwm-меню-заголовки [ --Помогите|-h|-? ] [ --версия|-V ] [ --Информация [сайт] ] [ --сайт|-s сайт ]
[ --имя|-n имя ] [ --заглавие|-t заглавие ] [ --элемент элемент ] [ --exec|-e exec-команда] [
- команда|-e fvwm-command] [ --icon-название значок ] [ --icon-item значок ] [ --icon-home значок
] [ --icon-ошибка значок ] [ --wm-иконки ] [ --титульная страница [куда] ] [ --прокси|-p хост: порт] [
--файл [файл] ] [ --не настоящие [файл] ] [ - тайм-аут секунд]

ОПИСАНИЕ


Этот настраиваемый скрипт Perl создает определение меню fvwm для заголовков популярных новостей.
веб-сайты: FreshMeat, Slashdot, LinuxToday, DaemonNews, GNOME-News, KDE-News, RootPrompt,
LinuxFr, ThinkGeek, CNN, BBC и другие.

Можно указать настраиваемый формат пункта меню, изменить команду (обычно
запуск браузера) и добавить значки меню (есть поддержка пакета wm-icons).

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


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

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

--Информация [сайт]
если указано имя сайта, напечатайте конкретную информацию о сайте, в противном случае выведите все имена сайтов

--сайт сайте
дефилировать веб-сайт, заголовки которого показывать, этот вариант также можно использовать вместе
с --help, чтобы получить новые значения по умолчанию. Сайт по умолчанию: freshmeat.

--имя имя
определить название меню (по умолчанию "MenuHeadlinesFreshmeat")

--заглавие название
определить заголовок меню (по умолчанию «Заголовки свежего мяса»).

--элемент этикетка-формат
--exec командный формат
определить формат для пункта меню или команды (что отображается и что выполняется, когда
товар выбран). Метка по умолчанию - "% h \ t% [(% Y-% m-% d% H:% M)]". TAB можно указать как
'\ t', но в .fvwm2rc вы должны указать двойную обратную косую черту или настоящую TAB.

Спецификаторы формата для формата заголовка:

% h - заголовок
% u - url
% d - дата в собственном формате (предоставляется серверной частью этого сайта)
% [strftime-аргумент-строка] - дата / время, см. стрфтайм(3)
дата / время представлены по местному времени;
поля даты и / или времени, которые невозможно угадать, удаляются
Пример:% [|% d% B% Y | % H:% M% S]
Если сайт предоставил только дату - это становится% [|% d% B% Y |],
если сайт не указал дату - это становится пустой строкой.
% {name} - именованное значение сайта, например% {comments}
% (текст) - произвольный текст, подходит для экранирования или выравнивания

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

Пример:

--exec "iceweasel -remote 'openURL (% u, новое-окно)' || iceweasel '% u'"

- команда командный формат
такое как --exec выше, но позволяет указать любую команду fvwm, например, «Функция
FuncFvwmShowURL '% u' "не только Exec.

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

--icon-название значок
--icon-item значок
--icon-home значок
--icon-ошибка значок
определить значок меню для заголовка, обычного элемента, элемента главной страницы и элемента ошибки соответственно.
По умолчанию значки меню отсутствуют (эквивалентно пустому аргументу значка).

--wm-иконки
определить имена значков, подходящие для использования с пакетом wm-icons. В настоящее время это эквивалентно
кому: --icon-title '' --icon-item menu / information.xpm --icon-home menu / home.xpm
--icon-error menu / choice-no.xpm.

--титульная страница [куда]
добавить в меню пункт главной страницы сайта. Необязательное значение может использоваться, чтобы указать, где
этот пункт будет помещен в меню - «верх» или «т», «низ» или «б».

--прокси хост [: порт]
определить прокси для использования. Пример: --proxy proxy.inter.net:3128

--файл [файл]
записать вывод меню в указанный файл. Если с этой опцией не указано имя файла (или
пустое имя файла), используется имя файла по умолчанию WORK_HOME / SITE.menu. Без этой опции
или с '-' имя файла, вывод меню записывается в стандартный вывод.

--не настоящие [файл]
не подключайтесь к хосту по протоколу HTTP, вместо этого прочтите файл WORK_HOME / SITE.in
файл. Следующее читает ввод с freshmeat.in (загружен
http://freshmeat.net/backend/recentnews.txt) и сохраняет вывод в segfault.menu (оба
файлы находятся в WORK_HOME): fvwm-menu-headlines --site freshmeat --fake --file

- тайм-аут секунды
ограничить чтение строки из сокета этим таймаутом, таймаут по умолчанию составляет 20 секунд.

WORK_HOME этого скрипта ~ / .fvwm / .fvwm-menu-headlines. Он создается при необходимости.

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

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


1. Одним из способов использования этого сценария является определение записи crontab для запуска сценария каждые
час или около того для каждого отслеживаемого сайта:

0,30 * * * * fvwm-menu-headlines --file --site Freshmeat
1,31 * * * * fvwm-menu-headlines --file --site linuxtoday
2,32 * * * * fvwm-menu-headlines --file --site slashdot

Затем добавьте эти строки в свой файл конфигурации fvwm:

DestroyFunc FuncFvwmMenuЗаголовки
AddToFunc FuncFvwmMenuЗаголовки
+ Я прочитал "$ HOME / .fvwm / .fvwm-menu-headlines / $ 0.menu"

DestroyMenu Menu
AddToMenu MenuHeadlines "Заголовки" Заголовок
+ MissingSubmenuFunction FuncFvwmMenuЗаголовки
+ FreshMeat Всплывающее свежее мясо
+ Всплывающее окно "LinuxToday" linuxtoday
+ "Slashdot" Всплывающее окно slashdot

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

В этом случае ваши строки конфигурации fvwm могут быть:

DestroyFunc FuncFvwmMenuЗаголовки
AddToFunc FuncFvwmMenuЗаголовки
+ I PipeRead "fvwm-menu-headlines --site $ 0"
# + I Schedule 900000 DestroyMenu $ 0 # сбросить сгенерированное меню за 15 минут

DestroyMenu Menu
AddToMenu MenuHeadlines "Заголовки" Заголовок
+ MissingSubmenuFunction FuncFvwmMenuЗаголовки
+ FreshMeat Всплывающее свежее мясо
+ "Slashdot" Всплывающее окно slashdot
+ Всплывающее окно "LinuxToday" linuxtoday
+ "Новости GNOME" Всплывающее окно gnome-news
+ Всплывающее окно "Новости KDE" kde-news
+ "" Нет
+ "Сбросить все" FuncResetHeadlines

DestroyFunc FuncResetЗаголовки
AddToFunc FuncResetHeadlines
+ Я DestroyMenu freshmeat
+ Я DestroyMenu linuxtoday
+ Я DestroyMenu slashdot
+ Я DestroyMenu gnome-news
+ Я DestroyMenu kde-news

И, наконец, добавьте где-нибудь «Заголовки всплывающего меню».

3. Вот обычное использование. Используйте FvwmConsole или FvwmCommand для запуска команд fvwm из оболочки
сценарий. Каждый раз, когда вам нужны заголовки с какого-либо сайта, выполняйте (укажите дополнительные параметры
если ты хочешь):

PipeRead "fvwm-menu-headlines --site newsforge --name MenuHeadlinesNewsForge"
# это может занять несколько секунд, вы можете использовать: BusyCursor Read true
Всплывающее менюГоловкиНовостиForge

КАК МЫ РАБОТАЕМ К ДОБАВИТЬ САЙТ СОБЫТИЯ


Можно добавлять определяемые пользователем заголовки сайтов, не касаясь самого скрипта. Положил
ваши расширения perl в файл WORK_HOME / extension.pl. Для каждого сайта добавьте что-нибудь
похожий на:

$ site_info -> {'myslashdot'} = {
'name' => "MySlashdot",
'host' => "myslashdot.org",
'path' => "/myslashdot.xml",
'func' => \ & process_my_slashdot,
# следующая строка используется только в --info
'flds' => 'время, название, отдел, тема, автор, URL',
};

подпроцесс_my_slashdot () {
вернуть process_xml (
'история',
# обязательные псевдонимы 'h', 'u' и 'd' или undef
{'h' => 'title', 'u' => 'url', 'd' => 'time'},
sub ($) {# преобразовать строку 'd' в (y, m, d, H, M, S)
$ _ [0] = ~ / (\ d +) - (\ d +) - (\ d +) (\ d +): (\ d +): (\ d +) /;
($ 1, ($ 2 || 0) - 1, $ 3, $ 4, $ 5, $ 6);
}, +0, # смещение часового пояса; уже в UTC
);
}

1;

АВТОРЫ


Этот сценарий вдохновлен WMHeadlines v1.3:

Джефф Майнингер[электронная почта защищена]>
(http://rive.boxybutgood.com/WMHeadlines/).

Переопределено для fvwm и значительно улучшено:

Михаил Гойхман[электронная почта защищена]>, 16 декабря 1999 г.

КОПИРОВАНИЕ


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

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


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

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

  • 1
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 2
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 3
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 4
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 5
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 6
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • Больше »

Команды Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-информация
    cpupower-idle-информация
    cpupower Idle-info — Утилита для
    получить информацию о простое ядра процессора
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ: Инструмент
    который печатает p...
    Запустите cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower Idle-Set — Утилита для настройки процессора
    специальные параметры ядра для состояния простоя
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ:
    мощность процессора в режиме ожидания...
    Запустите cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets — изменяет/печатает пользовательские
    текущий путь поиска набора карт. Влияет на
    доступ пользователя к данным, существующим в рамках
    другие наборы карт в текущем местоположении. ...
    Запустите g.mapsetsgrass
  • 6
    г.messagegrass
    г.messagegrass
    g.message — печатает сообщение, предупреждение,
    информация о ходе выполнения или фатальная ошибка в
    ТРАВЯНОЙ путь. Этот модуль следует использовать в
    сценарии для сообщений, доставляемых пользователю.
    КЕЙВО...
    Запустите g.messagegrass
  • Больше »

Ad