Yazar: ceyhunalyesil

PyS60 Mesajlaşma

Bu bölümde PyS60 ile mesajlaşma imkanı sağlayan messaging modülünü inceleyecez. Bu modül ile SMS ve MMS gönderebiliriz. Örnek olması açısından sms_send() fonksiyonunu kullanalım. import messagingmessaging.sms_send(“+90534XXXXXXX”, u”Selamlar”) Elbette öncelikle modülümüzü import ettik, ardından fonksiyonu kullanarak yazdığımız numaraya selamlarımızı ilettik. sms_send için söz dizimi şu şekilde:sms send(number, msg, [encoding=’7bit’, callback=None, name=”” ])numaramızı giriyoruz, mesajı yazıyoruz, istersek encoding […]

Mobile Python Kullanıcı Arayüzü(UI)

PyS60’ın sunduğu kullanıcı arayüzü modülü appuifw dır. Çalışmalarımızda önce diğer python programları gibi önce kullanacağımız modülü import ederiz. Şimdi gelin appuifw modülünün fonksiyonlarına göz atalım: queryBu tek satırlık dialogtur. Veri girişi sağlar. Söz dizimi şu şekilde olur:query(label, type[, initial value ]) Label kısmına isteğinize göre bir yazı girebilirsiniz, type girilecek verinin türüdür bu şunlardan biri […]

PyS60 Telefona Kurulum

Uygulama yazmadan önce Python’u telefonumuza kurmamız gerekiyor nede olsa yazdığımız programları derleyecek olan o. Öncelikle telefonun modelini bilmeniz gerekiyor(6260’mış benim ki)ardından geliştirilme platformunu öğrenmelisiniz S60 2nd Edition, Feature Pack 1 gibi bir şey öğreneceksiniz Nokia’nın sitesinden yada ufak bir google araştırmasından sonra bulabilirsiniz. Ardından şu adresten sisteminize uygun pythonu ve script shellini indirmelisiniz örnek olması […]

PyS60

Reklamlarda gelişmiş telefonları görüyorsunuz. Cep telefonları artık sadece bir “telefon” değil. Teknolojinin gelişmesiyle birlikte bir çok gelişmiş model bir ofise dönüştü. Bir çok dilde cep telefonları için hazırlanmış kütüphaneler mevcut olmalı(bilmem bakmadım), bu diller çalışırken Python boş duramazdı Nokia tarafından geliştirilen PyS60 işte bunun için var. Bu yazımda PyS60’ın ne olduğu üzerinde biraz duracağım bir […]

Zamanda Yolculuk

Terminator: Sarah Connor Chronicles’ı izlerken aklıma lise yıllarım geldi. O zamanlar ingilizce hocamız popüler konularda tartışıp bizlerle kaynaşmaya çalışırdı yine böyle bir konuda “Zamanda Yolculuk” konusunda tartışırken şöyle bir soru sordu “Sizce mümkün mü? Değilse neden?” O sırada yanımda oturan Ali isimli arkadaşın da gazıyla bunun mümkün olmadığını çünkü Allah’ın böyle bir şeye izin vermeyeceğini […]

Pygame Draw Modülü(Bitmedi)

pygame.draw.rectpygame.draw.rect(Surface, color, Rect, width=0): return RectBu diskdörtgensi bir şekil çizer. width kenarlığın değeridir. Verilen Rect dikdörtgenin alanıdır.pygame.draw.polygonpygame.draw.polygon(Surface, color, pointlist, width=0): return Rectİstenilen sayıda köşesi olan bir şekil çizer. Pointlist argümanı köşe sayısını belirtir. pygame.draw.circlepygame.draw.circle(Surface, color, pos, radius, width=0): return RectBir çember çizer. Pos argümanı çemberin merkezini radius ise büyüklüğünü belirtir.pygame.draw.ellipsepygame.draw.ellipse(Surface, color, Rect, width=0): return RectEliptik […]

GmsFrekans v0.1

http://gmsfrekans.googlecode.com/files/gmsfrekansv01.py Bu adresten ilk versiyonu indirebilirsiniz. Versiyon 0.2 üzerinde ki yapısal çalışmalar bitti, şimdi sıra veritabanına kanalları yüklemeye geldi. Versiyon 0.2 ile birlikte gelen yenilikler: -daha çok kanal,-program bundan böyle kanalları veritabanından alacak,-uydu seçme(aktif değil)

PyGame Maymun

Bu örnekte hareket eden bir şempanzeye vurmaya çalışıyoruz. Arkada vurduğumuz takdirde para kazanacağımızı söyleyen bir reklam var. Bu örnekte kodu parça parça inceleyip PyGame’in nasıl çalıştığını daha iyi anlamaya çalışacağız. Orjinal dökümana bu adresten ulaşabilirsiniz(ingilizcedir). Modülleri Import Edelimimport os, sysimport pygamefrom pygame.locals import * if not pygame.font: print ‘Warning, fonts disabled’if not pygame.mixer: print ‘Warning, […]

PyGame İle Resim Oynatmak – 2

Evet, konumuza devam ediyoruz. screen = create_screen() player = load_player_image() background = load_background_image() screen.blit(background, (0, 0)) #arkaplanı çiziyoruz position = player.get_rect() screen.blit(player, position) #player’ı çiziyoruz pygame.display.update() #hepsini gösteriyoruz for x in range(100): #100 frame canlandır screen.blit(background, position, position) #temizle position = position.move(2, 0) #player’ı hareket ettir screen.blit(player, position) #yeni player’ı çiz pygame.display.update() #hepsini göster pygame.time.delay(100) […]