ນີ້ແມ່ນຄໍາສັ່ງ pmquery ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pm ຢືນຢັນ, ຂໍ້ຄວາມ, pmquery - ກ່ອງໂຕ້ຕອບຈຸດປະສົງທົ່ວໄປ
ສະຫຼຸບສັງລວມ
pm ຢືນຢັນ [-c] [-b ຊື່ປຸ່ມ] [-B default-button-name] [-t string] [-file ຊື່ເອກະສານ]
[-ໄອຄອນ ຮູບສັນຍາລັກ] [-ຟອນ font] [- ຫົວ titlebar-string] [-useslider] [- noslider]
[- noframe] [- ສະເພາະ]
ຂໍ້ຄວາມ [- ປຸ່ມ ປ້າຍ 1[:ມູນຄ່າ 1][,ປ້າຍ 2[:ມູນຄ່າ 2[,...]]] [- ກາງ] [- ໃກ້ຄຽງ]
[- ຄ່າເລີ່ມຕົ້ນ ປຸ່ມ] [-file ຊື່ເອກະສານ] [- ພິມ] [-ຫມົດເວລາ sec] ຂໍ້ຄວາມ...
pmquery [-ການປ້ອນຂໍ້ມູນ] [ທັງຫມົດ ຂ້າງເທິງ ທາງເລືອກ...] [ຂໍ້ຄວາມ...]
ລາຍລະອຽດ
pmquery ສະຫນອງການປະຕິບັດທີ່ເຫມາະສົມກັບຄໍາສັ່ງເສັ້ນທາງເລືອກຂອງ x ຢືນຢັນ ແລະ
ຂໍ້ຄວາມ ເຄື່ອງມື, ການນໍາໃຊ້ເບິ່ງແລະຄວາມຮູ້ສຶກທີ່ສອດຄ່ອງກັບ ຕາຕະລາງຕາຕະລາງ. ສ່ວນຂະຫຍາຍຫຼາຍອັນ
ການທໍາງານຂອງເຄື່ອງມືຕົ້ນສະບັບໄດ້ຖືກເຮັດໃຫ້, ເພື່ອປັບປຸງຂອງເຂົາເຈົ້າ
ຜົນປະໂຫຍດສະເພາະສໍາລັບ ຕາຕະລາງຕາຕະລາງ, ແຕ່ບ່ອນໃດກໍ່ຕາມທີ່ເປັນໄປໄດ້, ຄວາມຫມາຍຕົ້ນສະບັບຍັງຄົງຢູ່.
pm ຢືນຢັນ ສະແດງແຖວຂອງຂໍ້ຄວາມສໍາລັບແຕ່ລະຄົນ -t argument ລະບຸ (ຫຼືໄຟລ໌ໃນເວລາທີ່ -file
argument ຖືກນໍາໃຊ້), ແລະປຸ່ມສໍາລັບແຕ່ລະຄົນ -b argument ລະບຸ. ເມື່ອຫນຶ່ງຂອງປຸ່ມ
ຖືກກົດ, ປ້າຍຊື່ຂອງປຸ່ມນັ້ນຖືກຂຽນໃສ່ pmquery ຂອງ ຜົນຜະລິດມາດຕະຖານ. ນີ້
ສະຫນອງວິທີການຂອງການສື່ສານ / ຄໍາຄຶດຄໍາເຫັນຈາກພາຍໃນສະຄຣິບ shell ແລະວິທີການເພື່ອ
ສະແດງຂໍ້ມູນທີ່ເປັນປະໂຫຍດຕໍ່ຜູ້ໃຊ້ຈາກແອັບພລິເຄຊັນ.
ຂໍ້ຄວາມ ສະແດງປ່ອງຢ້ຽມທີ່ມີຂໍ້ຄວາມຈາກເສັ້ນຄໍາສັ່ງ, ໄຟລ໌, ຫຼື
ວັດສະດຸປ້ອນມາດຕະຖານ. ມັນຍັງອະນຸຍາດໃຫ້ປຸ່ມຕ່າງໆທີ່ກ່ຽວຂ້ອງກັບສະຖານະການອອກ, ແລະ
ພຽງແຕ່ທາງເລືອກທີ່ຈະຂຽນປ້າຍຊື່ຂອງປຸ່ມເພື່ອຜົນຜະລິດມາດຕະຖານ.
pmquery ຂະຫຍາຍເຄື່ອງມືຂ້າງເທິງນີ້ເພື່ອຮອງຮັບການປ້ອນຂໍ້ມູນຂອງຜູ້ໃຊ້ທີ່ຈຳກັດ, ເປັນແບບຟອມຟຣີ
ຂໍ້ຄວາມ. ໃນນີ້ - ການປ້ອນຂໍ້ມູນ ໂຫມດ, ຂໍ້ຄວາມໃດໆທີ່ເຂົ້າມາຈະຖືກສົ່ງອອກເມື່ອປຸ່ມເລີ່ມຕົ້ນ
ກົດດັນ. ຂໍ້ຄວາມເລີ່ມຕົ້ນສາມາດຖືກໃສ່ໂດຍໃຊ້ກົນໄກດຽວກັນກັບເຄື່ອງມືອື່ນໆ.
ຕົວເລືອກແຖວຄໍາສັ່ງສາມາດໃຊ້ໄດ້ເພື່ອກໍານົດຮູບແບບຕົວອັກສອນ, ຮູບແບບກອບ, modality ແລະຫນຶ່ງໃນ
ໄອຄອນທີ່ແຕກຕ່າງກັນຫຼາຍທີ່ຈະນໍາສະເຫນີສໍາລັບຄໍາຄຶດຄໍາເຫັນທີ່ປັບແຕ່ງໃຫ້ກັບຜູ້ໃຊ້.
-c or - ກາງ
ກາງປ່ອງຢ້ຽມເທິງຈໍສະແດງຜົນ.
- ໃກ້ຄຽງ
ປາກົດຂຶ້ນປ່ອງຢ້ຽມຢູ່ໃກ້ກັບຕົວກະພິບຂອງຫນູ.
-b ຊື່ປຸ່ມ
ສະແດງປຸ່ມທີ່ມີປ້າຍຊື່ ຊື່ປຸ່ມທີ່ຢູ່ ຖ້າຫາກວ່າ ຊື່ປຸ່ມ ແມ່ນ string ເປົ່າ,
ປຸ່ມຢູ່ໃນຕໍາແຫນ່ງນັ້ນບໍ່ໄດ້ສະແດງ. ຖ້າບໍ່ມີ -b ການໂຕ້ຖຽງແມ່ນປະຈຸບັນ, ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນປຸ່ມທີ່ມີປ້າຍຊື່ສືບຕໍ່. ສະຖານະການອອກທີ່ກ່ຽວຂ້ອງກັບ ປຸ່ມ-
ຊື່ ແມ່ນສູນ.
-B ຊື່ປຸ່ມ
ສະແດງປຸ່ມທີ່ມີປ້າຍຊື່ ຊື່ປຸ່ມ ແລະກໍານົດມັນເປັນປຸ່ມທີ່ຈະເປັນ
ເປີດໃຊ້ເມື່ອກົດ enter. ສະຖານະການອອກທີ່ກ່ຽວຂ້ອງກັບ ຊື່ປຸ່ມ is
ສູນ.
- ປຸ່ມ ປຸ່ມ, ປຸ່ມ, ...
ຕົວເລືອກນີ້ຈະສ້າງປຸ່ມຫນຶ່ງສໍາລັບແຕ່ລະເຄື່ອງທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ ປຸ່ມ ການໂຕ້ຖຽງ. ແຕ່ລະ
ປຸ່ມ ປະກອບດ້ວຍປ້າຍເລືອກຕາມດ້ວຍຈໍ້າສອງເມັດ ແລະຄ່າອອກ. ໄດ້
ຄ່າອອກຈະຖືກສົ່ງຄືນຖ້າປຸ່ມນັ້ນຖືກເລືອກ. ຄ່າເລີ່ມຕົ້ນຂອງທາງອອກແມ່ນ
100 ບວກກັບຈໍານວນປຸ່ມ. ປຸ່ມແມ່ນເລກຈາກຊ້າຍເລີ່ມຕົ້ນດ້ວຍອັນດຽວ.
- ຄ່າເລີ່ມຕົ້ນ ປ້າຍ
ກໍານົດປຸ່ມທີ່ມີການຈັບຄູ່ ປ້າຍ ໃຫ້ເປັນຄ່າເລີ່ມຕົ້ນ. ຖ້າບໍ່ໄດ້ລະບຸຢູ່ທີ່ນັ້ນ
ແມ່ນບໍ່ມີຄ່າເລີ່ມຕົ້ນ. ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນແມ່ນ ປຸ່ມເລີ່ມຕົ້ນ. ກົດກັບຄືນ
ທຸກບ່ອນໃນ ຂໍ້ຄວາມ ປ່ອງຢ້ຽມຈະເປີດໃຊ້ປຸ່ມເລີ່ມຕົ້ນ. ປຸ່ມເລີ່ມຕົ້ນ
ມີຂອບເຂດກວ້າງກວ່າເຂດອື່ນໆ.
-t ຂໍ້ຄວາມ
ສະແດງຂໍ້ຄວາມ. ຈໍານວນຂອງສະຕຣິງສາມາດຖືກສະແດງຢູ່ໃນເສັ້ນຄໍາສັ່ງ (ແຕ່ລະຕ້ອງ
ຈະນຳໜ້າດ້ວຍ -t ທາງເລືອກ).
-file ຊື່ເອກະສານ
ສະແດງໄຟລ໌ ຊື່ເອກະສານ. ທັງຫມົດ -t ທາງເລືອກຈະຖືກລະເລີຍ. ກ ຊື່ເອກະສານ ຂອງ `-' ອ່ານ
ຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ.
-ໄອຄອນ ຮູບສັນຍາລັກ
ສະແດງໄອຄອນ ຮູບສັນຍາລັກ ບ່ອນທີ່ icontype ແມ່ນຫນຶ່ງໃນ: ຂໍ້ມູນ, ຄວາມຜິດພາດ, ຄໍາຖາມ, ການເຕືອນໄພ,
ສໍາຄັນ. ການປະຕິບັດ ຍັງຖືກຍອມຮັບວ່າເປັນຄໍາສັບຄ້າຍຄື ຄວາມຜິດພາດ ສໍາລັບການເຂົ້າກັນໄດ້ໃນດ້ານຫລັງ.
pmquery ແນະນໍາເພີ່ມເຕີມ ເກັບ ແລະ ເຈົ້າພາບ ປະເພດໄອຄອນເຊັ່ນດຽວກັນກັບຕົ້ນສະບັບ
x ຢືນຢັນ ປະເພດທີ່ລະບຸໄວ້ກ່ອນຫນ້າ.
-ຟອນ ຊື່ຕົວອັກສອນ
ໃຊ້ fontname ເປັນຕົວອັກສອນ. ຕົວເລືອກນີ້ສາມາດໃຊ້ໄດ້ເມື່ອໃຊ້ X Window ເທົ່ານັ້ນ
ລະບົບ.
- ຫົວ string
ໃຊ້ສະຕຣິງເປັນຫົວຂໍ້ໜ້າຕ່າງ.
- ພິມ
ນີ້ເຮັດໃຫ້ໂຄງການຂຽນປ້າຍຂອງປຸ່ມກົດເພື່ອຜົນຜະລິດມາດຕະຖານ.
ມັນເປັນພຶດຕິກໍາເລີ່ມຕົ້ນສໍາລັບ pm ຢືນຢັນ ແລະ pmquery.
- noprint
ອັນນີ້ເຮັດໃຫ້ໂປຣແກມບໍ່ສາມາດຂຽນປ້າຍຂອງປຸ່ມກົດໄດ້ມາດຕະຖານ
ຜົນຜະລິດ. ມັນເປັນພຶດຕິກໍາເລີ່ມຕົ້ນສໍາລັບ ຂໍ້ຄວາມ.
-ເລຂາຄະນິດ ເລຂາຄະນິດ-string
ນີ້ສະຫນອງ xconfirm ກັບສະຕຣິງເລຂາຄະນິດ X-compatible. ນີ້
ທາງເລືອກແມ່ນມີພຽງແຕ່ເມື່ອໃຊ້ລະບົບ X Window.
-useslider
ເມື່ອສະແດງໄຟລ໌ໃດໜຶ່ງ, ໃຫ້ໃຊ້ຕົວເລື່ອນແທນການກຳນົດອັດຕະໂນມັດສະເໝີ
ບໍ່ວ່າຕົວເລື່ອນແມ່ນມີຄວາມຈໍາເປັນ.
- noslider
ຢ່າສ້າງຕົວເລື່ອນ, ແລະຕັດຂໍ້ຄວາມໃສ່ຂະຫນາດຂອງປ່ອງຢ້ຽມ, ແທນທີ່ຈະກໍານົດ
ອັດຕະໂນມັດບໍ່ວ່າຈະເປັນ slider ແມ່ນມີຄວາມຈໍາເປັນ..
- noframe
ຢ່າສະແດງຂອບອ້ອມຮອບເນື້ອຫາ.
- ສະເພາະ
ຈັບແປ້ນພິມ/ຕົວຊີ້ ແລະບໍ່ໃຫ້ມີການປ້ອນຂໍ້ມູນຕື່ມອີກຈົນກວ່າຈະກົດປຸ່ມ.
-ຫມົດເວລາ ແຫ້ງ
ອອກດ້ວຍສະຖານະ 0 ຫຼັງຈາກ ແຫ້ງ ວິນາທີຖ້າຜູ້ໃຊ້ຍັງບໍ່ໄດ້ຄລິກໃສ່ປຸ່ມໃດນຶ່ງເທື່ອ.
ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນແມ່ນ ຫມົດເວລາ.
ຕົວຢ່າງ
Shell script ຕໍ່ໄປນີ້ຈະສະແດງປ່ອງຢ້ຽມທີ່ມີໄອຄອນຂໍ້ມູນ, ຖາມຜູ້ໃຊ້
ຄຳຖາມແມ່ນ ຫຼື ບໍ່ແມ່ນ ທີ່ມີ "ແມ່ນ" ເປັນຄ່າເລີ່ມຕົ້ນ.
#! / ຖັງ / sh
case `pmquery -t "ປິດໄຟແທ້ບໍ?" -b ບໍ່ແມ່ນ -B ແມ່ນແລ້ວ -icon ຄໍາຖາມ
in
ແມ່ນ) ປິດ;
ບໍ່);
ວ່າ C
ຕົວຢ່າງທີສອງ, ເຊິ່ງ prompts ສໍາລັບ hostname ຫຼັງຈາກນັ້ນເລີ່ມຕົ້ນ terminal ກັບ ssh session
ເຊື່ອມຕໍ່ກັບເຈົ້າພາບທີ່ຮ້ອງຂໍ.
#! / ຖັງ / sh
host=`pmquery -input -icon host -b ຍົກເລີກ -B OK \
-header "ສະຖານີໄລຍະໄກ - Secure Shell"
[ "$host" = "ຍົກເລີກ" -o -z "$host" ] && ອອກ
gnome-terminal -e "ssh $host"
ENVIRONMENT
pmquery ເປັນທາງເລືອກທີ່ດີເລີດຂອງຜົນປະໂຫຍດສໍາລັບ "PCP_XCONFIRM_PROG" Performance Co-Pilot
ພາລາມິເຕີການຕັ້ງຄ່າ (ເບິ່ງ pcp.conf(5) ສໍາລັບລາຍລະອຽດ).
ກະລຸນາຮັບຊາບວ່າ PCP_XCONFIRM_PROG ຈະຖືກຕັ້ງເປັນອັດຕະໂນມັດ pmquery ພາຍໃນເຄື່ອງມືເຊັ່ນ
ຕາຕະລາງຕາຕະລາງ, ເວັ້ນເສຍແຕ່ວ່າ PCP_XCONFIRM_PROG ຖືກຕັ້ງໄວ້ໃນສະພາບແວດລ້ອມແລ້ວ.
ອອກ STATUS
ຖ້າຫາກວ່າມັນກວດພົບຄວາມຜິດພາດ, pmquery ຕອບ 1 ສະເໝີ, ດັ່ງນັ້ນຄ່ານີ້ບໍ່ຄວນເຊື່ອມໂຍງກັນ
ດ້ວຍປຸ່ມ. ເວັ້ນເສຍແຕ່ - ປຸ່ມ ທາງເລືອກບໍ່ໄດ້ຖືກນໍາໃຊ້, ລະຫັດກັບຄືນຈະເປັນສູນ
ຄວາມສໍາເລັດ.
ໃຊ້ pmquery ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net