gammaray - Online sa Cloud

Ito ang command gammaray na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


GammaRay - Qt-application inspection at manipulation tool.

SINOPSIS


gammaray [--pid | | --kunekta [: ]

DESCRIPTION


Sinusuri ng GammaRay ang mga runtime internal ng isang Qt-application, gaya ng:
Object tree, property, signal/slot, widget, modelo,
mga view ng graphics, javascript debugger, mga mapagkukunan,
mga state machine, mga uri ng meta, mga font, codec, mga dokumento ng teksto

Kapag tumakbo nang walang anumang mga opsyon, magpapakita ang gammaray ng listahan ng tumatakbong Qt-applications mula sa
na maaari mong ilakip ang napiling injector. Kung hindi, maaari kang mag-attach sa isang tumatakbong proseso sa pamamagitan ng
pagtukoy sa pid nito, o maaari kang magsimula ng bagong Qt-application sa pamamagitan ng pagtukoy sa pangalan nito (at
mga opsyonal na argumento).

Opsyon


- Tumulong
Mag-print ng mensahe ng tulong at lumabas.

--bersyon
I-print ang impormasyon ng bersyon at lumabas.

-p, --pid <pid>
Ilakip sa pagpapatakbo ng Qt application na may tinukoy na pid.

-ako, --injector <injector>
Itakda ang tinukoy na uri ng iniksyon.

Ang mga sinusuportahang injector ay:
preload (Linux, Mac OS)
gdb (Linux. nangangailangan ng gdb na mai-install)
estilo
windll (Windows)

--pinoproseso
Gamitin ang Gammaray 1.x in-process na UI. Ito ay hindi kinakailangan sa karamihan ng mga kaso, bukod sa
gamit ang mga tool na hindi gumagana nang malayuan.

--iniksyon-lamang
I-inject lang nito ang GammaRay probe sa isang proseso, ngunit hindi sisimulan ang GammaRay
UI. Ito ay kapaki-pakinabang halimbawa kapag gumagawa ng malayuang pag-debug sa mga naka-embed na device.

--makinig <address>
Tukuyin kung saang network address dapat pakinggan ng server ng GammaRay, ang default ay 0.0.0.0
(ibig sabihin, lahat ng mga ito). Magagamit ito halimbawa sa Windows upang maiwasan ang mga babala sa firewall
sa pamamagitan ng pagtatakda ng address sa 127.0.0.1 kung hindi mo kailangan ng malayuang pag-access.

--hindi-makinig
Hindi pinapagana ang server ng GammaRay. Ito ay nagpapahiwatig --inprocess dahil walang ibang paraan upang
kumonekta sa GammaRay probe sa kasong ito.

--list-probes
Ilista ang lahat ng naka-install na probe.

--probe <abi>
Tahasang tukuyin kung aling probe ang gagamitin. Dapat mong gamitin ito kung mayroon kang higit sa isa
naka-install ang probe (hal. isa para sa Qt4 at isa para sa Qt5), hanggang sa ang auto-detection ng probe ABI ay
ipinatupad

--kunekta <host[:port]>
Kumonekta sa isang target gamit ang na-inject na GammaRay probe. Kapaki-pakinabang halimbawa para sa
malayuang pag-debug.

HALIMBAWA


Patakbuhin ang gammaray sa Qt-application na "qtfoo" na may mga argumento sa command line na 'arg1' at 'arg2':
% gammaray /path/to/qtfoo arg1 arg2

I-invoke ang gammaray sa Qt-application na tumatakbo gamit ang pid 1234:
% gammaray --pid 1234

I-invoke ang gammaray on gamit ang injector gdb sa Qt-application na tumatakbo gamit ang pid 1234:
% gammaray --injector gdb --pid 1234

EXIT STATUS


Paglabas na may 0 sa ilalim ng normal na operasyon; kung hindi, ay umiiral na may positibong integer na nagpapahiwatig
nagkaroon ng problema habang inilulunsad o ikinakabit ang isang injector.

COPYRIGHT


Copyright (C) 2010-2015 Klaralvdalens Datakonsult AB, isang kumpanya ng KDAB Group,
<info@kdab.com>

Maaaring gamitin ng mga lisensyadong may hawak na valid na komersyal na lisensya ng KDAB GammaRay ang file na ito alinsunod
na may GammaRay Commercial License Agreement na ibinigay kasama ng Software.

Makipag-ugnay sa info@kdab.com kung ang anumang mga kondisyon ng paglilisensyang ito ay hindi malinaw sa iyo.

Ang program na ito ay libreng software; maaari mo itong muling ipamahagi at/o baguhin ito sa ilalim ng mga tuntunin ng
ang GNU General Public License na inilathala ng Free Software Foundation; alinman
bersyon 2 ng Lisensya, o (sa iyong opsyon) anumang mas bagong bersyon.

Ang program na ito ay ipinamahagi sa pag-asa na ito ay magiging kapaki-pakinabang, ngunit WALANG ANUMANG WARRANTY;
nang walang kahit na ipinahiwatig na warranty ng MERCHANTABILITY o FITNESS FOR A PARTICULAR PURPOSE.
Tingnan ang GNU General Public License para sa higit pang mga detalye.

Dapat ay nakatanggap ka ng kopya ng GNU General Public License kasama ng programang ito;
kung hindi, sumulat sa Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.

StackWalker code Copyright (c) 2005-2009, Jochen Kalmbach, All rights reserved.

MGA AUTHORS


Allen Winterallen.winter@kdab.com>
Andreas Holzammerandreas.holzammer@kdab.com>
Anton Kreuzkampanton.kreuzkamp@kdab.com>
David Fauredavid.faure@kdab.com>
Frank Osterfeldfrank.osterfeld@kdab.com>
James Turnerjames.turner@kdab.com>
Jan Dalheimerjan.dalheimer@kdab.com>
Kevin Funkkevin.funk@kdab.com>
Laurent Montellaurent.montel@kdab.com>
Mathias Hasselmannmathias.hasselmann@kdab.com>
Milian Wolffmilian.wolff@kdab.com>
Patrick Spendrinpatrick.spendrin@kdab.com>
Peter Kuemmelsyntheticpp@gmx.net>
Rafael Roquettorafael.roquetto@kdab.com>
Stephen Kellystephen.kelly@kdab.com>
Thomas McGuirethomas.mcguire@kdab.com>
Hanggang kay Adamtill@kdab.com>
Tobias Koenigtobias.koenig@kdab.com>
Volker Krausevolker.krause@kdab.com>

Gumamit ng gammaray online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa