Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

fvwm-menu-headlines - Trực tuyến trên Đám mây

Chạy fvwm-menu-headlines trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh fvwm-menu-headlines có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


fvwm-menu-headlines - xây dựng định nghĩa menu tiêu đề cho fvwm

SYNOPSIS


fvwm-menu-tiêu đề [ --Cứu giúp|-h|-? ] [ --phiên bản|-V ] [ --thông tin [Địa điểm] ] [ --Địa điểm|-s Địa điểm ]
[ --Tên|-n Tên ] [ --chức vụ|-t chức vụ ] [ --bài báo bài báo ] [ --exec|-e lệnh thực thi] [
--chỉ huy|-e fvwm-command] [ --icon-title biểu tượng ] [ --icon-item biểu tượng ] [ --icon-nhà biểu tượng
] [ --icon-lỗi biểu tượng ] [ --wm-biểu tượng ] [ - trang trước [ở đâu] ] [ --Ủy quyền|-p tổ cổng ] [
--tập tin [tập tin] ] [ --giả mạo [tập tin] ] [ --hết giờ giây]

MÔ TẢ


Tập lệnh perl có thể định cấu hình này xây dựng định nghĩa menu fvwm cho các tiêu đề của tin tức phổ biến
các trang web: FreshMeat, Slashdot, LinuxToday, DaemonNews, GNOME-News, KDE-News, RootPrompt,
LinuxFr, ThinkGeek, CNN, BBC và hơn thế nữa.

Có thể chỉ định định dạng mục menu tùy chỉnh, thay đổi lệnh (thường là
khởi chạy trình duyệt) và thêm các biểu tượng menu (có hỗ trợ cho gói wm-icon).

LỰA CHỌN


--Cứu giúp
hiển thị sự trợ giúp và thoát ra

--phiên bản
hiển thị phiên bản và thoát

--thông tin [Địa điểm]
nếu tên trang web được cung cấp, hãy in thông tin cụ thể của trang web, nếu không, hãy in tất cả các tên trang web

--Địa điểm website
làm ô uế một trang web, các tiêu đề sẽ hiển thị, tùy chọn này cũng có thể được sử dụng cùng nhau
với --help để nhận các giá trị mặc định mới. Trang web mặc định: Freshmeat.

--Tên tên
xác định tên menu (mặc định là "MenuHeadlinesFreshmeat")

--chức vụ tiêu đề
xác định tiêu đề menu (mặc định là "Tiêu đề mới").

--bài báo nhãn-định dạng
--exec định dạng lệnh
xác định định dạng cho mục menu hoặc lệnh (những gì được hiển thị và những gì được thực thi khi
mục được chọn). Nhãn mặc định là '% h \ t% [(% Y-% m-% d% H:% M)]'. TAB có thể được chỉ định là
'\ t', nhưng trong .fvwm2rc, bạn nên chỉ định dấu gạch chéo ngược kép hoặc TAB thực.

Định dạng các thông số cho một định dạng dòng tiêu đề:

% h - dòng tiêu đề
% u - url
% d - ngày ở định dạng gốc (phần phụ trợ trang web đó đã cung cấp)
% [strftime-đối số-string] - ngày / giờ, hãy xem thời gian căng thẳng(3)
ngày / giờ được thể hiện theo giờ địa phương;
các trường ngày và / hoặc thời gian không thể đoán được sẽ bị loại bỏ
Ví dụ:% [|% d% B% Y | % H:% M% S]
Nếu trang web chỉ cung cấp ngày - thì giá trị này sẽ trở thành% [|% d% B% Y |],
nếu trang web được cung cấp không có ngày - thì điều này sẽ trở thành một chuỗi trống.
% {name} - giá trị được đặt tên cụ thể của trang web, như% {comment}
% (text) - văn bản tùy ý, thích hợp để thoát hoặc căn chỉnh

Các chỉ số này có thể nhận được kích thước số nguyên tùy chọn, dương cho điều chỉnh phù hợp
chuỗi hoặc phủ định cho điều chỉnh bên trái, ví dụ:% 8x; và tùy chọn * num hoặc * -num,
nghĩa là chỉ để lại num ký tự đầu tiên hoặc cuối cùng (nếu trừ), num phải lớn hơn
hơn 3, vì phần sọc được thay thế bằng "...", ví dụ:% * 30x. Cả hai đều có thể
kết hợp:% -10 * -20x, điều này hướng dẫn chỉ lấy 20 ký tự cuối cùng, nhưng nếu
chiều dài nhỏ hơn 10 - để điền vào tối đa 10 khoảng trống ở bên phải.

Ví dụ:

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

--chỉ huy định dạng lệnh
Lượt thích --exec ở trên, nhưng cho phép chỉ định bất kỳ lệnh fvwm nào, ví dụ: "Hàm
FuncFvwmShowURL '% u' "không chỉ Exec.

Trên thực tế, --exec = "mozilla '% u'" tương đương với --command = "Exec mozilla '% u'"

--icon-title biểu tượng
--icon-item biểu tượng
--icon-nhà biểu tượng
--icon-lỗi biểu tượng
xác định biểu tượng menu cho tiêu đề, mục thông thường, mục trang đầu và mục lỗi tương ứng.
Mặc định là không có biểu tượng menu (tương đương với đối số biểu tượng trống).

--wm-biểu tượng
xác định tên biểu tượng phù hợp để sử dụng với gói wm-biểu tượng. Hiện tại điều này tương đương
đến: --icon-title '' --icon-item menu / information.xpm --icon-home menu / home.xpm
--icon-error menu / choice-no.xpm.

- trang trước [ở đâu]
thêm mục trang chủ của trang web vào menu. Giá trị tùy chọn có thể được sử dụng để chỉ định nơi
mục này sẽ được đặt trong menu - 'top' hoặc 't', 'bottom' hoặc 'b'.

--Ủy quyền tổ cổng]
xác định một proxy để sử dụng. Ví dụ: --proxy proxy.inter.net:3128

--tập tin [tập tin]
ghi đầu ra menu vào tệp được chỉ định. Nếu không có tên tệp nào được cung cấp với tùy chọn này (hoặc
tên tệp trống), tên tệp mặc định WORK_HOME / SITE.menu được sử dụng. Nếu không có tùy chọn này
hoặc với tên tệp '-', đầu ra menu được ghi vào đầu ra chuẩn.

--giả mạo [tập tin]
không kết nối với máy chủ lưu trữ bằng giao thức HTTP, thay vào đó, hãy đọc từ WORK_HOME / SITE.in
tập tin. Phần sau đọc đầu vào từ freshmeat.in (đã tải xuống
http://freshmeat.net/backend/recentnews.txt) và lưu đầu ra vào segfault.menu (cả hai
các tệp trong WORK_HOME): fvwm-menu-headlines --site freshmeat --fake --file

--hết giờ giây
giới hạn đọc dòng từ một ổ cắm đến thời gian chờ này, thời gian chờ mặc định là 20 giây.

WORK_HOME của tập lệnh này là ~ / .fvwm / .fvwm-menu-tiêu đề. Nó được tạo ra nếu cần.

Các tham số tùy chọn có thể được chỉ định bằng cách sử dụng '=' hoặc trong đối số tiếp theo. Tùy chọn ngắn
là ok nếu không mơ hồ: "-h", "-t"; nhưng hãy cẩn thận với các tùy chọn ngắn, những gì bây giờ là
rõ ràng, có thể trở nên mơ hồ trong các phiên bản tiếp theo.

SỬ DỤNG


1. Một trong những cách sử dụng tập lệnh này là xác định một mục nhập crontab để chạy tập lệnh mọi
giờ hoặc lâu hơn cho mọi trang web được giám sát:

0,30 * * * * fvwm-menu-headlines - tập tin - trang web tươi
1,31 * * * * fvwm-menu-headlines --file --site linuxtoday
2,32 * * * * fvwm-menu-headlines - tệp - dấu gạch chéo trang web

Sau đó, thêm các dòng này vào tệp cấu hình fvwm của bạn:

Tiêu diệtFunc FuncFvwmMenuTiêu đề
AddToFunc FuncFvwmMenuHeadlines
+ Tôi đã đọc "$ HOME / .fvwm / .fvwm-menu-headlines / $ 0.menu"

Menu DestroyMenuHeadlines
Menu AddToMenuHeadlines "Tiêu đề" Tiêu đề
+ ThiếuSubmenuFunction FuncFvwmMenuHeadlines
+ Món mới bật lên "FreshMeat"
+ Cửa sổ bật lên "LinuxToday" linuxtoday
+ Dấu gạch chéo bật lên "Slashdot"

2. Một cách khác để sử dụng tập lệnh này (chỉ khi bạn có mạng / proxy nhanh) là chạy nó mọi
thời gian bạn muốn mở menu con Tiêu đề của mình. (Lưu ý, menu con sau khi được tạo là
không được tải lại, hãy sử dụng "Đặt lại tất cả".)

Trong trường hợp này, các dòng cấu hình fvwm của bạn có thể là:

Tiêu diệtFunc FuncFvwmMenuTiêu đề
AddToFunc FuncFvwmMenuHeadlines
+ I PipeRead "fvwm-menu-headlines --site $ 0"
# + I Schedule 900000 DestroyMenu $ 0 # đặt lại menu đã tạo sau 15 phút

Menu DestroyMenuHeadlines
Menu AddToMenuHeadlines "Tiêu đề" Tiêu đề
+ ThiếuSubmenuFunction FuncFvwmMenuHeadlines
+ Món mới bật lên "FreshMeat"
+ Dấu gạch chéo bật lên "Slashdot"
+ Cửa sổ bật lên "LinuxToday" linuxtoday
+ "GNOME News" Popup gnome-news
+ Tin tức popup kde-news "KDE News"
+ "" Không
+ "Đặt lại tất cả" FuncResetHeadlines

Tiêu diệtFunc FuncResetHeadlines
AddToFunc FuncResetHeadlines
+ I DestroyMenu tươi
+ Tôi HủyMenu linuxtoday
+ I DestroyMenu Slashdot
+ Tôi Phá hủyMenu gnome-news
+ I DestroyMenu kde-news

Và cuối cùng, thêm "Popup MenuHeadlines" vào đâu đó.

3. Đây là một cách sử dụng thông thường. Sử dụng FvwmConsole hoặc FvwmCommand để chạy các lệnh fvwm từ một trình bao
kịch bản. Mỗi khi bạn muốn các tiêu đề từ một số trang web, hãy thực thi (đưa ra bất kỳ tùy chọn bổ sung nào
nếu bạn muốn):

PipeRead "fvwm-menu-headlines - site newsforge --name MenuHeadlinesNewsForge"
# việc này có thể mất vài giây, bạn có thể sử dụng: BusyCursor Đọc đúng
Menu bật lênHeadlinesNewsForge

LÀM THẾ NÀO ĐẾN THANH SITE TIÊU ĐỀ


Có thể thêm tiêu đề trang web do người dùng xác định mà không cần chạm vào chính tập lệnh. Đặt
các phần mở rộng perl của bạn đối với tệp WORK_HOME / extension.pl. Đối với mỗi trang web, hãy thêm một cái gì đó
tương tự như:

$ site_info -> {'myslashdot'} = {
'name' => "MySlashdot",
'host' => "myslashdot.org",
'path' => "/myslashdot.xml",
'func' => \ & process_my_slashdot,
# chuỗi sau chỉ được sử dụng trong --info
'flds' => 'thời gian, tiêu đề, bộ phận, chủ đề, tác giả, url',
};

quy trình phụ_my_slashdot () {
return process_xml (
'câu chuyện',
# bắt buộc bí danh 'h', 'u' và 'd' hoặc undef
{'h' => 'title', 'u' => 'url', 'd' => 'time'},
sub ($) {# chuyển đổi chuỗi 'd' thành (y, m, d, H, M, S)
$ _ [0] = ~ / (\ d +) - (\ d +) - (\ d +) (\ d +): (\ d +): (\ d +) /;
($ 1, ($ 2 || 0) - 1, $ 3, $ 4, $ 5, $ 6);
}, +0, # múi giờ bù đắp; đã có trong UTC
);
}

1;

TÁC GIẢ


Tập lệnh này được lấy cảm hứng từ WMHeadlines v1.3 bởi:

Jeff Meininger[email được bảo vệ]>
(http://rive.boxybutgood.com/WMHeadlines/).

Được hoàn thiện lại cho fvwm và được cải tiến mạnh mẽ bởi:

Mikhael Goikhman[email được bảo vệ]>, Ngày 16 tháng 1999 năm XNUMX.

SAO CHÉP


Tập lệnh được phân phối theo các điều khoản giống như chính fvwm. Xem Giấy phép Công cộng GNU
để biết thêm chi tiết.

Sử dụng fvwm-menu-headlines trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-nhàn rỗi-thông tin
    cpupower-nhàn rỗi-thông tin
    thông tin nhàn rỗi cpupower - Tiện ích cho
    lấy thông tin kernel nhàn rỗi của cpu
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ: Một công cụ
    cái nào in ra p...
    Chạy thông tin cpupower-nhàn rỗi
  • 4
    cpupower-nhàn rỗi-set
    cpupower-nhàn rỗi-set
    cpupower Idle-set - Tiện ích set cpu
    tùy chọn kernel cụ thể ở trạng thái nhàn rỗi
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ:
    cpupower nhàn rỗi-se...
    Chạy cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Sửa đổi/in thông tin của người dùng
    đường dẫn tìm kiếm bản đồ hiện tại. Ảnh hưởng đến
    quyền truy cập của người dùng vào dữ liệu hiện có theo
    các bộ bản đồ khác ở vị trí hiện tại. ...
    Chạy g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - In tin nhắn, cảnh báo,
    thông tin tiến trình hoặc lỗi nghiêm trọng trong
    Cách CỎ. Mô-đun này nên được sử dụng trong
    tập lệnh cho các tin nhắn được gửi tới người dùng.
    KEYWO...
    Chạy g.messagegrass
  • Khác »

Ad