gpTrace

Introduzione

Vedi il progetto su GitHub

Descrizione

gpTrace è un’applicazione libera basata sulle GTK+ per tracciare le attività di un processo esterno. Basterà scegliere il programma esterno da eseguire, premere il pulsante Esegui ed osservare i risultati dell’operazione. Ogni syscall (chiamata a funzione del sistema operativo) sarà mostrata ed ogni processo esterno avviato sarà tracciato nella finestra di gpTrace.

Finestra principale

E’ possibile decidere quali syscall intercettare per includere o escludere per limitare i risultati.

Finestra principale con elenco espanso

Per ciascuna syscall intercettata si potrà vedere quante chiamate sono state effettuate.

Scheda Conteggi

Sarà anche possibile vedere un elenco di tutti i file richiesti dall’applicazione, indipendentemente dalla loro esistenza.

Scheda Files

Se l’applicazione richiesta fa uso di processi multipli esterni sarà possibile vedere l’elenco dei processi, incluse alcune informazioni basilari.

Scheda Processi

Installazione

I rilasci delle versioni stabili con codice sorgente e pacchetti precompilati sono presenti nella pagina Scarica. Per informazioni sull'installazione da pacchetti o con codice sorgente fare riferimento alla pagina Installazione.

Il codice sorgente di gpTrace è disponibile su GitHub con la versione attualmente in sviluppo.

Traduzioni

gpTrace è attualmente tradotto nelle seguenti lingue:

  • Inglese
  • Italiano
  • Bulgaro

Sono richiesti traduttori, aiutaci a tradurre gpTrace in altre lingue.

Prego compila le tue traduzioni su Transifex oppure apri una richiesta sul sistema di segnalazioni di GitHub oppure apri una richiesta di pull su GitHub.

Licenza

gpTrace viene distribuito sotto forma di codice sorgente aperto disponibile su GitHub sotto licenza GNU GPL-2+ (GNU General Public License versione 2 o superiore). Il software viene fornito così com'è e non è offerto alcun tipo di garanzia. Chiunque può derivare il progetto, modificarlo e distribuirlo purchè il nuovo progetto derivato sia rilasciato sotto la stessa licenza GNU GPL-2+.