Android FTP szerver – Hasznos szoftverek második rész

Az előző posztban egy hasznos kis ftp klienst mutattam, most pedig a párját, egy Androidos ftp szervert szeretnék a figyelmetekbe ajánlani. Bár mobilt ftp szervernek használni nem túl életszerű és logikus (még ha mobilneten el is lehet érni és technikailag kivitelezhető), mégis van egy praktikus oka, hogy miért is jó ha van ilyen a telefonunkon. Először egy Motorola Defy-n láttam a Motorola Phone Portal nevű programot, azon a készüléken ez alapból telepítve van és nagyon megtetszett. Arra szolgál, hogy wifi hálózaton szerverré alakítja a telefont és az adott IP-n böngészőből vagy fájlkezelőből el lehet érni a telefonon található fájlokat, lehet tallózni, fel- és letölteni így nem kell madzaggal babrálni, számomra ez egy kényelmes és egyben gyors megoldás, mert Wifi-n már jó sebességgel lehet fájlokat másolni a készülékre. Egy hátránya van az ilyen Phone Portal szoftvereknek, ha nincs a telefonon alapból, akkor jól működőt csak fizetősben lehet találni belőlük, az ingyenesek általában mindenféle limitációt tartalmazni, mondjuk 4 Mb-nál nagyobb fájlokat nem másolhatunk velük, vagy éppen képet, zené, videót nem enged másolni egy ingyenes Phone Portal program.

Mivel nem akarok fizetni egy nyílt forrású rendszerre fejlesztett szoftverekért (törtet meg úgyszintén nem szeretnék feltenni) ezért más megoldást kerestem a problémára és egy FTP szerver formájában meg is találtam. Bár nincs grafikus csicsás webes felület, de egy FileZilla Windowsos ftp klienssel, vagy magával a Windows fájlkezelőjével könnyedén hozzáférhetek a telefonom tartalmához Wifi-n keresztül. Lássuk hogyan.

A szoftver neve amit használok SwiFTP FTP Server, gyors, kicsi és ingyenes.

swiftp server 1 swiftp server 2

Nézzük hát mit is tud. Mint a képeken is látszik Wifi-né és mobilneten is lehet csatlakozni a telefonhoz ha engedélyezzük, de a mobilnetes részével nem kívánok foglalkozni mert részemről az USB kábel kiváltása volt a cél, és a mobilnet amúgy sem egy olcsó és gyors dolog (főleg a Wifi-hez képest valamit nem közvetlen hanem proxy-s kapcsolaton keresztül lehet mobilneten elérni a telefont, amit nekem nem szimpatikus). Szóval, a Setup menü alatt megadhatjuk a hitelesítéshez szükséges nevet és jelszót amit az ftp kliens fog bekérni majd tőlünk, valamint a kapcsolathoz használt port számát is tetszőlegesre állíthatjuk be. Alatta lehetőség van megadni az ftp kapcsolat gyökérkönyvtárát (ez a kezdőkönyvtár, efőlé a könyvtár főlé nem léphetünk az ftp kliensben) ami sajnos tapasztalataim szerint nem működik megfelelően. Amikor simán üresen hagytam akkor minden gond nélkül tudtam tallózni a mappákat, fájlokat másolni de ha megadtam a /sdcard -ot kezdőkönyvtárnak onnantól kezdve nem volt hajlandó megfelelően működni. Felcsatlakozott a kliens, kilistázta a /sdcard tartalmát, de egyik mappába sem lehetett belépni (valamilyen jogosultsági baja volt). Viszont ez sem nagy gond, a Windows-os FileZilla-ban meg lehet adni kezdőkönyvtárat (Kapcsolati profilok beállítása majd Speciális fül/Alapértelmezett távoli mappa alatt /sdcard mondjuk), szóval ez nem egy nagy probléma így. Ha minden beállítással megvagyunk már csak a Wifi routerhez kell kapcsolódnunk és másolhatunk is szabadon a telefonról le és a telefonra fel bármit amit szeretnénk mindenféle korlátozás nélkül.

Filezilla főképernyő Filezilla kapcsolatok beállítása

SwiFTP link: https://market.android.com/details?id=org.swiftp&feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy5zd2lmdHAiXQ..
FileZilla link: http://filezilla-project.org/

Android FTP kliens – Hasznos szoftverek első rész

Szoftverek telepítése esetében szerintem a kevesebb a több! Androidos készülékre telepített szoftver esetén pedig még inkább így gondolom a dolgot. Eddig egyszer kellett újratelepítenem a telefonomat, miután az újdonság varázsa miatt elvakultan feltettem minden olyan szoftvert ami tetszett, ennek az lett a vége, hogy egy napot alig húzott ki a telefon, holott pár héttel előtte még (ha békén hagytam) akár 4 napot is elment. A szomorú az volt az egészben, hogy miután víruskereső sem talált semmit elkezdtem leszedni a programokat de miután már csak a gyári progik maradtak fent, akkor is csak 1,5 napot bírt a telefon újra kellett húznom. Friss telepítéssel ismét 4 napot elment a telefon és ez már kb. 3-4 hónapja így is maradt szerintem azért, mert csak a legfontosabb programokat tettem fel és főleg olyanokat amik nem futnak szervizként a háttérben kilépés után. Ebből okulva kétszer is meggondolom, hogy mit telepítek fel a telefonomra.

Szóval csapjunk is bele, íme az első hasznos program (a .nomedia-s Gallery Excluder, az SDrescan és az Attachments [Gmail Attach] után, de ezek inkább kis segédprogik) az AndFTP (your FTP client) ami amellett, hogy ingyenes minden igényt kielégítő tudással bír. Nézzük mik ezek:

andftp főképernyő andftp konfiguráció andftp konfiguráció 2

A főképernyőn hozhatunk létre különböző profilokat a különböző FTP tárhelyeinkhez amiket el akarunk érni. A general fülön a csatlakozáshoz szükséges adatokat vihetjük be, hoszt címe, kapcsolat típusa (ez legtöbbször sima ftp egy átlag usernél), kapcsolódási port, név és jelszó, valamint a helyi és a távoli kezdőkönyvtár. Ez korrekt konfigurálhatóság, többre egy telefonon nem is nagyon van szükség.

andftp beállítások andftp kezelőfelület

A kapcsolódás beállításain kívül még lehetőségünk van egyéb beállításokat is elvégezni, mint például a rejtett fájlok (.-al kezdődőek) megjelenítése, kiterjesztések megjelenítése, a kezelőfelületen megjelenítendő adatok, betűméret valamint a nap tippje és ébrentartás.

Maga a szoftver teszi a dolgát, az ingyenes verzióban annyi korlátozás van, hogy SCP és a Mappa szinkronizálás nem elérhető funkció, azokért fizetni kell, de azon kívül minden működik és ami még nagyon fontos, hogy nincs benne reklámcsík! Ez ritkaság egy ingyenes és jól működő program esetében. Valamint a szoftvernek van kilépés gombja, tehát nem marad szervizként a háttérben, így nem terheli az akkut.

Mélyebben ebbe nem is szeretnék belemenni, így is csak a közhelyeket tudtam felvonultatni, bővebben a Martke-ten is elolvashattok róla angolul (ott speciális funkciókra és a fizetős szoftverre is kitérnek).

Link: https://market.android.com/details?id=lysesoft.andftp&feature=search_result#?t=W251bGwsMSwxLDEsImx5c2Vzb2Z0LmFuZGZ0cCJd

Mobiltelefon mint hagyományos PC

android PCNemrég írtam róla, hogy Bluetooth kapcsolaton keresztül egeret és billentyűzetet is könnyedén illeszthetünk Androidos telefonunkhoz és HDMI kimeneten TV-re téve akár mint PC-t is használhatjuk. Bár ettől még nem lesz igazi PC, de néhány éve ez is elképzelhetetlen volt.

Most viszont egy olyan megoldásról olvastam ami már közelít egyik régi álmomhoz, hogy a számítógépem elférjen a zsebemben és mindig kéznél legyen. Persze most is van notebook-om ami hordozhatóbb mint egy PC, de mégsem mobiltelefon méretű, nem lehet mindig nálam. Erre kínál megoldást az Ubunu for Android.

A rendszert az alap Android rendszer mellett lehetne futtatni és teljes értékű PC-t varázsolna mobilunkból. Persze ehhez majd megfelelően erős telefonra is szükség lesz, legalább 2 magos processzorral, sok RAM-ra és erős GPU-ra lesz szükség, de ennél több nem derül ki a weblapon. Viszont egy nagyon fontos információ, a rendszer ARM és x86 processzorokon is futni fog majd, ez azért fontos, mert nem kell x86 CPU-s mobilkészülék hozzá ami igen ritkaság manapság és több energiát is fogyaszt. További hardver igénye csupán annyi amit egy mai telefon is teljesíteni tud, microUSB port és HDMI kimenet kell, hogy legyen a készüléken és dokkolhatónak kell (elvileg) lennie (hogy ne kelljen külön madzagokkal bajlódni).

Szerintem ennek a rendszernek a nagy előnye az lehet, hogy mondjuk a munkahelyen elég lenne csak egy dokkoló, monitor, billentyűzet és egér kombó valamint otthon is ugyan ez mert a mobil amúgy is mindig nálunk van mindig, tehát minden esetben kéznél lenne minden adatunk és alkalmazásunk. Persze ez már ma is megoldható szerintem kompromisszumok mellett, szóval a jövő már jelen van.

Android vs. iOS (iPhone) és WP7 – UI tények

Android vs iOSAmióta Androidos Xperia X10i-m van egyre jobban megbarátkoztam ezzel az oprendszerrel, bár a Symbian után elsőre furcsa volt. Amikor megvettem még 2.1-es droid volt rajta, majd kijött a 2.3.3-as frissítés. Ahogy egyre jobban kiismertem a rendszert észrevettem, hogy több esetben akadozni látszott a készülék. Sok helyen azt olvastam, hogy ez a 2.3.3-as rendszer miatt van, hogy nagyobb a “gépigénye”, de szerintem nem így van. Ezt az alább leírtakra alapozom.

Az Android és az iOS között alapvető különbségek vannak, az Android bytecode-ot (ez egy köztes kód a natív kód és a JVM között) alkalmaz a programok futtatásakor míg az iOS natív kóddal dolgozik. Ezen kívül a prioritások között is különbségek vannak, az Android normál prioritáson “rajzolja” a grafikus felületet ellenben az iOS (és WP7 is) real-time Android vs iOS 2prioritáson van. Ez azt jelenti, hogy a droidos telefonok grafikus felülete a többi futó programmal osztozni kénytelen, ameddig az almás eszközök mindent alárendelnek a grafikus felületnek. Ez azt eredményezi, hogy az Apple termékei gyorsabbnak tűnnek, holott több esetben nem is azok, ez csak a látszat.

Egy teszt amit bárki elvégezhet akinek mindkét gyártó készüléke megvan:
Töltsünk le egy normál weblapot iOS alatt és Android alatt is. Miközben az oldal töltődik érintsük meg a képernyőt és mozgassuk a tartalmát (mondjuk amikor már a fele oldal megvan, de még hiányos), azt fogjuk látni, hogy az iOS megállít minden letöltést és egyéb folyamatot és minden erejét a grafika kirajzolására szenteli míg az Android folytatja az oldal betöltését és eközben kissé zötyögve de reagál a tartalom mozgatására is. Ebből az szűrhető le, hogy a ténylegesen gyorsabb rendszer tűnik ez esetben lassabbnak mert a felhasználó szubjektív benyomása a döntő ilyenkor nem pedig a tények.

Ez a dolog egyébként minden eddig Android OS-t érint, megoldás elvileg a ICS 4.0-ás rendszerben lesz rá.

Röviden ennyi a lényeg, de akit mélyebben érdekel ez a téma az alábbi linkeken olvashat róla bővebben:
https://plus.google.com/100838276097451809262/posts/VDkV9XaJRGS

SonyEricsson Xperia X10 szerelési útmutató (service manual)

A SonyEricsson hivatalos szerelési útmutatói SonyEricsson Xperia X10 készülékekhez.
Mindenki saját felelősségére használja!

SonyEricsson Xperia X10 Service Manual
Cím: sonyericsson_xperia_x10_service_manual
Extension: zip
Caption: SonyEricsson Xperia X10 Service Manual
clicks: 663
Filename: sonyericsson_xperia_x10_service_manual.zip
Size: 28 MB
Date: 2012. december 12. szerda

A zip tartalma:

  • Sony Ericsson Xperia X10 component replacement – electrical Rev2.pdf
  • Sony Ericsson Xperia X10 part list v4.pdf
  • Sony Ericsson Xperia X10 repair movies v1.pdf
  • Sony Ericsson Xperia X10 schematics – electrical rev2.pdf
  • Sony Ericsson Xperia X10 test instructions v1.pdf
  • Sony Ericsson Xperia X10 troubleshooting guide v3.pdf
  • Sony Ericsson Xperia X10 working instructions – mechanical.pdf
  • Sony Ericsson Xperia X10 working instructions v6.pdf

Android rendszerhiba – .nomedia törli a képeket a telefonról!

Pár napja egyik olvasónk Tomi jelezte nekünk azt az észrevételét, hogy ha egy fényképeket tartalmazó mappába .nomedia fájt másol, akkor letörlődtek a képei. Ez nagyon furcsa és érthetetlen volt számomra soha és sehol nem találkoztam ilyennel, de némi utánajárás után kiderült, hogy a probléma tényleg létezik (már 2009 óta) és nem is egyedi az eset

Van rá egy részleges megoldás, mégpedig ha először egy üres mappába hozzuk létre a .nomedia fájlt majd SDrescan és csak ezután teszünk bele képeket. De ez sem 100%-os megoldás. Tomi tapasztalat szerint ha ponttal kezdődő mappába tesszük a képeinket, akkor nem törlődnek (Linux alatt a pont kezdetű mappák és fájlok rejtettek lesznek) de ez nem megoldás olyan esetben, ha egy létező mappának a képtartalmát szeretnénk elrejteni mert így megváltozik a neve is az adott mappának és esetleg elérhetetlen lesz (pl.: /sdcard/dcim-et ha átnevezzük /sdcard/.dcim-re, akkor a fényképező alkalmazás nem fogja látni azt és nem oda készülnek el a fényképek).

Bővebben itt olvashattok a hibáról (angol nyelven):
http://code.google.com/p/android/issues/detail?id=3692
http://code.google.com/p/android/issues/detail?id=19798

Android használata bluetooth egérrel és billentyűzettel (mobil és tablet is)

android bluetooth mouse 2Az Androidos mobilok és tabletek esetén már megszokhattuk, hogy inkább számítógépek mint telefonok, egy-egy 5-6 éves notebook tudását jócskán túlszárnyalják. Játszani is lehet rajtuk, főleg ha hardveres 3D gyorsítás is került az adott készülékbe. Nekem nem ez az elsődleges szempont, de mindenképp érdekesnek és talán még hasznosnak is mondható egy olyan esetben, amikor a telefonon van HDMI kimenet és egy nagyobb felbontású LCD TV-re lehet kötni. Ezután már kényelmesen használhatjuk akár munkára is a telefonunkat.

android bluetooth mouse

De most jöjjön a két videó az egér és a billentyűzet működéséről.

Funkciók bemutatása egér használata esetén:
http://www.youtube.com/watch?v=1yPvF32Dt0Q&feature=related

Egér és billentyűzet (2:30-tól érdekes):
http://www.youtube.com/watch?v=J7-SqsK3vlc&feature=related

Jó szórakozást!

Android Gmail melléklet (bármilyen fájl csatolása)

Az Androidos Gmail program alapért-elemzésben csak a Galéria tartalmát (képek és videók) engedi csatolni az e-mailekhez. Ez mindaddig nem jelent gondot ameddig nem egy Excelt vagy Wordöt szeretnénk elküldeni valakinek mellékletként. Szerencsére van ingyenes és egyszerű megoldás.

A Market-ről le kell tölteni az Attachments [Gmail Attach] nevű programot.
Link: https://market.android.com/details?id=com.smartanuj.gmailattach

Néhány kép, a működése elég egyértelmű. Annyi még, hogy a programok között nem jelenik meg semmilyen új ikon de a csatolmányok tallózása közben elő lehet csalni a program beállításait, mégpedig:
– Show Hidden Files
– Limit to SD card
– Start in Last Path
– Show Tips at start

Melléklet csatolásakor a program böngészőfelületén egy érintéssel belép a mappákba vagy csatolja a fájlt, hosszú érintés után pedig felkínál néhány opciót melyek a következők:
– Attach
– Rename
– Delete
– Detalis

androdi gmail melléklet 1 androdi gmail melléklet 2 androdi gmail melléklet 3

Motorola Defy lassú (100%-os CPU)

A Motorola Defy-k egyik hibája, hogy nagyjából egy nap használat után nagyon lelassulnak. A pontos okát nem tudom, de valószínűleg valamilyen szoftverhiba okozza (mármint a Motorola Android Linuxos alaprendszere).

Android usb debug

Android usb debug

Először valamilyen kártevőre gondoltam, de mivel a Factory reset után is megmaradt a hiba a szűz rendszeren, így már a vírus kizárható volt. A telefon OS Monitor programja nem mutatott semmit, az Android rendszer futott magas processzorhasználattal… Google keresés után sok találat, indoklás nélkül mind a következő megoldást ajánlja:

Setting>Applications>Development>USB debugging-et be kell kapcsolni.

Úgy tűnik ez a megoldás be is vált. Érdemes kipróbálni, mert a magas processzorhasználat az akkumulátor készenléti idejét nagyban befolyásolja nem beszélve arról, hogy nagyon idegesítő ha a telefon nem reagál a kérésekre.

Android Gtalk használata (Google csevegő)

Gtalk logo

Gtalk

A napokban kezdtem el használni a telefonom Gtalk 1.3-as szoftverét. Meglepően kulturáltra és használhatóra sikerült kis program. Mint mindig, most is hülye kérdésekre kerestem a választ magamban, ezeket osztanám most meg Veletek.

Először is, hogyan működik a program. Alapvetően már a telefon bekapcsolásakor betöltődik (SonyEricsson X10) a memóriába, de nem jelentkezik be csak akkor ha belépsz a programba. Ilyenkor viszont minden kérdés nélkül automatikusan teszi azt. Ha bezárod a programot akkor pedig a háttérben fut tovább bejelentkezve. Ha azt szeretnéd, hogy kijelentkezzen, akkor külön meg kell tenni ezt az Opciók között a Kijelentkezéssel.

A program a beállításai között felkínál néhány lehetőséget:

gtalk automatikus bejelentkezés

Gtalk automatikus bejelentkezés

Az automatikus bejelentkezés a legérdekesebb számomra, ugyanis nem teljesen egyértelmű a működése. Az ember azt várná, ha bepipálja, akkor a telefon bekapcsolásakor bejelentkezik a Gtalk program, de ez nem így van. Csak abban az esetben jelentkezik be, ha úgy kapcsoljuk ki a készüléket, hogy a programba be voltunk lepve kikapcsoláskor. Ebben az esetben bekapcsoláskor automatikusan be is lép, de ha kijelentkeztünk kikapcsolás előtt, akkor nem fog belépni akkor sem ha az auto login be van pipálva. Logikus ez vajon? Ki-ki maga döntse el 🙂

gmail zöld robotok

Gmail zöld robotok

Mobil állapot jelzése, ez egy hasznos ki dolog, így a Gtalk-ot és a Gmail-t használók is láthatják, hogy éppen miről jelentkeztünk be (Gmail béta részében érhető el a “Zöld robotok”, így a webes felületen is láthatjuk, hogy ki van mobilról és ki PC-ről bejelentkezve).

Gtalk ismerős lista (mobil vagy PC jelöléssel)

Gtalk ismerős lista (mobil vagy PC jelöléssel)

A Gtalk kliens egy kis robotot tesz a név mellé ha valaki mobilról lép be.

A nincs a gépnél állapot jelzése is hasonló segítséget nyújt, a képernyő kikapcsolásakor vált át arra. Ez sem teljesen tiszta mivel ha kikapcsolom a képernyőt, akkor sem vált “Nincs a gépnél” állapotra. Ez egy ÉS kapcsolat, ha a képernyő kikapcsolt és eltelt 10 perc.

A beszélgetési előzmények megjelennek a Gmail felületén a Csevegések menüben, de ugyanezt a Gtalk-on belül nem lehet elérni. Ott az előzmények helyileg tárolódnak és csak a telefonon már lefolytatott beszélgetéseket lehet visszaolvasni valamint szinkronizálja a Gmail fiókkal is azt. Ha a telefonon töröljük a beszélgetési előzményeket, akkor az csak a telefon cache memóriájából törlődik, a Gmail felületéről nem.

A “Csengőhang kiválasztása” alatt lehet beállítani, hogy milyen hangjelzést adjon a készülék ha üzenetet kapunk. Amit itt állítunk be hangot azt minden esetben hallani fogjuk amikor:
– ki van kapcsolva a kijelző
– a Csevegő főképernyőjén vagyunk
– chat-elünk valakivel, de egy másik ismerősünk is ír nekünk.
Ezekben az esetekben a hangjelzés mellett a státuszsoron is megjelenik egy értesítés az üzenet elejével együtt. Ellenben ha épp valakivel chat-elünk, akkor nem fogunk hangjelzést kapni új üzenet érkezésekor (ez logikus is).

Energiahasználatról néhány szót. Mivel a program minden esetben betöltődik a memóriába, így nem számít, hogy be vagyunk-e jelentkezve vagy sem. Csak az aktív chat-elés befolyásolja az akkumulátor merülését.

Memória terén sem mondható nagy étvágyúnak, körülbelül 4-14 MB között mozog a memória igénye, használattól függően.

Remélem tetszett az írásom és hasznosnak találtátok. Ha igen, légyszi +1 -eljétek, értékeljétek és kommenteljétek 🙂 Köszi!

Kép forrás 1: http://lifehacker.com/5461265/prevent-google-talk-on-android-from-automatically-signing-in
Kép forrás 2: http://androidandme.com/2009/11/news/see-which-gmail-friends-have-android-with-green-robot/
Állapot timeout forrás: http://www.google.com/support/forum/p/android/thread?tid=13a93b74e69e455b&hl=en