08 Haziran 2011 16:59 tarihinde Ilker BERKMAN <[email protected]> yazdı: > Merhaba Ali Bey, > Yazdığınız araca kullanıcıların erişimini kolaylaştırma açısında naçizane > birkaç önerim olabilir: > 1) Sadece ilgili (dönüştürülebilen: biteslem resmi, video, ses) dosyalara > sağ tıklandığında, context menüde görünen bir kısayol olabilir.
Dönüştürmeyi eklentiler yapacak, yani odt dosyasını "input" alan bir eklenti kurduğunuzda bunun için sistem menüsünün güncellenmesi gerekir, bu filtrelemeyi menüde değilde yazılım içerisinde yapmayı düşünüyorum. > 2) Dolphin araç çubuğuna ve menülerine eklenen bir kısayol olabilir. Ancak > sadece seçilen dosyalar yapılacak işleme uygunsa aktif olmalıdır. (Sizin şu > anda yaptığınız böyle birşey sanırım) Dediğim gibi menüde tek bir seçenek sunmayı, tüm biçimleri kabul etmeyi ama dosyaları filtreleme işini sonra yapmayı düşünüyorum. > 3) Uygulama bu yollardan biri ile çalıştırıldığında, öncelikle seçilmiş olan > dosya/dosyaların türüne göre yapılabilecek işlemleri göstermelidir. Ancak > diğer işlemlere de erişim olmalıdır. Evet öyle, eklentiler hangi türleri "input" olarak alacağını seçebilecek, bu işi dosya uzantısı filtresi olarak yapıyorum. > 4) Kullanıcı için işlevleri anlaşılır kılmak açısından, ses, video ve resim > işlemleri ayrı arayüzlerde toplanabilir. Sekmelerden oluşan bir yapı tüm > seçenekleri her an erişilebilir halde tutar. Eklentiler kendi ayarları için kendi diyaloglarını ve arayüzlerini kullanacak, bu işi eklenti geliştirenlere bırakıyorum. > 5) Dönüştürülen orijinal dosyaların yanlışlıkla üzerine yazılması, bir uyarı > penceresi ile engellenmelidir. Ancak tamamen kısıtlamak doğru değildir. Bu da sanıyorum eklentiye bırakılacak, henüz o kodları yazmadım. > Kullanıcı ihtiyaçlarını bir kullancıı olarak iyi bildiğinizden, işlevleri > belirlemede sorun yaşamayacağınızı düşünüyorum. İlk etapta pek çok > fonksiyonu olan bir aaç yapmak yerine, az sayıda işi çok kolay halleden bir > araç geliştirme stratejisini izlemenizi öneririm. "Çok kolay halletme" için > ortaya koyduğunuz tasarımları, daha sonra başka işlevlere de uygulama > şansınız olacaktır. > Ellerinize sağlık. > Kolay gelisin. > İlker İlk olarak yazılımla birlikte demo amaçlı basit birkaç çevirme eklentisi koyacağım yani zengin ve gelişmiş eklentiler üzerine zaman harcamayacağım zaten. Ama kolay eklenti paylaşma konusunda hala bir fikrim yok. Teşekkürler. > > > 2011/6/6 Ali E.İMREK <[email protected]> >> >> Selamlar, >> >> Video veya resim dosyalarını hızlıca dönüştürmek istediğimde konsoldan >> ffmpeg, convert gibi komutları kullanıyordum. Bazen komut >> parametrelerini kullanmam gerektiğinde doküman araması yapmam >> gerekiyordu bende sık kullandığım dönüştürme işleri için Dolphin ve >> Thunar'a servis menüleri ekliyordum. Servis menüsü listesi uzamaya >> başlayınca bu işi derleyip toparlayacak bir araç geliştirmeye karar >> verdim. (Ben aslında yazılımcı falan değilim, maksat spor olsun >> havasındayım) >> >> Her neyse tasarladığım araç özetle Dolphin'e bir servis menüsü >> ekliyor, seçilen dosyaları bir arayüzde açıp kullanıcının her dosya >> için bir çevirme plugin'i seçmesini ve ayarlarını yapmasını sağlıyor, >> sonra topluca çevirme işlemini başlatıyor. Plugin destekli bir şey >> olacak, yani araç aslında çevirme yapmıyor çevirmeyi pluginler >> yapacak, plugin de Python ile yazılabilecek, isteyen "os.system()" >> çağrısı kullanacak isteyen "import pyffmpeg". Plugin, miras aldığı >> temel bir sınıfın üzerine kendi ayarları için Qt-Gtk-vs. ile >> diyaloglar da oluşturabilecek. >> >> Aslında bazı temel sınıflar yazdım ancak çalışır bir şey olmadığından >> bağlantı vermiyorum henüz. Bu aşamada öneri ve fikir veren olabilir >> diye bir yazayım dedim. >> >> >> -- >> Ali E.İMREK >> _______________________________________________ >> Pardus-kullanicilari e-posta listesi >> Listeden çıkmak için >> http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini >> kullanın. >> Listeye iletmek istediğiniz soruları [email protected] >> e-posta adresine gönderin. >> Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web >> sayfasına gidin. >> > > > _______________________________________________ > Pardus-kullanicilari e-posta listesi > Listeden çıkmak için > http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini > kullanın. > Listeye iletmek istediğiniz soruları [email protected] > e-posta adresine gönderin. > Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web > sayfasına gidin. > -- Ali E.İMREK _______________________________________________ Pardus-kullanicilari e-posta listesi Listeden çıkmak için http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini kullanın. Listeye iletmek istediğiniz soruları [email protected] e-posta adresine gönderin. Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web sayfasına gidin.
