Avatar
Kit
Redaktor
Avatar
Kit:

Mám v jednom adresáři asi 12k souborů. Dohromady je toho asi jen 50 MB. Na Ubuntu s tím problémy nejsou, ale když to dám na Android, tak je to dost pomalé. Zatím jsem to vyřešil přes HTTP server, ale kdyby se to on-line rozbalovalo ze zipu třeba přes FUSE nebo nějaký browser, který by s tím zipem pracoval, bylo by to fajn. Je na to nějaké jednoduché řešení?

Odpovědět 15.6.2013 13:37
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Mr. Forstak
Člen
Avatar
Odpovídá na Kit
Mr. Forstak:

tady se me ptas na dosud mnou neprozkoumanou cast androidu :-(

 
Nahoru Odpovědět 16.6.2013 10:45
Avatar
Kit
Redaktor
Avatar
Odpovídá na Mr. Forstak
Kit:

Možná to jen zabalím do zipu, ale nějaký cramfs by se hodil. Dost by se to zrychlilo. Ale ten Android server jede docela dobře. Kdyby se mu dal místo filesystému podstrčit zip, byla by to fantazie.

Nahoru Odpovědět 16.6.2013 11:54
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Mr. Forstak
Kit:

Nakonec jsem jen vyměnil HTTP server za lepší a data uložil na externí SD kartu, na které nemám tak těsno.

Řešení však určitě existuje. Stačí si jen vypsat df v konzoli a jsou vidět všechny virtuální souborové systémy.

Nahoru Odpovědět 4.7.2013 14:52
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Mr. Forstak
Člen
Avatar
Odpovídá na Kit
Mr. Forstak:

zip na Androidu otevřeš (B1 free archiever) a pak ňákou utiliku na rozbalení automaticky - snad

 
Nahoru Odpovědět 4.7.2013 16:20
Avatar
Kit
Redaktor
Avatar
Odpovídá na Mr. Forstak
Kit:

Jenže si nechci adresář zaflákat 12000 soubory, ale chci mít ten zip stále pohromadě tak, aby když z něj prohlížeč chce nějaký soubor, aby ho dostal.

Představa je taková: Mít jeden jediný ZIP (nebo jiný archivní soubor) ve kterém bude celá webová prezentace včetně index.html. Browser bude moct normálně tu prezentaci prohlížet, při kliknutí na relativní link bude dál prohlížet ten ZIP. Nic se nebude rozbalovat na SD, ale vždy se jen HTML, CSS nebo obrázek rozbalí on-line v tom prohlížeči. Nic se pak nebude muset uklízet.

Nahoru Odpovědět 4.7.2013 16:28
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Xal
Neregistrovaný
Avatar
Avatar
Kit
Redaktor
Avatar
Odpovídá na Xal
Kit:

Nefunguje to. V prohlížených stránkách chybí obrázky a nefungují křížové odkazy mezi soubory. Musel bych ten ZIP rozbalit. Potřebuji, aby se vybalily vždy jen ty soubory, které v daný okamžik aplikace požaduje. Asi tak, jak to umí cramfs. Jenže jsem zatím cramfs pro Android nenašel.

Nahoru Odpovědět 5.7.2013 1:13
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Jan Vargovský
Redaktor
Avatar
Jan Vargovský:

Mi to už nestíhá u cca 15oo souboru (mp3), sice to má 15GB... Ale i tak než se to otevře trvá pár sekund, kdybys našel něco co si s tím poradí, tak bude dobře :)

 
Nahoru Odpovědět 5.7.2013 4:29
Avatar
David Hynek
Redaktor
Avatar
David Hynek:

Vy zipujete MP3??? ale ty už samy o sobě mají mít dobrou kompresi. Přijde mi to jako zbytečné.

Nahoru Odpovědět 5.7.2013 6:57
Čím víc vím, tím víc věcí nevím.
Avatar
TomBen
Redaktor
Avatar
Odpovídá na David Hynek
TomBen:

Souhlas, když zabalit, tak vypnout kompresi - skladovací režim.

Nahoru Odpovědět  +1 5.7.2013 8:49
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Kit
Redaktor
Avatar
Odpovídá na David Hynek
Kit:

Já ne. Snažím se tak uložit manuál, který se skládá z 12000 souborů v HTML, resp. chci tímto způsobem použít originální ZIP, ve kterém ty soubory jsou.

Nahoru Odpovědět 5.7.2013 9:03
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Xal
Neregistrovaný
Avatar
Odpovídá na Kit
Xal:

Tak to se obávám, že jiná možnost není. Jedině zkusit nějakou aplikaci napsat, ale i to může mít mizerný výsledek.
Na google play je spousta explorerů a podobných aplikací, ale žádná neumí tyto požadavky. Evidentně to nikdo nepotřeboval.

 
Nahoru Odpovědět 5.7.2013 9:17
Avatar
Kit
Redaktor
Avatar
Odpovídá na Xal
Kit:

V Ubuntu používám fuse-zip, tak jsem si myslel, že už to někdo mohl překlopit na Android. Dokonce je to R/W, ale stačilo by mi i R/O

Editováno 5.7.2013 9:30
Nahoru Odpovědět 5.7.2013 9:29
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 14 zpráv z 14.