Newsgroup: it.comp.giochi.avventure.testuali
Titolo: INFORM --> AIUTO!!!

Ciao a tutti ;-)
Devo farvi una domanda su un argomento stupido ma che non mi permette di
continuare...mi potete rispondere, pls?
Ho "cominciato" a leggermi un pò la documentazione di questo programma ma,
sarà perchè in inglese non ci capisco tanto :-(, sarà perchè di linguaggi ci
capisco ancora meno :-((, faccio partire il compilatore (il file
infrmw32.exe per windows 98) ma mi finisce l'esecuzione prima che possa
iniziare a vedere solo la sua interfaccia :-(, cioè voglio dire credo che
non parte proprio perchè mi fa vedere solo una sfilza di istruzioni che
scorrono veloci sul monitor e non riesco neanche a leggere e alla fine mi
dice:
[No compilation requested]  :-( ???
Sarà forse perchè non ho ancora "scritto" niente, appunto e mi dice che non
ha nessun file da compilare? Ho provato a mettergli delle varialbili del
tipo infrmw32/p (sperando che in questo modo avrei potuto avere almeno il
tempo di legger le istruzioni che mi forniva come si fa col comando dir in
dos) ma invece mi sono visto rispondere un Fatal Error: Could not open
source file "/p.inf".
Ma allora dove devo andare a "scrivere" il mio gioco? Devo forse andare in
Notepad, salvare come .inf e farlo partire in Inform? Che casino, ho le idee
più confuse io che... :-((
Mi vergogno tanto per la domanda che vi ho fatto ma...non credo di cavarci
niente di buono se continuo a tentativi, sigh :-((((((((
Delucidatemi (o indirizzatemi alla parte del manuale in cui se ne parla) vi
prego :-)
--
Saludamonos
Papox
______________________________________
Remove CONQUESTONO to re(ply) in e-mail

 [No compilation requested]  :-( ???
da linea di comando, semplicemente:
infrmw32 nomefile.inf
(ti crea nomefile.z5, se lo vuoi cambiare infrmw32 nomefile.inf filenuovo.z5)
questo per l'inglese, se usi la libreira italiana invece
infrmw32 +language_name=italian nomefile.inf
bai
tommi

 (ti crea nomefile.z5, se lo vuoi cambiare infrmw32 nomefile.inf filenuovo.z5)
quello che tommi non ha detto (esplicitamente) č che tutto questo lo devi fare da _prompt di dos_ ,
cioč non con un doppio clic sull'eseguibile. Cioč, l'ha detto ("riga di comando"), ma non so se č
chiaro...
ciao
S

 S
Grazie a tutti e due per le risposte, innanzitutto ;-)
Grazie a S per la precisazione ma fin lì c'ero arrivato (avendo avuto
l'esperienza che lanciandolo da winzozz mi si chiudeva subito ho detto:
"perchè non provare in dos visto che gira da lì?!")
Venendo al concreto ho provato a eseguire _alla lettera_ entrambi i comandi
che voi mi avete suggerito ma mi esce sempre lo stesso odiosissimo messaggio
che reca:
PC/Win32 Inform 6.21 (30th April 1999)
<before compilation>(0): Fatal error: Couldn't open source file
"nomedelmiofile.inf"
Ora vorrei chiedervi una cosa: io ho installato il file infrmw32.exe nella
cartella del mio hd C:\giochi\Inform\ ed è da lì che io eseguo l'operazione
che voi mi dite, faccio giusto, vero? Credo proprio di sì perchè anche
andando in C: mi dà "Comando o nome file non valido" (logicamente il file
non lo trova perchè io non l'ho installato lì!)
Scusate "l'imbranataggine" ma...prima o POI col vostro aiuto spero di
riuscire a sottomettere 'sto benedetto computer che mi ritrovo e combinare
qualcosa di buono! :-))
Muchas gratias y


 che voi mi dite, faccio giusto, vero?
ma il tuo nomedelmiofile.inf si trova in c:\giochi\inform ?
bai
tommi

Il compilatore e' appunto un compilatore, lo devi usare solo per 
compilare il sorgente (ossia il listato) del programma DOPO che lo hai 
scritto.
Per scrivere il programma devi usare invece un editor di testo, 
Notepad, Wordpad o qualcosa di piu' evoluto come UltraEdit, Editlus o 
Multidit.
Una volta che hai un sorgente lo devi salvare con estensione .inf e 
compilarlo con l'istruzione: infrmw32 <nomefile> dove nomefile NON 
comprende l'estensione, ossia .inf.
Lancia l'istruzione da dos, ma ricorda che scritta cosi' funziona solo 
se sia il compilatore che il file che eventualmente le librerie se le 
includi nel sorgente sono tutte nella directory corrente, ossia quella 
in cui sei quando lanci il comando.
Naturalmente puoi 'istruire' il compilatore su dove andare a pescare i 
vari file se sono in altre directory, ma questa e' un'altra storia.
Se il sorgente non ha errori, ti troverai un bel nomefile.z5 nella 
directory, file che potrai lanciare da Winfrotz per vedere cosa hai 
combinato.
Ah dimenticavo.... in fondo alle istruzioni DOS basta aggiungere:
| more (il simbolo di pipe, |, seguito da more) per fare quello che tu 
vuoi fare con /p :-)
-- 
Ciao ciao,
         gws
per rispondere in e-mail togli 'zot' dall'indirizzo

 comprende l'estensione, ossia .inf.
Funge anche con l'estensione.
bai
tommi

          gws
--
