Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Inno Setup

26 views
Skip to first unread message

Gianluca Logozzo

unread,
Feb 14, 2001, 5:08:35 AM2/14/01
to
Ho appena scaricato Inno Setup. Con il wizard mi sono creato il setup di un
mio programma includendo i file necessari all'esecuzione.
Vorrei chiedervi una cosetta. Le Dll, gi OCX che utilizzo e che serviranno
essere installati sulla macchina di chia dovrà utilizzare il programma devo
definirli io sul codice dello script oppure c'è un modo + semplice pe
aggiungere i file necessari al funzionamento del programma (per esempio la
MSFLEXGRID.ocx etc etc etc)?

grazie mille

Gianluca


Massimo Cantu'

unread,
Feb 14, 2001, 5:31:03 AM2/14/01
to

"Gianluca Logozzo" <log...@risorsa.com> ha scritto nel messaggio
news:96dkmo$5bh$1...@fe2.cs.interbusiness.it...
Penso che un programma perfetto per creare SetUp in VB non esista...IMHO la
soluzione ottimale e' di avere una macchina nuda e cruda, intendendo con
nuda SOLO il S.O., in configurazione minima (facciamo una gara a chi riesce
ad installare un S.O. funzionante con la minore occupazione su HDD,
togliendo tutto il toglibile?), copiarvi sopra l'eseguibile e lanciarlo. Se
non va in errore, neanche ad usarlo un po', sei a cavallo, altrimenti ti
segni cosa gli manca, ce lo copi e continui. E' un po' lunghetto, ma cosi'
sei sicuro di avere la lista di tutto quello che serve per farlo funzionare,
e solo quello. Se vuoi qualcosa che lo faccia in automatico, c'e'
l'InstallShield, o il Wise, ma con il primo ho avuto problemi su progetti
che includevano DLL, che a loro volta usavano OCX non inclusi nell'EXE.

Bye by Massimo 8-]

P.S. Per sapere in anticipo di cosa un OCX/DLL ha bisogno per funzionare,
prova con il Dependency Viewer (fornito con VB6)


GbC

unread,
Feb 14, 2001, 6:17:26 AM2/14/01
to
...

Ogni componente che fa uso di componenti ulteriori dovrebbe avere un file di
'dipendenze', contenente l'elenco di tutto ciò che l'utilizzo di quella risorsa
coinvolge. In mancanza di questo, si deve fare a manina, con tutti i problemi
che questo modus operandi genera.

Un 'setup generator' di alto livello (InstallShiels, Wise) è in grado di
utilizzare i files delle dipendenze, ed ogni 'programmatore' dovrebbe tenere in
ordine la sua macchina, proprio per evitare casini di questo genere. E questo è
tutto un altro discorso.

Inno Setup, meraviglioso, è un setup generator gratuito, veloce, semplice... Ma
non gli si può chiedere la luna...

La realtà, purtroppo, è che queste cose si imparano sulla propria pelle col
tempo e non sono scritte da nessuna parte. La logica dovrebbe far comunque
riflettere... Perché le software houses professionali usano tutte lo stesso
installer? Ci sarà bene un motivo, no?

Alla luce di tutto questo, credo che la cosa più indicata sia avere una macchina
dedicata allo sviluppo assolutamente pulita, con su esclusivamente i componenti
che si utilizzano. Su questa macchina si deve evitare di installare sw che esuli
dallo sviluppo, perché è prassi diffusa sbattere i propri componenti brutalmente
nei pc senza curarsi delle versioni, dei linguaggi, dei files delle dipendenze.

Almeno si è sicuri di ciò che si da al cliente...

Un esempio tipico è la discussione di poche righe più in basso sul MSCAL... ne
ho trovati almeno 5 versioni diverse in giro, ognuna con dipendenze diverse...

---
GbC
http://www.chiappori.net
---


Gianni Rondinini

unread,
Feb 14, 2001, 11:05:40 AM2/14/01
to
On Wed, 14 Feb 2001 11:31:03 +0100, "Massimo Cantu'"
<massim...@tiscalinet.it> wrote:

>Penso che un programma perfetto per creare SetUp in VB non esista...IMHO la
>soluzione ottimale e' di avere una macchina nuda e cruda, intendendo con
>nuda SOLO il S.O., in configurazione minima (facciamo una gara a chi riesce
>ad installare un S.O. funzionante con la minore occupazione su HDD,

Io ho un Linux che occupa 1.210kB.

Uhm, forse intendevi solo Windows... :P Pero' se parliamo di
funzionante, tanti Windows* sono esclusi >;)

Saluti.
--
Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

KJK :: Hyperion

unread,
Feb 14, 2001, 8:07:22 PM2/14/01
to
"Massimo Cantu'" <massim...@tiscalinet.it> wrote in
<96dmu6$eic$1...@diesel.cu.mi.it>:

>(facciamo una gara a chi riesce ad installare un S.O. funzionante
>con la minore occupazione su HDD, togliendo tutto il toglibile?)

MS-DOS sta in 2-300 KB...

--
January 15, 2028 - Intel announces their new 400THz processor, which
performs 100 billion floating-point operations in the millisecond before
it consumes itself in a nuclear explosion. This is a step up from AMD's
recent processor which simply fries any nearby user with bolts of plasma
energy. Hobbyists are already looking into ways to overclock the chip.

Della Bianca Giuseppe

unread,
Feb 15, 2001, 4:04:21 AM2/15/01
to
Basic V2.0 (C-64)

32Kb

Salve
Dbg

KJK :: Hyperion ha scritto nel messaggio ...

GbC

unread,
Feb 15, 2001, 4:31:24 AM2/15/01
to
QNX sta in un floppy (1.4 mb) dove stanno

-il sistema operativo
-l'interfaccia x-windows, con gestione delle schede grafiche, mouse, stampanti,
ecc...
-un browser internet con gestione dei dispositivi di accesso (modem, TA, ecc.)
-il client mail e news
-un gioco (!)

e gira perfettamente su un 486 con 2 mega di ram

....

Ma qualcuno sa cosa è QNX?

pal

unread,
Feb 15, 2001, 4:20:18 AM2/15/01
to

"KJK :: Hyperion" <hype...@z.com> ha scritto

> "Massimo Cantu'" <massim...@tiscalinet.it> wrote


> >(facciamo una gara a chi riesce ad installare un S.O. funzionante
> >con la minore occupazione su HDD, togliendo tutto il toglibile?)
>
> MS-DOS sta in 2-300 KB...

qnix su un floppino, con gui e browser...


GbC

unread,
Feb 15, 2001, 4:35:55 AM2/15/01
to
:))
per pochi secondi...

Fibia FBI

unread,
Feb 15, 2001, 4:56:45 AM2/15/01
to
> Ma qualcuno sa cosa è QNX?

un clone di linux mi pare...

--

Fibia "Sakamoto" FBI
E-mail: fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: http://www.geocities.com/fibiafbi
VB Simple: http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

pal

unread,
Feb 15, 2001, 4:59:41 AM2/15/01
to

"GbC" <-...@O-O.OOO> ha scritto

credevo di saperlo. ma vedo con angoscia che sintetizzando non ne illustravo
neanche una minima percentuale degli aspetti piu' salienti. tu evidentemente
hai fatto un corso da commerciale :))


GbC

unread,
Feb 15, 2001, 5:51:52 AM2/15/01
to
beh, non è una alternativa a linus e a windows...
lo citavo solo per mostrare che esistono SO completi, stabili ed robusti scritti
bene...

il microkernel di qnx occupa solo 44 k di ram...
pensa che noi finestrai abbiamo 32 mega occupati dalla sola interfaccia
grafica...

qnx è un SO realtime... lo usano per il controllo di processi, automazione...
affidabile (non ci sono parti in movimento nel computer che lo usa, perché può
partire da rom in un computer), supertestato...

per provarlo http://www.qnx.com ;ci si scarica il demo, si butta su un floppy,
si disattivano gli hard disk e si fa il boot da floppy... tutto qui...

e funziona!

Fibia FBI

unread,
Feb 15, 2001, 6:56:50 AM2/15/01
to
> il microkernel di qnx occupa solo 44 k di ram...
> pensa che noi finestrai abbiamo 32 mega occupati dalla sola interfaccia
> grafica...
>
> qnx è un SO realtime... lo usano per il controllo di processi,
automazione...
> affidabile (non ci sono parti in movimento nel computer che lo usa, perché
può
> partire da rom in un computer), supertestato...
>
> per provarlo http://www.qnx.com ;ci si scarica il demo, si butta su un
floppy,
> si disattivano gli hard disk e si fa il boot da floppy... tutto qui...

provato. molto carino.
purtroppo non mi rileva la scheda di rete, quindi niente internet
e cosine belle. cmq e' tosto.

Gianluca Logozzo

unread,
Feb 15, 2001, 8:25:30 AM2/15/01
to
Vedo con piacere che ho lanciato un questito su un setupo Wizard per VB (e
siamo sul NG di Visual Basic) e si è scatenato un botta e risposta sui S.O.
+ leggeri e performanti.

Grazie

bye Gianluca

GbC

unread,
Feb 15, 2001, 8:34:16 AM2/15/01
to
Divertente, no?

Gianni Rondinini

unread,
Feb 15, 2001, 9:45:16 AM2/15/01
to
On Thu, 15 Feb 2001 09:31:24 GMT, "GbC" <-...@O-O.OOO> wrote:

>Ma qualcuno sa cosa è QNX?

Un --inutile-- tentativo di sistema operativo realtime.
Apprezzabile quanto a compattezza e prestazioni, ma inutile per le
pretese di realtime che ha --che in una macchina su architettura Intel
e' proprio fuori luogo--.

Gianni Rondinini

unread,
Feb 15, 2001, 9:46:21 AM2/15/01
to
On Thu, 15 Feb 2001 14:25:30 +0100, "Gianluca Logozzo"
<log...@risorsa.com> wrote:

>Vedo con piacere che ho lanciato un questito su un setupo Wizard per VB (e
>siamo sul NG di Visual Basic) e si è scatenato un botta e risposta sui S.O.
>+ leggeri e performanti.

Le meraviglie dei pochi neuroni rimasti sani --hihihi... sani... :)--
nelle nostre testoline bacate :)

pal

unread,
Feb 15, 2001, 10:34:04 AM2/15/01
to

"Gianni Rondinini" <g.ron...@edisons.it> ha scritto

> Le meraviglie dei pochi neuroni rimasti sani --hihihi... sani... :)--
> nelle nostre testoline bacate :)

pochi ?
parla per te !
il mio e' _unico_ !


Della Bianca Giuseppe

unread,
Feb 15, 2001, 10:38:04 AM2/15/01
to
Gianni Rondinini

>> Le meraviglie dei pochi neuroni rimasti sani --hihihi... sani... :)--
>> nelle nostre testoline bacate :)


pal


>pochi ?
>parla per te !
>il mio e' _unico_ !

Ahhh, mi fate ritornare bambino, a quando ci si sfidava a chi aveva meno
soldatini ........... mmm ora che ci penso i bambini '''''normali'''''' si
sfidavano a chi aveva piu' soldatini ...... si vede che ero gia' un
programmatore in erba .....

Salve
Dbg


Gianni Rondinini

unread,
Feb 15, 2001, 11:35:50 AM2/15/01
to
On Thu, 15 Feb 2001 15:38:04 GMT, "Della Bianca Giuseppe"
<bep...@zacadria.it> wrote:

>soldatini ........... mmm ora che ci penso i bambini '''''normali'''''' si
>sfidavano a chi aveva piu' soldatini ...... si vede che ero gia' un
>programmatore in erba .....

Mitico!!! I soldatini...
Per fare battaglie piu' veritiere, alcuni usavano le "miccette per
cannoncino" e le mettevano sotto i soldatini, cosi' saltavano per
aria. Io lanciai la moda di buttare dell'alcool sopra i soldatini
prima di dare fuoco alla miccetta, cosi' volavano soldatini
fiammeggianti :)
Ma la vera novita' erano le bombe di profondita'... Inventai le bombe
"devastanti" prendendo un contenitore di plastica di quelli per le
sorpresine degli ovini Kinder, poi si faceva un forellino per la
miccetta e poi gliela si metteva dentro e si dava fuoco, cosi' quando
scoppiava spediva le 2 meta' in 2 direzioni opposte e faceva molto
piu' danno. Teoricamente, solo ai soldatini, ma di solito te ne
arrivava una meta' in fronte =)

Saluti amarcord...

Valter

unread,
Feb 15, 2001, 3:24:15 PM2/15/01
to

"Della Bianca Giuseppe" <bep...@zacadria.it> ha scritto nel messaggio
news:pYMi6.25061$mD1.5...@news.infostrada.it...
Penso che nessuno possa battere il Sinclair ZX81
Ciao VB


Valter

unread,
Feb 15, 2001, 3:27:16 PM2/15/01
to

"pal" <p...@zelig.it> ha scritto nel messaggio
news:96gsuq$kc4uq$2...@ID-51318.news.dfncis.de...
Il mio invece l'ho perso di vista questa estate al mare.


Diego

unread,
Feb 16, 2001, 6:30:36 PM2/16/01
to
QNX "Quick Unix" basato su kernel micromodulare contenuto su un semplice
dischetto. Autoconfigura modem (se presente e supporta all'interno anche un
browser che prevede JavaScript) correggetemi se ho sbagliato in qualche
punto :D

Diego.

"Fibia FBI" <fibi...@hotmail.com> ha scritto nel messaggio
news:96g93b$l27av$1...@ID-66902.news.dfncis.de...

0 new messages