ນີ້ແມ່ນຄໍາສັ່ງ dbus-test-tool ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dbus-test-tool - ເຄື່ອງມືສ້າງການຈະລາຈອນ D-Bus ແລະເຄື່ອງມືທົດສອບ
ສະຫຼຸບສັງລວມ
dbus-test-tool black-hole [--session | --system] [--name=NAME] [-- ບໍ່ໄດ້ອ່ານ]
dbus-test-tool echo [--session | --system] [--name=NAME] [--ນອນ=MS]
dbus-test-tool ຂີ້ເຫຍື້ອ [--session | --system] [--dest=NAME] [--count=N] [-- ນໍ້າຖ້ວມ]
[--ignore-errors] [--messages-per-conn=N] [--no-reply] [--queue=N]
[--seed=ແກ່ນ] [--string | --bytes | --empty] [--payload=S | --stdin |
--message-stdin | --random-size]
ລາຍລະອຽດ
dbus-test-tool ເປັນເຄື່ອງມືອະເນກປະສົງສຳລັບການດີບັກ ແລະການສ້າງໂປຣໄຟລ໌ D-Bus.
dbus-test-tool ຫຼຸມດໍາ ເຊື່ອມຕໍ່ກັບ D-Bus, ທາງເລືອກໃນການຮ້ອງຂໍຊື່, ຫຼັງຈາກນັ້ນບໍ່ໄດ້
ຕອບກັບຂໍ້ຄວາມ. ໂດຍປົກກະຕິມັນອ່ານ ແລະຍົກເລີກຂໍ້ຄວາມຈາກເຕົ້າຮັບ D-Bus ຂອງມັນ, ແຕ່ສາມາດເຮັດໄດ້
ຈະຖືກຕັ້ງຄ່າໃຫ້ນອນຕະຫຼອດໄປໂດຍບໍ່ມີການອ່ານ.
dbus-test-tool echo ເຊື່ອມຕໍ່ກັບ D-Bus, ທາງເລືອກໃນການຮ້ອງຂໍຊື່, ຫຼັງຈາກນັ້ນສົ່ງຄືນ
ການຕອບກັບຫວ່າງເປົ່າຕໍ່ກັບທຸກການໂທດ້ວຍວິທີການ, ຫຼັງຈາກການຊັກຊ້າທາງເລືອກ.
dbus-test-tool ຂີ້ເຫຍື້ອ ເຊື່ອມຕໍ່ກັບ D-Bus ແລະເຮັດໃຫ້ການໂທແບບຊ້ໍາຊ້ອນ, ໂດຍປົກກະຕິມີຊື່
com.example.Spam.
OPTIONS
ສາມັນ ທາງເລືອກໃນການ
--ກອງປະຊຸມ
ເຊື່ອມຕໍ່ກັບລົດເມເຊດຊັນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.
--ລະບົບ
ເຊື່ອມຕໍ່ກັບລົດເມລະບົບ.
ຫຼຸມດໍາ ຮູບແບບການ
--ຊື່=NAME
ກ່ອນທີ່ຈະດໍາເນີນການ, ຂໍໃຫ້ເປັນເຈົ້າຂອງຊື່ລົດເມທີ່ມີຊື່ສຽງ NAME, ຍົກຕົວຢ່າງ
com.example.NoReply. ໂດຍຄ່າເລີ່ມຕົ້ນ, ບໍ່ມີການຮ້ອງຂໍຊື່, ແລະເຄື່ອງມືພຽງແຕ່ສາມາດເປັນ
ແກ້ໄຂໂດຍຊື່ລົດເມທີ່ເປັນເອກະລັກເຊັ່ນ: 1.23.
-- ບໍ່ໄດ້ອ່ານ
ຢ່າອ່ານຈາກເຕົ້າສຽບ D-Bus.
echo ຮູບແບບການ
--ຊື່=NAME
ກ່ອນທີ່ຈະດໍາເນີນການ, ຂໍໃຫ້ເປັນເຈົ້າຂອງຊື່ລົດເມທີ່ມີຊື່ສຽງ NAME, ຍົກຕົວຢ່າງ
com.example.Echo. ໂດຍຄ່າເລີ່ມຕົ້ນ, ບໍ່ມີການຮ້ອງຂໍຊື່, ແລະເຄື່ອງມືສາມາດແກ້ໄຂໄດ້ເທົ່ານັ້ນ
ໂດຍຊື່ລົດເມທີ່ເປັນເອກະລັກເຊັ່ນ: 1.23.
--ນອນ=MS
ຕັນສໍາລັບ MS milliseconds ກ່ອນທີ່ຈະຕອບກັບການໂທວິທີການ.
ຂີ້ເຫຍື້ອ ຮູບແບບການ
--dest=NAME
ສົ່ງວິທີການໂທຫາຊື່ລົດເມທີ່ມີຊື່ສຽງ ຫຼືເປັນເອກະລັກ NAME. ຄ່າເລີ່ມຕົ້ນແມ່ນ
dbus-daemon, org.freedesktop.DBus.
--count=N
ສົ່ງ N ວິທີການໂທຫາທັງຫມົດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1.
--ຄິວ=N
ສົ່ງ N ວິທີການໂທຫາກ່ອນທີ່ຈະລໍຖ້າການຕອບໃດໆ, ຫຼັງຈາກນັ້ນໃຫ້ໂທຫາໃຫມ່ຕໍ່ການຕອບ
ໄດ້ຮັບ, ຮັກສາ N ວິທີການໂທຫາ "ໃນການບິນ" ຕະຫຼອດເວລາຈົນກ່ວາຈໍານວນຂໍ້ຄວາມ
ລະບຸໄວ້ກັບ --ນັບ ທາງເລືອກໄດ້ຖືກສົ່ງໄປ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1, ເວັ້ນເສຍແຕ່ -- ນໍ້າຖ້ວມ is
ໃຊ້ແລ້ວ.
-- ນໍ້າຖ້ວມ
ສົ່ງຂໍ້ຄວາມທັງຫມົດໂດຍບໍ່ຕ້ອງລໍຖ້າການຕອບ, ເທົ່າກັບ --ຄິວ ມີ
ຂະຫນາດໃຫຍ່ໂດຍຕົນເອງ N.
--ບໍ່ຕອບກັບ
ຕັ້ງທຸງ "ບໍ່ຕ້ອງການຕອບກັບ" ຢູ່ໃນຂໍ້ຄວາມ. ນີ້ຫມາຍຄວາມວ່າ -- ນໍ້າຖ້ວມ, ນັບຕັ້ງແຕ່ມັນ
ປິດການໃຊ້ງານການຕອບຄືນທີ່ຈະຖືກນໍາໃຊ້ສໍາລັບການຈໍາກັດ --ຄິວ ຄວາມຍາວ.
--messages-per-conn=N
ຖ້າໃຫ້, ສົ່ງ N ວິທີການໂທຫາການເຊື່ອມຕໍ່ດຽວກັນ, ຫຼັງຈາກນັ້ນຕັດການເຊື່ອມຕໍ່ແລະເຊື່ອມຕໍ່ໃຫມ່.
ຄ່າເລີ່ມຕົ້ນແມ່ນການນໍາໃຊ້ການເຊື່ອມຕໍ່ດຽວກັນສໍາລັບການໂທຫາວິທີການທັງຫມົດ.
--string
payload ຂອງແຕ່ລະຂໍ້ຄວາມແມ່ນ UTF-8 string. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ. ສາຍທີ່ແທ້ຈິງ
ການນໍາໃຊ້ແມ່ນໃຫ້ໂດຍ -- ໂຫຼດ or --stdin ທາງເລືອກ, ເລີ່ມຕົ້ນເປັນ "ສະບາຍດີ, ໂລກ!".
--ໄບຕ໌
payload ຂອງແຕ່ລະຂໍ້ຄວາມເປັນ byte-array. ໄບຕ໌ຕົວຈິງທີ່ໃຊ້ແມ່ນໃຫ້ໂດຍ
-- ໂຫຼດ or --stdin ທາງເລືອກ, ເລີ່ມຕົ້ນການເຂົ້າລະຫັດ ASCII ຂອງ "ສະບາຍດີ, ໂລກ!".
-- ຫວ່າງ
ຂໍ້ຄວາມບໍ່ມີ payload.
--payload=S
ການນໍາໃຊ້ S ເປັນ --string or --ໄບຕ໌ ໃນຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ສະບາຍດີ, ໂລກ!".
--stdin
ອ່ານຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານຈົນກ່ວາການສິ້ນສຸດຂອງໄຟລ໌ແມ່ນບັນລຸໄດ້, ແລະນໍາໃຊ້ມັນເປັນ --string or
--ໄບຕ໌ ໃນຂໍ້ຄວາມ.
--message-stdin
ອ່ານຂໍ້ຄວາມວິທີການໂທແບບ binary D-Bus ຄົບຖ້ວນຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ, ແລະໃຊ້ມັນສໍາລັບ
ແຕ່ລະວິທີໂທຫາ.
--random-size
ອ່ານເລກທົດສະນິຍົມ ASCII ແຍກຊ່ອງຫວ່າງຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ, ເລືອກອັນໜຶ່ງຢູ່
random ສໍາລັບແຕ່ລະຂໍ້ຄວາມ, ແລະສົ່ງຂໍ້ຄວາມທີ່ມີ payload ເປັນ string ຂອງຄວາມຍາວນັ້ນ.
--seed=ແກ່ນ
ການນໍາໃຊ້ ແກ່ນ ເປັນແກ່ນສໍາລັບເຄື່ອງກໍາເນີດຈໍານວນ pseudorandom, ມີບາງ
ລຳດັບຂອງຂໍ້ຄວາມແບບສຸ່ມຊ້ຳໆໄດ້.
ໃຊ້ dbus-test-tool ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net