Newsgroup: it.comp.lang.visual-basic
Titolo: [Super OT] Vecchio CD che pretende Win95

Scusate, se potete, il palese OT.
Parecchi anni or sono ho acquistato un cofanetto di 2 CD (da "Le Scienze -
Scientific American", intitolato "I segreti della mente", ... ho scritto
anche a loro, ma non ho molte speranze...).
Beh, ha come requisito minimo Win95, ma ... lo pretende anche, ovvero non si
lascia installare su XP Pro perchè scopre che ... non è Win95.
Ho provato anche ad avviare il programma di installazione in compatibilità
Win95, senza
risolvere il problema. Che faccio, devo buttare tutto? Grazie.

 ha scritto


 risolvere il problema. Che faccio, devo buttare tutto? Grazie.
Perchè non provi a dargli ciò che vuole? Se lui vuole una Directory
C:\Windows con dentro un Win.com (di Win 95) prova a fornirgliela e vediamo
che succede.
--
Gulp ! Forse mi sono perso qualcosa !

*Lupo* ha scritto:
"Le Scienze" mi hanno risposto così:
purtroppo il CD-ROM "I SEGRETI DELLA MENTE" non funziona sui sistemi
operativi più recenti e proprio per questo motivo non è più in vendita tra i
prodotti da noi commercializzati.
;-( ;-(
Ora mi piacerebbe incontrare chi ha fatto la procedura di installazione...
La scatola su per là, aperta e per il traverso!

La scatola su per là, aperta e per il traverso!
Da una parte hai ragione, pero' bisogna ammettere che non si puo'
prevedere il futuro: non credo che siano gli unici ad avere
scritto codice non compatibile con i piu' recenti sistemi
operativi.
E poi... te l'ha ordinato il medico di installare xp? ;-)
-- 
ciao, un ha diamo a cesare quel che e' di cesare

 E poi... te l'ha ordinato il medico di installare xp? ;-)
Non credo che sia un problema di codice, ma di stupidità.
Guarda:
posso_installare = IIf ( SO<>W95, False, True )
Io, ben immaginando che dopo qualche mese qualcosa di nuovo sarebbe uscito,
avrei scritto così:
posso_installare = IIf ( SO<W95, False,True )
Fermo restando che XP va benissimo (meglio di qualunque cosa io abbia mai
avuto, ovvero tutto, tranne W2000, avuto ma mai installato), sono convinto
che quel programma di installazione non va su qualsiasi cosa che sia diversa
(anche se successiva) da W95, non perchè il codice "operativo" pretenda
qualche istruzione specifica di W95, ma per un test del cavolo, _solo e
soltanto_ in fase di avvio dell'installazione.
Mi toglierò lo scrupolo di mettere tutto su disco, registrare a manina e
provare ad avviarlo...

soltanto_ in fase di avvio dell'installazione.
Occhio che invece queste dipendenze con le verioni ci potrebbero essere.
Brutta cosa ma possibile.
Altrimenti, se è come dici tu (blocco in installazione) e se il software
è comunque recente e fatto con Microsoft Installer (msi), allora
installati un programma chiamato Orca (lo trovi sul Platform SDK): puoi
così editare lo script di installazione e modificarlo.
Io ho fatto così per installare, ad esempio, McAfee antivirus su W2000
server: questo perché secondo loro dovevo pagare di più perché usavo un
SO Server: aho!, quello c'ho e quello mi tengo...
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 è comunque recente e fatto con Microsoft Installer (msi)
macchè, se ben ricordo è roba del 96/97...
Mi ruga perchè ricordo (a suo tempo l'avevo installata) che era una gran
bella opera...



è capitato pure a me con la GeDea... la prima versione girava solo con
95, quella successiva, volevano farmela pagare _altre_ milionate...


 posso_installare = IIf ( SO<W95, False,True )
e se poi ms ti spara fuori un winosx10, che fai ?
quello che hai in mente e' semplicemente impossibile.
la loro scelta non e' molto prospettica, ma non e' scorretta.
ciao


 la loro scelta non e' molto prospettica, ma non e' scorretta.
Il mio era chiaramente "pseudo-codice". Sappiamo che i numerelli interni (le
varie costanti che identificano un SO) sono crescenti, almeno cosě č stato
sinora.

 ha scritto

si'. ma tu stai chiedendo che giri su qualsiasi cosa venga dopo.
non e' pseudo-codice, e' realta' virtuale :)
le chiamate all'api diverse fra i 9 e gli nt non sono poche, mi sembra.
esempio stupido: se durante l'install il sistema cerca la lpt1, nt dice:
ciccia...
ah gia', forse ti serve: con vmware siamo riusciti a far girare vecchi ibm
che facevano esattamente questo.
sapendo che tu del vmw non userai un crack, spero pero' che a quel cd tu
tenga molto :)
ciao

 gran bella opera...
Hai qualche speranza solo se hai ancora diritto agli aggiornamenti e sulla
confezione c'č scritto oltre al sistema operativo minimo anche la magica
frasetta "e superiori".
Ad esempio se con l'opera ti garantiscono 3 anni di aggiornamenti (anche
solo via internet) e l'anno dopo esce un SO che risulta essere
incompatibile, ti rivolgi ad una associazione di consumatori e li fai neri.
Conosco una azienda (senza fare nomi) a cui č successo, ed infatti
l'aggiornamento č poi uscito.
Dato perň che dal 96 ad oggi sono passati 7 anni, stiamo parlando di roba
giurassica. Probabilmente se si installasse rischierebbe di spianarti via
qualcosa di vitale. Allunga il braccino e comprati qualcosa di piů nuovo.
;-)
Ciao
*Roby*

 qualcosa di più nuovo. ;-)
Confessa: hai fatto tu la procedura d'installazione del cd di lupo!
:-)
--
Salutoni
Sergio

 :-)
no, ha fatto quella nuova :>

 del cd di lupo! :-)
Nonono, programmi di installazione per la grande distribuzione non li
faccio. Non sono mica matto. :-)
Ci sono aziende specializzate per quello. Solo per fare i test sotto tutte
le piattaforme c'è da diventare matti.
Non basta provare i vari sistemi operativi, bisogna testare ciascun service
pack, sia "con" che "senza" i principali titoli software installati. Inoltre
devi testare la coesistenza coi titoli della concorrenza, per evitare grane
legali.
Alla fine arriva comunque quello che ci ha il PC con la configurazione già
distrutta e dice che comunque è colpa del tuo programma di installazione.
No, grazie. :-)
Ciao
*Roby*

 manina e provare ad avviarlo...
Poi prepari un pacchetto di setup per XP e lo rivendi.
Ciao
Alberto