Newsgroup: it.comp.lang.visual-basic
Titolo: Per chi è in continua caccia di un programma di installazione...

... la prossima volta cercate meglio ;)
Setup API:
 
http://msdn.microsoft.com/library/psdk/setupapi/sapiport_73fp.htm
(vogliamo scommettere che c'è tutto quello che vi serviva?)
-- 
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.

psdk-common.0.cab    -r-xr-xr-x   1 owner    group         3003344 Nov  2  2000
psdk-common.10.cab   -r-xr-xr-x   1 owner    group          712882 Nov  2  2000
psdk-common.11.cab   -r-xr-xr-x   1 owner    group         5207229 Nov  2  2000
psdk-common.12.cab   -r-xr-xr-x   1 owner    group         2444670 Nov  2  2000
psdk-common.13.cab   -r-xr-xr-x   1 owner    group         1402343 Nov  2  2000
psdk-common.15.cab   -r-xr-xr-x   1 owner    group         6020639 Nov  2  2000
psdk-common.16.cab   -r-xr-xr-x   1 owner    group          143975 Nov  2  2000
psdk-common.17.cab   -r-xr-xr-x   1 owner    group         3823828 Nov  2  2000
psdk-common.19.cab   -r-xr-xr-x   1 owner    group         3383482 Nov  2  2000
psdk-common.2.cab    -r-xr-xr-x   1 owner    group           44109 Nov  2  2000
psdk-common.20.cab   -r-xr-xr-x   1 owner    group        34418957 Nov  2  2000
psdk-common.21.cab   -r-xr-xr-x   1 owner    group         6810399 Nov  2  2000
psdk-common.22.cab   -r-xr-xr-x   1 owner    group         3351543 Nov  2  2000
psdk-common.23.cab   -r-xr-xr-x   1 owner    group         6963717 Nov  2  2000
psdk-common.24.cab   -r-xr-xr-x   1 owner    group          450626 Nov  2  2000
psdk-common.25.cab   -r-xr-xr-x   1 owner    group          836114 Nov  2  2000
psdk-common.26.cab   -r-xr-xr-x   1 owner    group         2200330 Nov  2  2000
psdk-common.27.cab   -r-xr-xr-x   1 owner    group         1515273 Nov  2  2000
psdk-common.28.cab   -r-xr-xr-x   1 owner    group         9536202 Nov  2  2000
psdk-common.29.cab   -r-xr-xr-x   1 owner    group          865993 Nov  2  2000
psdk-common.30.cab   -r-xr-xr-x   1 owner    group          406247 Nov  2  2000
psdk-common.31.cab   -r-xr-xr-x   1 owner    group          201932 Nov  2  2000
psdk-common.32.cab   -r-xr-xr-x   1 owner    group          134021 Nov  2  2000
psdk-common.33.cab   -r-xr-xr-x   1 owner    group        22992062 Nov  2  2000
psdk-common.34.cab   -r-xr-xr-x   1 owner    group         2070412 Nov  2  2000
psdk-common.35.cab   -r-xr-xr-x   1 owner    group         1132196 Nov  2  2000
psdk-common.36.cab   -r-xr-xr-x   1 owner    group          975286 Nov  2  2000
psdk-common.37.cab   -r-xr-xr-x   1 owner    group          523581 Nov  2  2000
psdk-common.38.cab   -r-xr-xr-x   1 owner    group         3810118 Nov  2  2000
psdk-common.39.cab   -r-xr-xr-x   1 owner    group          477583 Nov  2  2000
psdk-common.4.cab    -r-xr-xr-x   1 owner    group           39516 Nov  2  2000
psdk-common.40.cab   -r-xr-xr-x   1 owner    group         4781833 Nov  2  2000
psdk-common.41.cab   -r-xr-xr-x   1 owner    group         4755130 Nov  2  2000
psdk-common.42.cab   -r-xr-xr-x   1 owner    group          516456 Nov  2  2000
psdk-common.43.cab   -r-xr-xr-x   1 owner    group           61859 Nov  2  2000
psdk-common.44.cab   -r-xr-xr-x   1 owner    group          555776 Nov  2  2000
psdk-common.45.cab   -r-xr-xr-x   1 owner    group          194247 Nov  2  2000
psdk-common.46.cab   -r-xr-xr-x   1 owner    group        10635525 Nov  2  2000
psdk-common.47.cab   -r-xr-xr-x   1 owner    group          912806 Nov  2  2000
psdk-common.48.cab   -r-xr-xr-x   1 owner    group          893058 Nov  2  2000
psdk-common.49.cab   -r-xr-xr-x   1 owner    group         1440228 Nov  2  2000
psdk-common.50.cab   -r-xr-xr-x   1 owner    group          343092 Nov  2  2000
psdk-common.51.cab   -r-xr-xr-x   1 owner    group         1824350 Nov  2  2000
psdk-common.52.cab   -r-xr-xr-x   1 owner    group        49004577 Nov  2  2000
psdk-common.53.cab   -r-xr-xr-x   1 owner    group           33017 Nov  2  2000
psdk-common.6.cab    -r-xr-xr-x   1 owner    group          529021 Nov  2  2000
psdk-common.7.cab    -r-xr-xr-x   1 owner    group          503585 Nov  2  2000
psdk-common.8.cab    -r-xr-xr-x   1 owner    group          702592 Nov  2  2000
psdk-ia64.0.cab      -r-xr-xr-x   1 owner    group          126852 Nov  2  2000
psdk-ia64.1.cab      -r-xr-xr-x   1 owner    group          798896 Nov  2  2000
psdk-ia64.12.cab     -r-xr-xr-x   1 owner    group             896 Nov  2  2000
psdk-ia64.13.cab     -r-xr-xr-x   1 owner    group           52166 Nov  2  2000
psdk-ia64.25.cab     -r-xr-xr-x   1 owner    group           81761 Nov  2  2000
psdk-ia64.26.cab     -r-xr-xr-x   1 owner    group           28938 Nov  2  2000
psdk-ia64.27.cab     -r-xr-xr-x   1 owner    group           83701 Nov  2  2000
psdk-ia64.28.cab     -r-xr-xr-x   1 owner    group          951842 Nov  2  2000
psdk-ia64.3.cab      -r-xr-xr-x   1 owner    group         4114666 Nov  2  2000
psdk-ia64.30.cab     -r-xr-xr-x   1 owner    group          433158 Nov  2  2000
psdk-ia64.31.cab     -r-xr-xr-x   1 owner    group          386967 Nov  2  2000
psdk-ia64.33.cab     -r-xr-xr-x   1 owner    group         1131763 Nov  2  2000
psdk-ia64.34.cab     -r-xr-xr-x   1 owner    group            8261 Nov  2  2000
psdk-ia64.38.cab     -r-xr-xr-x   1 owner    group          354967 Nov  2  2000
psdk-ia64.41.cab     -r-xr-xr-x   1 owner    group         3148743 Nov  2  2000
psdk-ia64.44.cab     -r-xr-xr-x   1 owner    group            9000 Nov  2  2000
psdk-ia64.46.cab     -r-xr-xr-x   1 owner    group          415395 Nov  2  2000
psdk-ia64.47.cab     -r-xr-xr-x   1 owner    group          188366 Nov  2  2000
psdk-ia64.48.cab     -r-xr-xr-x   1 owner    group           39162 Nov  2  2000
psdk-ia64.49.cab     -r-xr-xr-x   1 owner    group        10291253 Nov  2  2000
psdk-ia64.5.cab      -r-xr-xr-x   1 owner    group         1092940 Nov  2  2000
psdk-ia64.50.cab     -r-xr-xr-x   1 owner    group         7217099 Nov  2  2000
psdk-ia64.51.cab     -r-xr-xr-x   1 owner    group         2334492 Nov  2  2000
psdk-ia64.52.cab     -r-xr-xr-x   1 owner    group          698063 Nov  2  2000
psdk-ia64.53.cab     -r-xr-xr-x   1 owner    group          159649 Nov  2  2000
psdk-ia64.exe        -r-xr-xr-x   1 owner    group         1411360 Nov 10  2000
psdk-ia64.msi        -r-xr-xr-x   1 owner    group         5472768 Nov  9  2000
psdk-win95.exe       -r-xr-xr-x   1 owner    group         1306400 Nov 10  2000
psdk-win95.msi       -r-xr-xr-x   1 owner    group         5058048 Nov  9  2000
psdk-x86.0.cab       -r-xr-xr-x   1 owner    group           89310 Nov  2  2000
psdk-x86.1.cab       -r-xr-xr-x   1 owner    group         1508617 Nov  2  2000
psdk-x86.12.cab      -r-xr-xr-x   1 owner    group             896 Nov  2  2000
psdk-x86.13.cab      -r-xr-xr-x   1 owner    group           52166 Nov  2  2000
psdk-x86.22.cab      -r-xr-xr-x   1 owner    group            6983 Nov  2  2000
psdk-x86.25.cab      -r-xr-xr-x   1 owner    group           81761 Nov  2  2000
psdk-x86.26.cab      -r-xr-xr-x   1 owner    group           28938 Nov  2  2000
psdk-x86.27.cab      -r-xr-xr-x   1 owner    group           93467 Nov  2  2000
psdk-x86.28.cab      -r-xr-xr-x   1 owner    group          951842 Nov  2  2000
psdk-x86.3.cab       -r-xr-xr-x   1 owner    group         4781367 Nov  2  2000
psdk-x86.30.cab      -r-xr-xr-x   1 owner    group          433158 Nov  2  2000
psdk-x86.31.cab      -r-xr-xr-x   1 owner    group          386967 Nov  2  2000
psdk-x86.33.cab      -r-xr-xr-x   1 owner    group         1131763 Nov  2  2000
psdk-x86.34.cab      -r-xr-xr-x   1 owner    group            8261 Nov  2  2000
psdk-x86.38.cab      -r-xr-xr-x   1 owner    group          354967 Nov  2  2000
psdk-x86.40.cab      -r-xr-xr-x   1 owner    group           25242 Nov  2  2000
psdk-x86.41.cab      -r-xr-xr-x   1 owner    group         3148743 Nov  2  2000
psdk-x86.44.cab      -r-xr-xr-x   1 owner    group            9000 Nov  2  2000
psdk-x86.46.cab      -r-xr-xr-x   1 owner    group          415395 Nov  2  2000
psdk-x86.47.cab      -r-xr-xr-x   1 owner    group          188366 Nov  2  2000
psdk-x86.48.cab      -r-xr-xr-x   1 owner    group           39162 Nov  2  2000
psdk-x86.49.cab      -r-xr-xr-x   1 owner    group        10630879 Nov  2  2000
psdk-x86.5.cab       -r-xr-xr-x   1 owner    group          766504 Nov  2  2000
psdk-x86.50.cab      -r-xr-xr-x   1 owner    group         7219867 Nov  2  2000
psdk-x86.51.cab      -r-xr-xr-x   1 owner    group         2334492 Nov  2  2000
psdk-x86.52.cab      -r-xr-xr-x   1 owner    group         7419792 Nov  2  2000
psdk-x86.53.cab      -r-xr-xr-x   1 owner    group          159649 Nov  2  2000
psdk-x86.exe         -r-xr-xr-x   1 owner    group         1340704 Nov 10  2000
psdk-x86.msi         -r-xr-xr-x   1 owner    group         5058048 Nov  9  2000
Come programma di installazione mi pare un po' ridondante...
Ah... Dimenticavo...
Questo qui sopra č l'installer...
O te lo scarichi via ftp...
O te lo installi 'on-line'...
O ordini il CD...
Sul disco (se si installano tutte le opzioni, inevitabile se si usa Visual
Studio) finiscono 1.2 gb...
Non metto in dubbio che sia la soluzione migliore, piů completa (vorrei vedere
il contrario), 'totale'... Ma mi sa che continuo ad usare Setup Factory...
:-)
---
GbC
http://gbc.homeip.net
---

 ha scritto nel messaggio
news:Xns90437056F5DD...@127.0.0.1...


Come programma di installazione mi pare un po' ridondante...
ehm... che diavolo è?
setupapi.dll è un coso da 500 kb e mezzo scarsi... componente standard 
di Windows dal 95 in poi... bastano le dichiarazioni delle funzioni... 
nemmeno un exe, basta un inf da qualche kb... che diavolo è quel marasma 
di cabinet?


mah... non so...
da
http://msdn.microsoft.com/library/psdk/setupapi/sapiport_73fp.htm
sono andato su Obtaining the Complete SDK
http://msdn.microsoft.com/library/psdk/sdkintro/usage_1817.htm
da qui al link download...
http://www.microsoft.com/msdownload/platformsdk/setuplauncher.htm
da cui si arriva alla directory che hai visto...
Mi pare non faccia una piega...
Te lo descrivo...
Ti dico che puoi scaricarlo...
Ma ti accorgi che sono una smotta di mega...
Come al solito...


psdk-common.0.cab    -r-xr-xr-x   1 owner    group         3003344 Nov  2  2000
...
Scusa, ma volevo fare la follia di scaricarlo tutto e di installarlo
tutto.
Pero' mi fa fare un'installazione da web e non ho trovato il modo per
scaricare il tutto su disco fisso locale e poi installare da disco a
disco. Mi dici dove hai trovato questa directory?
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

ftp://ftp.microsoft.com/developr/PlatformSDK/Oct2000/
Come è scritto in una di quella paginette...
Io ho ADSL, ma per ora rinuncio...


Come al solito...
mai come l'SDK di DirectX :)


io consiglio sempre e comunque Inno Setup.
proprio oggi sono riuscito a fare le seguenti cosine:
1) associare un tipo di file ad un programma EXE (cioe ilmio), in modo che
quando faccio dbl clikc da Windows Explorer mi parte l'applicazione con il
nom del file come argomento (recuperabile con Command)
2) associare un tipo di file ad una icona
3) far sě che tutte queste belle modifichine sia disponibili immediatamente
dopo l'installazione, senza dover riavviare il computer
4) spezzettare il pacchetto di installazione su 2 o piu floppy
santo cielo... che volete di piu dalla vita? un Lucano?
MarioH

 3) far sì che tutte queste belle modifichine sia disponibili



ovvio

 ha scritto nel messaggio
news:9675l2$jss1a$1...@ID-70152.news.dfncis.de...


ma di quale programma stavamo parlando...??
mario

 ha scritto nel messaggio
news:9691k3$jqeba$1...@ID-70152.news.dfncis.de...


ma di quale programma stavamo parlando...??
loro di setup factory
tu di inno setup
io di un semisconosciuto (ma mica tanto - guardacaso il programma di 
setup di VB, o almeno il 5 - lo usava) componente di Windows...

 di Inno Setup... a ma non pare ke registri componenti, DLL e TLB
OCX e DLL sicuramente...
Es:
Source: "COMCTL32.OCX"; DestDir: "{sys}"; Flags: sharedfile regserver
-- 
News2000 1.5ß Version 
http://socket2000.8m.com


ah vabbe, cmq due di picche gli ha risposto, e infatti c'è con Inno Setup il
modo di registrare OCX,... anzi, puoi anhe decidere se sovrascrivere le
vecchie versioni, oppure se visualizzare un messaggio di alert quando ci
sono nuove versioni sul computer su cui stai facendo l'installazione, e la
versione da installare è piu vecchia,... puoi fare un sacco di cose... e
inoltre è gratuito !!!!!!
Mario