Sdílení dat s PC

V PC mám spoustu mp3, videí, filmů a různých dat, která se mi občas hodí v iPhone.Přemýšlel jsem jak z iPhone přistupovat na disk PC ve stejné síti, procházet data a ta která chci, si přehrát, nebo stáhnout do iPhone.
Celou věc jsem vyřešil tak, že jsem si na moje PC, které je ve stejné síti jako iPhone nainstaloval web server apache.
Do kořenového adresáře, do kterého přistupujeme z PC kde je server, zadáním localhost do řádky prohlížeče, jsem nakopíroval všechna data, která chci sdílet s iPhone.
Nechtělo se mi pídit po tom jak povolit, nebo nainstalovat directory index (automatický výpis obsahu adresáře), tak jsem si vytvořil php skript, který vypíše všechny soubory a složky v aktuálním adresáři jako odkazy a sám sebe nakopíruje do všech podřazených adresářů.Tím docílím pokrytí celé struktury souborů a složek sdílených dat, takže můžu data libovolně přidávat a přistupovat k nim jako v operačním systému.
Serverovou část bych měl vyřešenou, teď jsem si položil otázku: "Jak zobrazovat data v iPhone, libovolně je přímo přehrávat, nebo stahovat a následně k nim přistupovat a pracovat s nimi?"
Protože jsem chtěl takto pracovat převážně s mp3 a mp4, zvolil jsem program dTunes volně dostupný v Cydii.V nastavení programu si jako zdroj třeba pro Video nastavím IP adresu počítače, na kterém běží server.Tedy např.: http://10.0.0.3
V integrovaném prohlížeči v dTunes se mi otevře můj skript a vypisuje obsahy adresářů, po kliknutí třeba na nějaký .mp3 soubor se mně zeptá, zda chci soubor uložit, nebo přehrát, pokud zvolím uložit, objeví se soubor ve složce Download, do které lze přistupovat rovnou z dTunes.(Asi je potřebné mít Safari Download Plug-In)
Na řešení se mi líbí, že v rámci své bezdrátové sítě mám z iPhone přístup ke všem sdíleným datům, která si do něj v případě potřeby můžu natahat, nebo si prostě jenom na zahradě rovnou pustit epizodu oblíbeného seriálu.
Rychlost přenosu závisí na rychlosti sítě, mně se pohybuje zhruba kolem 1MB/s, ale jedu na opravdu prehistorickém HW, mohlo by to být určitě víc.
Nevýhodou je, že lze přetahovat pouze samostatné soubory, ne adresáře.V dTunes si však můžete data do složek uspořádat.
Pro většinu lidí je tenhle způsob asi docela známý, ale na fóru jsem o něm ještě zmínku nenašel, tak by to třeba někomu mohlo posloužit.
Jestli chcete poslat zdrojový kód PHP skriptu, stačí si o něj napsat.
Celou věc jsem vyřešil tak, že jsem si na moje PC, které je ve stejné síti jako iPhone nainstaloval web server apache.
Do kořenového adresáře, do kterého přistupujeme z PC kde je server, zadáním localhost do řádky prohlížeče, jsem nakopíroval všechna data, která chci sdílet s iPhone.
Nechtělo se mi pídit po tom jak povolit, nebo nainstalovat directory index (automatický výpis obsahu adresáře), tak jsem si vytvořil php skript, který vypíše všechny soubory a složky v aktuálním adresáři jako odkazy a sám sebe nakopíruje do všech podřazených adresářů.Tím docílím pokrytí celé struktury souborů a složek sdílených dat, takže můžu data libovolně přidávat a přistupovat k nim jako v operačním systému.
Serverovou část bych měl vyřešenou, teď jsem si položil otázku: "Jak zobrazovat data v iPhone, libovolně je přímo přehrávat, nebo stahovat a následně k nim přistupovat a pracovat s nimi?"
Protože jsem chtěl takto pracovat převážně s mp3 a mp4, zvolil jsem program dTunes volně dostupný v Cydii.V nastavení programu si jako zdroj třeba pro Video nastavím IP adresu počítače, na kterém běží server.Tedy např.: http://10.0.0.3
V integrovaném prohlížeči v dTunes se mi otevře můj skript a vypisuje obsahy adresářů, po kliknutí třeba na nějaký .mp3 soubor se mně zeptá, zda chci soubor uložit, nebo přehrát, pokud zvolím uložit, objeví se soubor ve složce Download, do které lze přistupovat rovnou z dTunes.(Asi je potřebné mít Safari Download Plug-In)
Na řešení se mi líbí, že v rámci své bezdrátové sítě mám z iPhone přístup ke všem sdíleným datům, která si do něj v případě potřeby můžu natahat, nebo si prostě jenom na zahradě rovnou pustit epizodu oblíbeného seriálu.
Rychlost přenosu závisí na rychlosti sítě, mně se pohybuje zhruba kolem 1MB/s, ale jedu na opravdu prehistorickém HW, mohlo by to být určitě víc.
Nevýhodou je, že lze přetahovat pouze samostatné soubory, ne adresáře.V dTunes si však můžete data do složek uspořádat.
Pro většinu lidí je tenhle způsob asi docela známý, ale na fóru jsem o něm ještě zmínku nenašel, tak by to třeba někomu mohlo posloužit.
Jestli chcete poslat zdrojový kód PHP skriptu, stačí si o něj napsat.