Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Forum De Bell Tolls
 
[Nerd] OS dell'utente del sito
Clicca QUI per vedere il messaggio nel forum
MamboJambo#24
Hola!
Espongo il mio problema: nel sito aziendale devo far scaricare tre client che si differenziano in base al sistema operativo e service pack con cui sono compatibili.
Visto che il target di chi scarica é "caprone", vorrei mettere nel sito un sistema che possa riconosce l'OS dell'utente e se ha installato o no Service Pack 1-2.
Esiste qualcosa, script o link, di già pronto del genere?

grazieeeee!

-mambo-

KarmaKOMA
Originally posted by MamboJambo#24
Hola!
Espongo il mio problema: nel sito aziendale devo far scaricare tre client che si differenziano in base al sistema operativo e service pack con cui sono compatibili.
Visto che il target di chi scarica é "caprone", vorrei mettere nel sito un sistema che possa riconosce l'OS dell'utente e se ha installato o no Service Pack 1-2.
Esiste qualcosa, script o link, di già pronto del genere?

grazieeeee!

-mambo-


potresti usare un activex sa pagina aspx. E fai in modo che ogni persona che si collega questo activex controlli se esistano o no una serie di file che appartengono solo ai service pack di riferimento...
Non è il massimo in termini di sicurezza (gli activex sono odiosi!!) ma almeno è veloce...
Praticamente pippo si collega al sito...parte un controllo e verifica se in c:\winnt esiste a.1(SP1) b.2(SP2) e c.3(SP3).
Se esistono redirecta a una pagina dicendogli "sistema aggiornato" altrimenti ai link correttiper downloadare il s.pack.
Non sono programmatore quindi mi scuso epr eventualiimrpecisioni da non nerd.

xSharKMaNx
Utilizza navigator.userAgent

http://www.javascriptkit.com/javatutors/navigator.shtml

Ciao

MamboJambo#24
ottimo: mi confermate le due vie che stavo percorrendo!
:D
penso che capitolerò sul navigator.userAgent

grazie!

KarmaKOMA
Originally posted by xSharKMaNx
Utilizza navigator.userAgent

http://www.javascriptkit.com/javatutors/navigator.shtml

Ciao


concordo pienamente

"platform[] The platform of the client's computer (ie: Win32)."

;)

MamboJambo#24
:approved:

xSharKMaNx
Per essere più precisi guarda qua:


Dim test_sp2
test_sp2 = window.navigator.userAgent
If InStr(test_sp2, "SV1") <> 0 Then
' Istruzione con Service Pack 2
Else
' Istruzione senza Service Pack 2
End If


http://www.mrwebmaster.it/vbscript/...script_482.html

http://xhtml.html.it/faq/leggi/103/...vice-pack-2-di/

Altro consiglio... che poi è lo standard dei consigli:

Su google inserisci :
window.navigator.userAgent & service pack

Buon lavoro ;)

MamboJambo#24
grande!
grazie mille!!!


-mambo-

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate