Avatar billede f5 Nybegynder
07. august 2003 - 18:32 Der er 9 kommentarer og
1 løsning

local shared object

Jeg skal have mulighed for at gemme noget tekst lokalt på en computer, som kan hentes næste gang en SWF fil åbnes op (det drjer sig om ca 15000 karaktere). Er det muligt med sharedObjects?

Eller rettere - hvor meget kan man gemme med local shared object?
Avatar billede thulstrup Nybegynder
07. august 2003 - 18:39 #1
Avatar billede nikolajdu Nybegynder
07. august 2003 - 18:41 #2
Hvor meget du kan gemme er afhængig af hvor meget brugeren tillader dig at gemme. I dit tilfælde (ca 15 kb) vil der være mulighed.

http://www.actionscript.org/tutorials/intermediate/SharedObjects/index.shtml

/Nikolaj
Avatar billede f5 Nybegynder
07. august 2003 - 23:27 #3
Jeg vil lave et spil hvor man skal skrive noget tekst forskellige steder og så printe det hele ud når man er fædig, hvilket kan tage et par dage. Det lyder som om det er muligt.

Men jeg ikke helt forstå om der, fra playerens side, er et maks på hvor meget man kan gemme. Nu siger du ca. 15 kb Nikolajdu, men kunne det også være 50 kb f.eks.?

Jeg vil bare lige forhøre mig inden jeg beslutter mig for at fordybe mig.

VH
Michael
Avatar billede nikolajdu Nybegynder
07. august 2003 - 23:57 #4
Shared Object er en super lækker tingest til at gemme små mængder data. 50 kb er ikke meget men alligevel så meget at jeg ville vælge at gemme det på en server så flere dages arbejde ikke går spildt.

SO har nemlig nogle gevaldige bagdele -

1. Det kan slås fra.
2. Det kan slettes.
3. Du vil med dine 50 kb tage halvdelen af de normalt 100 kb til rådighed. Det betyder at du vil tvinge folk til at rode med settings for deres flashplayer. Det kan folk ikke li.

/Nikolaj
Avatar billede f5 Nybegynder
08. august 2003 - 08:16 #5
Ja, det er da klart nogle bagdele der skal overvejes. Spørgsmålet er om man ikke men javascript eller php kan opnå det samme - altså gemme noget tekst lokalt og så hive det ind i afpilerenen ved en senere session? Ved du noget det?

VH
Michael
Avatar billede nikolajdu Nybegynder
08. august 2003 - 20:40 #6
Man kan opnå det ønskede med javascript, men du er igen afhængig af at brugeren har slået cookies til.

Jeg vil klart anbefale PHP løsningen selvom det så ikke gemmes lokalt.
Avatar billede f5 Nybegynder
11. august 2003 - 08:47 #7
Tak Nikolajdu,

Det afleder bare et nyt spørgsmål og jeg vil også ligge nogle flere point ud. Men jeg bliver nød til at spørge: ved du om der er nogen måde at gemme en textfil med variabler lokalt gennem en browser? Jeg er ved at lave en løsning for en kunde som ikke vil have en database. Jeg har forklaret dem at en "lille" database er det nemmeste men...Derfor vil jeg høre om det overhovedet er muligt at få gemt en fil lokalt som flash senere kan hente?
Avatar billede nikolajdu Nybegynder
11. august 2003 - 11:44 #8
Så er din bedste mulighed det du selv foreslår - Shared Object.

Hvis siden KUN skal virke i IE kan du med noget Visual Basic få lov at oprette en .txt fil som senere kan hentes, men jeg ser det ikke som en holdbar løsning.

/Nikolaj
Avatar billede f5 Nybegynder
11. august 2003 - 11:53 #9
ok, mange tak.
Smidere du ikke et svar?
Avatar billede nikolajdu Nybegynder
11. august 2003 - 11:54 #10
oki doki.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester