Ini ialah arahan sispmctl yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
sispmctl - Program Kawalan PM Perisai Perak Gembird
SINOPSIS
sispmctl -s
sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] -b
sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] < -o | -f | -t | -g | -m > <1..4|semua>
sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] < -a | -A > <1..4|semua> [ --Aat '...' ] [
--Selepas ... ] [ --Ado ] ... [ --Aloop ... ]
sispmctl [ -d 0 ... ] [ -D ... ] [ -i ] [ -p <#port> ] [ -u ] -l
DESCRIPTION
sispmctl ialah alat untuk menukar soket terkawal USB Gembird Silver Shield PM. Ia
dikenali dengan banyak nama, contohnya Revolt Power Switch.
Ia dikodkan dalam C dan menggunakan perpustakaan khusus usb (LibUSB). Ini membolehkan anda mudah alih
dan penyelesaian yang cepat.
PILIHAN
-h mencetak maklumat penggunaan
-imbasan untuk peranti GEMBIRD yang disokong
-l daemonize dan mula mendengar sebagai pelayan web http mudah (port lalai: 2638)
-p Port rangkaian IP (lalai: 2638) untuk pendengar. Tiada pengesahan
dilaksanakan lagi.
-u berikan laluan direktori di mana halaman diletakkan, yang dihidangkan (lalai:
/usr/local/httpd/sispmctl). Komponen laluan Web diabaikan sepenuhnya untuk
sebab keselamatan.
-b hidupkan dan matikan buzzer
-o tukar alur keluar yang diberikan kepada "HIDUP"
-f tukar alur keluar yang diberikan kepada "MATI"
-t togol keadaan alur keluar yang diberikan
-g tunjukkan status outlet yang diberikan
-m dapatkan status bekalan kuasa untuk alur keluar yang diberikan
-d Gunakan bukan yang pertama tetapi peranti yang diberikan dalam urutan peranti yang dikesan,
bermula dengan "0" untuk peranti pertama (lihat pilihan imbasan)
-D Sama seperti -d, tetapi pilih mengikut nombor siri (lihat pilihan imbasan)
-n jangan cetak "ON" dan "OFF", tetapi "1" dan "0" sebaliknya
-q tidak mencetak penjelasan mahupun penafian kecuali diminta
-a dapatkan perancangan untuk outlet tertentu
-Perancangan set untuk outlet tertentu
--Aat "tarikh" - menetapkan masa acara sebagai tarikh '%Y-%m-%d %H:%M'
--Selepas N - menetapkan masa acara sebagai N minit selepas yang sebelumnya
--Ado - menetapkan tindakan acara semasa
--Aloop N - gelung ke aksi acara pertama selepas N minit
-v versi cetakan & hak cipta
WEB INTERFACE
Program sispmctl menyediakan antara muka web apabila dimulakan dengan -l pilihan. Tidak
pelayan http tambahan diperlukan. Setiap peranti usb yang dipilih disekat oleh sispmctl sambil
berjalan.
Selepas pemasangan, yang pertama daripada dua antara muka web dipilih. Lokasi lalai bagi
fail HTML ialah /usr/local/httpd/sispmctl/doc yang merupakan pautan simbolik kepada
/usr/local/httpd/sispmctl/skin1.
Keupayaan http sispmctl adalah terhad. Dari segi teknikal, hanya baris pertama
setiap permintaan http dihuraikan. Komponen laluan penamat, iaitu nama fail, dilihat
ke atas dalam direktori repositori. Jika ada fail dihuraikan dan tanpa kawalan
urutan dihantar sebagaimana adanya. Fail mesti termasuk bahagian pengepala http.
Urutan kawalan bermula dan berakhir dengan dua dolar `$$'. Mereka terdiri daripada perintah
bahagian dipisahkan dengan tanda soal `?' daripada keluaran alternatif yang dipisahkan oleh
kolon pertama `:'. Bahagian arahan ialah token diikuti dengan nombor yang dipeluk itu
merujuk kepada saluran keluar, cth $$arahan(1)?positif:negatif$$ manakala perintah adalah salah satu daripada
status, togol, on or off. Saya amat mengesyorkan untuk mengelakkan arahan hidup/mati/togol masuk
halaman yang mungkin dimuat semula. Terbaik ialah mengubah hala ke halaman lain yang hanya menyertakan status
permintaan.
PERANCANGAN
Program sispmctl menyediakan plannifications, plannifications boleh digunakan untuk bertukar diberikan
alur keluar peranti "HIDUP" atau "MATI" pada atau selepas masa tertentu. Perancangan juga boleh
ditetapkan kepada gelung selepas beberapa minit tertentu.
Untuk menunjukkan perancangan yang dirancang untuk outlet tertentu gunakan pilihan -a dan nyatakan
outlet yang dikehendaki. Pilihannya -A ditambah mana-mana pilihan --Aat , --Selepas , --Ado and
--Aloop akan membuat perancangan baharu untuk keluaran yang diberikan. Kalaulah -A ditambah dengan saluran keluar
dipanggil, perancangan untuk outlet akan dipadamkan.
CONTOH
Matikan alur keluar pertama SiS-PM pertama dan alur keluar ketiga SiS-PM kedua:
sispmctl -f 1 -d 1 -f 3
Cetak status saluran keluar keempat sebagai sifar atau satu:
sispmctl -nqg 4
Tetapkan planifikasi supaya saluran keluar 2 pada peranti pertama dihidupkan "HIDUP" pada tarikh dan
masa:
sispmctl -A 2 --Aat '2011-07-27 20:45' --Ado on
Tetapkan planifikasi supaya saluran keluar 3 pada peranti kedua dihidupkan "HIDUP" selepas 2 minit dan
"MATI" selepas 10 minit lagi. Perancangan akan berulang selepas 1 jam:
sispmctl -d 1 -A 3 --Selepas 2 --Ado on --Selepas 10 --Ado off --Aloop 60
Jalankan sispmctl pada peranti kedua sebagai pelayan web:
sispmctl -d 1 -l
Anda boleh menyambung kepadanya dari mesin yang sama dengan menunjuk ke http://localhost:2638 dengan anda
pelayar web
Gunakan sispmctl dalam talian menggunakan perkhidmatan onworks.net