ARkadaşlar bu program daha önce forumda payulaşıldımı bilmiyorum... Paylaşıldıysa özür diliyorum... Arkadaşlar kolay bir programdır. Evet anlatıma geçelim.
Evet Şimdi Python İle Program Nasıl Yazılır ilk önce onu öğrenelim
Python'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ır
Oluş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 *.pyc
App , rsc , caption_rsc aşağıdan indirebilirsiniz xxxx yazan yere yapacağınız program adını yazmalısınız ...
uploadpaylas.com
-------------------------------------------------------------------------------------------------------
Py Uzantılı Dosya Oluşturma ..
Bu dosyayı Pc'de Not Defterine Kodları Yazarak Oluşturabilirsiniz
Py 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ım
1. İlk Önce Başlancıç yapacağız ...
Örneğin ;
CEPILAN.COM Phyton Eğitimi
# Buraya tarih yada başka bişey yazabilirsiniz
2. Kullanacağımız Python İşlem Kodunu Seçeceğiz
Örneğin ;
import os
import appuifw
import e32
import 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 ediyoruz
Program Açılış Notu
appuifw.note(u"xxxxxxxxxx") bu şekilde msj yazabilirsiniz
isterseniz sonuna ,"conf") ekliyerek onay msj'ı yapabilirsiniz
appuifw.note(u"xxxxxx" ,"conf")
Örnek ;
appuifw.note(u"www.cepilan.com","conf"
İsterseniz 2. Not Ekliyebilirsiniz
appuifw.note(u"www.cepilan.com","conf")
appuifw.note(u"Cep Editor v.1.00 cepilan (c) AGa...")
-------------------------------------------------------------------------------------------------------
4. Oluşturacağınız Programa Hazır Program Ekleme
Oluşturacağınız programa hazır program ekiye bilirsiniz ..
Örneğin programa rsceditor eklemek istiyorsunuz
#Paths yazıyoruz altına aprrun.exe 'yi ekliyoruz bu app dosyalarını çalıştırması için gerekli
Onun altınada xxx = 'yazıp eklemek istediğimiz programın yolunu yazıyoruz'
Örneğin ;
#Paths
apprun='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ırabilirsiniz
Yani Yazacağınız Program Örneğin ismi Cep Editor ise
e:/system/apps/CepEditor/Program/Rsc Editor
Cep Editor Klasörünün İçine Program Klasörü açıyoruz ve içine RscEditor Klasörünü atıyoruz
Ve Kodu Şu Şekilde Yazıyoruz ..
#Paths
apprun='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ı Eklemek
Aşağıdaki kodu bir boşluk bırakrak yazınız ..
txt.set(u' xxxxxxxxxxxxxxxxxxxxxxxxx /COLOR] ') x yazan yere msj'nızı yazın
Kod:
app_lock=e32.Ao_lock()
txt=appuifw.Text()
appuifw.app.body=txt
txt.set(u'bu kısma yazdıklarınız menüde gözükecektir AGa...')
Yazı Rengini Değiştirmek
appuifw.app.body=txt'nin hemen altına appuifw.app.body.color=( xxxxx ) yazıyorsunuz ..
xxxxx yazan yere renk kodunu yazacaksınız
Örneğin Kırmızı Olmasını İstiyorsanız ;
txt=appuifw.Text()
appuifw.app.body=txt
appuifw.app.body.color=(255,0,0)
txt.set(u' AGa...')
Renk Kodları
Mavi ==>>> 255
Kırmızı ==>>> 255,0,0
K.Yeşil ==>>> 0x004000
Siyah ==>>> 0
Gri ==>>> 128,128,128
--------------------------------------------------------------------------------------------------------
6.Program Ekleme & Program Çalıştırılması
Program eklemek için 4. Anlatımın yapılması gerek
4. 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ğım
Programa rsc editor ekliyeceğim menü kodlarının altına bi satır boşluk bırakarak başlıyoruz
def 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ız
appuifw.note(u" xxxxxxx ")/COLOR] x yazan 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ğız
buşekilde olmalı
def rsc():
appuifw.note(u"Dil dosyalarini duzenleyin")
e32.start_exe(apprun,rsc)
e23.start_exe(apprun, xxxx ) /COLOR] x yazan 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ız
appuifw.app.menu=[ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ]
bu kodu ekliyoruz xxxx yazan 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 var
Yeşil yazı 1.Seçenek İsmi
Kırmızı yazı 1.Seçeneğin çalışma kodu bu kod def kodu
Yani burdaki kod (6.konu) >>> def rsc():
def yada ():'yı yazmıyoruz sadece def'e verdiğimiz ismi yani rsc'yi ekliyoruz
Alt 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
İndirme Linki... : Python ndir - Gezginler
Umarım işinize yaramıştır yaradıysa Teşekkür Butonuna Basmayı Unutmayın...
Evet Şimdi Python İle Program Nasıl Yazılır ilk önce onu öğrenelim
Python'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ır
Oluş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 *.pyc
App , rsc , caption_rsc aşağıdan indirebilirsiniz xxxx yazan yere yapacağınız program adını yazmalısınız ...
uploadpaylas.com
-------------------------------------------------------------------------------------------------------
Py Uzantılı Dosya Oluşturma ..
Bu dosyayı Pc'de Not Defterine Kodları Yazarak Oluşturabilirsiniz
Py 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ım
1. İlk Önce Başlancıç yapacağız ...
Örneğin ;
CEPILAN.COM Phyton Eğitimi
# Buraya tarih yada başka bişey yazabilirsiniz
2. Kullanacağımız Python İşlem Kodunu Seçeceğiz
Örneğin ;
import os
import appuifw
import e32
import 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 ediyoruz
Program Açılış Notu
appuifw.note(u"xxxxxxxxxx") bu şekilde msj yazabilirsiniz
isterseniz sonuna ,"conf") ekliyerek onay msj'ı yapabilirsiniz
appuifw.note(u"xxxxxx" ,"conf")
Örnek ;
appuifw.note(u"www.cepilan.com","conf"
İsterseniz 2. Not Ekliyebilirsiniz
appuifw.note(u"www.cepilan.com","conf")
appuifw.note(u"Cep Editor v.1.00 cepilan (c) AGa...")
-------------------------------------------------------------------------------------------------------
4. Oluşturacağınız Programa Hazır Program Ekleme
Oluşturacağınız programa hazır program ekiye bilirsiniz ..
Örneğin programa rsceditor eklemek istiyorsunuz
#Paths yazıyoruz altına aprrun.exe 'yi ekliyoruz bu app dosyalarını çalıştırması için gerekli
Onun altınada xxx = 'yazıp eklemek istediğimiz programın yolunu yazıyoruz'
Örneğin ;
#Paths
apprun='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ırabilirsiniz
Yani Yazacağınız Program Örneğin ismi Cep Editor ise
e:/system/apps/CepEditor/Program/Rsc Editor
Cep Editor Klasörünün İçine Program Klasörü açıyoruz ve içine RscEditor Klasörünü atıyoruz
Ve Kodu Şu Şekilde Yazıyoruz ..
#Paths
apprun='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ı Eklemek
Aşağıdaki kodu bir boşluk bırakrak yazınız ..
txt.set(u' xxxxxxxxxxxxxxxxxxxxxxxxx /COLOR] ') x yazan yere msj'nızı yazın
Kod:
app_lock=e32.Ao_lock()
txt=appuifw.Text()
appuifw.app.body=txt
txt.set(u'bu kısma yazdıklarınız menüde gözükecektir AGa...')
Yazı Rengini Değiştirmek
appuifw.app.body=txt'nin hemen altına appuifw.app.body.color=( xxxxx ) yazıyorsunuz ..
xxxxx yazan yere renk kodunu yazacaksınız
Örneğin Kırmızı Olmasını İstiyorsanız ;
txt=appuifw.Text()
appuifw.app.body=txt
appuifw.app.body.color=(255,0,0)
txt.set(u' AGa...')
Renk Kodları
Mavi ==>>> 255
Kırmızı ==>>> 255,0,0
K.Yeşil ==>>> 0x004000
Siyah ==>>> 0
Gri ==>>> 128,128,128
--------------------------------------------------------------------------------------------------------
6.Program Ekleme & Program Çalıştırılması
Program eklemek için 4. Anlatımın yapılması gerek
4. 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ğım
Programa rsc editor ekliyeceğim menü kodlarının altına bi satır boşluk bırakarak başlıyoruz
def 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ız
appuifw.note(u" xxxxxxx ")/COLOR] x yazan 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ğız
buşekilde olmalı
def rsc():
appuifw.note(u"Dil dosyalarini duzenleyin")
e32.start_exe(apprun,rsc)
e23.start_exe(apprun, xxxx ) /COLOR] x yazan 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ız
appuifw.app.menu=[ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ]
bu kodu ekliyoruz xxxx yazan 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 var
Yeşil yazı 1.Seçenek İsmi
Kırmızı yazı 1.Seçeneğin çalışma kodu bu kod def kodu
Yani burdaki kod (6.konu) >>> def rsc():
def yada ():'yı yazmıyoruz sadece def'e verdiğimiz ismi yani rsc'yi ekliyoruz
Alt 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
İndirme Linki... : Python ndir - Gezginler
Umarım işinize yaramıştır yaradıysa Teşekkür Butonuna Basmayı Unutmayın...


