InggrisPerancisSpanyol

Ad


favorit OnWorks

FvwmCommand - Online di Cloud

Jalankan FvwmCommand di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

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

PROGRAM:

NAMA


FvwmCommand - antarmuka eksternal perintah fvwm

RINGKASAN


FvwmCommand [-cmrvw] [-S nama] [-i level] [-f nama] [-F level] [perintah...]

DESKRIPSI


FvwmCommand memungkinkan Anda memantau transaksi fvwm dan mengeluarkan perintah fvwm dari perintah shell
baris atau skrip. FvwmCommand mengambil setiap argumen sebagai perintah fvwm. Kutipan dapat digunakan untuk
mengirim perintah termasuk spasi.
Perintah Fvwm 'FvwmPager 0 1'

DOA


FvwmCommandS harus dimunculkan sekali oleh fvwm, baik dalam file .fvwm2rc, dari menu, atau dari
Konsol Fvwm. Sejak saat itu, FvwmCommand dapat dipanggil dari shell atau skrip untuk dieksekusi
perintah fvwm.

Dari dalam file .fvwm2rc:
Modul FvwmCommandS

or

AddToFunc StartFunction "I" Module FvwmCommandS

Kemudian, dalam file skrip atau dari Shell:

FvwmCommand 'Utilitas popup'

PILIHAN


-c Memberi tahu FvwmCommand untuk membaca beberapa perintah dari input standar alih-alih
satu perintah yang ditentukan dalam argumen baris perintah. Ini menonaktifkan -m or -i.

(echo "Exec xload"; echo "Bip") | Perintah Fvwm -c

-F
Menentukan tingkat flag jendela fvwm keluaran FvwmCommand.

0 Tidak ada bendera jendela yang akan dicetak.

2 Bendera jendela penuh akan dicetak jika tingkat informasi, opsi -i, adalah 2 atau 3.

-f
Menentukan set FIFO alternatif untuk berkomunikasi dengan server. Set FIFO default
adalah /var/tmp/FvwmCommand-${DISPLAY}C, di mana FvwmCommand..C digunakan untuk mengirim perintah
dan FvwmCommand..M adalah untuk menerima pesan. Jika jalan itu tidak dapat digunakan
${FVWM_USERDIR}/FvwmCommand-${DISPLAY} akan digunakan sebagai gantinya. FvwmCommandS harus dimiliki
telah dipanggil dengan hal yang sama sebagai argumen pertama sebelum FvwmCommand
doa. Atau, opsi -S dapat digunakan. Lihat opsi -S. Opsi ini -f adalah
berguna ketika koneksi khusus diperlukan untuk menjalankan pekerjaan latar belakang sementara yang lain
koneksi disimpan untuk penggunaan interaktif.

-i
Menentukan tingkat informasi yang dikeluarkan FvwmCommand.

0 Pesan kesalahan saja.
Perintah Fvwm -i0 FvwmBanner
akan menampilkan spanduk tanpa keluaran apa pun. Di samping itu,
FvwmCommand -i 0 foobar
akan kembali,
[fvwm][executeModule]: < > Tidak ada modul seperti itu
foobar´ di ModulePath '/usr/lib/X11/fvwm'

Perhatikan bahwa Fvwm tidak mengembalikan pesan kesalahan apa pun dalam kasus seperti di bawah ini karena
'windowid' itu sendiri adalah perintah yang valid.

FvwmCommand -i 0 'jendela foo bar'

1 Kesalahan, balasan, dan informasi konfigurasi jendela. Ini adalah default.
FvwmCommand send_windowlist
Akan muncul informasi seperti di bawah ini.

0x02000014 jendela FvwmConsole
0x02000014 ikon FvwmConsole
0x02000014 kelas XTerm
0x02000014 sumber daya FvwmConsole
konsol jendela 0x01c00014
0x01c00014 ikon konsol
0x01c00014 kelas XTerm
0x01c00014 konsol sumber daya
0x01000003 jendela Fvwm Pager
0x01000003 ikon
0x01000003 kelas FvwmModule
0x01000003 sumber FvwmPager
0x00c0002c jendela emacs: FvwmCommand.man
0x00c0002c ikon FvwmCommand.man
File ikon 0x00c0002c xemacs.xpm
0x00c0002c kelas Emacs
0x00c0002c sumber daya emacs
akhir daftar jendela
Kolom pertama menunjukkan nomor ID jendela, yang dapat digunakan di 'windowid'
memerintah. Kolom kedua menunjukkan tipe informasi. Kolom terakhir menunjukkan
isi informasi. Jika tidak ada informasi yang dikembalikan, tambahkan -w atau -r
pilihan. Ini mungkin diperlukan dalam sistem yang sarat muatan.

2 Di atas dan informasi jendela statis.
FvwmCommand -i2 'FvwmPager 0 1'
Di bawah ini adalah outputnya.

0x03c00003 bingkai x 962, y 743, lebar 187, tinggi 114
0x03c00003 desktop 0
0x03c00003 Mulai Ikonik no
0x03c00003 Di Atas ya
0x03c00003 Lengket ya
0x03c00003 WindowListLewati ya
0x03c00003 SupressIkon no
0x03c00003 NoiconJudul no
0x03c00003 Kelonggaran tidak
0x03c00003 No Ikon Lengket
0x03c00003 CirculateSkipNomor ikon
0x03c00003 CirculateLewati no
0x03c00003 ClickToFocus no
0x03c00003 CerobohFokus no
0x03c00003 Lewati Pemetaan no
0x03c00003 Tidak menangani
0x03c00003 Judul no
0x03c00003 No yang dipetakan
0x03c00003 Tidak ada ikon
0x03c00003 No sementara
0x03c00003 Dibesarkan tidak
0x03c00003 Tidak terlihat
0x03c00003 IkonNomor kami
0x03c00003 PixmapNomor kami
0x03c00003 Berbentuk Ikon no
0x03c00003 Tidak dimaksimalkan
0x03c00003 WmTakeFocus no
0x03c00003 WmDeleteWindow ya
0x03c00003 IkonTidak dipindahkan
0x03c00003 IkonTidak dipetakan
0x03c00003 PetaTertunda no
0x03c00003 HintOverride ya
0x03c00003 MWTombol no
0x03c00003 MWMBNo pesanan
0x03c00003 tinggi judul 0
0x03c00003 lebar perbatasan 4
0x03c00003 ukuran dasar lebar 8, tinggi 7
0x03c00003 peningkatan ukuran lebar 9, tinggi 9
0x03c00003 min ukuran lebar 8, tinggi 7
0x03c00003 ukuran maksimal lebar 32767, tinggi 32767
0x03c00003 gravitasi Tenggara
0x03c00003 teks piksel 0xffffff, kembali 0x7f7f7f
0x03c00003 jendela Fvwm Pager
0x03c00003 ikon Halaman Fvwm
0x03c00003 kelas FvwmModule
0x03c00003 sumber FvwmPager

3 Semua informasi tersedia.
FvwmCommand -i3 'Killmodule Fvwm*'
Ini akan melaporkan jendela mana yang ditutup.
0x03400003 hancurkan
0x02400002 hancurkan

-m Memantau transaksi informasi jendela fvwm. FvwmCommand terus menerus mengeluarkan
informasi yang diterimanya tanpa keluar. Opsi ini dapat digunakan di latar belakang
pekerjaan sering dikombinasikan dengan opsi -i3 untuk mengontrol windows secara dinamis.
FvwmCommand -mi3 ​​| grep 'menggambarkan'
Ini akan melaporkan ketika windows diikonifikasi atau dihilangkan ikonnya.

Catatan: FvwmCommand tidak memblokir buffer outputnya tetapi banyak utilitas seperti grep atau
sed menggunakan buffer blok. Output dari contoh berikutnya tidak akan muncul sampai
FvwmCommand dihentikan atau buffer stdout dari grep terisi.
FvwmCommand -mi3 ​​| grep 'peta' |
sed 's/\(0x[0-9a-f]*\).*/windowid \1 pindah 0 0/'
Sebagai gantinya, gunakan alat dengan kontrol buffer seperti pty atau perl. Di bawah ini akan menjadi ikon
jendela baru saat dibuka.
Fvwm -mi3 ​​| perl -ne '
$|=1;
print "windowid $1 iconify\n" if /^(0x\S+) add/;
> ~/.FvwmCommandC

-r Menunggu balasan sebelum keluar. FvwmCommand keluar jika tidak ada informasi atau kesalahan
dikembalikan dalam jangka waktu tertentu. (Lihat opsi -w.) Opsi -r menimpa
batas waktu ini dan tunggu setidaknya satu pesan kembali. Setelah pesan awal, itu
akan menunggu pesan lain untuk batas waktu. Opsi ini berguna ketika
sistem terlalu dimuat untuk membuat prediksi apa pun ketika sistem merespons DAN
perintah menyebabkan beberapa pesan dikirim kembali.

-S
Memanggil server lain, FvwmCommandS, dengan set FIFO .
Jika opsi -f tidak digunakan dengan opsi ini, pemanggilan FvwmCommand menggunakan default
FIFO untuk mengomunikasikan server default untuk memanggil server baru.
Jika opsi -f digunakan dengan opsi ini, memanggil FvwmCommand menggunakan FIFO default
untuk mengomunikasikan server default untuk memanggil server baru. Kemudian, alihkan set FIFO
dan mulai mengomunikasikan server baru.
Opsi -S ini berguna ketika koneksi khusus diperlukan untuk menjalankan latar belakang
pekerjaan sementara koneksi lain disimpan untuk penggunaan interaktif.

jika adalah nama jalur relatif, yaitu relatif dari tempat fvwm berjalan,
bukan dari mana FvwmCommand dipanggil.

-v Mengembalikan nomor versi FvwmCommand dan keluar.

-w
Menunggu mikro detik untuk sebuah pesan. FvwmCommand keluar jika tidak ada informasi atau
kesalahan dikembalikan dalam jangka waktu tertentu kecuali opsi -m digunakan. NS
defaultnya adalah 500ms. Opsi ini menimpa nilai default ini.

PEMBUNGKUS


FvwmCommand.sh memiliki definisi fungsi bourne shell untuk menjaga sintaks mirip dengan fvwm
berkas konfigurasi. File ini harus bersumber:
. FvwmCommand.sh
DesktopUkuran 5x5
FvwmCommand.pm adalah untuk perl untuk menjaga sintaks yang mirip dengan file konfigurasi fvwm.
Koma dapat digunakan untuk memisahkan argumen perintah fvwm.
gunakan FvwmCommand;
if( $ARGV[0] eq 'rumah' ) {
Meja 0,0; GotoHalaman '1 1';
}elsif( $ARGV[0] eq 'melompat' ) {
Meja "0 2"; GotoHalaman 0, 1;
}
Meskipun argumen dalam FvwmCommand tidak peka huruf besar/kecil seperti fvwm, fungsi yang didefinisikan dalam
FvwmCommand.sh dan FvwmCommand.pl peka huruf besar-kecil.

GALAT


Jika pesan kesalahan berikut muncul, kemungkinan besar FvwmCommandS tidak
berlari.
Kesalahan FvwmCommand dalam membuka pesan fifo
--Tidak ada berkas atau direktori seperti itu--
Modul Fvwm tidak mengembalikan pesan kesalahan ke fvwm tetapi output pada stderr. Kesalahan ini
pesan tidak akan ditampilkan sebagai pesan FvwmCommand.

FvwmCommand adalah antarmuka untuk mengirim perintah ke dan menerima informasi dari Fvwm2 dari
proses yang bukan modul Fvwm.

CONTOH


test1.pl - mengambil 1 argumen 't' untuk memanggil FvwmTalk
'td' untuk membunuh FvwmTalk
'' untuk memindahkan jendela
test2.sh - mengambil 1 argumen 'b' untuk memanggil FvwmButtons
'kb' untuk membunuh FvwmButtons
'r' untuk mengubah # baris tombol
'c' untuk mengubah # kolom tombol
ex-auto.pl - otomatis menaikkan jendela kecil. Ini akan membuat mereka tetap terlihat.
ex-cascade.pl - jendela kaskade, lalu pindahkan kembali.
ex-grpmv.pl - pilih sekelompok jendela untuk bergerak bersama.

Contoh di atas tidak dimaksudkan untuk praktis tetapi untuk menunjukkan bagaimana itu bisa
dilakukan.

fokus-link.pl
Ini adalah skrip fokus jendela yang dapat diprogram pengguna.
Perilaku default adalah:
1. Saat jendela terbuka, fokuskan jendela dan gerakkan penunjuk
untuk itu. Jendela induk mendapatkan kembali fokus saat jendela ditutup.
Parenthood ditentukan ketika jendela dibuka. Ini adalah yang terakhir
jendela terfokus dengan kelas X yang sama.
2. #1 tidak akan terjadi pada jendela pembukaan AcroRead.
3. #1 tidak akan terjadi ketika SkipMapping diatur dan jendelanya adalah
satu-satunya jendela kelasnya.
4. Untuk jendela dialog netscape find, selain #1, ubah ukuran jendela
ke 300x150 piksel dan pindahkan ke tepi timur layar.
Unduh/unggah jendela tidak akan fokus atau dalam tautan fokus
daftar.
5. Pindahkan appletviewer ke pojok NorthWest.
6. Xterm tidak akan fokus kembali ke induknya setelah ditutup.
7. Saat jendela dihilangkan ikonnya, fokuskan dan gerakkan penunjuk.

fokus-Netscape.pl
Memfokuskan jendela pop-up, seperti 'URL terbuka' atau 'temukan' kapan saja
membuka. Ini memungkinkan pengguna untuk langsung mengetik tanpa
tikus yang bergerak. Skrip ini juga memindahkan jendela 'unduh' ke
tepi kanan agar tetap terlihat. Jika ini dipanggil dari
.fvwm2rc, gunakan sebagai:

AddToFunc "StartFunction" "I" Modul FvwmCommandS
+ "Saya" Exec $HOME/scripts/focus-Netscape.pl

push-away.pl
Mendorong jendela menjauh untuk menghindari tumpang tindih. digunakan sebagai:

push-away.pl up 'Fvwm Pager'

Gunakan FvwmCommand online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS (Instalasi Nullsoft Scriptable
    System) adalah open source profesional
    sistem untuk membuat penginstal Windows. Dia
    dirancang untuk menjadi kecil dan fleksibel
    sebagai mungkin...
    Unduh NSIS: Sistem Instal Nullsoft Scriptable
  • 2
    pass autentikasi
    pass autentikasi
    AuthPass adalah kata sandi sumber terbuka
    manajer dengan dukungan untuk yang populer dan
    Keepass terbukti (kdbx 3.x DAN kdbx 4.x ...
    Unduh authpass.dll
  • 3
    Zabbix
    Zabbix
    Zabbix adalah kelas perusahaan terbuka
    solusi pemantauan terdistribusi sumber
    dirancang untuk memantau dan melacak
    kinerja dan ketersediaan jaringan
    server, perangkat...
    Unduh Zabbix.dll
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi dipertahankan
    dan disimpan untuk tujuan arsip. Melihat
    https://invent.kde.org/sdk/kdiff3 for
    kode terbaru dan
    https://download.kde.o...
    Unduh KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX adalah GUI untuk
    USB Loader Waninkoko, berdasarkan
    libwiigui. Ini memungkinkan daftar dan
    meluncurkan game Wii, game Gamecube, dan
    homebrew di Wii dan WiiU...
    Unduh USBLoaderGX.dll
  • 6
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • Lebih banyak lagi »

Perintah Linux

Ad