InggrisPerancisSpanyol

Ad


favorit OnWorks

fvwm-menu-headlines - Online di Cloud

Jalankan fvwm-menu-headlines di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah fvwm-menu-headlines yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator

PROGRAM:

NAMA


fvwm-menu-headlines - membuat definisi menu headline untuk fvwm

RINGKASAN


fvwm-menu-judul [ --membantu|-h|-? ] [ --Versi: kapan|-V ] [ --info [lokasi] ] [ --lokasi|-s lokasi ]
[ --nama|-n nama ] [ --judul|-t judul ] [ --barang barang ] [ --eksekutif|-e perintah-exe ] [
--memerintah|-e perintah fvwm ] [ --ikon-judul ikon ] [ --ikon-item ikon ] [ --ikon-rumah icon
] [ --ikon-kesalahan ikon ] [ --wm-ikon ] [ --halaman Depan [di mana] ] [ --proksi|-p tuan rumah: pelabuhan ] [
--mengajukan [berkas] ] [ --palsu [berkas] ] [ --waktu habis detik]

DESKRIPSI


Skrip perl yang dapat dikonfigurasi ini membuat definisi menu fvwm untuk berita utama berita populer
situs web: FreshMeat, Slashdot, LinuxToday, DaemonNews, GNOME-News, KDE-News, RootPrompt,
LinuxFr, ThinkGeek, CNN, BBC dan banyak lagi.

Dimungkinkan untuk menentukan format item menu yang disesuaikan, mengubah perintah (biasanya
meluncurkan browser) dan menambahkan ikon menu (ada dukungan untuk paket wm-icons).

PILIHAN


--membantu
tunjukkan bantuan dan keluar

--Versi: kapan
tampilkan versi dan keluar

--info [lokasi]
jika nama situs diberikan, cetak info spesifik situs, jika tidak, cetak semua nama situs

--lokasi situs web
mengotori situs web, judul yang ditampilkan, opsi ini juga dapat digunakan bersama
dengan --help untuk mendapatkan default baru. Situs default: daging segar.

--nama nama
tentukan nama menu (defaultnya adalah "MenuHeadlinesFreshmeat")

--judul judul
tentukan judul menu (standarnya adalah "Judul Utama Daging Segar").

--barang format label
--eksekutif format perintah
tentukan format untuk item menu atau perintah (apa yang ditampilkan dan apa yang dijalankan ketika
barang dipilih). Label default adalah '%h\t%[(%Y-%m-%d %H:%M)]'. TAB dapat ditentukan sebagai
'\t', tetapi dalam .fvwm2rc Anda harus menentukan garis miring terbalik ganda atau TAB asli.

Penentu format untuk format judul:

%h - judul
%u - url
%d - tanggal dalam format asli (yang disediakan backend situs)
%[strftime-argument-string] - tanggal/waktu, lihat waktu luang(3)
tanggal/waktu diwakili menurut waktu setempat;
bidang tanggal dan/atau waktu yang tidak dapat ditebak dihilangkan
Contoh: %[|%d %B %Y| %H:%M %S]
Jika situs hanya menyediakan tanggal - ini menjadi %[|%d %B %Y|],
jika situs tidak memberikan tanggal - ini menjadi string kosong.
%{name} - nilai bernama khusus situs, seperti %{comments}
%(teks) - teks arbitrer, bagus untuk melarikan diri atau menyelaraskan

Penentu ini dapat menerima ukuran integer opsional, positif untuk penyesuaian kanan
string atau negatif untuk penyesuaian kiri, contoh: %8x; dan opsional *num atau *-num, yang
berarti hanya menyisakan jumlah karakter pertama atau terakhir (jika dikurangi), jumlahnya harus lebih besar
dari 3, karena bagian bergaris diganti dengan "...", contoh: %*30x. Keduanya bisa
gabungan: %-10*-20x, ini menginstruksikan untuk mendapatkan hanya 20 karakter terakhir, tetapi jika
panjangnya kurang dari 10 - untuk mengisi hingga 10 spasi di sebelah kanan.

Contoh:

--exec "iceweasel -remote 'openURL(%u, jendela baru)' || iceweasel '%u'"

--memerintah format perintah
'like' --eksekutif di atas, tetapi memungkinkan untuk menentukan perintah fvwm apa pun, misalnya, "Fungsi
FuncFvwmShowURL '%u'" tidak hanya Exec.

Sebenarnya, --exec="mozilla '%u'" sama dengan --command="Exec mozilla '%u'"

--ikon-judul icon
--ikon-item icon
--ikon-rumah icon
--ikon-kesalahan icon
tentukan ikon menu untuk masing-masing judul, item reguler, item halaman depan dan item kesalahan.
Defaultnya adalah tidak ada ikon menu (setara dengan argumen ikon kosong).

--wm-ikon
tentukan nama ikon yang sesuai untuk digunakan dengan paket wm-icons. Saat ini setara
ke: --icon-title '' --icon-item menu/information.xpm --icon-home menu/home.xpm
--ikon-menu kesalahan/pilihan-no.xpm.

--halaman Depan [di mana]
tambahkan item halaman depan situs ke menu. Nilai opsional dapat digunakan untuk menentukan di mana
item ini akan ditempatkan di menu - 'top' atau 't', 'bottom' atau 'b'.

--proksi tuan rumah[:pelabuhan]
tentukan proxy yang akan digunakan. Contoh: --proxy proxy.inter.net:3128

--mengajukan [mengajukan]
tulis output menu ke file yang ditentukan. Jika tidak ada nama file yang diberikan dengan opsi ini (atau
nama file kosong), nama file default WORK_HOME/SITE.menu digunakan. Tanpa opsi ini
atau dengan nama file '-', output menu ditulis ke output standar.

--palsu [mengajukan]
jangan sambungkan ke host menggunakan protokol HTTP, sebagai gantinya, baca dari WORK_HOME/SITE.in
mengajukan. Berikut ini adalah masukan dari freshmeat.in (diunduh
http://freshmeat.net/backend/recentnews.txt) dan menyimpan output ke segfault.menu (keduanya
file ada di WORK_HOME): fvwm-menu-headlines --site freshmeat --fake --file

--waktu habis detik
batasi pembacaan baris dari soket ke batas waktu ini, batas waktu default adalah 20 detik.

WORK_HOME dari skrip ini adalah ~/.fvwm/.fvwm-menu-headlines. Itu dibuat jika diperlukan.

Parameter opsi dapat ditentukan baik menggunakan '=' atau dalam argumen berikutnya. Pilihan singkat
ok jika tidak ambigu: "-h", "-t"; tapi hati-hati dengan opsi pendek, apa yang sekarang
tidak ambigu, bisa menjadi ambigu di versi berikutnya.

PENGGUNAAN


1. Salah satu cara untuk menggunakan skrip ini adalah dengan menentukan entri crontab untuk menjalankan skrip setiap
jam atau lebih untuk setiap situs yang dipantau:

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

Kemudian tambahkan baris ini ke file konfigurasi fvwm Anda:

HancurkanFuncFuncFvwmMenuBerita Utama
AddToFunc FuncFvwmMenuJudul
+ Saya Membaca "$HOME/.fvwm/.fvwm-menu-headlines/$0.menu"

Hancurkan Menu Menu Berita Utama
AddToMenu MenuHeadlines Judul "Judul"
+ Submenu HilangFungsiFvwmMenuJudul Utama
+ Daging segar Popup "Daging Segar"
+ "LinuxHari Ini" Popup linux hari ini
+ "Slashdot" Popup slashdot

2. Cara lain untuk menggunakan skrip ini (hanya jika Anda memiliki jaringan/proxy yang cepat) adalah dengan menjalankannya setiap
kali Anda ingin membuka submenu Headlines Anda. (Perhatikan, submenu yang pernah dibuat adalah
tidak dimuat ulang, gunakan "Setel ulang semua".)

Dalam hal ini, baris konfigurasi fvwm Anda dapat berupa:

HancurkanFuncFuncFvwmMenuBerita Utama
AddToFunc FuncFvwmMenuJudul
+ I PipeRead "fvwm-menu-headlines --site $0"
#+ Saya Jadwalkan 900000 DestroyMenu $0 # reset menu yang dihasilkan dalam 15 menit

Hancurkan Menu Menu Berita Utama
AddToMenu MenuHeadlines Judul "Judul"
+ Submenu HilangFungsiFvwmMenuJudul Utama
+ Daging segar Popup "Daging Segar"
+ "Slashdot" Popup slashdot
+ "LinuxHari Ini" Popup linux hari ini
+ "Berita GNOME" Popup-berita gnome
+ "Berita KDE" Popup kde-news
+ "" Tidak
+ "Reset semua" FuncResetHeadlines

HancurkanFuncFuncResetHeadlines
AddToFunc FuncResetHeadlines
+ Saya Hancurkan Menu daging segar
+ Saya Hancurkan Menu linux hari ini
+ Saya Hancurkan Menu slashdot
+ Saya Hancurkan Menu gnome-news
+ Saya Hancurkan Menu kde-news

Dan akhirnya, tambahkan "Popup MenuHeadlines" di suatu tempat.

3. Berikut adalah penggunaan yang biasa. Gunakan FvwmConsole atau FvwmCommand untuk menjalankan perintah fvwm dari shell
naskah. Setiap kali Anda ingin berita utama dari beberapa situs, jalankan (berikan opsi tambahan apa pun
jika kamu mau):

PipeRead "fvwm-menu-headlines --site newsforge --name MenuHeadlinesNewsForge"
# ini mungkin memakan waktu beberapa detik, Anda dapat menggunakan: BusyCursor Baca benar
Menu PopupBerita UtamaBeritaForge

BAGAIMANA UNTUK ADD SITE HEADLINES


Dimungkinkan untuk menambahkan judul situs yang ditentukan pengguna tanpa menyentuh skrip itu sendiri. Taruh
ekstensi perl Anda ke file WORK_HOME/extension.pl. Untuk setiap situs tambahkan sesuatu
mirip dengan:

$site_info->{'myslashdot'} = {
'nama' => "MySlashdot",
'host' => "myslashdot.org",
'path' => "/myslashdot.xml",
'func' => \&process_my_slashdot,
# string berikut hanya digunakan di --info
'flds' => 'waktu, judul, departemen, topik, penulis, url',
};

sub proses_my_slashdot() {
kembali proses_xml(
'cerita',
# alias wajib 'h', 'u' dan 'd' atau undef
{ 'h' => 'judul', 'u' => 'url', 'd' => 'waktu' },
sub ($) { # konversi string 'd' menjadi (y, m, d, H, M, S)
$_[0] =~ /(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)/;
($1, ($2 || 0) - 1, $3, $4, $5, $6);
}, +0, # offset zona waktu; sudah di UTC
);
}

1;

PENULIS


Skrip ini terinspirasi oleh WMHeadlines v1.3 oleh:

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

Diimplementasikan kembali untuk fvwm dan sangat ditingkatkan oleh:

Mikhael Goikhman[email dilindungi]>, 16 Desember 1999.

PENYALINAN


Script didistribusikan dengan istilah yang sama seperti fvwm itu sendiri. Lihat Lisensi Publik Umum GNU
untuk rincian.

Gunakan fvwm-menu-headlines online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad