gammaray - Online in de cloud

Dit is de opdracht gammaray die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


GammaRay - Qt-applicatie inspectie- en manipulatietool.

KORTE INHOUD


gammastraal [--pid | | --aansluiten [: ]

PRODUCTBESCHRIJVING


GammaRay inspecteert runtime internals van een Qt-applicatie, zoals:
Objectboom, eigenschappen, signaal/slots, widgets, modellen,
grafische weergaven, javascript debugger, bronnen,
state machines, metatypes, fonts, codecs, tekstdocumenten

Als gammaray zonder enige opties wordt uitgevoerd, zal het een lijst met draaiende Qt-applicaties presenteren
waarop u de geselecteerde injector kunt bevestigen. Anders kunt u zich aan een lopend proces hechten door
door zijn pid op te geven, of u kunt een nieuwe Qt-toepassing starten door zijn naam (en
optionele argumenten).

OPTIES


--help
Help-bericht afdrukken en afsluiten.

--versie
Versie-informatie afdrukken en afsluiten.

-P, --pid <pid>
Maak verbinding met de draaiende Qt-toepassing met de opgegeven pid.

-l, --injector <injector>
Stel het gespecificeerde injectietype in.

Ondersteunde injectoren zijn:
vooraf laden (Linux, Mac OS)
gdb (Linux vereist dat gdb is geïnstalleerd)
stijl
wind (Windows)

--in proces
Gebruik de Gammaray 1.x in-process UI. Dit is in de meeste gevallen niet nodig, behalve
tools gebruiken die niet op afstand werken.

--injecteren-alleen
Hierdoor wordt de GammaRay-sonde alleen in een proces geïnjecteerd, maar wordt de GammaRay niet gestart
gebruikersinterface. Dit is bijvoorbeeld handig bij het op afstand debuggen op ingebedde apparaten.

--luisteren <adres>
Geef op op welk netwerkadres de GammaRay-server moet luisteren, standaard is 0.0.0.0
(d.w.z. allemaal). Dit kan bijvoorbeeld op Windows worden gebruikt om firewallwaarschuwingen te vermijden
door het adres in te stellen op 127.0.0.1 als u geen toegang op afstand nodig heeft.

--niet-luisteren
Schakelt de GammaRay-server uit. Dit impliceert --inprocess omdat er geen andere manier is
maak in dit geval verbinding met de GammaRay-sonde.

--lijst-sondes
Maak een lijst van alle geïnstalleerde sondes.

--doorvragen <abi>
Geef expliciet op welke sonde moet worden gebruikt. U moet dit gebruiken als u er meer dan één heeft
sonde geïnstalleerd (bijv. een voor Qt4 en een voor Qt5), totdat automatische detectie van sonde ABI is
geïmplementeerd.

--aansluiten <gastheer[:poort]>
Maak verbinding met een doelwit met een reeds geïnjecteerde GammaRay-sonde. Handig voor bijvoorbeeld
foutopsporing op afstand.

Voorbeelden


Voer gammaray uit op de Qt-applicatie "qtfoo" met opdrachtregelargumenten 'arg1' en 'arg2':
% gammastraal /pad/naar/qtfoo arg1 arg2

Roep gammaray aan op de Qt-applicatie die draait met pid 1234:
% gammastraling --pid 1234

Roep gammaray aan met injector gdb op Qt-applicatie die draait met pid 1234:
% gammastraal --injector gdb --pid 1234

EXIT STATUS


Sluit af met 0 bij normaal gebruik; anders bestaat met een positief geheel getal dat aangeeft
er is een probleem opgetreden tijdens het lanceren of bevestigen van een injector.

COPYRIGHT


Copyright (C) 2010-2015 Klaralvdalens Datakonsult AB, een onderneming van de KDAB Groep,
<info@kdab.com>

Licentiehouders die in het bezit zijn van geldige commerciële KDAB GammaRay-licenties mogen dit bestand in overeenstemming gebruiken
met de commerciële licentieovereenkomst van GammaRay die bij de software wordt geleverd.

Neem contact op info@kdab.com als enige voorwaarden van deze licentie niet duidelijk voor u zijn.

Dit programma is gratis software; u kunt het opnieuw distribueren en/of wijzigen onder de voorwaarden van:
de GNU General Public License zoals gepubliceerd door de Free Software Foundation; of
versie 2 van de Licentie, of (naar uw keuze) een latere versie.

Dit programma wordt verspreid in de hoop dat het nuttig zal zijn, maar ZONDER ENIGE GARANTIE;
zonder zelfs de impliciete garantie van VERKOOPBAARHEID of GESCHIKTHEID VOOR EEN BEPAALD DOEL.
Zie de GNU General Public License voor meer details.

U zou samen met dit programma een kopie van de GNU General Public License moeten hebben ontvangen;
zo niet, schrijf dan naar de Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, VS.

StackWalker-code Copyright (c) 2005-2009, Jochen Kalmbach, Alle rechten voorbehouden.

AUTEURS


Allen Winterallen.winter@kdab.com>
Andreas Holzammerandreas.holzammer@kdab.com>
Anton Kreuzkampanton.kreuzkamp@kdab.com>
David Faurédavid.faure@kdab.com>
Frank Oosterfeldfrank.osterfeld@kdab.com>
James Turnerjames.turner@kdab.com>
Jan Dalheimerjan.dalheimer@kdab.com>
Kevin Funkkevin.funk@kdab.com>
Laurent Montellaurent.montel@kdab.com>
Mathias Hasselmanmathias.hasselmann@kdab.com>
Milian Wolffmilian.wolff@kdab.com>
Patrick Spendrinpatrick.spendrin@kdab.com>
Peter Kümmelsynthetischpp@gmx.net>
Rafaël Roquettorafael.roquetto@kdab.com>
Stephan Kellystephen.kelly@kdab.com>
Thomas McGuirethomas.mcguire@kdab.com>
Tot Adamtot@kdab.com>
Tobias Koenigtobias.koenig@kdab.com>
Volker Krausevolker.krause@kdab.com>

Gebruik gammaray online met behulp van onworks.net-services



Nieuwste Linux & Windows online programma's