Hızlı Arama
NOKİA S60 PROGRAMLAR Nokia S60 Programları bu bölümde bulabilirsiniz
|
![]() |
|
|
#1 (permalink) |
|
Statü: Yönetici
Üyelik tarihi: Aug 2009
Yaş: 48
Mesajlar: 15,832
Şube: Sakarya
Operatör: Vodafone
Telefon Markası: Nokia
Tesekkür: 5
73 Mesajina 350 Tesekkür Aldi
|
İşte PrograM Yazma Meraklılarına..........
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 ... BURDAN ------------------------------------------------------------------------------------------------------- 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' [color="Red"]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="RoyalBlue"]")/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="Black"]) /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 ... Görünüm Bu Şekilde Olacaktır ; ALINTIDIR (DÜZELTMELERİN ÇOĞU BANA AİTTİR) |
|
|
|
| Reklamlar |
![]() |
| Seçenekler | |
| Stil | |
|
|