Newsgroup: it.comp.programmare.win32
Titolo: Un piccolo test?

Davvero sono felice di presentarvi questa semplicissima liea di comando per
eseguire file, aprire cartelle, chiudere Windows, ecc.
Desidererei distribuirla e allora mi sono detto, perchè non chiediamo agli
amici del NG, magari loro si sono intenzionati a provarlo e a dirmi le loro
impressioni.
Quindi vi invito tutti a scaricare il mio programma chiamato Executor che
occupa solo 9 KB e qualcosa sul vostro PC.
I requisiti sono naturalmente Windows 32-bit.
I comandi inseribili sono:
? per l'help;
[path] per l'apertura di un file o per la visualizzazione di una cartella
(anche nascosta);
"chiudi" senza i doppi apici, per la chiusura di Windows;
"chiudi!" senza i doppi apici, per la chiusura incondizionata (EWX_FORCE) di
Windows;
"riavvia" senza i doppi apici, per il riavvio di Windows;
"riavvia!" senza doppi apici, per il riavvio incondizionato (EWX_FORCE) di
Windows;
"compiler" senza i doppi apici, per avviare il compilatore (Bcc32);
"C++" senza i doppi apici, per avviare il compilatore (Dev-C++ IDE);
"print" senza doppi apici, per stampare un file;
"Version" senza i doppi apici, per visualizzare la versione corrente di
Executor;
"Chiudimi" senza i doppi apici, per chiudere Executor.
----------------------------------------------------------------------------
------
Per scaricare Executor ver. 2.2 rivista e migliorata:
ftp.digiland.it
User ID: talotti
Password: 1985
----------------------------------------------------------------------------
------
Miraccomando, testatelo e sappiatemi dire.

 ha scritto nel messaggio
news:903l9k$1ia$1...@pluto.sm.dsi.unimi.it...


Servirebbe a sostituire Run da Start, oppure la console di windows dei
prompt del dos (più ampia logicamente).
Ma in realtà non serve a molto!
Però, ti è piaciuta?
Grazie di averlo testato

Qualche nota:
1. Io consentirei la chiusura tramite pulsante di sistema o tramite Alt+F4
come avviene per tutte le finestre di Windows.
2. Se la sua utilità sta nel fatto di poter sostituire la console perché
quest'ultima è troppo "ingombrante", allora cercherei di rendere più piccola
anche la finestra di Executor (usando lo stile esteso WS_EX_TOOLWINDOW e
magari usando un font più "leggero" nella casella di testo).
3. Ok poter allargare la finestra con il mouse, ma non si dovrebbe
permettere all'utente di modificarne l'altezza. Per lo stesso motivo
bisognerebbe eliminare la possibilità di massimizzare la finestra.
4. Dopo aver digitato il comando, questo deve poter essere eseguito anche
premendo Invio, non solo cliccando sul pulsante "OK" (altrimenti si obbliga
l'utente ad usare comunque il mouse).
5. Sembra che i comandi siano case-sensitive, e forse sarebbe meglio il
contrario.
6. Ti prego, sistema un po'la MessageBox dell'help! A parte che ci sono
anche degli errori di battitura... ;-)
7. Sembra che non vengano riconosciuti i parametri, nel senso che se voglio
eseguire "ciao.exe /p /m" non funziona (il prg considera come nome del file
tutta la stringa, parametri compresi).
Per ora è tutto, spero di esserti stato utile... Comunque credo che i
comandi disponibili siano pochini e, quelli che ci sono, forse superflui. A
titolo di esempio, per spegnere o riavviare il PC ho semplicemente due tasti
sulla tastiera... Personalmente non andrei a cliccare su una finestra,
scrivere "spegni" e premere invio... Ma magari a qualcuno potrebbe servire!
Ciao,
    Marco

Mi sa che c'ho messo più tempo a leggere il tuo messaggio di quanto ne
impiegherei per fare il tuo programma...
--
Marco Iannaccone     
marc...@tin.it
ICQ: 18748121           Tolkien
"I've... seen things you people wouldn't believe. Attack ships on fire off
the shoulder of Orion.
I watched C-beams... glitter in the dark near the Tanhauser Gate. All
those... moments will be lost... in time..., like... tears... in... rain."

Ti ringrazio, considererň tutti i punti da te indicati. Credo che tu abbia
ragione per certi versi, ma a me piaceva come idea di progetto e
nient'altro.
Graize, ciao.

 impiegherei per fare il tuo programma...
E' arrivato il mega-programmatore-galattico!!!!!!!!
 ---  MiB ----