BaShare – fájlküldés gyorsan és egyszerűen
Gondolom sokaknak adódott már olyan helyzet, hogy valakinek el kellett küldeni egy nagyobb fájlt, mondjuk egy tar-gézás fotóalbumot a nyuszis-magazin legdögösebb cicájáról vagy a legutóbbi kirándulásról. Emailon nem küldhetünk nagy fájlokat mert ott erősen korlátozzák a fájl(ok) méreteit, így sokszor marad az adott IM-en keresztül való továbbítás, ami sokszor elég lassú tud lenni. Ez főként a Linuxozókat érinti, mert nekik MSN klónokhoz (vagy más programokhoz) kell fordulni, és különböző kompatibilitási gondok(IM szerver túlterheltség) miatt ez a művelet igencsak lassú hacsak nem lehetetlen.
Erre a problémára írt gyógyszert (de inkább programot) Guido Iodice. Program egyszerű, mint a facsipesz. Tulajdonképpen egy miniatűr http-szervert készít, mellyel közvetlen kapcsolat jön létre a két gép között. Így a fájlátvitel eléggé felgyorsul. Másrészt a dolgot tovább egyszerűsíti, hogy a kliens oldalon (fogadó személy) nem szükséges semmilyen extra program (wget vagy böngésző elég), mert az illető csak egy http://IP:port/fileneves linket kap. Katt és kezdődhet a letöltés. Továbbiakban ezt a programot és használatát fogom bemutatni.
A program elég sok helyen fellelhető. Launchpad (van tárolójuk), GetDEB (tároló itt is), AUR és a hivatalos oldal is elérhető. Függőségei: Gambas2 futtatási környezet, ha forrásból telepítjük, akkor a teljes Gambas2 illetve a miniupnpc csomag opcionálisan(v0.5-től) az uPnP támogatásért(ez routerrel/tűzfallal érdekes csak).
- Szerezzük be a programot és függőségeit!
- Telepítsük a programot és függőségeit!
- Indítsuk el(Menüből az Internet szekció alól érhetjük el)!
- Csodáljuk meg!
Itt találjuk meg azt a sort ahol http-s cím formájában szerepel a file-unk(ezt a linket kell átadni), akkor a folyamatjelző csík(azaz hol jár a letöltésben a fogadó fél) és az állapotsor ahol kijelzi az IP-t(attól függően hogy LAN-on vagy WAN-on) a sebességkorlátozást és a hálózat típusát(LAN/WAN) A második szöveges csík nem érdekes; fejlesztés alatt áll és nem használható egyelőre. - A BaShare menüelemet választva a menüsoron lépjünk be a Hálózati beállításokba!
- Itt találjuk a beállításokat melyekkel a program fő változóit módosíthatjuk.
Itt található a kimenő port(Routeresek, tűzfalasok figyelem ezt a portot kiengedni!) továbbá az UPnP lehetősége, mely segítségével bütykölés nélkül lehet a portot kiengedni(a routernek rendelkeznie kell ilyen képességgel illetve engedélyezni is kell ezt, továbbá ehhez telepíteni kell a miniupnpc csomagot) a sávszélesség szabályozó(max. 2000KB/s) és a hálózati főkapcsoló azaz hogy helyi hálón kívánjuk-e használni vagy az interneten. - Fogadjuk el a beállításokat, és lépjünk vissza a főablakba.(Beállításokat menti szóval nem kell mindig ezzel hacacárézni, de az UPnP port nyitása kivétel.)
- Főablakban kattintsunk a Fájl kiválasztása gombra.
Itten válasszuk ki a küldendő fájlt és nyomjunk egy OK-ét.(Ha a partícióim kaotikusnak tűnnek, akkor elmondom hogy ez csak egy Live-lemez) - Innentől kezdve a dolgok felgyorsulnak, mert nincs más dolgunk mint a főablakban megjelent linket, azaz a felső szövegmezőbeli szöveget eljuttatjuk a célszemélynek (kb. így néz ki: http://<IP-címed>:<portszám>/<fájlnév>)
- Ha a célszemély elkezdte letölteni akkor a folyamatjelző csíkon illetve az értesítési területen lévő ikonon figyelemmel követheted a fájl átviteli állapotát.
Amennyiben tetszett kérlek foglald imába a következő emberek nevét 😉
Amennyiben nem tetszett mert nem elég jó/gyors/egyszerű/bonyolult abban az esetben:
- Használd továbbra is az e-mail, IM párost.
- Állíts fel Apache és/vagy FTP szervert a desktopodon (kicsit bonyolult de gyors)
- DHT-s módszerrel is küldhetsz fájlt (torrenten keresztül, ha a fogadó síkhü bén nem ért hozzá akkor nehézkes, charlie is ezt használja 😀 )
- DC-n megkeresitek egymást (bonyolult, macerás)
- DropBox-ok összekapcsolása (macerás beállítani de utána egyszerű használni, sok kicsi fájlhoz tökéletes)
- „scp” módszer ssh-szerű közvetlen kapcsolat (bonyolult, kell hozzáférés a célgéphez, nagyon gyors) Erről még írni fogok!
Ha a fentiek közül egyik módszer sem tetszik, akkor szerezz egy pendrive-ot és rohangálj mint egy elmebeteg rendszergazda! 😉
Vagy használhatod az Opera Unite-ot: http://unite.opera.com/
Csak a küldő oldalon kell hozzá egy Opera 10.10 böngésző, amivel megosztod a fájlt/könyvtárat, a fogadó használhat bármilyen böngészőt, csak egy HTTP címet kell megnyinia.
Dropbox-public mappába másolás is jó lehet szerintem.
Még nem teszteltem.
Illetve a kismillió file – küldő szolgáltatás.
A többit is jobb lenne kivesézni, mit hogyan. Mindenesetre alaposabb átnézést érdemelne a dolog. A unite -al lehet hamarabb megismerkednék mint ezzel. Vagy bármilyen ingyenes webtárhely egy-két alap php script -el is megteheti.
A legtutibb akkor is szerintem az ssh bridge lenne. Na arra lenne jó egy frappáns megoldás két tűzfalazott gép közé nyitogatás nélkül…
Mindenesetre a pendrájvos rencergazdás mondat fájt.
pluszmemo. Pl freakshare még fizet is ha jó cuccot publikálsz és ezernél többen leszedik. B-) Ki akar iso file-rendszer szerkesztőt írni windows alá!? B-)
Én csak azt szeretném megkérdezni, hogy a dropboxnál mi bonyolult? (public mappa – jobb klikk – link – beillesztés ahova csak akarod és kész)