Gambas-it

Programmazione => Progetti degli utenti => Topic aperto da: md9327 - 29 Settembre 2010, 14:20:05

Titolo: ProjectScan - Creatore report stato progetto
Inserito da: md9327 - 29 Settembre 2010, 14:20:05
Ciao a todos!!!

Dato che a me serviva un qualcosa per poter analizzare a livello sintetico lo stato dei miei progetti, ho creato questo piccolo programmino.

ProjectScan è una piccola applicazione, a riga di comando, che genera un file di testo, con lo stato attuale di un determinato progetto:

- Parametri applicazione
- Lista dei file (moduli, classi, form), in ordine alfabetico, con relativa dimensione e data di ultima modifica
- Per ogni modulo e classe, presenta un elenco delle proprietà, variabili e metodi, separati per tipologia e ordinati alfabeticamente

Usarlo è molto semplice, basta copiare l'eseguibile nella directory del progetto da analizzare, oppure lanciare ProjectScan seguito dal path del progetto.
ProjectScan genera in pochi secondi un file di testo, nominato "project_scan.txt", nella stessa directory da cui si è lanciato il programmino.

Spero dia utile anche a voi.

Al momento metto in allegato solamente l'eseguibile, se qualcuno è interessato anche ai sorgenti, basta farmi un fischio...  :D

Bye
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: md9327 - 29 Settembre 2010, 17:34:49
Versione completa con le variabili...
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: Pixel - 30 Settembre 2010, 16:28:04
 :party: (se non hai capito era il fischio per avere i sorgenti, vorrei provare una cosuccia ;D)
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: md9327 - 01 Ottobre 2010, 17:19:14
Eh, sò sordo, non s'era capito ? ...  ;D

Eccoli...
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: Ceskho - 01 Ottobre 2010, 17:21:22
:party: (se non hai capito era il fischio per avere i sorgenti, vorrei provare una cosuccia ;D)

GambasPlus?
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: md9327 - 01 Ottobre 2010, 18:10:13
...mmmmmm...
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: Pixel - 02 Ottobre 2010, 17:43:41
GambasPlus?
No ;D
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: md9327 - 03 Ottobre 2010, 13:17:21
Il programmino alla fine mi è stato utile, perchè ha evidenziato delle mie sviste, e mi ha permesso di correggerle al volo.

Con progetto abbastanza grandi, con un numero di componenti elevato, questa utility permette di toglierti da torno qualche piccolo problema.

In futuro si potrebbe ampliare in qualcosa di più complesso... chissà...

Per adesso è piuttosto semplice, genera solo un report grossolano...
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: md9327 - 05 Ottobre 2010, 17:54:54
Versione 0.0.3...

Ho rivoluzionato un pò il progetto, in previsione di ulteriori ampliamenti (anche su suggerimento di cesko)...

Al momento ho aggiunto anche la lettura delle variabili interne alle funzioni/sub...
Titolo: Re: ProjectScan - Creatore report stato progetto
Inserito da: Taurus dei miracoli - 04 Gennaio 2011, 19:24:46
Compilato e fatto partire su un mio progetto Gambas2 ???

Sei un genio :ok: