Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Adam
Adamczyk
Prezes Zarządu,
Figaro Software sp.
z o.o., NowyInteres
S...
Temat: Zapis pliku bezpośrednio na dysk użytkownika
Obawiam się ze jest to niemożliwe. Komponenty flash z def. wykonywane są odizolowanym sandboxie i nie możliwości zapisania czegokoliwiek bez zezwolen (specjalnej interakcji uzytkownika) - wyjatek to log (zgodonie z defiicja z pliku mm.cfg).Jezeli chcesz cos zapisac na dysk uzytkownika musisz uzywac
klasy FileReference dostepnej we Flash 10.
przyklad
http://blog.flexexamples.com/category/filereference/
Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: Zapis pliku bezpośrednio na dysk użytkownika
Adam Adamczyk:ta specjalna interakcja to dialog box wyboru lokalizacji dla zapisywanego pliku?
Obawiam się ze jest to niemożliwe. Komponenty flash z def. wykonywane są odizolowanym sandboxie i nie możliwości zapisania czegokoliwiek bez zezwolen (specjalnej interakcji uzytkownika)
konto usunięte
Temat: Zapis pliku bezpośrednio na dysk użytkownika
WitajNie napisałeś skąd ma być zapisywany ten plik, jak z serwera to: filereference.download();
Tylko tu zapisujesz jeden plik, gdzie pojawia Ci się okno z możliwością wyboru lokalizacji i zmiany nazwy pobieranego pliku.
Ja zrobiłem taki wymyk kiedyś że spakowałem pliki na serwerze i pobrałem jednego .zip
http://www.php.net/manual/en/class.ziparchive.php
Ty te 10 spakuj i ściągnij, inaczej się nie da
pozdrawiam
Tomasz Misiewicz Flex Developer
Temat: Zapis pliku bezpośrednio na dysk użytkownika
jeśli chodzi o pakowanie do zip-a po stronie flasha:http://codeazur.com.br/lab/fzip/
Łukasz
Błachowicz
codziennie wymiatam
i odkurzam
Temat: Zapis pliku bezpośrednio na dysk użytkownika
Adam Adamczyk:Filereference dostepny jest od wersji bodajze 8, zeby uscislic i zrobi dokładnie to samo co FR w wersji 10.
Obawiam się ze jest to niemożliwe. Komponenty flash z def. wykonywane są odizolowanym sandboxie i nie możliwości zapisania czegokoliwiek bez zezwolen (specjalnej interakcji uzytkownika) - wyjatek to log (zgodonie z defiicja z pliku mm.cfg).
Jezeli chcesz cos zapisac na dysk uzytkownika musisz uzywac
klasy FileReference dostepnej we Flash 10.
przyklad
http://blog.flexexamples.com/category/filereference/
Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: Zapis pliku bezpośrednio na dysk użytkownika
a jeśli to będzie AIR, to już to będzie możliwe bez dialogu wyboru lokalizacji? Plik będzie pobierany przez aplet z webservice'u i zapisywany użytkownikowi do konkretnego folderu bez jego interakcji.Maciej Przepióra Programista
Temat: Zapis pliku bezpośrednio na dysk użytkownika
AIR to pełnowymiarowe aplikacje biurkowe (desktop) i taki mają model bezpieczeństwa. Mogą robić tyle co użytkownik który je uruchamia.Kuba Regucki IT Team Leader
Temat: Zapis pliku bezpośrednio na dysk użytkownika
używając mdm zinc możesz wskazać konkretne miejsca zapisu plikówkonto usunięte
Temat: Zapis pliku bezpośrednio na dysk użytkownika
W przegladarce da sie to zrobic ale tylko z interakcja ze strony uzytkownika. Uzytkownik bedzie musial wybrac z okienka docelowa lokalizacje zapisywanego pliku.(Jezeli chcesz za jednym zamachem zapisac 10 plikow, bedziesz musial je najpierw spakowac http://codeazur.com.br/lab/fzip/)
W AIR mozesz zapisac pliki bez interakcji ze strony uzytkownika. Mozesz uzyc do tego FileStream lub UrlStream.
Jezeli myslisz o zapisywaniu plikow o wiekszej wielkosci proponuje spojrzec na moj przyklad Resumable File Downloader
Podobne tematy
-
Adobe Flex » flex xml i php - zapis pliku -
-
Adobe Flex » Podpisywanie pliku AIR certyfikatem -
-
Adobe Flex » upload pliku na serwer -
-
Adobe Flex » Flex 4 dynamicznie wczytywane stylów z pliku .css -
-
Adobe Flex » Królestwo za rozwiązanie - mono/stereo w pliku mp3 -
-
Adobe Flex » ComboBox, label i zapis do bazy -
-
Adobe Flex » Funkcja zapisu do pliku txt -
-
Adobe Flex » openWithDefaultApplication() pliku PDF -
-
Adobe Flex » Wyszukiwanie bezpośrednio w kontrolce -
Następna dyskusja: