Autore Topic: ProjectScan - Creatore report stato progetto  (Letto 1761 volte)

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
ProjectScan - Creatore report stato progetto
« il: 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

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: ProjectScan - Creatore report stato progetto
« Risposta #1 il: 29 Settembre 2010, 17:34:49 »
Versione completa con le variabili...

Offline Pixel

  • Amministratore
  • Maestro Gambero
  • *****
  • Post: 414
    • Mostra profilo
    • http://www.gambas-it.org
Re: ProjectScan - Creatore report stato progetto
« Risposta #2 il: 30 Settembre 2010, 16:28:04 »
 :party: (se non hai capito era il fischio per avere i sorgenti, vorrei provare una cosuccia ;D)
Ubuntu Italian Member Ubuntu User 4683
Il mio Blog

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: ProjectScan - Creatore report stato progetto
« Risposta #3 il: 01 Ottobre 2010, 17:19:14 »
Eh, sò sordo, non s'era capito ? ...  ;D

Eccoli...

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: ProjectScan - Creatore report stato progetto
« Risposta #4 il: 01 Ottobre 2010, 17:21:22 »
:party: (se non hai capito era il fischio per avere i sorgenti, vorrei provare una cosuccia ;D)

GambasPlus?

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: ProjectScan - Creatore report stato progetto
« Risposta #5 il: 01 Ottobre 2010, 18:10:13 »
...mmmmmm...

Offline Pixel

  • Amministratore
  • Maestro Gambero
  • *****
  • Post: 414
    • Mostra profilo
    • http://www.gambas-it.org
Re: ProjectScan - Creatore report stato progetto
« Risposta #6 il: 02 Ottobre 2010, 17:43:41 »
Ubuntu Italian Member Ubuntu User 4683
Il mio Blog

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: ProjectScan - Creatore report stato progetto
« Risposta #7 il: 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...

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: ProjectScan - Creatore report stato progetto
« Risposta #8 il: 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...

Offline Taurus dei miracoli

  • Maestro Gambero
  • ****
  • Post: 335
  • In omnia pericula tasta testicula
    • Mostra profilo
Re: ProjectScan - Creatore report stato progetto
« Risposta #9 il: 04 Gennaio 2011, 19:24:46 »
Compilato e fatto partire su un mio progetto Gambas2 ???

Sei un genio :ok:
"penso spesso ad acquiloni,
a grandi imprese,
ad una thailandese...
...ma l'impresa eccezionale,
dammi retta,
è essere normale"
(L. Dalla)