Prenos datotek preko brskalnika
10 naročnikov
10 naročnikov
Ali mogoče kdo pozna način, da Janez (Ljubljana, Windows, Internet Explorer) in Peter (Koper, Linux, Firefox) zaženeta brskalnik, Janez izbere datoteko in čaka na Petrovo povezavo, Peter vpiše Janezov IP in datoteka se začne prenašat?
Aplikacija bi naj delovala na vseh OS in v vseh brskalnikih, povezava direktna (pomeni pošiljatelj-prejemnik in ne pošiljatelj-server-prejemnik). Idealen bi bil flash - če sem pravilno googlal, bi naj bil p2p podprt od v10.1 naprej, ampak za to potrebuješ Flash Media Server, za katerega licenca je predraga, se motim?
Any ideas?
Dodatek: ne potrebujem že izdelane končne rešitve, ampak how-to oziroma source kodo.
15 odgovorov
Torej nimaš opcije nastavit ftp in mysql maš pa opcijo popravljat staro spletno stran? Če se gre za backup pač cron job narediš da ti naredi backup in izvedo kako batch skripto ki ti zadevo porine na izbrani FTP strežnik.
Torej vmesne storitve za prenos datotek ne pridejo v poštev. Potem v vsakem primeru rabiš imeti vsaj en strežnik. Lahko je na lokaciji A in potem B pobira datoteke s strežnika A ali pa je strežnik B in A naloži datoteko na strežnik B. Meni problem drugače ni izvedljiv.
Če ima na primer Skype opcijo send file to user potem se verjetno da narediti tudi preko web-a. Morda pa le ne bo tako enostavno in brezplačno. To da mi ne vemo še ne pomeni da ne gre in da ni izvedljivo.
Perun:
tle je en tak sistem, ki izpolnjuje vse navedene zahteve: http://www.filesovermiles.com/
Ni res, tole je browser-server-browser.
Lej ne štekaš očitno, browser-server-browser mora biti v vsakem primeru, če gre preko browserja. Lahko je KVEČJEMU kaka java aplikacija, ki bo odprla port na enem od računalnikov, ki se poveže na stran, nato pa dovolila dostop nekomu drugemu, ampak to je java aplikacija potem na pol. V vsakem primeru če se želiš losat povezave s strežnikom moraš imeti port odprt na enem od clientov, s tem da mora biti ta port potem tudi odprt na njegovem firewallu itd. bla bla... vse kar spada zraven.