Képernyőzár automatikus ki- és bekapcsolása androidon

Aki olvasta az előző bejegyzésemet az tudja, hogy androidon próbáltam összehozni, hogy ha csatlakozik WiFi-re a készülék akkor kapcsolja ki a képernyőzárat, s ha lecsatlakozik akkor kapcsolja be azt. Így ha például a munkahelyemen vagy otthon vagyok nem kell minden alkalommal feloldanom a képernyőt, míg az utcán vagy egy kávézóban biztonságban tudhatom a telefont.
Sajnos egy alkalmazás sem tudja megoldani, hogy a mintát ki- majd visszakapcsolja, így erről le kellett tennem, helyette PIN-kódot alkalmazok. A Llama programot beállítottam, hogy ha otthon vagyok akkor a hangerő legyen normál és kapcsolja be a WiFi-t.
Ez után egy másik eseményt hoztam lépre amiben megadtam, hogy ha adott WiFi-hez csatlakozik a készülék (pl az otthoni vagy a munkahelyi) akkor a PIN legyen üres (egyszerűen mikor kérte nem írtam be számot). Ehhez a teendő: Események fülön alul nyomj a + jelre, adj meg egy eseménynevet, az “Engedélyezve” mellett legyen pipa. Vegyél fel feltételt, itt vedd fel a “WiFi hálózathoz csatlakozva”, add meg a megbízható hálózatokat. Adj hozzá új műveletet, válaszd a “képernyőzár jelszó” lehetőséget. Ne adj meg semmit amikor kéri a beállítandó jelszót, nyomj OK-ot.
Egy újabb eseményben aktiválja a valós PIN-kódot ha megszakad a kapcsolat a fent megadott WiFi hálózatokkal. A lépések hasonlóak a fent leírtakhoz, de “WiFi kapcsolat bontása” lehetőséget válaszd a csatlakozás helyett. A PIN-t most ne hagyd üresen!
Így ha kikerülök a hálózat hatósugarából (pl elmegyek otthonról) akkor lezárja a képernyőt a készülék, otthon pedig nem kéri minden alkalommal a kódot. Tökéletes!

Mire használható az NFC egy BlackBerry-n?

2 hete vettem egy BlackBerry 10-es rendszerrel ellátott telefont amiben van NFC-chip és arra gondoltam, hogy megnézem mit is tud az alapértelmezett SmartTags alkalmazás. Az Intelligens aktiválók között találtam Wi-Fi ki- és bekapcsolására lehetőséget, illetve az Értesítések alatt az általam beállított hangprofilok közül lehetett válogatni.
Vettem 4 db NTAG213-as matricát és megformáztam őket (üresen érkeztek, de ahhoz, hogy a Wi-Fi kapcsolása működjön formázni kellett). Ez után egyre felírtam egy Munka nevű Értesítést, Wi-Fi ki értékkel, egy másikra Utca értesítésprofilt. E kettő a munkahelyen került elhelyezésre, így ha beérek csak hozzáérintem az egyikhez a telefont és máris nem fog teljes hangerőn szólni a csengőhang ha hívnak, a képernyő nem fog bekapcsolni minden értesítésnél, a LED pedig különböző színeken fog villogni attól függően, hogy milyen értesítés érkezett (E-mail, facebook-on üzenet, elmulasztott hívásom volt). Mikor távozom a másikhoz érintem hozzá, hogy híváskor ne nyomja el a hangot az utca zaja, viszont minden más értesítésnél néma marad a készülék (ráér később megnézni, hogy valaki írt facebook-on).
Otthon hasonlóképp beállítottam egyet, Wi-Fi be értékkel és otthoni hangprofillal, hogy automatikusan csatlakozzon a hálózathoz a telefon, egyet pedig a fent említett utcai profillal és Wi-Fi kikapcsolással.
Az NFC, ahogy észrevettem, nagyon kevés energiát fogyaszt, szinte észre sem venni. Egyetlen hátrány, hogy a képernyőt fel kell oldani ahhoz, hogy beolvassam a felragasztott matricát, de ennyit ki lehet bírni.

Webproxy létrehozása CentOS Linuxon

A cég ahol dolgozom rendelkezik proxy-szerverrel ami elég sok oldalt szűr, több esetben olyanokat is ami nem tartalmaz semmi kifogásolhatót. Kicsit bosszantó, ezért csináltam egy saját webproxy-t amihez a következők kellettek:
– egy gép amit bárhonnét elérek (a cégtől is)
– egy webszerver ami majd felületet ad a proxy-nak
– Glype (a legegyszerűbb proxy amit találtam)
Miután mindent beállítottam kaptam egy olyan oldalt mint a hidemyass.com.
Jöjjön lépésről lépésre:
Először telepítettem egy CentOS 6.5-öst majd mindent frissítettem rajta (yum update -y), újraindítás után pedig a
yum install httpd mod_ssl php-common php php-cli kiadásával a szükséges csomagok is felkerültek.
Beállítottam, hogy a webszerver automatikusan induljon a géppel együtt:
chkconfig httpd on
service httpd start

A /etc/httpd/conf/httpd.conf fájlban módosítottam a ServerName sort és a végére pedig ez került:
<Directory "/var/www/html/proxy">
 AuthType Basic
 AuthName "Azonositas szukseges!"
 AuthUserFile "/etc/httpd/security/users.list"
 Require valid-user
 Order allow,deny
 Allow from all
</Directory>


Nézzük mi micsoda: a /var/www/html/proxy lesz majd az a hely ahonnét a proxy-szerver fájljai fel lesznek olvasva és erre kell hivatkoznunk a link megnyitásakor. Az Auth-kezdetű sorok azt mondják meg, hogy az azonosítás milyen módon történjen, melyik fájl tartalmazza a felhasználóneveket és jelszavakat, illetve csupán olyanok léphetnek be akik a listában vannak.
Ez után a saját gépemen letöltöttem a Glype-ot (katt ide), kicsomagoltam és WinSCP-vel feltöltöttem a fájlokat a szerveren a /var/www/html/proxy könyvtárba.
Létrehoztam a /etc/httpd alatt a security könyvtárat (mkdir /etc/httpd/security) és hozzáadtam a saját felhasználómat a fent jelölt azonosítási listához:
htpasswd -c /etc/httpd/security/users.list deus
Innentől kezdve a szerver a http://ip-címünk/proxy címen elérhető és be kell jelentkezni a használatához. Ha még biztonságosabbá szeretnénk tenni hiányzik pár dolog. Például ezek:
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables --policy INPUT DROP
service iptables save

Ezek után a felületet csak https használatával fogjuk tudni megnyitni.
További embereket a htpasswd -m /etc/httpd/security/users.list <felhasználónév> paranccsal tudunk hozzáadni.

Aki szeretné további beállításokat tud eszközölni a /etc/httpd/conf/httpd.conf módosításával, illetve személyre tudja szabni a Glype kinézetét témák letöltésével (ezeket a ‘themes’ mappába kell bemásolni és az első indításkor megjelenő adminisztrációs oldalon beállítani).

Data Sense HTC 8X-en

Több, mint egy éve egy HTC 8X-em van, eddig mind a 3 kiadott frissítést meg is kapta és bár a 2-essel be lett harangozva a Data Sense, ami kijelzi, hogy mekkora adatforgalmat generáltam a mobilnettel és hány MB van még hátra, valamiért nekem ez nem volt elérhető. Ma meg is elégeltem a dolgot és feltettem a ProHardver ide vágó témájában a kérdést, hogy ki tudja mikor kapjuk meg mi is. A válasz meglepő volt: valószínűleg nekem is van, csak nem látszik. Tegyek be egy másik SIM-et egy másik szolgáltatótól, kapcsoljam be és megjelenik. Visszacserélve a kártyát ott fog maradni a program és használhatom vidáman.
Így is lett, 2 perc erejéig kaptam egy Vodafone-os SIM-et és miután betöltött a rendszer a menüben megjelent az említett alkalmazás. Eredeti kártya vissza és mintha eddig is működött volna csak épp nem tudtam elindítani: az elmúlt 30 napban felhasznált mobilinternet-mennyiség 285 MB, Wi-Fi 1,13 GB.
Ha tehát neked is a legfrissebb WP8 rendszer van a telefonodon de hiányzik a Data Sense: tegyél bele egy másik szolgáltatótól egy SIM-et és láss csodát!

 

A cserekártyáért köszönet Kristófnak!

Ha nem tölt be az oldal és UPC-s vagy

Pánikban a fél ország, mert a UPC névszerverei állnak és ezért nem töltenek be a weblapok, s erről már írt az index.hu is.
Amíg nem csinálják meg sem kell aggódni, 2 teendő is van. 1.) jegyezd meg, hogy melyik weblap melyik IP-vel érhető el (nagyjából kivitelezhetetlen) és ne nevet hanem az IP-t írd a keresőbe, vagy
2.) tedd a következőt:
Windows 7 esetén: menj a Vezérlőpultban hálózati beállításokhoz, bal oldalt “Adapterbeállítások módosítása” (change adapter settings), a hálózati kártyára jobb klikk, tulajdonságok (properties), duplakatt a “TCP/IP protokoll 4-es verziója” (Internet Protocol Version 4) feliratra, alul tedd a pöttyöt a “A következő DNS-kiszolgálócímek használata” mellé és írd be, hogy 8.8.4.4 és 8.8.8.8 (a Google publikus DNS-szerverei). Bökj az OK-ra, majd újból az OK-ra, netezhetsz!

DNS-szerver
Linux esetén: a /etc/resolv.conf-ba vedd fel a következő 2 sort ezekkel a parancsokkal:
echo “nameserver 8.8.4.4” >> /etc/resolv.conf
echo “nameserver 8.8.8.8” >> /etc/resolv.conf

Ha a szolgáltató újra hadrendbe állította a névszervereket kiveheted az iménti címeket, ez csak átmeneti megoldás!

Hogyan lehet valaki letiltani facebook-on?

Nézegetve a keresési statisztikákat feltűnt, hogy bár nincs ilyen cikk, mégis a “tiltás facebookon” szavakat kutatva jön néhány ember az oldalra; ezért leírom, hogy hogyan lehet ezt megtenni:
Menj a letiltandó személy adatlapjára majd húzd az egeret az “Ismerősök” gombra ha az ismerősöd, ha idegen akkor jobb oldalt a kis fogaskerék ikonra. Egy menü jelenik meg, válaszd alulról a 2. lehetőséget, “Jelentés/tiltás…”, majd innét ismét alulról a 2. pont kell: **** **** letiltása. Ez után a Megerősít gomb és kész is.
A letiltásról nem kap értesítőt, ha ismerősöd volt akkor ezek után nem lesz az, nem fog megtalálni ha a nevedre keres, nem tud üzenetet küldeni, nem tud eseményre vagy csoportba meghívni.

Tiltás Facebook-on

Hogyan csinálj jó csengőhangot – avagy MP3 vágása egyszerűen

Sokaknak van olyan csengőhangjuk amely a halk bevezetővel kezdődik és csak úgy 10-15 másodperc után jön az a rész amire az ember felkapja a fejét, meg ami tetszik is neki; egyszerűen azért mert az első néhány másodpercet nem tudja levágni. Az pedig a másik rossz, hogy feleslegesen van fenn a teljes szám, senki sem fog 3-4 percig hívni.
Ennek a feladatnak a megoldására tökéletes az mpTrim nevű program amivel el tudjuk távolítani a felesleges részeket a leendő csengőhangból, nagyon egyszerűen.
Indítása után felül a menüben menjünk az “Open” feliratra, tallózzuk ki a zenét amit meg szeretnénk vágni. Középtájt áll a “from the beginning” és a “from the end” felirat, előbbi a szám elejéről való lecsípést jelenti, míg utóbbi a végére vonatkozik. Ezeket másodpercekben (time felirat) vagy keretekben (frame felirat, 1 keret = kb 0,026 másodperc) módosíthatjuk. Állítsunk be annyit, hogy a kívánt résznél kezdődjön és érjen véget a leendő csengőhangunk; a “volume control” alatt adhatunk még rá hangerőt ha a jelenlegi nem lenne elegendő (de csak óvatosan, néhány telefon nagyon eltorzítja az eredményt ha az túl hangosra lett állítva!).
A menüben a “Save!” felirat a megnyitott zenét fogja felülírni míg a “Save as” lehetőséget ad másik helyet vagy nevet megadni, így megtarthatjuk az eredeti állományt.

mpTrim