ນີ້ແມ່ນ gammaray ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
GammaRay - ເຄື່ອງມືກວດກາ ແລະ ໝູນໃຊ້ Qt-application.
ສະຫຼຸບສັງລວມ
gammaray [--pid | | --ເຊື່ອມຕໍ່ [: ]
ລາຍລະອຽດ
GammaRay ກວດກາ runtime ພາຍໃນຂອງ Qt-application, ເຊັ່ນ:
ຕົ້ນໄມ້ວັດຖຸ, ຄຸນສົມບັດ, ສັນຍານ / ສະລັອດຕິງ, ວິດເຈັດ, ແບບຈໍາລອງ,
ການສະແດງຮູບພາບ, javascript debugger, ຊັບພະຍາກອນ,
ເຄື່ອງຈັກຂອງລັດ, ປະເພດ meta, ຕົວອັກສອນ, ຕົວແປງສັນຍານ, ເອກະສານຂໍ້ຄວາມ
ໃນເວລາທີ່ດໍາເນີນການໂດຍບໍ່ມີທາງເລືອກໃດໆ, gammaray ຈະນໍາສະເຫນີບັນຊີລາຍຊື່ຂອງຄໍາຮ້ອງສະຫມັກ Qt ແລ່ນຈາກ
ທີ່ທ່ານສາມາດຕິດ injector ເລືອກ. ຖ້າບໍ່ດັ່ງນັ້ນ, ທ່ານສາມາດຕິດກັບຂະບວນການແລ່ນໂດຍ
ການລະບຸ pid ຂອງມັນ, ຫຼືທ່ານສາມາດເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກ Qt ໃຫມ່ໂດຍການລະບຸຊື່ຂອງມັນ (ແລະ
ການໂຕ້ຖຽງທາງເລືອກ).
OPTIONS
- ຊ່ວຍ
ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.
- ການປ່ຽນແປງ
ພິມຂໍ້ມູນສະບັບແລະອອກ.
-p, --pid <pid>
ແນບໃສ່ການແລ່ນແອັບພລິເຄຊັນ Qt ດ້ວຍ pid ທີ່ລະບຸ.
-i, --ຫົວສີດ <ຫົວສີດ>
ກໍານົດປະເພດສີດທີ່ກໍານົດໄວ້.
ຫົວສີດທີ່ຮອງຮັບແມ່ນ:
preload (Linux, Mac OS)
gdb (Linux. ຕ້ອງການ gdb ທີ່ຈະຕິດຕັ້ງ)
ແບບ
windll (Windows)
--ໃນຂະບວນການ
ໃຊ້ Gammaray 1.x in-process UI. ນີ້ບໍ່ຈໍາເປັນໃນກໍລະນີຫຼາຍທີ່ສຸດ, ນອກຈາກ
ການນໍາໃຊ້ເຄື່ອງມືທີ່ບໍ່ເຮັດວຽກຫ່າງໄກສອກຫຼີກ.
--ສີດເທົ່ານັ້ນ
ນີ້ຈະພຽງແຕ່ໃສ່ການສືບສວນ GammaRay ເຂົ້າໄປໃນຂະບວນການ, ແຕ່ບໍ່ເລີ່ມຕົ້ນ GammaRay
UI. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບຕົວຢ່າງໃນເວລາທີ່ດໍາເນີນການ debugging ໄລຍະໄກໃນອຸປະກອນຝັງ.
--ຟັງ <ທີ່ຢູ່>
ລະບຸທີ່ຢູ່ເຄືອຂ່າຍໃດທີ່ເຊີບເວີ GammaRay ຄວນຟັງ, ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.0.0.0
(ie. ທັງຫມົດຂອງພວກເຂົາ). ນີ້ສາມາດຖືກນໍາໃຊ້ເປັນຕົວຢ່າງໃນ Windows ເພື່ອຫຼີກເວັ້ນການເຕືອນໄຟວໍ
ໂດຍການຕັ້ງຄ່າທີ່ຢູ່ເປັນ 127.0.0.1 ຖ້າທ່ານບໍ່ຕ້ອງການການເຂົ້າເຖິງຈາກທາງໄກ.
--ບໍ່ຟັງ
ປິດໃຊ້ງານເຊີບເວີ GammaRay. ນີ້ຫມາຍເຖິງ --inprocess ຍ້ອນວ່າບໍ່ມີວິທີອື່ນທີ່ຈະ
ເຊື່ອມຕໍ່ກັບການສືບສວນ GammaRay ໃນກໍລະນີນີ້.
--list-probes
ບອກລາຍການ probes ທີ່ຕິດຕັ້ງທັງໝົດ.
-- ສືບສວນ <abi>
ລະບຸຢ່າງຊັດເຈນວ່າຈະໃຊ້ probe ໃດ. ທ່ານຄວນໃຊ້ມັນຖ້າທ່ານມີຫຼາຍກວ່າຫນຶ່ງ
probe ຕິດຕັ້ງ (ຕົວຢ່າງຫນຶ່ງສໍາລັບ Qt4 ແລະຫນຶ່ງສໍາລັບ Qt5), ຈົນກ່ວາ probe ABI auto-detection ແມ່ນ.
ປະຕິບັດ.
--ເຊື່ອມຕໍ່ <ເຈົ້າພາບ[:ພອດ]>
ເຊື່ອມຕໍ່ຫາເປົ້າໝາຍດ້ວຍເຄື່ອງກວດຫາ GammaRay ທີ່ຖືກສີດແລ້ວ. ເປັນປະໂຫຍດສໍາລັບການຍົກຕົວຢ່າງ
ການດີບັກທາງໄກ.
ຕົວຢ່າງ
ແລ່ນ gammaray ໃນ Qt-application "qtfoo" ດ້ວຍ arguments ແຖວຄໍາສັ່ງ 'arg1' ແລະ 'arg2':
% gammaray /path/to/qtfoo arg1 arg2
ເອີ້ນ gammaray ໃນ Qt-application ແລ່ນດ້ວຍ pid 1234:
% gammaray --pid 1234
ເປີດໃຊ້ gammaray ດ້ວຍ injector gdb ໃນ Qt-application ແລ່ນດ້ວຍ pid 1234:
% gammaray --injector gdb --pid 1234
ອອກ STATUS
ອອກຈາກກັບ 0 ພາຍໃຕ້ການດໍາເນີນງານປົກກະຕິ; ຖ້າບໍ່ດັ່ງນັ້ນ, ມີຈຳນວນເຕັມບວກທີ່ຊີ້ບອກ
ບັນຫາເກີດຂຶ້ນໃນຂະນະທີ່ເປີດ ຫຼືຕິດຫົວສີດ.
COPYRIGHT
ສະຫງວນລິຂະສິດ (C) 2010-2015 Klaralvdalens Datakonsult AB, ບໍລິສັດກຸ່ມ KDAB,
<[email protected]>
ຜູ້ຮັບໃບອະນຸຍາດຖືໃບອະນຸຍາດ KDAB GammaRay ທາງດ້ານການຄ້າທີ່ຖືກຕ້ອງອາດຈະໃຊ້ໄຟລ໌ນີ້ຕາມ
ກັບສັນຍາໃບອະນຸຍາດການຄ້າ GammaRay ທີ່ສະຫນອງໃຫ້ກັບຊອບແວ.
ຕິດຕໍ່ [email protected] ຖ້າເງື່ອນໄຂຂອງການອະນຸຍາດນີ້ບໍ່ຈະແຈ້ງຕໍ່ເຈົ້າ.
ໂຄງການນີ້ແມ່ນຊອບແວຟຣີ; ທ່ານສາມາດແຈກຢາຍມັນແລະ / ຫຼືປັບປຸງແກ້ໄຂມັນພາຍໃຕ້ເງື່ອນໄຂຂອງ
ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ທີ່ຈັດພິມໂດຍ Free Software Foundation; ບໍ່ວ່າຈະ
ສະບັບ 2 ຂອງໃບອະນຸຍາດ, ຫຼື (ຕາມທາງເລືອກຂອງທ່ານ) ສະບັບຕໍ່ມາ.
ໂຄງການນີ້ໄດ້ຖືກແຈກຢາຍໂດຍຫວັງວ່າມັນຈະເປັນປະໂຫຍດ, ແຕ່ບໍ່ມີການຮັບປະກັນໃດໆ;
ໂດຍບໍ່ມີການຮັບປະກັນທາງດ້ານການຄ້າ ຫຼືຄວາມສອດຄ່ອງສໍາລັບຈຸດປະສົງສະເພາະ.
ເບິ່ງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
ທ່ານຄວນໄດ້ຮັບສໍາເນົາຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU ພ້ອມກັບໂຄງການນີ້;
ຖ້າບໍ່ແມ່ນ, ຂຽນຫາ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
ລະຫັດ StackWalker ລິຂະສິດ (c) 2005-2009, Jochen Kalmbach, ສະຫງວນລິຂະສິດທັງໝົດ.
AUTHORS
Allen ລະດູຫນາວ[email protected]>
Andreas Holzammer[email protected]>
Anton Kreuzkamp[email protected]>
David Faure[email protected]>
Frank Osterfeld[email protected]>
James Turner[email protected]>
Jan Dalheimer[email protected]>
Kevin Funk[email protected]>
Laurent Montel[email protected]>
Mathias Hasselmann[email protected]>
Milian Wolff[email protected]>
Patrick Spendrin[email protected]>
Peter Kuemmel[email protected]>
Rafael Roquetto[email protected]>
Stephen Kelly[email protected]>
Thomas McGuire[email protected]>
ຈົນເຖິງອາດາມ[email protected]>
Tobias Koenig[email protected]>
Volker Krause[email protected]>
ໃຊ້ gammaray ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net