Yeni Proje: Mini Hava

Mini Hava Ekran Görüntüsü

Hava Durumu programlarıma bir yenisi daha eklendi. Hatırlayacağınız gibi bu işe ilk önce Hava Cıva! ile başlamıştım. Yaklaşık 3 yıldır birçok bilgisayar kullanıcısının vazgeçilmez programları arasında yer aldı. Fakat bildiğiniz üzere bazı şehirlerin hava durumu bilgilerini içermiyordu. Yahoo! hava durumu servisi Türkiye' deki illerin tamamını kapsamamaktaydı. Bende bu duruma bir son vermek amacıyla MSN hava durumu servislerinden yararlanmanın yollarını araştırdım ve sonunda istediğim verileri nasıl elde edebileceğimi buldum. Özetle söylemek gerekirse: Artık Türkiye' deki tüm illerin hava durumu bilgilerine ulaşabileceğiz. Hatta bazı ilçelerin bile...

Mini Hava adınını verdiğim bu proje klasik programlardan biraz farklı geliştirildi. Herbir hava durumu penceresi aslında ayrı bir process. Böylelikle bir hava durumu penceresi çalışamaz duruma geldiğinde bile diğer pencereler etkilenmeden çalışmalarına devam edebiliyorlar. Bu projede bazı özel teknikler de geliştirdim. Delphi Widgets adını verdiğim bir framework üzerinde çalışıyor. Ayrıca belirli bir süre kullanıcı programla ilgilenmezse hemen en düşük hafıza moduna geçiyor. Idle (boşta) çalışması sırasında yaklaşık  400K hafıza kullanıyor. İşlemci tüketimi ise bir o kadar düşük. Daha ne isteyelim...

AÇIKLAMALAR

Program oldukça basit bir arayüze sahip. Özellikle Microsoft Vista üzerinde Kenar Çubuğu ile birlikte gelen Araçları kullandıysanız hiç yabancılık çekmeyeceksiniz. Mini Hava ilk çalıştığında varsayılan il olarak İstanbul' un hava durumunu görüntülemektedir. Bulunduğunuz ili değiştirmek oldukça basit. Aşağıdaki açıklamaları takip etmeniz yeterli:

HAVA DUMUNU PENCERESİNİ BULUNDUĞUMUZ İLE GÖRE AYARLAMAK:

  • Yukarıdaki resimden anlaşılacağı gibi Mini Hava penceresinde Seçenekler düğmesine tıklatın.

  • Daha sonra Seçenekler iletişim kutusunda şu adımları takip edin.
    1. Şehir Adı bölümüne bulunduğunuz şehrin adını girin: Örneğin Kars.
    2. Bul düğmesine basınız. Arama sonuçları bölümünde bulunan sonuçların listelenmesini bekleyiniz.
    3. Aradığınız şehir adına uyan satırı seçiniz. İlk satır otomatik olarak seçilir.
    4. Son olarak kaydet düğmesine basınız.

    Hepsi bu kadar...

YENİ BİR HAVA DURUMU PENCERESİ EKLEMEK:

Eğer aynı anda başka bir ilin hava durumunu öğrenmek istiyorsanız yapmanız gereken hemen Mini Hava penceresi üzerinde farenin sağ tuşuna basmak.

Yeni Şehir Ekle menüsü seçildiğinde hemen ekrana İstanbul'  un hava durumunu gösteren  yeni bir Mini Hava pencersi açılır. Bu pencerede istediğiniz şehrin hava durumunu göstermek için yukarıda anlatılan kısımları tekrar edebilirsiniz.

Unutmadan Mini Hava her açıldığında tüm şehirler otomatik olarak açılır. Eğer bir pencereyi tamamen kaldırmak isterseniz pencere üzerinde sağ tuşa basıp Kaldır menüsünü seçmeniz yeterlidir.

Şimdilik anlatabileceklerim bu kadar . Hemen Mini Hava' yı indirebileceğiniz adresi vereyim:

    Mini Hava İNDİR: minihava-setup.rar [297 KB]

NOT

Mini Hava tamamen ücretsizdir. Serbestçe kopyalanabilir, çoğaltılabilir ve dağıtılabilir.  Fakat bu proje açık kaynak kodlu değildir. Web sitesine gelir olması amacıyla projenin kaynak kodu ücret karşılığı dağıtılmaktadır.

Etiketler: , , , , , , , , , , , , , , , , ,

Yorumlar (10)

Self Sözlük 1.30 İndir

Sesli Sözlük kendi sitesinde küçük bir değişiklik yapmış. Bu yüzden Self Sözlük ile kelime sorgulandığında boş sonuç dönüyordu. Bu hatayı giderdim ve yeni bir sürüm yayımladım.
Self Sözlük 1.30 sürümünü aşağıdaki linkten indirebilirsiniz.

Self Sözlük 1.30 kaynak kodunu da aşağıdaki linkten indirebilirsiniz.

Kaynak Kod için Notlar:

  • Self Sözlük Projesi Delphi 7 ortamında geliştirilmiştir.
  • Proje, bazı 3. parti bileşenlere bağımlıdır. EmbeddedWB 2005 ve PngComponents bileşenleri Delphi 7 ortamına kurulmuş olmalıdır. Diğer gerekli unit’ler kaynak kod ile birlikte gelmektedir.
  • Bu proje için ileri seviye Delphi, IE programming ve Active Scripting bilgisi gerekmektedir.

Etiketler: , , , , , , , , , , , , , , , , , , , , , , ,

Yorum Yapın

Yeni Sürüm: Self Sözlük 1.20

Self Sözlük 1.20 sürümünü aşağıdaki linkten indirebilirsiniz.

Self Sözlük 1.20 kaynak kodunu da aşağıdaki linkten indirebilirsiniz.

Kaynak Kod için Notlar:

  • Self Sözlük Projesi Delphi 7 ortamında geliştirilmiştir.
  • Proje, bazı 3. parti bileşenlere bağımlıdır. EmbeddedWB 2005 ve PngComponents bileşenleri Delphi 7 ortamına kurulmuş olmalıdır. Diğer gerekli unit’ler kaynak kod ile birlikte gelmektedir.
  • Bu proje için ileri seviye Delphi, IE programming ve Active Scripting bilgisi gerekmektedir.

Etiketler: , , , , , , , , , , , , , , , , , , , , , , ,

Yorumlar (3)

Self Sözlük 1.10 İndir

Uzun süredir siteyle ilgilenemiyorum. Malum yaz aylarının verdiği bir rehavet var. Bir ara Self Sözlük projesinde oluşan hataları gidermek için kolları sıvamıştım. Birkaç hafta önce bitirmeme rağmen bir türlü yayımlamaya fırsat bulamamıştım. Kısmet bugünmüş... Neyse Self Sözlük 1.10 sürümünü aşağıdaki linkten indirebilirsiniz.

Bu arada Self Sözlük projesinin kaynak kodunda düzenlemeler yaptım ve siz yazılım geliştiriciler için yayımlamaya karar verdim. Self Sözlük 1.10 kaynak kodunu da aşağıdaki linkten indirebilirsiniz.

Kaynak Kod için Notlar:

  • Self Sözlük Projesi Delphi 7 ortamında geliştirilmiştir.
  • Proje, bazı 3. parti bileşenlere bağımlıdır. EmbeddedWB 2005 ve PngComponents bileşenleri Delphi 7 ortamına kurulmuş olmalıdır. Diğer gerekli unit’ler kaynak kod ile birlikte gelmektedir.
  • Bu proje için ileri seviye Delphi, IE programming ve Active Scripting bilgisi gerekmektedir.

Etiketler: , , , , , , , , , , , , , , , , , , , , , , ,

Yorum Yapın

Kusura Bakmayın…

Kusura bakmayın bir kaç gündür siteyle ilgilenemiyorum. Sebebi bilgisayarlarıma dikkatsizliğim sonucu virüs bulaştırdım. Üstelik lisanlı anti-virüs programları kullanmama rağmen. Malum yazılım geliştiriken anti-virüs programını geçici olarak devre dışı bırakıyoum. Yoksa derleme işlemi çok zaman alıyor. İşte olay kısaca bu. Yanlış anlasılmasın. Bu yüzden birkaç gündür bilgisayarlamı ayağa kaldırmakla uğraşıyordum. Mecburen tüm işletim sistemlerine format atmak zorunda kaldım. Basit bir trojan olmasına rağmen işimi garantiye alayım dedim. Tüm yedeklerimi alıp 6 tane işletim sistemi kurdum. Ve tekrar sistemleri eski haline getirmek bir hayli zamanımı aldı. Özellikle Vista ve Ubunu bayağı uğraştırdı. Yorum yapan arkadaşlara cevap yazamadığım için üzgünüm. Ama en kısa zamanda yorumlara cevap vermeye çalışacağım.

Bu arada Ey DSL! projesi hakkında bir kötü bir de iyi haberim var. Önce kötü haber: Ey DSL! 3 TTNET sürümünde Vista kullanıcları için bir hata (bug) tespit edilmiştir. Hata kısaca şu: Vista üzerinde sistem kendisini uyku moduna aldığı esnada (hibernation), Ey DSL! ağ trafiğinde anormal bir artış oluyor. Birden bire 4-5 GB artış meydana geliyor. Sebebi, seçili bağdaştırıcının, sistem uyku halinde iken 0 (sıfır) bayt veri göndermesi. Bu durumu kontrol etmeyi unutmuşum. İyi haberi tahmin ettiniz sanırım. İyi haber hatayı buldum ve düzelettim. Fakat bu düzenleme için bir yama çıkarmayı düşünmüyorum. Ancak yeni sürüm çıkacak. Adet gereği Ey DSL! de revision numarası bug fix için bir artacak. Ayrıca diğer ADSL sağlayıcıları için sürümlerde bu doğrultuda hazırlanacak. İnşallah hepsini aynı güne yetiştiririm. Tekrar kusura bakmayın. Yeni sürümde görüşmek üzere...

Etiketler: , , , , ,

Yorum Yapın

Sayfa: << 1 2 3 ... 40 41 42 43 44 ... 51 52 53 >>