arşiv

yazılar buna göre etiketlendi; ‘exe’

Cımbız 0.3 + .deb + .exe

Pazar, 11 Nis 2010

TCMB’den aldığı döviz bilgilerini kullanıcıya gösteren basit bir PyGTK uygulaması olan CIMBIZ’ın 0.3 numaralı sürümü yayımlandı. Bu programın kaynak dosyalarıyla birlikte .deb ve .exe paketlerini de Python Programları bölümümüzden indirebilirsiniz.

CIMBIZ’ın özellikle Windows Vista ve Windows 7 üzerinde test edilmeye ihtiyacı var. Vakti olup da bu programı kendi sistemlerinde deneyecek arkadaşlara şimdiden teşekkür ederim…

Faydalı olması ümidiyle.

istihza.com, Python, Yazılım , , , ,

Harman-0.8 + Windows Kurulum Betiği

Salı, 05 Oca 2010

Bildiğiniz gibi, Harman ilk yayımlandığında hem kaynak dosyalarını, hem Ubuntu .deb paketini, hem de py2exe ile hazırlanan Windows .exe dosyasını istihza.com sunucularına alıyorum. HARMAN’ın .exe dosyası, üzerine çift tıklandığında doğrudan HARMAN’ın çalışmasını sağlar. Bu dosya Windows sistemi üzerinde herhangi bir kurulum işlemi gerçekleştirmez. Yani istihza.com’dan indirdiğiniz .exe dosyasını barındıran HARMAN klasörünü sildiğinizde HARMAN da gitmiş olur…

HARMAN’ın bir önceki sürümü olan 0.7 ile birlikte, HARMAN’ı Windows işletim sistemine kurmamızı sağlayacak bir imkana da kavuştuk. Bize bu imkanı, InnoSetup programı yardımıyla HARMAN’a bir kurulum betiği hazırlayan sevgili Sedat Ayma sağlamıştı. Bu betik yardımıyla Windows kullanıcıları programı bilgisayarlarına kurabiliyor, ayrıca daha sonra isterlerse Windows’un “program ekle-kaldır” özelliğini kullanarak sistemlerinden kaldırabiliyorlar. Bu kurulum betiği sayesinde HARMAN Windows’ta “Başlat > Programlar > Harman” yoluna da yerleşiyor. Böylece programa ulaşmak son derece kolay bir hal alıyor. Kullanıcılar isterlerse kurulum sırasında HARMAN için bir masaüstü kısayolu da oluşturabiliyor…

HARMAN programı için 0.7 sürümünde bu kurulum betiğini hazırlayıp bize gönderen Sedat Ayma aynı emeği HARMAN’ın 0.8 sürümü için de vermiş. Sedat Ayma’nın hazırladığı bu kurulum betiğini http://www.istihza.com/harman/harman-0.8/exe/Harman_setup.exe adresinden indirebilirsiniz. Bu kurulum betiğine çift tıkladığınızda HARMAN rutin bir şekilde C:\Program Files\Harman yolu içine kurulacaktır. HARMAN’ı sisteminizden kaldırmak için Denetim Masası’ndaki “Program Ekle/Kaldır” yolunu izleyebilirsiniz.

Sedat Ayma’ya ve HARMAN’ın farklı işletim sistemlerine kolay kurulabilmesi için emek harcayan bütün arkadaşlarıma teşekkür ederim.

**************************************************************************

Güncelleme: HARMAN’ın en son sürümüne ulaşmak için http://istihza.com/harman/icindekiler_harman.html adresini ziyaret edebilirsiniz.

******************************************************************

Yazılım , , , ,

Harman 0.8 + .deb + .exe Paketi

Pazartesi, 04 Oca 2010

Bir PDF kesme-birleştirme programı olan HARMAN programının 0.8′inci sürümü bugün itibariyle istihza.com sunucularındaki yerini aldı. HARMAN’ın kaynak dosyalarıyla birlikte Ubuntu .deb paketini ve Windows .exe dosyasıhttp://www.istihza.com/harman/icindekiler_harman.html adresinden indirebilirsiniz…

HARMAN’ın bu sürümünde pek çok yenilik ve iyileştirme bulunuyor… Bu yenilik ve iyileştirmelerin en önemlisi, bu sürümle birlikte HARMAN’ın python-distutils desteği kazanması. Python-distutils desteği sayesinde GNU/Linux kullanıcıları HARMAN’ı tek bir komut yardımıyla sistemlerine kurabilecek…

http://www.istihza.com/harman/icindekiler_harman.html adresinden HARMAN’ı indirdiğinizde, dizin içinde setup.py adlı bir dosya göreceksiniz. Bu dosyanın bulunduğu yerde;

sudo python setup.py install

komutunu çalıştırarak HARMAN’ı sisteminize rahatlıkla kurabilirsiniz. HARMAN kurulduktan sonra “ofis” menüsü içine yerleşecektir. Tabii HARMAN’ı kurmadan önce bu programın bağımlılıkları olan python-gtk2 ve python-pypdf paketlerini sistemimize kurmayı unutmuyoruz… GNU/Linux kullanıcıları bu paketleri kendi paket yöneticileri aracılığıyla kurabilirler.

Yukarıdaki komutu çalıştırdığınızda setup.py betiği “kurulum.txt” adlı bir metin dosyası oluşturacaktır. Bu dosyayı silmeyin. Bu metin dosyasının içini açıp baktığınızda, HARMAN’ın kurulduğu dizinlerin adlarının bu dosyada sıralandığını göreceksiniz. Eğer daha sonra HARMAN’ı sisteminizden tamamen kaldırmak isterseniz bu dosya işinize yarayacaktır…

HARMAN dizini içinde ayrıca “kaldir.py” adlı bir dosya daha göreceksiniz. Eğer HARMAN’ı sisteminizden tamamen kaldırmak isterseniz şu komutu verebilirsiniz:

sudo python kaldir.py kurulum.txt

Böylece HARMAN sisteminizden tamamen kaldırılmış olacaktır…

Elbette HARMAN’ı kullanmak için sisteminize kurmak zorunda değilsiniz. GNU/Linux ve Windows kullanıcıları bu programı hiç bir kurulum olmadan doğrudan şu komutla da çalıştırabilir:

python harman.py

Tabii bu komutun işe yarabilmesi için HARMAN’ın bağımlılıkları olan python-gtk2 ve python-pypdf modüllerinin sisteminizde kurulu olması gerekiyor. GNU/Linux ve Windows kullanıcıları bu modülleri bilgisayarlarına nasıl kuracaklarını öğrenmek için http://www.istihza.com/harman/belgeler/harman_intro.html adresindeki “HARMAN Kullanma Kılavuzu”nu inceleyebilirler… Eğer sisteminizde gerekli bağımlılıklar kurulu değilse HARMAN ilk çalışma esnasında sizi kibarca uyaracak ve bilgilendirecektir…

Bu sürümdeki bir başka yenilik ise birleştirme, sayfa ekleme, sayfa silme ve kesme-yapıştırma işlemlerinden sonra “Dizini Göster” ve “PDF’yi Göster” düğmeleri yardımıyla, nihai PDF belgesinin içinde yer aldığı dizini veya PDF’nin kendisini görebilecek olmamız… Böylece işlem sonucunda oluşan PDF belgesine ulaşmak kolaylaşmış oldu (Fikri veren Burak Sezer’e teşekkür ederim).

Bunların dışında, HARMAN arayüzündeki bazı çeviri eksiklikleri ve aksaklıkları da giderildi. Böylece daha kararlı bir HARMAN’a doğru önemli bir adım atmış olduk…

Dediğim gibi, bu programın kaynak dosyalarıyla birlikte .deb ve .exe paketlerini http://www.istihza.com/harman/icindekiler_harman.html adresinden indirebilirsiniz.

HARMAN’la ilgili düşünce ve önerilerinizi kistihza [et] yahoo [nokta] com adresine iletebilirsiniz.

Programın işinize yaraması dileğiyle.

Python, Yazılım , , , , , , ,

Harman 0.7 + .deb + .exe

Pazar, 29 Kas 2009

Geçen gün HARMAN adlı programı Tkinter yerine PyGTK arayüz takımını kullanarak yazmaya başladığımı duyurmuş ve HARMAN’ın 0.6 sürümünü yayımlamıştım.

PyGTK arayüz takımının kullanılmasıyla birlikte HARMAN hem daha yetenekli oldu, hem de arayüz biraz daha göze hitap eder hale geldi.

0.6 sürümünü yayımladıktan sonra HARMAN üzerinde çalışmaya devam ettim ve böylece ortaya HARMAN’ın 0.7 sürümü çıktı… Yeni sürümü http://www.istihza.com/harman/icindekiler_harman.html adresinden indirebilirsiniz.

Bu sürümde HARMAN’a hem yeni bir özellik eklendi, hem de programdaki bazı hatalar giderildi. Bu sürümle birlikte artık ana pencere üzerine eklenen PDF belgelerinin sayfa sayısını da görebileceğiz. Bu özelliğin, sayfa kesme ve sayfa ekleme gibi işlemler sırasında kullanıcıya kolaylık sağlayacağını düşünüyorum. Böylece kullanıcı kaç sayfalık bir PDF belgesi ile muhatab olduğunu ana pencere üzerinden takip edebilecek.

Artık HARMAN şöyle görünüyor:

Yukarıda verdiğim indirme adresinden HARMAN’ın kaynak dosyalarının yanısıra .deb ve .exe paketlerini de indirebilirsiniz. Program hakkında daha ayrıntılı bilgi edinmek için http://www.istihza.com/harman/belgeler/harman_intro.html adresini ziyaret edebilirsiniz.

İşinize yaraması dileğiyle…

Yazılım , , ,

Yeni Harman

Cuma, 27 Kas 2009

Hatırlarsanız PDF dosyaları üzerinde kesme ve birleştirme gibi işlemleri yapabilmek için HARMAN adlı bir program yazmıştım. HARMAN’ı kullanarak şu işlemleri yapabilirsiniz:

- Birden fazla PDF dosyasını uç uca birleştirebilirsiniz.

- Bir PDF dosyasının herhangi bir yerine başka bir pdf dosyası ekleyebilirsiniz.

- Bir PDF dosyasının herhangi bir yerinden tek veya daha fazla sayfayı silebilirsiniz.

- Bir PDF dosyasının herhangi bir yerinden tek veya daha fazla sayfayı kesip alabilirsiniz.

HARMAN’ın son sürümü 0.5 numaralı idi ve bu sürüme kadar arayüz takımı olarak hep Tkinter’i kullanmıştım. Tabii Tkinter nedeniyle, “arayüzün çirkinliği” konusunda bazı eleştiriler aldım. Bu eleştirilerin en belirginleri sevgili dostlarım Burak ve Gürkan‘dan geldi… :) Bu arkadaşlar ısrarla HARMAN’ın GTK arayüz takımı kullanılarak yazılması gerektiğini belirttiler… Ben de onları kıracağıma kafamı kırarım diyerek HARMAN’ı PyGTK ile yazmaya karar verdim. Sonunda ortaya “G-HARMAN 0.6″ çıktı…

G-HARMAN GNU/Linux’ta şöyle görünüyor:

G-Harman beni epey uğraştırdı, ama sanırım sonunda ortaya çıkan şey fena olmadı..

HARMAN bu sürümle birlikte bazı yeni yetenekler de kazandı. Mesela artık HARMAN “sürükle-bırak” özelliğine sahip. Yani artık bilgisayarınızdaki PDF dosyalarını arayüz üzerindeki liste kutusuna fare yardımıyla sürükleyip bırakabilirsiniz.

Ayrıca HARMAN artık yapılan bir işlemin ilerleme durumunu daha düzgün gösterebiliyor. Bu sürümle birlikte daha yetenekli bir ilerleme çubuğuna sahibiz…

Bunların dışında, HARMAN’ın işleyiş biçiminde de bazı değişiklikler yaptım. Artık bütün PDF dosyaları tek bir liste kutusundan çağrılıyor. Böylece dosya birleştirme, kesme ve ekleme işlemleri için ayrı ayrı yerlere dosya eklemek gibi bir zorunluluğumuz kalmadı. Bu şekilde arayüzün daha da basitleştiğini düşünüyorum.

HARMAN tabii ki GNU/GPL v3 ile lisanslanmış özgür bir yazılım. Bu programın kaynak dosyalarını http://www.istihza.com/harman/icindekiler_harman.html adresinden indirebilirsiniz. Ayrıca o adreste de göreceğiniz gibi, HARMAN’ın .deb ve .exe paketlerini de hazırladım. HARMAN’ın .exe dosyasını py2exe adlı programı kullanarak oluşturdum. Exe dosyası aslında boyut olarak epey büyük. Bu yüzden, en fazla sıkıştırma oranını elde etmek için .exe ile ilgili dosyaları barındıran klasörü 7zip adlı programı kullanarak sıkıştırdım.

HARMAN’ın bir özelliği de çift dilli bir program olmasıdır. Eğer kullandığınız sistem Türkçe ise HARMAN Türkçe bir arayüzle açılır, eğer sisteminiz Türkçe dışında bir dil ise HARMAN İngilizce bir arayüzle açılacaktır.

HARMAN’la ilgili daha ayrıntılı bilgiye http://www.istihza.com/harman/belgeler/harman_intro.html adresinden erişebilirsiniz.

HARMAN’ın, ihtiyacı olanların işine yaramasını ümit ediyorum.

Her zamanki gibi, programda bulacağınız hataları veya programla ilgili görüşlerinizi kistihza [at] yahoo [nokta] com adresine iletebilirsiniz.

Uncategorized , , , , , ,

Harman 0.5 + deb paketi + exe dosyası

Cuma, 22 May 2009

Pdf dosyalarını kesmek, silmek ve birleştirmek gibi işlemler için kullanabileceğiniz HARMAN adlı programın 0.5 numaralı sürümü yayımlandı. Bu sürümde HARMAN’ın arayüzünde ve işlem kapasitesinde bazı değişiklikler ve yenilikler göreceksiniz. HARMAN 0.5′teki yenilikler ve değişiklikler şöyle sıralanabilir:

- Artık Harman arka arkaya gelmeyen sayfaları da silip kesebiliyor. Yani artık mesela 100 sayfalık bir PDF dosyasının 4, 7, 10 ve 20. sayfalarını bir defada kesmek veya silmek mümkün.

- Harman’ın arayüzünde bazı değişiklikler yaptım. Artık kesme, silme, ekleme gibi işlemler bir kontrol paneli aracılığıyla gerçekleştiriliyor.

- Harman bu sürümle birlikte daha fazla hata kontrolü yapıyor. Yani mesela bozuk bir PDF dosyası işleme alınmak istendiğinde artık Harman uyarı verecek…

- Harman artık şifreli pdf dosyalarını da tanıyabiliyor. Henüz şifreli pdf’lerin şifresini çözemiyor, ama muhtemelen sonraki bir sürümde bu özellik de Harman’a eklenecek.

- Çok basit de olsa artık işlemlerin gidişatını kullanıcıya bildiren bir ilerleme çubuğu var programda… Bu ilerleme çubuğu işlev yönünden kısıtlı da olsa en azından işlem sırasında programın hâlâ hayatta olduğu konusunda bir işaret veriyor kullanıcıya…İlerki sürümlerde bu ilerleme çubuğunu biraz daha geliştirebilmeyi umuyorum.

Genel olarak Harman programını kullanarak şu işlemleri gerçekleştirebilirsiniz:

  • Birden fazla pdf dosyasını uç uca birleştirebilirsiniz.
  • Bir pdf dosyasının herhangi bir yerine başka bir pdf dosyası ekleyebilirsiniz.
  • Bir pdf dosyasının herhangi bir yerinden tek veya daha fazla sayfayı silebilirsiniz.
  • Bir pdf dosyasının herhangi bir yerinden tek veya daha fazla sayfayı kesip alabilirsiniz.

Harman programının farklı sistemler ve farklı GNU/Linux dağıtımları için olan sürümlerini http://www.istihza.com/harman/icindekiler_harman.html adresinden indirebilirsiniz. Şu anda bu adresteki Ubuntu/Kubuntu .deb paketi ve Windows .exe dosyası günceldir.  Pardus pisi paketi ve Gentoo ebuild ise eski sürüme (0.4) aittir. Harman’ı .deb paketini kullanarak kurmuş olan Ubuntu/Kubuntu kullanıcıları programa “ofis” menüsü içinden ulaşabilir. Windows kullanıcılarının ise, indirdikleri sıkıştırılmış klasör içindeki “harman.exe” adlı dosyaya çift tıklamaları yeterli olacaktır. Eğer Windows kullanıcıları programa çift tıkladıkları halde Harman açılmıyorsa veya hata veriyorsa, muhtemelen sistemlerinde vcredist.exe adlı Windows sistem dosyası kurulu değil demektir. Bu dosyayı Microsoft’un sitesinden indirebilirsiniz. Harman’ın exe dosyası py2exe adlı program kullanılarak hazırlanmıştır.

Harman’ın kullanma kılavuzuna (Türkçe ve İngilizce) http://www.istihza.com/harman/belgeler/harman_intro.html adresinden erişebilirsiniz.

Harman çok dilli bir uygulamadır. Yani eğer kullandığınız sistemin dili Türkçe ise Harman Türkçe bir arayüzle; eğer Türkçe dışında bir dilse İngilizce arayüzle açılacaktır.

Son olarak, Harman GPL v3 lisansı altında dağıtılan bir özgür yazılım olup Python Programlama Dili, Tkinter arayüz takımı ve pyPdf kütüphanesi kullanılarak yazılmıştır.

İşinize yaraması dileğiyle…

Yazılım , , , , , ,

Harman – Sürüm 0.2 + .exe Dosyası

Cumartesi, 28 Mar 2009

Dün Harman’ın .deb paketini yayınlamıştım. Bugün de bu programın .exe dosyasını sunucuya yükledim. Bu dosyayı http://www.istihza.com/harman/icindekiler_harman.html adresinden indirebilirsiniz. Aynı adreste HARMAN’la ilgili bütün dosyaları bulabilirsiniz.

HARMAN’ın .exe dosyası py2exe programı kullanılarak yapıldı. Dolayısıyla GNU/Linux kullanıcıları da .exe klasörü içindeki “setup.py” adlı dosyayı inceleyerek py2exe’nin nasıl kullanılabileceği konusunda bir fikir edinebilir…

İyi çalışmalar,

Yazılım , ,