![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy istnieje jakiś sposób na przechowywanie danych w trybie offline? Mam zamiar zrobić ankietę, która będzie uruchamiana również w trybie offline (bez dostępu do internetu i serwera) ale nie wiem, jak zebrane dane zapisać na komputerze, na którym ankieta jest wypełniana. Próbowałem Javę, ale aplety javy nie mają dostępu do dysku. Chciałbym również, żeby zapis danych był w miarę możliwości niewidoczny (bez potwierdzania użytkownika o procesie zapisu). Podczas następnego uruchomienia aplikacji aplikacja sprawdzałaby dostęp do internetu i dane eksportowane byłyby na serwer. Czy nadają się do tego cookies ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
Warunek - do 30 ankiet (to nie mój warunek lecz zleceniodawcy)
Aplet javy tez mi przyszedl do glowy, lecz nie ma praw do zapisu plików z poziomu przeglądarki (poza cookies) Wcześniej nie miałem problemu z trybem offline bo ankieta była telefoniczna, teraz wymyślili że będą łazić po ludziach i pytać osobiście z laptopem w reku (przy czym ankieter ma swój własny laptop a nie firmowy), dlatego mam już frontend w ext js 2. POST - Nie chodzi mi o zaufanie typu bezpieczeństwo lecz zaufanie typu utrata danych. W tym przypadku akurat nie ufam ponieważ mogą być przypadkowo nadpisane przez przeglądarkę (przeglądarka trzyma max 300 cookiesów z czego max 20 dla domeny, jeden cookie to max 4kb - to akurat wystarczająco dużo na jedną ankietę), problemem jest nadpisywanie starszych cookies, czyli w zasadzie poza moją kontrolą. Generalnie chodzi o to, żeby dostosować gotowy frontend w EXT JS 2 do działania w offline (do tej pory wymieniał dane http_request'em z serwerem, ma dynamiczne pytania, dynamiczne możliwości odpowiedzi), kosztowało mnie wiele pracy napisanie takiego ustrojstwa i teraz nie chce pisać od nowa w javie w wersji offline. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 04:00 |