www.GiuseppeTalpa.com

I miei semplici programmi

TShowHide v1.0.1.0


Mi piace molto utilizzare il prompt dei comandi, soprattutto perché è possibile effettuare diverse operazioni in automatico tramite l'ausilio di file batch. Non disponendo (io non lo conosco) di funzioni per nascondere o visualizzare o chiudere le applicazioni, ho deciso di creare questa semplice applicazione a prompt di comandi che fa tutto questo.

Requisiti

L'unico requisito richiesto è Windows 95 o superiore.

Come si installa

L'applicativo non richiede installazione. Lo si copia dove si vuole e si lancia, da prompt di comandi con il parametro desiderato. Si consiglia di inserirlo in un path già esistente o di aggiungere il path del programma tra quelli predefiniti onde evitare di specificare il path del programma ogni volta che lo si vuole utilizzare.

Funzionamento

Se si lancia TShowHide senza nessun parametro aggiuntivo viene visualizzato un piccolo help con le opzioni displonibili. Il programma va lanciato seguti da una o più opzioni e un nome di finestra. Queste opzioni sono riassunte qui di seguito:
  • -v Visualizza lo stato.
    Visualizza le informazioni delle finestre presenti nel sistema.
    Tale parametro non altera in nessun modo lo stato delle finestre ma ne visualizza solo le informazioni.
    Se viene specificato da solo, visualizza tutte le finestre con le seguenti informazioni:
    • ID della finestra.
    • HIDE se nascosta, SHOW se visualizzata.
    • Titolo della finestra.
      Se associato insieme al parametro -c (Vedi dopo), visualizza il nome della classe Window di appartenenza, al posto del titolo.
    Insieme al parametro -v è possibile specificare uno o più delle seguenti opzioni:
    • r Visualizza informazioni sulla posizione e dimensione della finestra.
    • s Visualizza informazioni sullo stile normale ed esteso della finestra.
    • t Visualizza informazioni della finestra specificata e di tutte le finestre figlie.
  • -c Classe.
    Se si specifica questo parametro, il nome passato come parametro verrà interpretato come nome di classe e non come titolo della finestra.
    Inoltre, anche le informazioni ritornate sono inerenti al nome della classe anzicché al titolo della finestra.
  • -m Il nome specificato deve corrispondere interamente.
    Normalmente, il nome che si passa come parametro alla TShowHide è può essere parziale. Specificando questa opzione, verrà eseguito il comando solo sulla finestra il cui titolo corrisponde interamente al parametro specificato.
  • -M Il nome specificato deve essere sensibile alle minuscole/ maiuscole.
    Normalmente, il nome che si passa come parametro alla TShowHide è insensibile alle maiuscole/minuscole. Specificando questa opzione, lo si renderà, invece, sensibile.
  • -k Chiude il processo il cui nome è quello specificato.
    Manda un WM_QUIT alla finestra in modo da chiudere l'applicazione. Questo comando è molto utile per chiudere dei processi in automatico, da file batch o dallo scheduler di windows.
    Attenzione! L'applicazione non fa nessun testo sul programma da chiudere. Quindi si potrebbero chiudere componenti di Windows che potrebbero rendere il PC instabile. Usare con Cautela!
  • -s Cambia lo stato di visualizzazione della finestra il cui nome è quello specificato.
    Se questo parametro non è seguito da nessun modificatore, allora rende visibile la finestra. È possibile, tuttavia, specificare i seguenti modificatori per impostare lo stato in maniera diversa:
    • n Visualizzazione normale della finestra.
    • m Minimizzazione della finestra.
    • M Massimizzazione della finestra.
    • a Visualizzazione e attivazione della finestra.
    • h Nascondere la finestra.

  • LICENZA - Leggere attentamente prima di scaricare

    Affinché tale software possa essere utilizzato, l'utente deve essere d'accordo con quanto di sotto esposto: L'utilizzo o la memorizzazione di questo software sta a significare che l'utente ha letto quanto descritto in questo contratto d'uso e lo rispetta in ogni sua forma. Se non è d'accordo con quanto descritto, l'utente deve cancellare subito tale software dal proprio computer e da ogni altro supporto di memorizzazione in proprio possesso. Questo software non può essere distribuito liberamente su Internet. Non si deve alterare in nessun modo questo software, nč tanto meno i messaggi o le immagini delle varie finestre. Non di deve decompilare, disassemblare o ridurre questo software in forma facilmente comprensibile dagli sviluppatori.

    Attenzione

    Seppure tale software è stato sufficientemente testato, il sottoscritto declinana ogni responsabilitą su eventuali danni, Hardware o Software, che l'utilizzo di tale software puņ comportare. Non risponde neanche per il cattivo funzionamento dello stesso programma. L'utente di questo software è l'unico responsabile delle proprie azioni. Se si è d'accordo con quanto sopra citato allora può essere scaricato il programma scrivendo: SONO D'ACCORDO nella casella sottostante e premere il pulsante Continuare.
    Si è d'accordo:


©2004 Giuseppe Talpa. All rights reserved.