I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Årsag: udgiver vi materialet med samspil med nogle funktioner på nettet, får brugerne ikke fuldt udbytte hvis de kopierer cd'erne og/eller sælger dem bagefter.
teori : Få JS til at læse en fil fra CD-drevet, reload siden, få PHP til at tjekke om denne nøgle findes...
praksis: ikke prøv på det, man kan have disalet JS og/eller cookies... desuden er det svært at vide hvilket af drevne der er CD-drevet... Du kan finde det med VBScript, men så virker det fx ikke i Mozilla (som jo er den bedre browser af de to)
En metode er ogsaa at printe en aktiverings kode paa cd'en, naar de saa logger ind forste gang logger du bare deres IP og hvilken ISP de bruger, hvis der saa pludselig bliver logget ind fra en anden ISP kan du blokere og bede dem henvende sig for at faa det aendret, lidt ala microsoft's nye metode at verificere paa.
Det kan ikke lade sig gøre med PHP, da det jo kører på serveren. Javascript kan ikke tilgå filsystemet, vbscript og flash kan forhåbentlig heller ikke.
Skal det gøres på den måde skal du have fat i noget signeret java, eller måske et program som installeres hos klienten. Meget upraktisk...
Umiddelbart synes jeg bjornicles ide er den bedste løsning. Den er nem at lave, folk mister ikke "det hele" bare fordi CD bliver ridset, og du er ikke afhængig af andet end en browser hos klienten.
Bjornicles ide virker vældig smart og nem at lave, så bare lige for at få den én gang til for "prins Knud", så mener du altså følgende:
1. Vi sælger kunden cd-sættet, som bla. indeholder et brugernavn og en kode 2. Når kunden første gang logger på, oplyser de koden fra cd'en - vi læser den ip de logger på med og gemmer den.
Fremover: 1. Hvis den oprindelige kunde logger på, checker vi om ip er det samme - er det ikke, får de besked om at kontakte os (det KAN jo være at de har ny ip hver gang, eller?) 2. Hvis kunden kopierer cd'en, og en anden logger på med samme kode, får de samme besked: kontakt os 3. Hvis kunden sælger materialet, når det er brugt i deres tilfælde, sker der igen det samme.
Betyder det at vi får problemer med alle, der har dynamisk ip??
Det KAN betyde at i får problemer.. desværre.. Hos tdc fx bliver den udskiftet hvis du har routeren slukket mere end et par dage.. Så tror ikke det er den bedste løsning..
Men skal det være lige som med WinXP?? altså at den kun passer til én computer??
For så kan du jo ;
1. Når du sælger cd'en følger der en nøgle (kode) med. 2. Brugeren indtaster den på den pc han ønsker at logge på den frem over.. 3. Hvis det er første gang denne kode er brugt ligger i en cookie på brugerens computer i stedet.
Det vil også gøre at i kan benytte flerbrugerlicenser fx. (kan i nok også med ip.. men hvad så når de har skiftet fx 5 gange ?) og så kan i jo samtidig også ligge tidsinterval på, lige som med ip'erne hvis i bare logger på serveren hvornår den er sat.
Evt. forny den hver uge.. Altså ligge den om, og så tjekke på om IP, fx er det samme..
Til dem som misforstod mig, saa sagde jeg at man IKKE skal checke selve ip'en, men hvem IP'en tilhorer, dvs. at hvis en bruger logger ind forste gang, saa logger man deres IP og hvem den tilhorer, e.g. TDC. Naeste gang de logger ind checker man IKKE deres IP, men hvem IP'en tilhorer, dvs at deres IP skal igen matche TDC, og ellers lave en fejl
det er et godt system, men hvor fedt er da når der kun findes 2-3 firmaer som udbyder internet?
man kunne lave det på hostname, som er lidt bedre en ISP, men stadig dårligere! (fx ville man kunne se om hostname var dhcp-pool.tdc.dk som er når det er ADSL med syn. ip... ;)
Du kan fx. checke på de første 3 bytes (ud af 4) af ip-adressen, eller du kan måske bare kigge på hvilken browser de bruger.
Dukker der 2-3 forskellige op er der nok intet problem. Men hvis en bruger er på med 100 forskellige browsere om ugen, så er der nok noget galt.
Man skal altså ikke kalde folk "tyv" bare fordi noget ændrer sig, folk skal have lov til at skifte internetudbyder mv. uden problemer. Men hvis noget ændrer sig urealistisk tit, eller hvis en bruger måske er logget ind fra 10 computere af gangen, så er det tid til at gribe ind.
Lav et lille program, som starter når du smider CDen i. Programmet hopper på nettet. CDen indeholder en unik kode, som gemmes/tjekkes i database. Har CDen ikke været brugt før, gemmes ip, hostname, computernavnet...
Som regel, når man har dynamisk IP, er det vist stadig sådan at hostname er det samme, men hæng mig ikke op på det.
Jeg har ikke set nogen med dynamisk IP, der har fast hostname i RDNS, men jeg skal da ikke udelukke at de findes. ;-)
Jeg kan bedre lige ideen med en kode, som skal indtastes manuelt. Man kan nemt lave et program som vil virke som forventet de fleste gange, men alligevel er der en hulens masse bøvl med computere, der ikke har autostart, computere der ikke kører Windows osv. osv...
måske stalles idé der bare tjeckket ISP'en!? - det kommer jo til at ligne expnote en del...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.