InglesPransesEspanyol

Ad


OnWorks favicon

fvwm-menu-headlines - Online sa Cloud

Magpatakbo ng fvwm-menu-headlines sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na fvwm-menu-headline na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


fvwm-menu-headlines - bumubuo ng mga headline ng kahulugan ng menu para sa fvwm

SINOPSIS


fvwm-menu-headlines [ - Tumulong|-h|-? ] [ --bersyon|-V ] [ --impormasyon [lugar] ] [ --lugar|-s lugar ]
[ --pangalan|-n pangalan ] [ --pamagat|-t pamagat ] [ --item item ] [ --exec|-e exec-command ] [
--utos|-e fvwm-command ] [ --icon-title icon ] [ --icon-item icon ] [ --icon-bahay icon
] [ --icon-error icon ] [ --wm-icon ] [ --unang pahina [saan] ] [ --proxy|-p host:port ] [
--file [file] ] [ --pekeng [file] ] [ --timeout segundo ]

DESCRIPTION


Ang na-configure na perl script na ito ay bumubuo ng isang kahulugan ng fvwm menu para sa mga ulo ng balita ng mga sikat na balita
mga web site: FreshMeat, Slashdot, LinuxToday, DaemonNews, GNOME-News, KDE-News, RootPrompt,
LinuxFr, ThinkGeek, CNN, BBC at higit pa.

Posibleng tukuyin ang isang na-customize na format ng item sa menu, baguhin ang isang utos (karaniwan
paglulunsad ng browser) at magdagdag ng mga icon ng menu (mayroong suporta para sa wm-icons package).

Opsyon


- Tumulong
ipakita ang tulong at lumabas

--bersyon
ipakita ang bersyon at lumabas

--impormasyon [lugar]
kung ang pangalan ng site ay ibinigay i-print ang partikular na impormasyon ng site, kung hindi, i-print ang lahat ng mga pangalan ng site

--lugar lugar
dungisan ang isang web site, ang mga headline na ipapakita, ang opsyong ito ay maaari ding gamitin nang magkasama
na may --help para makakuha ng mga bagong default. Default na site: freshmeat.

--pangalan pangalan
tukuyin ang pangalan ng menu (default ay "MenuHeadlinesFreshmeat")

--pamagat pamagat
tukuyin ang pamagat ng menu (default ay "Mga Ulo ng Freshmeat").

--item label-format
--exec command-format
tukuyin ang format para sa item sa menu o utos (kung ano ang ipinapakita at kung ano ang isinagawa kapag ang
ay pinili). Ang default na label ay '%h\t%[(%Y-%m-%d %H:%M)]'. Maaaring tukuyin ang TAB bilang
'\t', ngunit sa .fvwm2rc dapat kang tumukoy ng double backslash o totoong TAB.

Mga tagatukoy ng format para sa isang format ng headline:

%h - headline
%u - url
%d - petsa sa katutubong format (na ibinigay na backend ng site)
%[strftime-argument-string] - petsa/oras, tingnan strftime(3)
ang petsa/oras ay kinakatawan ayon sa lokal na oras;
Inalis ang mga field ng petsa at/o oras na hindi mahulaan
Halimbawa: %[|%d %B %Y| %H:%M %S]
Kung petsa lamang ang ibinigay ng site - ito ay magiging %[|%d %B %Y|],
kung ang site ay walang ibinigay na petsa - ito ay nagiging isang walang laman na string.
%{name} - value na pinangalanang partikular sa site, tulad ng %{comments}
%(text) - arbitrary text, mabuti para sa pagtakas o paghahanay

Maaaring makatanggap ang mga specifier na ito ng opsyonal na laki ng integer, positibo para sa tamang pag-adjust
string o negatibo para sa left adjusted, halimbawa: %8x; at opsyonal na *num o *-num, na
nangangahulugan na iwanan lamang ang una o huli (kung mababawasan) ang bilang ng mga karakter, dapat na mas malaki ang bilang
kaysa sa 3, dahil ang may guhit na bahagi ay pinalitan ng "...", halimbawa: %*30x. Parehong pwede
pinagsama: %-10*-20x, ito ay nagtuturo na makuha lamang ang 20 huling character, ngunit kung ang
ang haba ay mas mababa sa 10 - upang punan ng hanggang 10 puwang sa kanan.

Halimbawa:

--exec "iceweasel -remote 'openURL(%u, new-window)' || iceweasel '%u'"

--utos command-format
gaya ng --exec sa itaas, ngunit nagbibigay-daan upang tukuyin ang anumang utos ng fvwm, halimbawa, "Function
FuncFvwmShowURL '%u'" hindi lang Exec.

Sa katunayan, --exec="mozilla '%u'" ay katumbas ng --command="Exec mozilla '%u'"

--icon-title icon
--icon-item icon
--icon-bahay icon
--icon-error icon
tukuyin ang icon ng menu para sa pamagat, regular na item, frontpage item at error item ayon sa pagkakabanggit.
Ang default ay walang mga icon ng menu (katumbas ng isang walang laman na argumento ng icon).

--wm-icon
tukuyin ang mga pangalan ng icon na angkop para gamitin sa wm-icons package. Sa kasalukuyan ito ay katumbas
sa: --icon-title '' --icon-item menu/information.xpm --icon-home menu/home.xpm
--icon-error menu/choice-no.xpm.

--unang pahina [saan]
idagdag ang item sa frontpage ng site sa menu. Maaaring gamitin ang opsyonal na halaga upang tukuyin kung saan
ang item na ito ay ilalagay sa menu - 'top' o 't', 'bottom' o 'b'.

--proxy host[:port]
tukuyin ang isang proxy na gagamitin. Halimbawa: --proxy proxy.inter.net:3128

--file [file]
isulat ang output ng menu sa tinukoy na file. Kung walang ibinigay na filename kasama ng opsyong ito (o
walang laman ang filename), ang default na filename na WORK_HOME/SITE.menu ay ginagamit. Kung wala ang pagpipiliang ito
o gamit ang '-' filename, ang output ng menu ay nakasulat sa karaniwang output.

--pekeng [file]
huwag kumonekta sa host gamit ang HTTP protocol, sa halip, magbasa mula sa WORK_HOME/SITE.in
file. Ang sumusunod ay nagbabasa ng input mula sa freshmeat.in (na-download
http://freshmeat.net/backend/recentnews.txt) at sine-save ang output sa segfault.menu (parehong
ang mga file ay nasa WORK_HOME): fvwm-menu-headlines --site freshmeat --fake --file

--timeout segundo
limitahan ang pagbabasa ng linya mula sa isang socket hanggang sa timeout na ito, ang default na timeout ay 20 segundo.

WORK_HOME ng script na ito ay ~/.fvwm/.fvwm-menu-headlines. Ito ay nilikha kung kinakailangan.

Maaaring tukuyin ang mga parameter ng opsyon gamit ang '=' o sa susunod na argumento. Maikling pagpipilian
ay ok kung hindi malabo: "-h", "-t"; ngunit mag-ingat sa maikling mga pagpipilian, kung ano ang ngayon
hindi malabo, maaaring maging malabo sa mga susunod na bersyon.

PAGGAMIT


1. Isa sa mga paraan para magamit ang script na ito ay ang pagtukoy ng crontab entry para patakbuhin ang script bawat isa
oras o higit pa para sa bawat sinusubaybayang site:

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

Pagkatapos ay idagdag ang mga linyang ito sa iyong fvwm configuration file:

DestroyFunc FuncFvwmMenuHeadlines
AddToFunc FuncFvwmMenuHeadlines
+ Nabasa Ko ang "$HOME/.fvwm/.fvwm-menu-headlines/$0.menu"

DestroyMenu MenuHeadlines
AddToMenu MenuHeadlines "Mga Headline" Pamagat
+ NawawalangSubmenuFunction FuncFvwmMenuHeadlines
+ "FreshMeat" Popup freshmeat
+ "LinuxToday" Popup linuxtoday
+ "Slashdot" Popup slashdot

2. Ang isa pang paraan upang gamitin ang script na ito (kung mayroon kang mabilis na network/proxy) ay ang patakbuhin ito bawat isa
oras na gusto mong buksan ang iyong submenu ng Mga Headline. (Tandaan, ang submenu na minsang ginawa ay
hindi na-reload, gamitin ang "I-reset lahat".)

Sa kasong ito, ang iyong mga linya ng pagsasaayos ng fvwm ay maaaring:

DestroyFunc FuncFvwmMenuHeadlines
AddToFunc FuncFvwmMenuHeadlines
+ I PipeRead "fvwm-menu-headlines --site $0"
#+ I Schedule 900000 DestroyMenu $0 # reset nabuong menu sa loob ng 15 minuto

DestroyMenu MenuHeadlines
AddToMenu MenuHeadlines "Mga Headline" Pamagat
+ NawawalangSubmenuFunction FuncFvwmMenuHeadlines
+ "FreshMeat" Popup freshmeat
+ "Slashdot" Popup slashdot
+ "LinuxToday" Popup linuxtoday
+ "GNOME News" Popup gnome-news
+ "KDE News" Popup kde-news
+ "" Hindi
+ "I-reset ang lahat" FuncResetHeadlines

DestroyFunc FuncResetHeadlines
AddToFunc FuncResetHeadlines
+ I DestroyMenu freshmeat
+ I DestroyMenu linuxtoday
+ I DestroyMenu slashdot
+ I DestroyMenu gnome-news
+ I DestroyMenu kde-news

At panghuli, idagdag ang "Popup MenuHeadlines" sa isang lugar.

3. Narito ang karaniwang paggamit. Gamitin ang FvwmConsole o FvwmCommand para magpatakbo ng mga fvwm command mula sa isang shell
iskrip. Sa tuwing gusto mo ng mga headline mula sa ilang site, isagawa (magbigay ng anumang karagdagang mga opsyon
kung gusto mo):

PipeRead "fvwm-menu-headlines --site newsforge --name MenuHeadlinesNewsForge"
# ito ay maaaring tumagal ng ilang segundo, maaari mong gamitin ang: BusyCursor Read true
Popup MenuHeadlinesNewsForge

PAANO SA ADD LUGAR HEADLINES


Posibleng magdagdag ng mga headline ng site na tinukoy ng gumagamit nang hindi hinahawakan ang mismong script. Ilagay
iyong perl extension sa file na WORK_HOME/extension.pl. Para sa bawat site magdagdag ng isang bagay
kapareho ng:

$site_info->{'myslashdot'} = {
'name' => "MySlashdot",
'host' => "myslashdot.org",
'path' => "/myslashdot.xml",
'func' => \&process_my_slashdot,
# ang sumusunod na string ay ginagamit lamang sa --info
'flds' => 'oras, pamagat, departamento, paksa, may-akda, url',
};

sub process_my_slashdot () {
ibalik ang proseso_xml(
'kwento',
# mandatoryong 'h', 'u' at 'd' alias o undef
{ 'h' => 'title', 'u' => 'url', 'd' => 'oras' },
sub ($) { # i-convert ang 'd' string sa (y, m, d, H, M, S)
$_[0] =~ /(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)/;
($1, ($2 || 0) - 1, $3, $4, $5, $6);
}, +0, # timezone offset; nasa UTC na
);
}

1;

MGA AUTHORS


Ang script na ito ay inspirasyon ng WMHeadlines v1.3 sa pamamagitan ng:

Jeff Meininger[protektado ng email]>
(http://rive.boxybutgood.com/WMHeadlines/).

Muling ipinatupad para sa fvwm at pinahusay ng:

Mikhael Goikhman[protektado ng email]>, 16 Dis 1999.

PAGKOPYA


Ang script ay ipinamahagi sa pamamagitan ng parehong mga termino bilang fvwm mismo. Tingnan ang GNU General Public License
para sa mga detalye.

Gumamit ng fvwm-menu-headlines online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad