18. september 2004 - 18:25Der er
5 kommentarer og 1 løsning
Info om bruger
Hej!
Jeg ønsker at opsamle så meget statistik, som muligt om de brugere, som bruger min java webstart applikation. Jeg ved at jeg kan få noget info fra System.getProperties(), men er det muligt at hente yderligere info, som fx hvilket land de kommer fra, evt. ip-adresse og lignende? Muligvis MAC-adresse, idet denne er mere entydig end ip-adresser (en bruger på samme maskine kan jo skifte ip-adresse). Jeg ønsker så vidt muligt at holde min kode platform uafhængig. Jeg giver 10 points for hver ny brugerinfo I kan give mig.
Jeg giver også points for et godt bud på entydig identifikation af brugere. Jeg håber ikke det er nødvendigt at lave et login system til applikationen for at opnå dette.
JWS understøtter JNI, men det vil stadig kræve at jeg så skriver min kode separat til hver platform, hvilket ikke skulle være strengt nødvendigt. Tak for dine tips - jeg vil mene du har sparet 30 points sammen der.
JNI vil være slemt. Den slags kode er ikke angivet i ANSI/ISO C/C++ d.v.s. at du skal skrive forskellig kode til hver platform. Og så skal du have den pågældende platform for at kunne builde. Håbløst.
Et alternativ. Test på OS med System.getProperty og fyr en OS specifik kommando af med Runtime.getRunetime().exec() og læs output og pars det for de mest gængse platforme.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.