Bu arada hataları düzeltip yeni sürüm çıkaracağım zaten şimdiki hali bu sürümden farklı hemde görünümü önemli ölçüde farklar var...
Bu arada hataları düzeltip yeni sürüm çıkaracağım zaten şimdiki hali bu sürümden farklı hemde görünümü önemli ölçüde farklar var...
Yeni versiyonu bekliyoruz Tanju kardeş.Bu arada Hoşgeldin Aramıza Diyelim.
byMeHMeT a.k.a MaRZoCHi|www.python-s60.com
Programın gelişmesi için katkımız olucaksa çekinme fikirler, kodlar ama en önemlisi fikir bir şekilde yazılıyor.Hatta zahmet olmazsa son halini biraz anlat ekran görüntüleriyle falan ona göre yorum yapalım daha iyi olur bence![]()
byMeHMeT a.k.a MaRZoCHi|www.python-s60.com
admin bunun s60v3 versiyonu yokmu.yoksa ben hemen s60v3 e uyarlama çalışmalarıma başlayacağım.şimdiden açılışı çözdüm.modüller üzerinde oynamalar yapmam gerekecek.tabii proftanju kabul ederse
(admın bana şu ' from <module name> import * ' konusunu anlatabilirmisin tam kavramış değilim de.biraz beni uğraştırıyor.)
Konu MxXxeR tarafından (09-11-10 Saat 03:54 PM ) değiştirilmiştir.
from : -den, -dan Anlamına gelir.
import : İthal et ama buna yükle, çek, çağır da denebilir.
Şimdi asıl mesele ;
from appuifw import note #Burada appuifw modülünden sadece note Fonksiyonunu çağırdık.Diğer fonksiyonlar .alışmaz bu durumda.Örneğin "appuifw.app.menu" yapmaya çaışsak gerekli fonksiyon import ile tanımlanmadığı için çalışmayacaktır.
from appuifw import note # Scriptlerin bu şekilde daha stabil yani verimli çalışması sağlanabilir.Gereksiz fonksiyonlar yok hem de rem bellek ten fazla harcamıyorsunuz
from appuifw import * # Bu tavsiye edilen bir kullanımdır.üm fonksiyonları çağırmak için kullanılır.
byMeHMeT a.k.a MaRZoCHi|www.python-s60.com
Teşekkürler Admin açıklamaların için.Fırsat bulursam bu proyu s60v3'e adapte edeceğim tabii ki kurulumsuz haliyle.ondan sonra dileyen arkadaşlar sis formatına çevireilir.çünkü ben cepten sis dosyasına çevirmeyi bir türlü başaramadım maalesef...
bu arada,baktım da bende fnmatch modülü,modülpackın en güncel hali yüklü olmasına rağmen bulunmuyor.3.sayfda libs adıyla verilmiş ama s60v2 için.s60v3 için de çalışacak mı deneyeceğiz bakalım
Konu MxXxeR tarafından (09-11-11 Saat 12:33 PM ) değiştirilmiştir.
Tamamdır Kardeşim ama bazı değişikler yaptım senin işini etkilermi bilmiyorum sen tam olarak nasıl yapacaksın?
Proftanju kardeş şimdilik modülleri test etmeye çalışıyorum tabii vakit buldukça.yardımcı scriptlerle modulleri test ediyorum ancak şu an takıldığım bir nokta var:
bildiğin gibi ana modulun dosya_kontrol.py . bu modulu her ne kadar yeterince inceleyemediysem bile şunu söyleyim,modül çalışmaya başlıyo gibi ama sonra birden python tümden kapanıyo dolayısıyla hata mesajı görmeye çalıştığım halde göremiyorum.Yani hata mesajı alabilsem işi çözeceğim.acaba diyorujm ki modül hatasını test edebilmek için exe2ye mi ihtiyacım var?PED de otomatikman kapandığı için yararlı olmadı.
Şöyle bir eleştiri getirsem yanlış veya abartılı olurmu acaba:
modüllerini daha basit yazabilirdin.2 tane default ile ana modülü çağırmanın sebebini anlayamadım.bence her zaman en iyi modül,sade yazılmış modüldür.hata kontrolu kolay,paylaşımla daha hızlı geliştirilebilir olur.bazı modülleri, libs olarak değil Path klasorunde mustakil modül olarak tutup default.py de def yapabilirdin.
henüz pys60 da acemiyim.dediklerimde yanılıyor olabilirim.sadece fikrimi söyledim.Ben s60v3 kullanan biri olarak programı çalışır halde deneyemedim ancak yavaşlığının sebebi libs modülleri olabilir.
saygılarımla...
default.py konusunda haklısın; konsolu yaparken belki vazgeçerim diye default2.py yazmıştım sonra düzeltirim diye öyle bıraktım.şimdi dediğin gibi konsolu default.py yazdım.
Sizden miso modülünü kullanmadan reset kodunu ve ram i sıkıştırma kodunu istiyecektim bir yerde reseti farklı bir kodla atıldığını gördüm ama şimdi bulamıyorum.bunu istememin nedeni miso 6600 calışmıyor.Çünkü çoğu modül telefonun sistem programlarını kullanır ve misonun kullandığı sistem programı 6600 yok yani misoya alternatif bir seçenek lazım şimdi...
Proftanju en son haliyle kodları geliştirme amaçlı paylaşabilirmisin.belki yardımımız dokunur.copyrighta dikkat ederiz.
yeterince araştıramadan dikkatimi çeken iki script atıyorum.bak bakalım belki yardımcı olur ram açısından.yine de en iyisi eğer eli,nde py arşivi varsa onlara bakıp bulmaya ve fikir edinmeye çalış
Konu MxXxeR tarafından (09-11-11 Saat 06:23 PM ) değiştirilmiştir.
Miso nun iki türü var v1 ve v2 olarak eve gidince eklerim.Sanırım dediğin modül switchoff kapatma fonksiyonunu biliyorum da restart varmı bilmiyorum.Sanırım oda miso daki kodları kullanıyor
Bir de yaptığın modülleri pyc yaparsan api diye bir fonksiyon yap ki.İstediğimiz zaman bakabilelim.CTool için yaptığım modüllere ekliyorum bu fonksiyonu.Örneğin csys.Api() ile konsolda ekrana yazıdıryor her isteyen py ye gerek duymadan pyc den kullanabiliyor.Tabi bu bir tavsiye.
Sende ricam programın şu halini Coder bölümünde paylaşman.Biz de bakalım yardımcı olabiliriz
byMeHMeT a.k.a MaRZoCHi|www.python-s60.com
şimdi logo ile uğraşıyorum bitince ekleyeceğim...
Burada misonun iki versiyonu var .FP1 ve 2 için.
eCleaner v4.10.zip
arşivinin içinde
byMeHMeT a.k.a MaRZoCHi|www.python-s60.com
Bu Konuyu Paylaşın !