Permalänk

Spontan filöverföring

Scenario:
Person A sitter och chattar med person B och har en fil på ca 50 MB som denne vill skicka till person B. Personerna använder olika operativsystem (Linux, Windows eller Mac OS X) och olika IM-klienter (tex. Pidgin, Miranda IM, Windows Live Messenger, IRC eller ren e-mail).

Tänkbara lösningar:
Filöverföring via IM:
Dåligt stöd. Hastigheten vid filöverföring via MSN med libpurple (Pidgin, Adium) är < 5 kB/s.

E-mail:
Ofta begränsning på 30 MB per mail.

FTP, SFTP:
Kräver en central mellanlagring och genemsamma konton. Filen man laddar upp kan kanske ses av fler personer vilket inte alltid är önskvärt.

Valfri uppladdnings-sajt:
Kräver att A skapar ett konto på sajten och laddar upp filen där. Även här kan filen vara läslig för andra.

Finns det något enkelt sätt att snabbt sätta upp en P2P-anslutning och föra över en fil snabbt och enkelt? Hur skulle ni lösa det?

Visa signatur

I don't want to be human! I want to see gamma rays! I want to hear X-rays! And I want to - I want to smell dark matter!

Permalänk
Medlem

Jag tar förgivet att dem inte sitter på samma nätverk.

Jag hade använt mig av SSH, krypterat och snabbt.
Alternativt att personen lägger upp en tillfällig webbserver och hostar filen där.

Kanske DC++ vore aktuellt också?

Permalänk
Medlem

Förvisso krävs det registrering.. men jag lider också av det här med IM och kass hastighet, jag använder alltid skype i dessa fall.. fin och bra hastighet får iaf jag där

Visa signatur

WS: Asus P8Z77-I Deluxe mITX | Intel 3770K@4.6 | NH-U12P | Asus 780 GTX | Corsair 2x8GB 1600Mhz CL9 | Samsung 840 512GB | Ubuntu 16.04.3 x86_64 | Corsair AX750 | 2x Dell U2412M | Puppe.se | NAS: i7 860, 16GB DDR3, GA-P55M-UD4, FD Define R3, 8x2TB Samsung F4EG, Serveraid M1015, EVGA 750W G2 PSU, FreeBSD x64

Permalänk
Hedersmedlem

Re: Spontan filöverföring

Citat:

Ursprungligen inskrivet av cable_guy6
FTP, SFTP:
Kräver en central mellanlagring och genemsamma konton. Filen man laddar upp kan kanske ses av fler personer vilket inte alltid är önskvärt.

Mellanlagring låter onödigt; att lägga till en (tillfällig?) användare på en lokal ftp-server är enkelt, särskilt om man kör något annat än windows.

Permalänk
Medlem

Tjenare, tänkte dela med mig av en av mina "golden links" http://www.senduit.com/
Bra hastighet och smidigt. Så behöver man inte krångla så mycket. Iaf om det är rätt små grejer.
Enda nackdelen är väl att man behöver uploada filen först...

Permalänk
Citat:

Ursprungligen inskrivet av FolkeY
Jag tar förgivet att dem inte sitter på samma nätverk.

Jag hade använt mig av SSH, krypterat och snabbt.
Alternativt att personen lägger upp en tillfällig webbserver och hostar filen där.

Kanske DC++ vore aktuellt också?

SSH (SCP/SFTP) kräver att man antingen har en central mellanlagring eller att en av personerna kör *nix, har en publik IP-adress och att den andra personen har ett konto på dennes dator.

Att sätta upp en tillfällig webserver låter onödigt komplicerat och DC++ är inte lämplig när man vill dela en specifik fil till en specifik användare.

Citat:

Ursprungligen inskrivet av Schrimp
Förvisso krävs det registrering.. men jag lider också av det här med IM och kass hastighet, jag använder alltid skype i dessa fall.. fin och bra hastighet får iaf jag där

Skype var ett bra alternativ. Enda IM-protokollet som har fullt stöd på alla plattformar och som folk faktiskt använder.

Citat:

Ursprungligen inskrivet av Elgot
Mellanlagring låter onödigt; att lägga till en (tillfällig?) användare på en lokal ftp-server är enkelt, särskilt om man kör något annat än windows.

Jobbigt om man inte redan kör FTP-server på sin dator och det där med att skapa användare igen.

Citat:

Ursprungligen inskrivet av nirmah
Tjenare, tänkte dela med mig av en av mina "golden links" http://www.senduit.com/
Bra hastighet och smidigt. Så behöver man inte krångla så mycket. Iaf om det är rätt små grejer.
Enda nackdelen är väl att man behöver uploada filen först...

Normalt är jag emot uppladdningssajter eftersom man måste skapa konton och så är det en massa reklam och skit så man nästan tappar förtroendet för dem men denna verkar vara lite smidigare. De verkar inte så suspekta utan reklamen heller så det borde vara nästan lika säkert som en okrypterad P2P-överföring. Ska lägga den på minnet.

Visa signatur

I don't want to be human! I want to see gamma rays! I want to hear X-rays! And I want to - I want to smell dark matter!

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av cable_guy6
SSH (SCP/SFTP) kräver att man antingen har en central mellanlagring eller att en av personerna kör *nix, har en publik IP-adress och att den andra personen har ett konto på dennes dator.

Men du sa ju att de körde olika OS. Dvs en av dem kommer alltid att inte köra Windows. Jag tycker också att du ska köra via SFTP.

Visa signatur

P4 2.0 GHz@2.26 GHz | GF6600GT Core 500 MHz@580 MHz Mem 900 MHz@1135 MHz | 1 GB pc2700 <<Lite kuriosa bara: Ping eller mer korrekt latency är en storhet, ms är enheten. Spänning är också en storhet medan volt är enheten. Tänk vad skoj det skulle låta om du sa: "Hörru höj upp kilometer per timmen va!" (Brun hårig sjuk sköterska)>>

Permalänk
Medlem

jo denna fråga har inget självklart svar.
Filöverföring via IM är väl det mest tänkbara och vanligast. Tyvärr tillhandhåller ju dock inte MSN någon skyst mellan server. En mellan server är ett måste eftersom båda sannolikt sitter på en natad lina.
Annars borde det tas fram en uppladdnings-sajt som tillåter att man sätter lösenord för att tanka ned en fil om det inte redan finns.
Är det viktigt att innehållet inte får läcka ut är kryptering av fil ett alternativ eller en egen sftp server .

DC++ kan vara bra och använda men det bygger på att båda har det redan och det har man inte.

Permalänk
Citat:

Ursprungligen inskrivet av XCan
Men du sa ju att de körde olika OS. Dvs en av dem kommer alltid att inte köra Windows. Jag tycker också att du ska köra via SFTP.

Vad jag menade var att man inte kunde räkna med att båda körde ett visst operativsystem.

Citat:

Ursprungligen inskrivet av Meto
jo denna fråga har inget självklart svar.
Filöverföring via IM är väl det mest tänkbara och vanligast. Tyvärr tillhandhåller ju dock inte MSN någon skyst mellan server. En mellan server är ett måste eftersom båda sannolikt sitter på en natad lina.
Annars borde det tas fram en uppladdnings-sajt som tillåter att man sätter lösenord för att tanka ned en fil om det inte redan finns.
Är det viktigt att innehållet inte får läcka ut är kryptering av fil ett alternativ eller en egen sftp server .

DC++ kan vara bra och använda men det bygger på att båda har det redan och det har man inte.

En uppladdningssajt där man får en slumpmässig adress som är giltig i under en begränsad tid är nästan lika säkert som en med lösenordsskydd.

Är det riktigt känsligt får man köra med krypterad fil eller SFTP, men i det här scenariot tänkte jag mig något som bara är "lite obehagligt" om det kommer i fel händer. Alltså inte kortnummer utan snarare en samling med privata foton.

Angående P2P och NAT:
Är det möjligt att skapa ett program där klienterna skakar hand på en server men sedan upprättar en krypterad P2P-lina där själva filen skickas?

Visa signatur

I don't want to be human! I want to see gamma rays! I want to hear X-rays! And I want to - I want to smell dark matter!

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av cable_guy6
Angående P2P och NAT:
Är det möjligt att skapa ett program där klienterna skakar hand på en server men sedan upprättar en krypterad P2P-lina där själva filen skickas?

Varför vill man ha p2p? Om tanken är att endast sända data mellan två användare borde en direkt anslutning vara enklast och säkrast. Det du söker är något sftp-liknande med en lätt konfigurerbar server (inget säger att det inte skulle kunna se ut som vilken im-klient som helst).

Permalänk

Varför skulle inte FTP fungera?
Personen som vill skicka filen lägger upp en FTP server, personen som vill ta emot filen loggar in på den?
Svårare än så är det inte.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Macatonia
Varför skulle inte FTP fungera?
Personen som vill skicka filen lägger upp en FTP server, personen som vill ta emot filen loggar in på den?
Svårare än så är det inte.

Det var tydligen tillräckligt svårt, se 5-6 inlägg upp. Man skulle dock kunna tänka sig ett enkelt konfigurerbart program, eller ett pidgin-tillägg kanske, som uppträder som en ftpserver.

Permalänk
Citat:

Ursprungligen inskrivet av Elgot
Varför vill man ha p2p? Om tanken är att endast sända data mellan två användare borde en direkt anslutning vara enklast och säkrast. Det du söker är något sftp-liknande med en lätt konfigurerbar server (inget säger att det inte skulle kunna se ut som vilken im-klient som helst).

p2p står för peer to peer, med andra ord en direkt anslutning mellan två användare

cable_guy6: Att skicka data direkt mellan två NATade maskiner utan en mellanhand (som agerar server, på protokollnivå) går inte vad jag vet. Detta eftersom en peer måste agera server och därmed vara anslutningsbar.

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk
Vila i frid

Skapa en pwd'ad RAR-fil och lägg upp den på en P2P-sajt.

Permalänk
Medlem

Jabber är väl det enklaste? Då får ni ju anledning att använda ett vettigt IM-protokoll med.

Visa signatur

Spara på minnen, inte saker.

Permalänk
Medlem

Skapa en torrentfil som du skickar över. Verkar i och för sig också halvkrångligt...
http://www.poromenos.org/tutorials/bittorrent