<Kendi programını kendin yap by burhan 2010>

Sponsorlu Bağlantılar

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
By Burhan 2010

By Burhan 2010

Üye
    Konu Sahibi
<Kendi programını kendin yap by burhan 2010>
Symbian Telefonlarınızda Python ile Kendi Programınısı Kendiniz Yazın program Yazma Meraklılarına evet Şimdi Python İle Program Nasıl Yazılır ilk önce onu öğrenelimPython'un Çalışma Mantığı Şudur ;Python Programlarında sabit App ve Rsc dosyası bulunur bu dosyalar programın menüde gözükmesini sağlar ve menüdeki icona tıkladığınız zaman app dosyası devreye girerek *.py yada *.pyc uzantılı dosyayı çalıştırırOluşturacağınız Programda Aşağıdaki App ve Rsc dosyasını kullanabilirsiniz ...Oluşturacağınız Programda Olması Gerekenler*.app*.rsc*.caption_rsc*.aif*.py yada *.pycApp , rsc , caption_rsc xxxx yazan yere yapacağınız program adını yazmalısınız ---------------------Py Uzantılı Dosya Oluşturma ..Bu dosyayı Pc'de Not Defterine Kodları Yazarak OluşturabilirsinizPy uzantılı dosyaları yine Not Defteri ile açıp düzenliyebilirsiniz ..Evet Şimdi Hep Beraber Yeni Bir Program Yazalım ..Pc'de Not Defterini açalım1. İlk Önce Başlancıç yapacağız ... Phyton Eğitimi# Buraya tarih yada başka bişey yazabilirsiniz2. Kullanacağımız Python İşlem Kodunu SeçeceğizÖrneğin ;import osimport appuifwimport e32import dir_iter (ister teki ister hepsini böyle alt alta)-----------------------3. Program Açılış Notu Eklemeİmportları Ekledikten Sonra Boşluk bırakıp devam ediyoruzProgram Açılış Notuappuifw.note xxxxxxxxxx bu şekilde msj yazabilirsiniz isterseniz sonuna,"confekliyerek onay msj'ı yapabilirsinizappuifw.note xxxxxx conf Örnek ;appuifw.note conf"İsterseniz 2. Not Ekliyebilirsinizappuifw.note conf appuifw.note(u"4. Oluşturacağınız Programa Hazır Program EklemeOluşturacağınız programa hazır program ekiye bilirsiniz ..Örneğin programa rsceditor eklemek istiyorsunuz#Pathsyazıyoruz altınaaprrun.exe'yi ekliyoruz bu app dosyalarını çalıştırması için gerekliOnun altınadaxxx = 'yazıp eklemek istediğimiz programın yolunu yazıyoruz'Örneğin ;#Pathsapprun='z:\\system\\programs\\apprun.exe'rsc='e:\\system\\apps\\rsceditor\\rsceditor.app'Eğer isterseniz rsceditor programını yazacağınız programın içine taşıyıp çalıştırabilirsinizYani Yazacağınız Program Örneğin ismi Cep Editor isee:/system/apps/CepEditor/Program/Rsc EditorCep Editor Klasörünün İçine Program Klasörü açıyoruz ve içine RscEditor Klasörünü atıyoruzVe Kodu Şu Şekilde Yazıyoruz ..#Pathsapprun='z:\\system\\programs\\apprun.exe'rsc='e:\\system\\apps\\cepeditor\\program\\rscedit or\\rsceditor.app'Böylece rsceditor ayrı olrak menüde gözükmiyecektir ve CepEditor Programı ile çalıştırılacaktır ...Sadece bu kadarla bitmiyor app'ın çalıştırılması için def yapacaz ama onu 6. anlatımda gösterecem 5. Anlatımda menü yazısını yapmamız gerek----------------------5. Menüye Yazı EklemekAşağıdaki kodu bir boşluk bırakrak yazınız ..txt.set(u'xxxxxxxxxxxxxxxxxxxxxxxxx /COLOR]')xyazan yere msj'nızı yazınKod:app_lock=e32.Ao_lock()txt=appuifw.Text()appuifw.app.body=txttxt.set(u'bu kısma yazdıklarınız menüde gözükecektir AGa...')Yazı Rengini Değiştirmekappuifw.app.body=txt'ninhemen altınaappuifw.app.body.color=(xxxxx)yazıyorsunuz ..xxxxxyazan yere renk kodunu yazacaksınızÖrneğin Kırmızı Olmasını İstiyorsanız ;txt=appuifw.Text()appuifw.app.body=txtappuifw.app.body.color=(255,0,0)txt.set(u' AGa...')Renk KodlarıMavi ==>>> 255Kırmızı ==>>> 255,0,0K.Yeşil ==>>> 0x004000Siyah ==>>> 0Gri ==>>> 128,128,128------------------------6.Program Ekleme & Program ÇalıştırılmasıProgram eklemek için4. Anlatımınyapılması gerek4. anlatımı yaptıktan sonra yani program seçtikten sonra onun çalıştırılması ve o programın seçeneklere eklenmesi için yapılması gerekenleri anlatacağımPrograma rsc editor ekliyeceğim menü kodlarının altına bi satır boşluk bırakarak başlıyoruzdef rsc():appuifw.note(u"Dil dosyalarini duzenleyin")e32.start_exe(apprun,rsceditor)def xxx(): x yazan yere programın adını yada bi numara yazıyoruzör : def rsc():Alt satıra geçiyoruz eğer programı çalıştırırken bi msj yazmasını istiyorsanızappuifw.note(u"xxxxxxx")/COLOR]xyazan yere msj'ınızı yazıyorsunuzör : def rsc():appuifw.note(u"Dil dosyalarini duzenleyin")Şimdi Alt satıra geçip programı çalıştırmasını sağlayan start_exe'yi yazacağızbuşekilde olmalıdef rsc():appuifw.note(u"Dil dosyalarini duzenleyin")e32.start_exe(apprun,rsc)e23.start_exe(apprun,xxxx) /COLOR]xyazan yere 4. işlemdeki yere bakarak eklemek için yazdığınız programın kodunu yazacaksınız (rsc)rsc='e:\\........ ile e32.start_exe(apprun,rsc) kırmızı renkte olan kodlar aynı isimde olmalı ..---------------------7. Seçenek Eklemeİşte En Zor kısım ))) bu işaretlerden kaç tane , nerde ve nasıl kullanılacaklar bu ayarlar çok hasas burda dikkatli olmalısınızappuifw.app.menu=[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]bu kodu ekliyoruzxxxxyazan yerlerle seçenek ekliyecez ...Örnek olarak RscEditor Programını Ekliyelim ..appuifw.app.menu=[(u"Rsc Editor",rsc)]app_lock.wait()Şimdi menüde sadece Rsc Editor varYeşil yazı 1.Seçenek İsmiKırmızı yazı 1.Seçeneğin çalışma kodu bu kod def koduYani burdaki kod (6.konu) >>> def rsc():def yada ():'yı yazmıyoruz sadece def'e verdiğimiz ismi yani rsc'yi ekliyoruzAlt seçenek ekleme :Örnek olarak biz rsceditor'ü ekledik aynı şekilde 2. bir programı ekliyebiliriz ( def ve yol olarak istediğiniz programı ekleyebilirsiniz örnek olarak def eklemek için 6. konuya yol eklemek için 4. konuya bakın yada cep editor'ü inceleyin ) ben örnek olrak sisboom'u ekledimŞimdi 1. Seçeneğe program ismini verip ona alt seçenek ekliyelim ( sisboom ve rsc'yi Program seçeneğin alt menüsüne ekliyelim )appuifw.app.menu=[(u"Program",((u"Rsc Editor",rsc),(u"SisBoom",sis)))]app_lock.wait()app.menü'yü bitirdikten sonra bi satır boşluk bırakıp app_lock.wait() yazıyoruz bu kapanış yazısı bunu yazdıktan sonra program hazır ...Görünüm Bu Şekilde Olacaktır ;4App , rsc , caption_rsc xxxx yazan yere yapacağınız program adını yazmalısınız hepsi bu kadar.
 
  • Beğen
Tepkiler: Symberk, jejep, Python Coder ve 6 diğerleri


Esendağlı

Esendağlı

Üye
Arkadaşım güzel bir konuya değinmişsin anlatımda güzel ama okuması baya bir zor.
 
SilentOne

SilentOne

Üye
okuması walla zor geldi resimli anlatım plsss
 
SilentOne

SilentOne

Üye
ama emin ol baya sağlam teşşekur alırsn
 
Utku

Utku

Üye
teşekkürler
 
AlpReis

AlpReis

Üye
Resimli olsun 20 sayfa olsun:ehe, teşekkürler
 
bulgay

bulgay

Üye
Güzel olur aslında ya...
 
! AhmeT !

! AhmeT !

Üye
bi aramı :islik:hmmm
 
By Burhan 2010

By Burhan 2010

Üye
    Konu Sahibi
Tamam arkadaşlar hazırlayacağım resimleride.
 
bybilal

bybilal

Üye
teşekkürler
 
Kingmortall

Kingmortall

Üye
okunması zor hepsi birbirine girmiş :hmmm ama yinede teşekkürler :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Takipçi Satın Al


Üst Alt