AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

gammaray - En ligne dans le Cloud

Exécutez gammaray dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande gammaray qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


GammaRay - Outil d'inspection et de manipulation d'applications Qt.

SYNOPSIS


rayons gamma [--pid | | --relier [: ]

DESCRIPTION


GammaRay inspecte les composants internes d'exécution d'une application Qt, tels que :
Arbre d'objets, propriétés, signal/slots, widgets, modèles,
vues graphiques, débogueur javascript, ressources,
machines d'état, méta-types, polices, codecs, documents texte

Lorsqu'il est exécuté sans aucune option, gammaray présentera une liste des applications Qt en cours d'exécution à partir de
auquel vous pouvez attacher l'injecteur sélectionné. Sinon, vous pouvez vous attacher à un processus en cours en
en spécifiant son pid, ou vous pouvez démarrer une nouvelle application Qt en spécifiant son nom (et
arguments facultatifs).

OPTIONS


--Aidez-moi
Imprimer le message d'aide et quitter.

--version
Imprimer les informations sur la version et quitter.

-p, --pid <pid>
Attachez-vous à l'application Qt en cours d'exécution avec le pid spécifié.

-je, --injecteur <injecteur>
Définissez le type d'injection spécifié.

Les injecteurs pris en charge sont :
précharger (Linux, Mac OS)
gdb (Linux. nécessite l'installation de gdb)
Catégorie
Windll (Windows)

--en cours
Utilisez l'interface utilisateur in-process Gammaray 1.x. Ce n'est pas nécessaire dans la plupart des cas, sauf
en utilisant des outils qui ne fonctionnent pas à distance.

--injecter uniquement
Cela injectera uniquement la sonde GammaRay dans un processus, mais ne démarrera pas le GammaRay
Interface utilisateur. Ceci est utile par exemple lors du débogage à distance sur des périphériques embarqués.

--Ecoutez <adresse>
Spécifiez sur quelle adresse réseau le serveur GammaRay doit écouter, la valeur par défaut est 0.0.0.0
(c'est-à-dire tous). Cela peut être utilisé par exemple sur Windows pour éviter les avertissements de pare-feu
en définissant l'adresse sur 127.0.0.1 si vous n'avez pas besoin d'un accès à distance.

--Pas d'écoute
Désactive le serveur GammaRay. Cela implique --inprocess car il n'y a pas d'autre moyen de
connecter à la sonde GammaRay dans ce cas.

--list-sondes
Répertoriez toutes les sondes installées.

--sonde <abi>
Spécifiez explicitement la sonde à utiliser. Vous devriez l'utiliser si vous avez plus d'un
sonde installée (par exemple une pour Qt4 et une pour Qt5), jusqu'à ce que la détection automatique de l'ABI de la sonde soit
mis en œuvre.

--relier <hôte[:port]>
Connectez-vous à une cible avec une sonde GammaRay déjà injectée. Utile par exemple pour
débogage à distance.

EXEMPLES


Exécutez gammaray sur l'application Qt "qtfoo" avec les arguments de ligne de commande 'arg1' et 'arg2' :
% gammaray /chemin/vers/qtfoo arg1 arg2

Appelez gammaray sur l'application Qt exécutée avec le pid 1234 :
% rayons gamma --pid 1234

Appelez gammaray avec l'injecteur gdb sur l'application Qt exécutée avec le pid 1234 :
% gammaray --injecteur gdb --pid 1234

EXIT STATUT


Sort avec 0 en fonctionnement normal ; sinon, existe avec un entier positif indiquant
un problème est survenu lors du lancement ou de la fixation d'un injecteur.

DROIT D'AUTEUR


Copyright (C) 2010-2015 Klaralvdalens Datakonsult AB, une société du groupe KDAB,
<[email protected]>

Les titulaires de licences commerciales valides KDAB GammaRay peuvent utiliser ce fichier conformément
avec le contrat de licence commerciale GammaRay fourni avec le logiciel.

Contactez-Nous [email protected] si des conditions de cette licence ne sont pas claires pour vous.

Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier selon les termes de
la licence publique générale GNU telle que publiée par la Free Software Foundation ; Soit
la version 2 de la licence ou (à votre choix) toute version ultérieure.

Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ;
sans même la garantie implicite de QUALITÉ MARCHANDE ou D'ADAPTATION À UN USAGE PARTICULIER.
Voir la licence publique générale GNU pour plus de détails.

Vous devriez avoir reçu une copie de la licence publique générale GNU avec ce programme ;
sinon, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, États-Unis.

Code StackWalker Copyright (c) 2005-2009, Jochen Kalmbach, Tous droits réservés.

AUTEURS


Allen l'hiver[email protected]>
Andreas Holzammer[email protected]>
Anton Kreuzkamp[email protected]>
David Fauré[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]>
Jusqu'à Adam[email protected]>
Tobias Koenig[email protected]>
Volker Krause[email protected]>

Utilisez gammaray en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Chargeur de démarrage Clover EFI
    Chargeur de démarrage Clover EFI
    Le projet a déménagé à
    https://github.com/CloverHackyColor/CloverBootloader..
    Fonctionnalités : démarrer macOS, Windows et Linux
    en mode UEFI ou legacy sur Mac ou PC avec
    UE...
    Télécharger le chargeur de démarrage Clover EFI
  • 2
    Unitedrpms
    Unitedrpms
    Rejoignez-nous à Gitter !
    https://gitter.im/unitedrpms-people/Lobby
    Activez le référentiel URPMS dans votre
    système -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Télécharger unitedrpms
  • 3
    Boostez les bibliothèques C++
    Boostez les bibliothèques C++
    Boost fournit un portable gratuit
    bibliothèques C++ évaluées par des pairs. Les
    l'accent est mis sur les bibliothèques portables qui
    fonctionnent bien avec la bibliothèque standard C++.
    Voir http://www.bo...
    Télécharger les bibliothèques Boost C++
  • 4
    VirtuelGL
    VirtuelGL
    VirtualGL redirige les commandes 3D d'un
    Application Unix/Linux OpenGL sur un
    GPU côté serveur et convertit le
    rendu des images 3D dans un flux vidéo
    avec lequel ...
    Télécharger VirtualGL
  • 5
    libusb
    libusb
    Bibliothèque pour activer l'espace utilisateur
    programmes d'application pour communiquer avec
    Périphériques USB. Public : Développeurs, Fin
    Utilisateurs/Bureau. Langage de programmation : C
    Catégories ...
    Télécharger libusb
  • 6
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • Plus "

Commandes Linux

Ad