fbpx Skip to content

Sziasztok! Radák Máté vagyok, az AppStore-ban megjelent alkalmazásaim alapján összeírtam néhány hasznos kódrészletet, amelyek mindig jól jöhetnek a fejlesztések során. Ezek az írások nem tutoriálok, inkább nevezném őket segédletnek.

Kezdjük az iTinker-rel (LiNK). Ez egy vízmérték, ami a beépített accelerometer-t használja és a visszakapott értékek alapján két UImageView objektumot mozgat. A tetején van egy kis reklám csík, ahol a szöveget mozgatom. Amiről most szó lesz, az az Accelerometer  használata, valamint az UIViewImage létrehozása kódból és annak mozgatása.


A kódokhoz egy új View-based application template projectet hoztam létre szifon névvel. Az interface buildert ebben a leírásban nem használom, az objektumokat a példák során kódbol hozom létre.

Először is, hogy legyen mit mozgatnunk, létrehozunk egy kis zöld négyzetet a képernyő közepén. Én most a legegyszerűbb módon veszem fel az ehhez kellő UIImageView-t, természetesen lehet másképp is, sokkal szebben, de mivel most nem ez a téma, ezt a lustaságot nézzétek el nekem. 🙂

Szóval a szifonViewControllet.m -ben az implementation után vegyünk fel egy UIImageViewt:

szifonViewController.m:
@implementation szifonViewController
UIImageView *szifonImageView;
– (void)viewDidLoad {

És hogy ne felejtsük el később a memóriát felszabadítani, rögtön hívjuk is meg a release-t a dealloc-ban:

szifonViewController.m:
– (void)dealloc {
[szifonImageView release];
[super dealloc];
}

Most már megvan minden ahhoz, hogy a kis négyzetünket megjelenítsük:

szifonViewController.m:
– (void)viewDidLoad {
szifonImageView = [[UIImageView alloc] init]; // inicializáljuk az ImageView-nkat
[szifonImageView setFrame:CGRectMake(150.0, 220.0, 20.0, 20.0)]; // képernyő közepére az x=150, y=220 pixelre kiteszünk egy 20×20-as négyzetet
[szifonImageView setBackgroundColor:[UIColor greenColor]]; // beállítjuk a négyzet hátterét zöldre
[self.view addSubview:szifonImageView]; // megjelenítjük az aktuális View-n
}

Létrehoztuk a négyzetet, most kezdjük el mozgatni!

Az accelerometer használatához szükségünk van az UIAccelerometerDelegate-re, hogy az alkalmazásunk megkapja a készülék mozgatásakor az elmozdulás mértékét.

Ehhez a ViewController headerjében az interface definícióját módosítanunk kell az alábbiak szerint:

szifonViewController.h:
@interface szifonViewController : UIViewController <UIAccelerometerDelegate> {
}

majd hozzá kell adnunk a delegálás elcsípéséhez a következőt:

szifonViewController.h:
– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration;

Be kell állítanunk az accelerometer delegálásának a tulajdonságait:

szifonViewController.m -ben a ViewDidLoad-ban a négyzet megjelenítése után szúrjuk be ezt a két sort:

[[UIAccelerometer sharedAccelerometer] setUpdateInterval:0.1]; // 100ms-enként jön az adat, hogy mi az elmozdulás értéke
[[UIAccelerometer sharedAccelerometer] setDelegate:self]; // ezzel indítjuk a delegálást

Most már kapjuk az értékeket, már csak fel kell dolgoznunk azokat és mozgatni a négyzetünket.

szifonViewController.m:
– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration {
// az x, y, z értékeket az accelereometer objektum tartalmazza
// mi most csak az x és y-al foglalkozunk
// Mivel az érték -1 és +1 között változik, az elmozdításhoz 20-as szorzót használtam,
// ez azt jelenti, hogy legkisebb elmozdulás 2 pixel, a legnagyobb 20 pixel, attól függ, mennyire döntjük meg a készülékünket
szifonImageView.center = CGPointMake(szifonImageView.center.x, szifonImageView.center.y – (acceleration.y * 20)); // az y elmozdulás alapján mozgatjuk a négyzetet
szifonImageView.center = CGPointMake(szifonImageView.center.x + (acceleration.x * 20), szifonImageView.center.y); // az x elmozdulás alapján mozgatjuk a négyzetet
// ez itt néhány ellenőrzés, hogy ne tudjon eltűnni a négyzetünk a kijelzőről; ha nagyon le akarna mászni, egyszerűen visszatesszük a szélére
if (szifonImageView.center.x < 0) szifonImageView.center = CGPointMake(0.0, szifonImageView.center.y);
if (szifonImageView.center.x > 320) szifonImageView.center = CGPointMake(300.0, szifonImageView.center.y);
if (szifonImageView.center.y < 0) szifonImageView.center = CGPointMake(szifonImageView.center.x, 0.0);
if (szifonImageView.center.y > 480) szifonImageView.center = CGPointMake(szifonImageView.center.x, 460.0);
}

Ha mindnet jól csináltunk, a zöld négyzet a készülékünk mozgatásával mozogni fog a kijelzőn.

Összefoglalva a teljes kód:

szifonViewController.h:
#import <UIKit/UIKit.h>
@interface szifonViewController : UIViewController <UIAccelerometerDelegate> {
}
– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration;
@end
szifonViewController.m:
#import “szifonViewController.h”
@implementation szifonViewController
UIImageView *szifonImageView;
– (void)viewDidLoad {
szifonImageView = [[UIImageView alloc] init]; // inicializáljuk az ImageView-nkat
[szifonImageView setFrame:CGRectMake(150.0, 220.0, 20.0, 20.0)]; // képernyő közepére az x=150, y=220 pixelre kiteszünk egy 20×20-as négyzetet
[szifonImageView setBackgroundColor:[UIColor greenColor]]; // beállítjuk a négyzet hátterét zöldre
[self.view addSubview:szifonImageView]; // megjelenítjük az aktuális View-n
[[UIAccelerometer sharedAccelerometer] setUpdateInterval:0.1]; // 100ms-enként jön az adat, hogy mi az elmozdulás értéke
[[UIAccelerometer sharedAccelerometer] setDelegate:self]; // ezzel indítjuk a delegálást
[super viewDidLoad];
}
– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration {
// az x, y, z értékeket az accelereometer objektum tartalmazza
// mi most csak az x és y-al foglalkozunk
// Mivel az érték -1 és +1 között változik, az elmozdításhoz 20-as szorzót használtam,
// ez azt jelenti, hogy legkisebb elmozdulás 2 pixel, a legnagyobb 20 pixel, attól függ, mennyire döntjük meg a készülékünket
szifonImageView.center = CGPointMake(szifonImageView.center.x, szifonImageView.center.y – (acceleration.y * 20)); // az y elmozdulás alapján mozgatjuk a négyzetet
szifonImageView.center = CGPointMake(szifonImageView.center.x + (acceleration.x * 20), szifonImageView.center.y); // az x elmozdulás alapján mozgatjuk a négyzetet
// ez itt néhány ellenőrzés, hogy ne tudjon eltűnni a négyzetünk a kijelzőről; ha nagyon le akarna mászni, egyszerűen visszatesszük a szélére
if (szifonImageView.center.x < 0) szifonImageView.center = CGPointMake(0.0, szifonImageView.center.y);
if (szifonImageView.center.x > 320) szifonImageView.center = CGPointMake(300.0, szifonImageView.center.y);
if (szifonImageView.center.y < 0) szifonImageView.center = CGPointMake(szifonImageView.center.x, 0.0);
if (szifonImageView.center.y > 480) szifonImageView.center = CGPointMake(szifonImageView.center.x, 460.0);
}
– (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
– (void)viewDidUnload {
}
– (void)dealloc {
[szifonImageView release];
[super dealloc];
}
@end

Az AppStore-ban megjelent alkalmazásaim alapján összeírtam néhány hasznos kódrészletet, amelyek mindig jól jöhetnek a fejlesztések során. Ezek az írások nem tutoriálok, inkább nevezném őket segédletnek.

Kezdjük az iTinker-rel (http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=294936886). Ez egy vízmérték, ami a beépített accelerometer-t használja és a visszakapott értékek alapján két UIImageView objektumot mozgat. A tetején van egy kis reklám csík, ahol a szöveget mozgatom. Amiről most szó lesz, az az Accelerometer használata, valamint az UIViewImage létrehozása kódból és annak mozgatása.

A kódokhoz egy új View-based application template projectet hoztam létre szifon névvel. Az interface buildert ebben a leírásban nem használom, az objektumokat a példák során kódbol hozom létre.

Először is, hogy legyen mit mozgatnunk, létrehozunk egy kis zöld négyzetet a képernyő közepén. Én most a legegyszerűbb módon veszem fel az ehhez kellő UIImageView-t, természetesen lehet másképp is, sokkal szebben, de mivel most nem ez a téma, ezt a lustaságot nézzétek el nekem. 🙂

Szóval a szifonViewControllet.m -ben az implementation után vegyünk fel egy UIImageViewt:

szifonViewController.m:

@implementation szifonViewController

UIImageView *szifonImageView;

– (void)viewDidLoad {

És hogy ne felejtsük el később a memóriát felszabadítani, rögtön hívjuk is meg a release-t a dealloc-ban:

szifonViewController.m:

– (void)dealloc {

[szifonImageView release];

[super dealloc];

}

Most már megvan minden ahhoz, hogy a kis négyzetünket megjelenítsük:

szifonViewController.m:

– (void)viewDidLoad {

szifonImageView = [[UIImageView alloc] init]; // inicializáljuk az ImageView-nkat

[szifonImageView setFrame:CGRectMake(150.0, 220.0, 20.0, 20.0)]; // képernyő közepére az x=150, y=220 pixelre kiteszünk egy 20×20-as négyzetet

[szifonImageView setBackgroundColor:[UIColor greenColor]]; // beállítjuk a négyzet hátterét zöldre

[self.view addSubview:szifonImageView]; // megjelenítjük az aktuális View-n

}

Létrehoztuk a négyzetet, most kezdjük el mozgatni!

Az accelerometer használatához szükségünk van az UIAccelerometerDelegate-re, hogy az alkalmazásunk megkapja a készülék mozgatásakor az elmozdulás mértékét.

Ehhez a ViewController headerjében az interface definícióját módosítanunk kell az alábbiak szerint:

szifonViewController.h:

@interface szifonViewController : UIViewController <UIAccelerometerDelegate> {

}

majd hozzá kell adnunk a delegálás elcsípéséhez a következőt:

szifonViewController.h:

– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration;

Be kell állítanunk az accelerometer delegálásának a tulajdonságait:

szifonViewController.m -ben a ViewDidLoad-ban a négyzet megjelenítése után szúrjuk be ezt a két sort:

[[UIAccelerometer sharedAccelerometer] setUpdateInterval:0.1]; // 100ms-enként jön az adat, hogy mi az elmozdulás értéke

[[UIAccelerometer sharedAccelerometer] setDelegate:self]; // ezzel indítjuk a delegálást

Most már kapjuk az értékeket, már csak fel kell dolgoznunk azokat és mozgatni a négyzetünket.

szifonViewController.m:

– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration {

// az x, y, z értékeket az accelereometer objektum tartalmazza

// mi most csak az x és y-al foglalkozunk

// Mivel az érték -1 és +1 között változik, az elmozdításhoz 20-as szorzót használtam,

// ez azt jelenti, hogy legkisebb elmozdulás 2 pixel, a legnagyobb 20 pixel, attól függ, mennyire döntjük meg a készülékünket

szifonImageView.center = CGPointMake(szifonImageView.center.x, szifonImageView.center.y – (acceleration.y * 20)); // az y elmozdulás alapján mozgatjuk a négyzetet

szifonImageView.center = CGPointMake(szifonImageView.center.x + (acceleration.x * 20), szifonImageView.center.y); // az x elmozdulás alapján mozgatjuk a négyzetet

// ez itt néhány ellenőrzés, hogy ne tudjon eltűnni a négyzetünk a kijelzőről; ha nagyon le akarna mászni, egyszerűen visszatesszük a szélére

if (szifonImageView.center.x < 0) szifonImageView.center = CGPointMake(0.0, szifonImageView.center.y);

if (szifonImageView.center.x > 320) szifonImageView.center = CGPointMake(300.0, szifonImageView.center.y);

if (szifonImageView.center.y < 0) szifonImageView.center = CGPointMake(szifonImageView.center.x, 0.0);

if (szifonImageView.center.y > 480) szifonImageView.center = CGPointMake(szifonImageView.center.x, 460.0);

}

Ha mindnet jól csináltunk, a zöld négyzet a készülékünk mozgatásával mozogni fog a kijelzőn.

Összefoglalva a teljes kód:

szifonViewController.h:

#import <UIKit/UIKit.h>

@interface szifonViewController : UIViewController <UIAccelerometerDelegate> {

}

– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration;

@end

szifonViewController.m:

#import “szifonViewController.h”

@implementation szifonViewController

UIImageView *szifonImageView;

– (void)viewDidLoad {

szifonImageView = [[UIImageView alloc] init]; // inicializáljuk az ImageView-nkat

[szifonImageView setFrame:CGRectMake(150.0, 220.0, 20.0, 20.0)]; // képernyő közepére az x=150, y=220 pixelre kiteszünk egy 20×20-as négyzetet

[szifonImageView setBackgroundColor:[UIColor greenColor]]; // beállítjuk a négyzet hátterét zöldre

[self.view addSubview:szifonImageView]; // megjelenítjük az aktuális View-n

[[UIAccelerometer sharedAccelerometer] setUpdateInterval:0.1]; // 100ms-enként jön az adat, hogy mi az elmozdulás értéke

[[UIAccelerometer sharedAccelerometer] setDelegate:self]; // ezzel indítjuk a delegálást

[super viewDidLoad];

}

– (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration {

// az x, y, z értékeket az accelereometer objektum tartalmazza

// mi most csak az x és y-al foglalkozunk

// Mivel az érték -1 és +1 között változik, az elmozdításhoz 20-as szorzót használtam,

// ez azt jelenti, hogy legkisebb elmozdulás 2 pixel, a legnagyobb 20 pixel, attól függ, mennyire döntjük meg a készülékünket

szifonImageView.center = CGPointMake(szifonImageView.center.x, szifonImageView.center.y – (acceleration.y * 20)); // az y elmozdulás alapján mozgatjuk a négyzetet

szifonImageView.center = CGPointMake(szifonImageView.center.x + (acceleration.x * 20), szifonImageView.center.y); // az x elmozdulás alapján mozgatjuk a négyzetet

// ez itt néhány ellenőrzés, hogy ne tudjon eltűnni a négyzetünk a kijelzőről; ha nagyon le akarna mászni, egyszerűen visszatesszük a szélére

if (szifonImageView.center.x < 0) szifonImageView.center = CGPointMake(0.0, szifonImageView.center.y);

if (szifonImageView.center.x > 320) szifonImageView.center = CGPointMake(300.0, szifonImageView.center.y);

if (szifonImageView.center.y < 0) szifonImageView.center = CGPointMake(szifonImageView.center.x, 0.0);

if (szifonImageView.center.y > 480) szifonImageView.center = CGPointMake(szifonImageView.center.x, 460.0);

}

– (void)didReceiveMemoryWarning {

[super didReceiveMemoryWarning];

}

– (void)viewDidUnload {

}

– (void)dealloc {

[szifonImageView release];

[super dealloc];

}

@end

Olvasd el a hozzászólásokat is

56 Comments

  1. itt meg nem tartok 😛

  2. igazából,fingom nincs róla mit olvastam,de attól függetlenül szeretek ilyeneket olvasni:)

  3. Igen jó a történet.

  4. OFFF

    Sziasztok kéne egy kis segítség. haverom iphone-jába a wifi el halványul és nem udom mit kéne tenni volt már restore meg network reset meg minden amit találtam lécci segítsetek pont most járt le a gari 3 napja!!

  5. köszi, ez hasznos volt… 🙂

  6. bocs az offért de valami gebasz van a szifonommal. egyszercsak bejön a safe mode hogy crashelt egyet a sb éshogy respringeljek respringeltem ujra safe mode rebootolok megint safe mode. már egy csomoszor respringeltem mindig safe modeba dobja vissza telefont. valami ötlet? kösz 🙂

  7. majdnem off: wow, nem is tudtam, hogy az itinker magyar. ezzel raktam fel a múltkor a polcot (sehol nem találtam a vízmértéket, ezért “beugrottam” az app store-ba :D)

  8. @hartam: ja, és hogy köszi! 🙂

  9. Nagyon jó post, kár hogy nem én írtam XD :D:D:D ááá, kéne már rendes mac hogy menjen is az SDK.. addig szenvedek a hacki upgrade-el 😀

  10. kivancsi vagyok hany olvasonak van macje es sdkja es 100os developer accountja 🙂 +programozo venaja

    Admin, errol irhatnal egy poll-t!

  11. @iBenito: @zoltan: én megvettem a mac-et, nyitottam dombornyomott visa kártyás számlát (mert ugye a visa dollár alapon számol) hogy “na most aztán”, aztán úgy felk*rtam magam a regisztrációs folyamaton, hogy inkább hagytam a francba az egészet. :S
    majd lehet, hogy egyszer megpróbálom újra.

  12. Crack mikor lesz hozzá? XD LOL 😀 🙂

  13. @hartam: Ezek a nagy cegek mar csak ilyenek.
    En a guglis reklamkampanyokon fordultam be a multkor, hogy nem eleg hogy fizetek de meg azt se irhatom amit akarok ja es hogy mar youtube is a kezukbe van stb ..meg is allapitottam hogy lassan atkeresztelhetik magukat skynet re.
    amugy ez erdekes cikk, nem ertek a programozashoz, de valami bonyolultabbra szamitottam.

  14. @hartam: mi volt bonyolult a regisztrációban, hol akadtál el? Segítek ha gondolod…

  15. @Infy: az iTinker ingyér’ van!!!!!! 😀 XD

    Kéne már 1 Mac. Olyan x@r, hogy nem érzem magam hülyének az Objective-C-hez, és csomó ötletem lenne, de Mac nélkül? Nem-e lehet-e eztet-e valahogy kiküszöbölni-e?

  16. Am kedves Máté, jó az iTinker (a buborék mozgása kissé finomabb lehetne), de kap egy ötöst! 😉

  17. @miv: köszönöm a segítséget, de semmi olyan nem volt benne amúgy, amit ne lehetne áthidalni, csak idegesítő például, hogy az egészet úgy kellett volna kezdeni, hogy mindent elküldök faxon (!), és egyben megkérem őket, hogy a szétesett ékezetes betűket a nevemben és lakcímemben javítsák, és akkor beindul a nagy faxolás. node nekem nincs faxom, se vezetékes telefonom, még a munkahelyemen sincsen fax.
    na ez volt az a pont, ahol azt mondtam, hogy elég lesz, és azóta nem volt időm-energiám se ezzel szenvedni. lehet, hogy majd tavasszal újra előveszem a témát. 🙂

  18. @zoltan: ahhoz, hogy próbálgasd, még nem kell $100… az csak ahhoz kell, hogy a store-ba beküldhesd. játszadozni meg nyugodtan lehet anélkül is, a netes regisztráció díjmentes, és az sdk is letölthető, ingyen. fizetni csak akkor kell, ha kezdeni is akarsz valamit a fejlesztett app-pal az appstore-ban. na mindegy.

  19. @H2CO3: Köszönöm szépen! 🙂 Az 1.1-ben már nem mozog annyira darabosan és a kalibrálást is beletettem.

  20. Olyan segédletet is tud valaki készíteni ami az abszolút kezdőknek szól (van mac és sdk a gépen, de hogyan tovább?)? akár priviben is ([email protected]) Kösz

  21. @Lion: zsír! 🙂

  22. @admin OFF

    Most is lesz olyan mint mult évben, hogy beülünk valahova sok-sok MacBook-al és sok-sok iPhone-al egy kávézóba és segítünk mi is abban, hogy lefagyjon a twitter…
    Szóval ha lesz Apple event közvetítés január 26-án, akkor majd várjuk a felhívó posztot.

  23. @admin: Köszönöm

  24. Segítséget kérnék ismét mint máskor is! EXTRA kívánságom az lenne hogy olyan ébresztőóra progi kéne nekem ami egész éjjel kiírja az időt…….repülős módban is ébreszt reggel…….kevésbé szívja az akksit …….ingyenesen letölthető legyen……CSAK ENNYI!!!!!!!!!

  25. assassin’s creed 2
    toucharcade.com/2010/01/08/assassins-creed-ii-discovery-sneaks-on-to-the-app-store/

  26. illetve itt toltheto
    appulo.us/appdb/?page=viewapp&id=14188

  27. Sziasztok!
    Engem érdekelne a szifon fejlesztése, de nem értek valamit. Ha felteszem a fejtleszô készletet a mac-re és minden ok, akkor most hogy is tudom átvinni a telóra amit csináltam?

  28. @power32: Ha JB-s a készülék (le van cserélve a mobileinstaller), akkor egyszerűen az XCode-ból Build/Run és a kód sign-olása nélkül felmegy. Ha nincs JB, akkor mindenképp kell hozzá az cert, amit az apple developer portál regisztációkor kapsz (99$/év).

  29. Sziazzok, hallott már valaki az iwep progiró? Hol lehet ehhez hozzájutni?

  30. Cső ez tuti hogy nem ide való téma de újj vagyok az ihone használatba és 1 olyan kérdésem lenne hogy hogy lehet videót felmásolni a telefonra gondolom itunes-en keresztül de hogy? mert a movie résbe nem sok mindent lehet csinálni.

  31. @Bajnai: google 🙂 filmek másolása iphone, itunes használata kicsit tessék már használni a keresőt.

  32. @cia: ezt a két dolgot írd be.

  33. @Bajnai: Pedig iTunes-ból lehet, de pl avi-kat nem kezel. mp4, m4v és ha jól mkv fileokat gond nélkül lejátszik. Ezeket a formátumokat tudja a telefon használni így az iTunes-al is ezeket lehet csak feltölteni rá.
    Az avikat konvertálni kell, ha abban vannak a filmjeid (márpedig általában abban vannak). Én a handbreake (http://handbrake.fr/) programot használom hozzá, nagyon jól bevált.

    Másik lehetőség még, hogy ipot-al vagy wifin keresztül winscp-vel felmásolod a filmet a telefonra és valamilyen filekezelővel (pl: iFile) ráböksz a filera és az is lejátsza. Én így szoktam filmeket nézni rajta. Nem igazán csípem az iTunes-t és csak fw frissítésre szoktam használni, minden más dolgot el lehet rajta intézni alternatív módon 🙂

    Hja és a posthoz szólva, szeretem az ilyen bejegyzéseket, engem is érdekel. Egyszer sikerült is os-x nélkül gcc-vel egy példaprogramot fordítani a telefonnal ami még futott is, de ennél többet nem foglalkoztam vele.
    Nem tud valaki egy jó online dokumentációt objective c és ezen túl iphone librerykkel? Ha már az Apple ennyire nyomatja, hogy mindenki írjon rá programot igazán összehozhatnának egy ilyet.

  34. off de nem biztos : melyik a leghasznalhatobb twitter kliens ? Vagy ha mind szar akkor ki ir nekem egyet?frissitsen magatol, csipogjon ha jon egy uj, el tudjam olvasni, tudjak irni en is. kb ennyi az igenyem

  35. @mynus: Linkeltem amit kértél.

  36. lehet elaludtam közben, a szifon sztor hova tünt?

  37. regen volt rola szo,
    tud valaki valamit arrol hogy
    mikor jon vegre ki dexter 2. evad iphone game-ben?
    az elso baromi jo volt csak rovid 🙁

  38. hihi
    apronet.hu/freesearch.php?mit=nexus+one
    maris szurkeimport 150ert
    50et akaszt rajta ,ugyes

  39. hali
    szomoru off:
    mindig azt kéritek az adott posthoz írjuk a problémákat, no én meg tettem az igo tuningnál, de hát ha nem olvassa már azóta senki, akkor nem is fogok ott már választ kapni. Igy most utólag nem csodálkozok, hogy mindenki a frissen indított postnál offolnak…lehetne valahogy nyitni, egy mindig aktuális postot a problémákra, és még egyet csak a csevegésre, tudom chat szoba, de egy ido utan unalmas magamban beszelni…

  40. @oksimano:

    Ez tény. Régebbi posthoz hiába írsz, senki sem válaszol. Ezért kellene fórum.
    A mobilarena nem elég, mivel szinte minden tiltott.

  41. Csoki

  42. Valaki tudna segíteni? Refreshing hiba a repo666.ultrasn0w.com oldalon, Másnak is jelzi?

  43. És mi a teendő?

  44. ??

  45. megéri 3 percenként spammolni :O

  46. @zoltan: vaterán is vannak fent N1-ek. 49 ért is :D:D
    Nem tudom milyen lehet, valószínűleg csak a kirakat telefon amit a gsm boltokba raknak ki hogy megnézhesd a teló súlyát, meg esetleg szétcsúsztathatós telefonok mechanikáját.
    Nade vannak 150ért is … és ha megnézed az eladásait akkor látszik hogy már adott is el belőle a fószer.
    Na meg van amit 169ért van fent :O
    Így lehet azokon az embereken pénzt keresni akik lusták meg “góglizni” a dolgokat….

  47. remelem ez a telo nem nyomja le a 3gs-ek arat

  48. ja amugy ha megnezed az egyik az egy domain, nexusone.hu es 600 000 a minimal ar 🙂

  49. illetve az eladonak nincs is…
    ha megnyered, kifizeted akkor rendeli meg neked usabol… es ravag 50rongyot…
    150ert en szerdara hozatok neked 🙂

  50. Nagyon rafináltak a magyar emberek 😀

  51. @oferi1: Nemtom, mondjuk nemkene OFFolni es iPhone-t venni ha azt se tudod mi az az Apple. Miert nem tudjatok feltalalni magatokat??

  52. @oferi1: Annyi az egesz h lentvan a szerveruk, varj par orat, ha nem megy restore. kesz.

  53. Grat Matee! 🙂


Add a Comment