Questo è il comando gammaray che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
GammaRay - Strumento di ispezione e manipolazione delle applicazioni Qt.
SINOSSI
gammaray [--pid | | --Collegare [: ]
DESCRIZIONE
GammaRay ispeziona gli interni di runtime di un'applicazione Qt, come:
Albero degli oggetti, proprietà, segnale/slot, widget, modelli,
viste grafiche, debugger javascript, risorse,
macchine a stati, metatipi, font, codec, documenti di testo
Quando viene eseguito senza alcuna opzione, gammaray presenterà un elenco di applicazioni Qt in esecuzione da
quale è possibile collegare l'iniettore selezionato. Altrimenti, puoi collegarti a un processo in esecuzione tramite
specificando il suo pid, oppure puoi avviare una nuova applicazione Qt specificandone il nome (e
argomenti facoltativi).
VERSIONI
--Aiuto
Stampa il messaggio di aiuto ed esci.
--versione
Stampa le informazioni sulla versione ed esci.
-P, --pid <pid>
Collega all'esecuzione dell'applicazione Qt con il pid specificato.
-io, --iniettore <iniettore>
Imposta il tipo di iniezione specificato.
Gli iniettori supportati sono:
precarico (Linux, Mac OS)
gdb (Linux richiede l'installazione di gdb)
style
vento (Finestre)
--in corso
Utilizzare l'interfaccia utente in-process di Gammaray 1.x. Questo non è necessario nella maggior parte dei casi, a parte
utilizzando strumenti che non funzionano da remoto.
--solo iniezione
Questo inietterà solo la sonda GammaRay in un processo, ma non avvierà GammaRay
interfaccia utente. Ciò è utile, ad esempio, quando si esegue il debug remoto su dispositivi incorporati.
--Ascoltare <indirizzo>
Specificare su quale indirizzo di rete deve ascoltare il server GammaRay, il valore predefinito è 0.0.0.0
(cioè tutti). Questo può essere utilizzato ad esempio su Windows per evitare avvisi del firewall
impostando l'indirizzo su 127.0.0.1 se non è necessario l'accesso remoto.
--no-ascolta
Disabilita il server GammaRay. Ciò implica --inprocess poiché non c'è altro modo per
connettersi alla sonda GammaRay in questo caso.
--list-sonde
Elenca tutte le sonde installate.
--sonda <abi>
Specificare in modo esplicito quale sonda utilizzare. Dovresti usarlo se ne hai più di uno
sonda installata (es. una per Qt4 e una per Qt5), fino a quando l'autorilevamento della sonda ABI è
implementato.
--Collegare <ospite[:porto]>
Connettiti a un bersaglio con una sonda GammaRay già iniettata. Utile ad esempio per
debug remoto.
ESEMPI
Esegui gammaray sull'applicazione Qt "qtfoo" con gli argomenti della riga di comando "arg1" e "arg2":
% gammaray /percorso/a/qtfoo arg1 arg2
Richiama gammaray sull'applicazione Qt in esecuzione con pid 1234:
% raggio gamma --pid 1234
Richiama gammaray on con injector gdb su un'applicazione Qt in esecuzione con pid 1234:
% gammaray --iniettore gdb --pid 1234
EXIT STATUS
Esce con 0 in funzionamento normale; in caso contrario, esiste con un numero intero positivo che indica
si è verificato un problema durante l'avvio o il collegamento di un iniettore.
COPYRIGHT
Copyright (C) 2010-2015 Klaralvdalens Datakonsult AB, una società del gruppo KDAB,
<[email protected]>
I licenziatari in possesso di licenze commerciali KDAB GammaRay valide possono utilizzare questo file in conformità
con il contratto di licenza commerciale GammaRay fornito con il software.
Contatti [email protected] se le condizioni di questa licenza non ti sono chiare.
Questo programma è un software gratuito; puoi ridistribuirlo e/o modificarlo secondo i termini di
la GNU General Public License come pubblicata dalla Free Software Foundation; o
versione 2 della Licenza o (a tua scelta) qualsiasi versione successiva.
Questo programma è distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA;
senza nemmeno la garanzia implicita di COMMERCIABILITÀ o IDONEITÀ PER UN PARTICOLARE SCOPO.
Vedere la GNU General Public License per maggiori dettagli.
Dovresti aver ricevuto una copia della GNU General Public License insieme a questo programma;
in caso contrario, scrivi alla Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, Stati Uniti.
Codice StackWalker Copyright (c) 2005-2009, Jochen Kalmbach, Tutti i diritti riservati.
AUTORI
Allen inverno[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]>
Fino ad Adamo[email protected]>
Tobias Koenig[email protected]>
Volker Krause[email protected]>
Usa gammaray online utilizzando i servizi onworks.net