Ini adalah perintah gammaray yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
GammaRay - Alat inspeksi dan manipulasi aplikasi Qt.
RINGKASAN
gammaray [--pid | | --Menghubung [: ]
DESKRIPSI
GammaRay memeriksa internal runtime dari aplikasi Qt, seperti:
Pohon objek, properti, sinyal/slot, widget, model,
tampilan grafis, debugger javascript, sumber daya,
mesin negara, jenis meta, font, codec, dokumen teks
Saat dijalankan tanpa opsi apa pun, gammaray akan menampilkan daftar aplikasi Qt yang sedang berjalan dari
yang dapat Anda pasang injektor yang dipilih. Jika tidak, Anda dapat melampirkan ke proses yang sedang berjalan dengan
menentukan pidnya, atau Anda dapat memulai aplikasi Qt baru dengan menentukan namanya (dan
argumen opsional).
PILIHAN
--membantu
Cetak pesan bantuan dan keluar.
--Versi: kapan
Cetak informasi versi dan keluar.
-P, --pid <pid>
Lampirkan untuk menjalankan aplikasi Qt dengan pid yang ditentukan.
-Saya, --penyuntik <injektor>
Atur jenis injeksi yang ditentukan.
Injektor yang didukung adalah:
pramuat (Linux, Mac OS)
gdb (Linux. membutuhkan gdb untuk diinstal)
gaya
angin (Windows)
--dalam proses
Gunakan UI dalam proses Gammaray 1.x. Ini tidak diperlukan dalam banyak kasus, selain dari
menggunakan alat yang tidak bekerja dari jarak jauh.
--suntik saja
Ini hanya akan menyuntikkan probe GammaRay ke dalam proses, tetapi tidak memulai GammaRay
UI. Ini berguna misalnya saat melakukan debugging jarak jauh pada perangkat yang disematkan.
--mendengarkan <alamat>
Tentukan alamat jaringan mana yang harus didengarkan oleh server GammaRay, defaultnya adalah 0.0.0.0
(yaitu. semuanya). Ini dapat digunakan misalnya pada Windows untuk menghindari peringatan firewall
dengan mengatur alamat ke 127.0.0.1 jika Anda tidak memerlukan akses jarak jauh.
--tidak mendengarkan
Menonaktifkan server GammaRay. Ini menyiratkan --inprocess karena tidak ada cara lain untuk
terhubung ke probe GammaRay dalam kasus ini.
--list-probe
Daftar semua probe yang terpasang.
--menguji <abi>
Tentukan secara eksplisit probe mana yang akan digunakan. Anda harus menggunakan ini jika Anda memiliki lebih dari satu
probe dipasang (misalnya satu untuk Qt4 dan satu untuk Qt5), hingga deteksi otomatis ABI probe
diimplementasikan.
--Menghubung <tuan rumah[:pelabuhan]>
Hubungkan ke target dengan probe GammaRay yang sudah disuntikkan. Berguna misalnya untuk
debug jarak jauh.
CONTOH
Jalankan gammaray pada aplikasi Qt "qtfoo" dengan argumen baris perintah 'arg1' dan 'arg2':
% gammaray /path/ke/qtfoo arg1 arg2
Aktifkan gammaray pada aplikasi Qt yang berjalan dengan pid 1234:
% gammaray --pid 1234
Aktifkan gammaray dengan injector gdb pada aplikasi Qt yang berjalan dengan pid 1234:
% gammaray --injektor gdb --pid 1234
EXIT STATUS
Keluar dengan 0 dalam operasi normal; jika tidak, ada dengan bilangan bulat positif yang menunjukkan
masalah terjadi saat meluncurkan atau memasang injektor.
HAK CIPTA
Hak Cipta (C) 2010-2015 Klaralvdalens Datakonsult AB, sebuah perusahaan Grup KDAB,
<[email dilindungi]>
Pemegang lisensi yang memegang lisensi KDAB GammaRay komersial yang valid dapat menggunakan file ini sesuai
dengan Perjanjian Lisensi Komersial GammaRay yang disediakan bersama Perangkat Lunak.
Kontak [email dilindungi] jika ada ketentuan lisensi ini yang tidak jelas bagi Anda.
Program ini adalah perangkat lunak gratis; Anda dapat mendistribusikan ulang dan/atau memodifikasinya di bawah ketentuan
Lisensi Publik Umum GNU sebagaimana diterbitkan oleh Free Software Foundation; salah satu
versi 2 dari Lisensi, atau (sesuai pilihan Anda) versi yang lebih baru.
Program ini disebarluaskan dengan harapan dapat bermanfaat, namun TANPA JAMINAN APAPUN;
bahkan tanpa jaminan tersirat tentang KELAYAKAN DIPERDAGANGKAN atau KESESUAIAN UNTUK TUJUAN TERTENTU.
Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.
Anda seharusnya telah menerima salinan GNU General Public License bersama dengan program ini;
jika tidak, kirim surat ke Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, AS.
Kode StackWalker Hak Cipta (c) 2005-2009, Jochen Kalmbach, Semua hak dilindungi undang-undang.
PENULIS
Allen Musim Dingin[email dilindungi]>
Andreas Holzammer[email dilindungi]>
Anton Kreuzkamp[email dilindungi]>
David Faure[email dilindungi]>
Frank Osterfeld[email dilindungi]>
James Turner[email dilindungi]>
Jan Dalheimer[email dilindungi]>
Kevin Funk[email dilindungi]>
Laurent Montel[email dilindungi]>
Mathias Hasselmann[email dilindungi]>
Milian Wolff[email dilindungi]>
Patrick Spendrin[email dilindungi]>
Peter Kuemmel[email dilindungi]>
Rafael Roquetto[email dilindungi]>
Stephen Kelly[email dilindungi]>
Thomas McGuire[email dilindungi]>
Sampai Adam[email dilindungi]>
Tobias Koenig[email dilindungi]>
Volker Krause[email dilindungi]>
Gunakan gammaray online menggunakan layanan onworks.net