Kirjoittaja Aihe: tiedoston lähetysohjelma?  (Luettu 3380 kertaa)

asiantuntija mäki

  • Käyttäjä
  • Viestejä: 44
    • Profiili
tiedoston lähetysohjelma?
« : 19.12.10 - klo:19.33 »
Elikä tarviisin jotenkin järkevästi lähettää ison tiedoston tms kaverille.
Mulla ubuntu ja xp ja kaverilla vista.
Eli jos en polta levylle ja lähetä postissa niin onko joku järkevä tapa lähettää verkossa?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: tiedoston lähetysohjelma?
« Vastaus #1 : 19.12.10 - klo:20.07 »
Keinojahan löytyy:
Taviksille:
Pilvisysteemit:
Ubuntu One: https://one.ubuntu.com/, tosin en tiedä toiminnasta kun käytössä on Windows XP/Vista. Avoimin vaihtoehto näistä kahdesta.
Dropbox: http://dropbox.com/, tuossa linkki, jota käyttämällä saa 250 MB lisätilaa (normaalisti 2 GB): https://www.dropbox.com/referrals/NTQzMDUxODI5 Toimii hyvin Linuxissa(, Macissä) ja Windowsissa. (maciä en ole kokeillut ollenkaan)
Selaimen lisäosat yms:
Opera Unite: http://unite.opera.com/applications/ Suljettu, toimii selaimen osana, lataus tapahtuu koneeltasi.
Firefoxille lienee samankaltainen addon saatavissa: http://www.google.fi/search?rls=fi&q=firefox+file+sharing

Muita keinoja (vaativampia):
Apache tai HTTPD webpalvelin koneelle, lataus tapahtuu omalta koneeltasi, mutta tiedostot ja turvallisuus ovat omissa käsissäsi (tai koneellasi). Avointa koodia.
OpenSSH/SFTP palvelin koneelle, lataus tapahtuu omalta koneeltasi, tiedostot ja turvallisuus ovat käsissäsi. Salattu liikenne, avointa koodia. Kohtuu helppo. Suomalaiset juuret. Mahdollistaa paljon muutakin.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Thinkit

  • Käyttäjä
  • Viestejä: 912
  • Kysyvä ei tieltä eksy, eikä eksyvä tietä kysy.
    • Profiili
Vs: tiedoston lähetysohjelma?
« Vastaus #2 : 19.12.10 - klo:20.08 »
Lainaus
Ubuntu One: https://one.ubuntu.com/, tosin en tiedä toiminnasta kun käytössä on Windows XP/Vista. Avoimin vaihtoehto näistä kahdesta.

Ainakin tämä on toiminut siirtäessäni tiedostoja kaverilleni hollantiin. Hänellä on Vista/win7.

t: Antti  ;)
Lenovo Thinkpad e520
Kde Neon 5.22.3
Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
Amd Radeon HD 6630m
Intel HD 3000 integroitu
Samsung Evo 120G kovo ja 8G muistia
Sony Xperia 5 mk2 ja android 11

spark

  • Käyttäjä
  • Viestejä: 1752
    • Profiili
Vs: tiedoston lähetysohjelma?
« Vastaus #3 : 20.12.10 - klo:20.08 »
Torrentilla siirtyy näppärästi ja ilman välikäsiä.

Torrentin luominen Transmissionilla.

1. Jos tiedostoja useampi, kuin yksi, niin siirrä ne kansioon tai pakkaa ne.
2. Avaa Transmission. Valitse Tiedosto > Uusi
3. Valitse jaettava tiedosto tai kansio.
4. Lisää Opentrackerin osoite ja/tai oma IP:si. Ei ole pakollisia, mutta nopeuttaa toistensa löytymistä.
udp://tracker.openbittorrent.com:80/announce Jostain syystä ei nyt hyväksynyt tuota osoitetta?
5. Klikkaa lopuksi nappia Uusi
6. Avaa luotu torrent Transmissioniin ja aseta latauskansioksi se, missä tiesostot sijaitsee. Pitäisi alkaa näyttämään 100%.

Lopuksi lähetät luodun .torrent tiedoston kaverillesi vaikka sähköpostilla. Jos et laittanut IP:tä tai muuta trackeria siihen, voi DHT verkolla kestää löytymisessä aikansa, ennenkuin lataus pääsee käyntiin.

tobotti

  • Käyttäjä
  • Viestejä: 136
    • Profiili
Vs: tiedoston lähetysohjelma?
« Vastaus #4 : 23.12.10 - klo:00.51 »
Päätteeseen:
Koodia: [Valitse]
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"
Avaa väliaikaisen webserverin ( portti 8000 ) , menee kiinni ctrl+C .
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' that can beat teamwork.

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: tiedoston lähetysohjelma?
« Vastaus #5 : 23.12.10 - klo:00.58 »
Päätteeseen:
Koodia: [Valitse]
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"
Avaa väliaikaisen webserverin ( portti 8000 ) , menee kiinni ctrl+C .

Mistä polusta tuo palvelin hakee tiedostonsa? Samasta, josta ajetaan?

tobotti

  • Käyttäjä
  • Viestejä: 136
    • Profiili
Vs: tiedoston lähetysohjelma?
« Vastaus #6 : 23.12.10 - klo:13.57 »
Mistä polusta tuo palvelin hakee tiedostonsa? Samasta, josta ajetaan?

Juu, sama hakemisto missä käynnistää.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' that can beat teamwork.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: tiedoston lähetysohjelma?
« Vastaus #7 : 23.12.10 - klo:14.37 »
Tuohan oli kätevä satunnaiseen siirtoon, kokeilin sisäverkossa.  Tätä nopeammin ei tilapäistä webbipalvelinta voi saada pystyyn.  Näyttää pääteikkunassa mitä siirretään ulos. Flash-tiedostot (.flv) siirtyivät ok.

Edit:
Meni jostain syystä jumiin kun yritti mp3-tiedoston siirtoa:

192.168.1.3 - - [23/Dec/2010 14:47:52] "GET /Julkinen/yksi_ainoa_ikkuna.mp3 HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('192.168.1.3', 37621)
Traceback (most recent call last):
  File "/usr/lib/python2.6/SocketServer.py", line 283, in _handle_request_noblock
    self.process_request(request, client_address)
  File "/usr/lib/python2.6/SocketServer.py", line 309, in process_request
    self.finish_request(request, client_address)
  File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__
    self.handle()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle
    self.handle_one_request()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 323, in handle_one_request
    method()
  File "/usr/lib/python2.6/SimpleHTTPServer.py", line 45, in do_GET
    self.copyfile(f, self.wfile)
  File "/usr/lib/python2.6/SimpleHTTPServer.py", line 175, in copyfile
    shutil.copyfileobj(source, outputfile)
  File "/usr/lib/python2.6/shutil.py", line 31, in copyfileobj
    fdst.write(buf)
  File "/usr/lib/python2.6/socket.py", line 318, in write
    self.flush()
  File "/usr/lib/python2.6/socket.py", line 297, in flush
    self._sock.sendall(buffer(data, write_offset, buffer_size))
error: [Errno 104] Connection reset by peer

Mikähän tuossa sattui ?  Yritin clientin päässä ensin "mouse over" -toiminnolla kuunnella sitä mutta kun ei alkanut kuulua mitään niin klikkasin sitä.

Edit2:  Toisella yrityksellä kaikki toimi ok enkä saanut jumiin nyt millään.  Hyvä !  Mitenkähän turvallinen tuo olisi ulkoverkossa ?
  
« Viimeksi muokattu: 23.12.10 - klo:16.40 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

tobotti

  • Käyttäjä
  • Viestejä: 136
    • Profiili
Vs: tiedoston lähetysohjelma?
« Vastaus #8 : 24.12.10 - klo:05.53 »
Juu tuo jumii joskus, ei taida kestää kuin latailut 'serveriltä' ja niitäkin yhden kerrallaan. Kaveri yritti kahta tiedostoa ottaa samaan aikaan ja meni sekasin. Mutta tuo on kyllä nopein tapa väliaikaiseen jakoon.

Turvallisuudesta en tiedä, pyyttonihan tuota hoitaa  :)
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' that can beat teamwork.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: tiedoston lähetysohjelma?
« Vastaus #9 : 24.12.10 - klo:09.52 »
Päätteeseen:
Koodia: [Valitse]
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"
Avaa väliaikaisen webserverin ( portti 8000 ) , menee kiinni ctrl+C .

Heh. Joka päivä jotakin - kiitokset :)