ນີ້ແມ່ນຄໍາສັ່ງ sispmctl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
sispmctl - ໂຄງການ Gembird Silver Shield PM ConTroL
ສະຫຼຸບສັງລວມ
sispmctl -s
sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] -b
sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] < -o | -f | -t | -g | -m > <1..4|ທັງໝົດ>
sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] < -a | -A > <1..4|ທັງໝົດ> [ --ອາ '...' ] [
-- ຫຼັງຈາກນັ້ນ ... ] [ --Ado ] ... [ --Aloop ... ]
sispmctl [ -d 0 ... ] [ -D ... ] [ -i ] [ -p <#port> ] [ -u ] -l
ລາຍລະອຽດ
sispmctl ເປັນເຄື່ອງມືເພື່ອປ່ຽນຊ່ອງສຽບ USB ຄວບຄຸມຂອງ Gembird Silver Shield PM. ມັນ
ເປັນທີ່ຮູ້ຈັກຫຼາຍຊື່, ເຊັ່ນ: Revolt Power Switch.
ມັນຖືກລະຫັດໃນ C ແລະໃຊ້ຫ້ອງສະຫມຸດສະເພາະ usb (LibUSB). ນີ້ອະນຸຍາດໃຫ້ທ່ານເປັນ Portable
ແລະການແກ້ໄຂໄວ.
OPTIONS
-h ພິມຂໍ້ມູນການນໍາໃຊ້
-s scan ສໍາລັບອຸປະກອນ GEMBIRD ສະຫນັບສະຫນູນ
-l daemonize ແລະເລີ່ມຟັງເປັນ http webserver ງ່າຍໆ (ພອດເລີ່ມຕົ້ນ: 2638)
-p IP ທີ່ Port ເຄືອຂ່າຍ (ຄ່າເລີ່ມຕົ້ນ: 2638) ສໍາລັບຜູ້ຟັງ. ບໍ່ມີການພິສູດຢືນຢັນ
ປະຕິບັດແລ້ວ.
-u ໃຫ້ເສັ້ນທາງໄດເລກະທໍລີທີ່ຫນ້າເວັບວາງໄວ້, ທີ່ຖືກຮັບໃຊ້ (ຄ່າເລີ່ມຕົ້ນ:
/usr/local/httpd/sispmctl). ອົງປະກອບເສັ້ນທາງເວັບຖືກລະເລີຍຢ່າງສົມບູນ
ເຫດຜົນດ້ານຄວາມປອດໄພ.
-b ສະຫຼັບ buzzer ເປີດແລະປິດ
-o ສະຫຼັບປລັກສຽບທີ່ໃຫ້ມາເປັນ "ON"
-f ປ່ຽນປລັກສຽບທີ່ໃຫ້ມາເປັນ "ປິດ"
-t ສະຫຼັບສະຖານະຂອງເຕົ້າສຽບທີ່ໃຫ້.
-g ສະແດງໃຫ້ເຫັນສະຖານະພາບຂອງ outlet ໄດ້.
-m ໄດ້ຮັບສະຖານະພາບການສະຫນອງພະລັງງານສໍາລັບການ outlet ໄດ້.
-d ການນໍາໃຊ້ບໍ່ແມ່ນຄັ້ງທໍາອິດແຕ່ອຸປະກອນທີ່ໄດ້ຮັບໃນລໍາດັບຂອງອຸປະກອນການກວດພົບ,
ເລີ່ມຕົ້ນດ້ວຍ "0" ສໍາລັບອຸປະກອນທໍາອິດ (ເບິ່ງຕົວເລືອກສະແກນ)
-D ເຊັ່ນດຽວກັນກັບ -d, ແຕ່ເລືອກໂດຍຈໍານວນ serial (ເບິ່ງທາງເລືອກ scan)
-n ບໍ່ພິມ "ON" ແລະ "OFF", ແຕ່ "1" ແລະ "0" ແທນ
-q ບໍ່ພິມຄໍາອະທິບາຍຫຼືປະຕິເສດຄວາມຮັບຜິດຊອບຍົກເວັ້ນມັນຖືກຮ້ອງຂໍ
- ໄດ້ຮັບການວາງແຜນການສໍາລັບການອອກ
- ການວາງແຜນການສໍາລັບການອອກທີ່ໄດ້ຮັບ
--Aat "date" - ຕັ້ງເວລາເຫດການເປັນວັນທີ '%Y-%m-%d %H:%M'
--Aafter N - ຕັ້ງເວລາເຫດການເປັນ N ນາທີຫຼັງຈາກອັນກ່ອນໜ້າ
--Ado - ກໍານົດການປະຕິບັດເຫດການໃນປັດຈຸບັນ
--Aloop N - ໝູນໄປສູ່ການກະທຳຂອງເຫດການທີ 1 ຫຼັງຈາກ N ນາທີ
-v ສະບັບພິມ & ລິຂະສິດ
ເວັບໄຊຕ໌ INTERFACE
ໂຄງການ sispmctl ສະຫນອງການໂຕ້ຕອບເວັບໄຊຕ໌ໃນເວລາທີ່ເລີ່ມຕົ້ນດ້ວຍ -l ທາງເລືອກ. ບໍ່
ຕ້ອງການເຄື່ອງແມ່ຂ່າຍ http ເພີ່ມເຕີມ. ແຕ່ລະອຸປະກອນ usb ທີ່ເລືອກຖືກບລັອກໂດຍ sispmctl ໃນຂະນະທີ່
ແລ່ນ.
ຫຼັງຈາກການຕິດຕັ້ງ, ການທໍາອິດຂອງສອງການໂຕ້ຕອບຂອງເວັບໄຊຕ໌ໄດ້ຖືກຄັດເລືອກ. ສະຖານທີ່ເລີ່ມຕົ້ນຂອງ
ໄຟລ໌ HTML ແມ່ນ /usr/local/httpd/sispmctl/doc ເຊິ່ງເປັນການເຊື່ອມຕໍ່ສັນຍາລັກກັບ
/usr/local/httpd/sispmctl/skin1.
ຄວາມສາມາດ http ຂອງ sispmctl ແມ່ນຈໍາກັດ. ເວົ້າດ້ານວິຊາການ, ພຽງແຕ່ເສັ້ນທໍາອິດ
ແຕ່ລະຄໍາຮ້ອງຂໍ http ຖືກວິເຄາະ. ອົງປະກອບເສັ້ນທາງສິ້ນສຸດ, ຄືຊື່ໄຟລ໌, ແມ່ນເບິ່ງ
ຂຶ້ນໃນລະບົບ repository. ຖ້າຫາກວ່າການນໍາສະເຫນີໄຟລ໌ໄດ້ຖືກວິເຄາະແລະຂາດການຄວບຄຸມ
ລໍາດັບທີ່ຖືກສົ່ງໄປເປັນ. ໄຟລ໌ຈະຕ້ອງປະກອບມີສ່ວນຫົວ http.
ລໍາດັບການຄວບຄຸມເລີ່ມຕົ້ນແລະສິ້ນສຸດດ້ວຍສອງໂດລາ `$$'. ພວກເຂົາເຈົ້າປະກອບດ້ວຍຄໍາສັ່ງ
ສ່ວນທີ່ແຍກອອກດ້ວຍເຄື່ອງໝາຍຄໍາຖາມ `?' ຈາກຜົນຜະລິດທາງເລືອກທີ່ແຍກອອກໂດຍ
ຈໍ້າສອງເມັດທໍາອິດ `:'. ສ່ວນຄໍາສັ່ງແມ່ນ token ປະຕິບັດຕາມດ້ວຍຕົວເລກ embraced ວ່າ
ອ້າງອິງ outlet ໄດ້, eg $$ຄໍາສັ່ງ(1)?ບວກ:ລົບ$$ ໃນຂະນະທີ່ຄໍາສັ່ງແມ່ນຫນຶ່ງໃນ
ສະຖານະພາບ, ສະຫຼັບ, on or off ຂ້າພະເຈົ້າຂໍແນະນໍາໃຫ້ຫຼີກເວັ້ນການປິດ / ປິດ / ປິດຄໍາສັ່ງໃນ
ໜ້າທີ່ອາດຈະຖືກໂຫຼດໃໝ່. ທີ່ດີທີ່ສຸດແມ່ນການປ່ຽນເສັ້ນທາງໄປຫາຫນ້າອື່ນໆທີ່ມີພຽງແຕ່ສະຖານະພາບ
ການຮ້ອງຂໍ.
ການວາງແຜນ
ໂຄງການ sispmctl ສະຫນອງການວາງແຜນ, ການວາງແຜນສາມາດຖືກນໍາໃຊ້ເພື່ອຫັນໃຫ້
ຊ່ອງສຽບຂອງອຸປະກອນ "ON" ຫຼື "ປິດ" ໃນເວລາຫຼືຫຼັງຈາກເວລາໃດຫນຶ່ງ. ການວາງແຜນຍັງສາມາດເປັນ
ກໍານົດໃຫ້ loop ຫຼັງຈາກຈໍານວນນາທີທີ່ກໍານົດໄວ້.
ເພື່ອສະແດງການວາງແຜນທີ່ວາງແຜນໄວ້ສໍາລັບ outlet ທີ່ໃຫ້, ໃຊ້ທາງເລືອກ -a ແລະລະບຸ
ຕ້ອງການທາງອອກ. ທາງເລືອກ -A ບວກກັບທາງເລືອກໃດໆ --ອາ , -- ຫຼັງຈາກນັ້ນ , --Ado ແລະ
--Aloop ຈະສ້າງການວາງແຜນໃຫມ່ສໍາລັບຜົນຜະລິດທີ່ໄດ້ຮັບ. ຖ້າພຽງແຕ່ -A ບວກກັບທາງອອກ
ເອີ້ນວ່າ, ການວາງແຜນສໍາລັບ outlet ຈະຖືກລຶບອອກ.
ຕົວຢ່າງ
ປິດຊ່ອງອອກທໍາອິດຂອງ SiS-PM ທໍາອິດແລະຮູທີ່ສາມຂອງ SiS-PM ທີສອງ:
sispmctl -f 1 -d 1 -f 3
ພິມສະຖານະພາບຂອງ outlet ອອກເປັນສູນຫຼືຫນຶ່ງ:
sispmctl -nqg 4
ກໍານົດການວາງແຜນເພື່ອໃຫ້ outlet 2 ໃນອຸປະກອນທໍາອິດໄດ້ຮັບການເປີດ "ON" ໃນວັນທີກໍານົດແລະ
ເວລາ:
sispmctl -A 2 --ອາ '2011-07-27 20:45' --Ado on
ຕັ້ງຄ່າການວາງແຜນເພື່ອໃຫ້ຮູສຽບ 3 ໃນອຸປະກອນທີສອງເປີດ "ON" ຫຼັງຈາກ 2 ນາທີແລະ
"ປິດ" ຫຼັງຈາກອີກ 10 ນາທີ. ການວາງແຜນຈະ loop ຫຼັງຈາກ 1 ຊົ່ວໂມງ:
sispmctl -d 1 -A 3 -- ຫຼັງຈາກນັ້ນ 2 --Ado on -- ຫຼັງຈາກນັ້ນ 10 --Ado ໄປ --Aloop 60
ແລ່ນ sispmctl ໃນອຸປະກອນທີສອງເປັນ web-server:
sispmctl -d 1 -l
ທ່ານສາມາດເຊື່ອມຕໍ່ກັບມັນຈາກເຄື່ອງດຽວກັນໂດຍການຊີ້ໄປຫາ http://localhost:2638 ກັບຂອງທ່ານ
web browser
ໃຊ້ sispmctl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net