Sayfalar

YAYIN LİSTESİ (Bütün yazılarıma buradan erişebilirsiniz.)

23 Ekim 2020 Cuma

PORTABLE (TAŞINABİLİR) PROGRAM YAPMA

Herkese merhaba ve iyi hafta sonları. Bugün sizlere kendi portable (taşınabilir) programlarınızı nasıl oluşturacağınızı anlatacağım. Portable programlar flash disk ve taşınabilir diskler gibi taşınabilir medya aygıtları ile taşınıp takıldığı bilgisayarda program kurulumu yapmaya gerek olmadan çalışabilen programlardır. Dijital dünyada varlığını sürdüren bir çok programın artık portable versiyonlarına ulaşabilmeniz mümkün. Eğer ihtiyacınız varsa önce sizin için uğraşıp aradığınız programın portable sürümünü yapanların  sayfalarını ziyaret edip programları indirebilirsiniz. Tabi burada da acaba hangi sitelerden indirebilirim sorusu akla geliyor. Üzerinde 400'ün üzerinde portable program barındıran 40 gigabaytlık bir platformu https://portableapps.com adresinden ücretsiz olarak indirebilirsiniz. Ya da blogumda daha önce yazdığım iki yayın olan BATAN GEMİNİN MALLARI BUNLAR! GEL VATANDAŞ GEL! ve ÇOK KULLANIŞLI MASAÜSTÜ YAZILIMLAR yazılarını inceleyerek güvenilir bir şekilde nasıl uygulamalar indirebileceğinize ulaşabilirsiniz.
Ama bugün sizlere; zaten bilgisayarınızda yüklü olan ve flash diskinize portable bir sürümünü oluşturarak istediğiniz bir bilgisayarda programınızı güvenli bir şekilde çalıştırabilmenizi sağlayacak bir uygulamadan bahsedeceğim. Konu ilginizi çektiyse ve hazırsanız uygulamanın inceliklerine inebiliriz.
Şunu belirtmek gerekir ki portable program oluşturmayı Winrar gibi bir sıkıştırma programı ile dahi yapabilirisiniz. Ayrıca eskiden ücretsiz olan şimdilerde ücretli olarak bu işleri yapan meşhur Cameyo programı ile de yapabilirsiniz. Ama bu işi ücretsiz ve başarılı bir şekilde yapan Enigma Virtual Box'ı sizlere tanıtmaktan büyük onur duyuyorum. 😂
Enigma Virtual Box Kurulumu
Adım 1. Öncelikle Enigma Virtual Box progamını https://enigmaprotector.com/en/downloads.html aderesine tıklayarak bilgisayarınıza indiriniz.
Adım 2. Bu aşamada bilgisayarınıza indirdiğiniz enigmavb.exe dosyasına sağ tuş ile tıklayarak açılan menüden Yönetici olarak çalıştır'ı seçerek kurulum işlemini başlatınız.


Adım 3. Yönetici olarak çalıştır komutu verildikten sonra kurulum işlemi başlar ve aşağıda görsellerini verdiğim ekran görüntülerinden de anlaşılacağı üzere genelde Next /İleri komutu verilerek kurulum bitirilir. Ben aşağıda bütün kurulum sürecini gösteren resimleri bu yazıyı telefonlarından okuyanlar için bilgisayar başında hissi versin diye paylaşıyorum. 




Adım 4. Install komutu tıklanarak kısa bir süre içerisinde kurulum işlemi tamamlanacaktır.
Adım 5. Launch Enigma Virtual Box seçeneği işaretlenip Finish komutu tıklanarak kurulum işlemi sonlandırılmış olur ve program açılır.

Enigma Virtual Box ile İlk Portable Programımızı Yapıyoruz.
Portable program oluşturma işlemine geçmeden önce dikkat edilmesi gereken bir kaç hususdan bahsetmek faydalı olacaktır. 
  • Öncelikle portable sürümü yapabilmeniz için programın bilgisayarınızda kurulu olması ve doğru çalışıyor olması gerekir. 
  • İkinci olarak boyutu çok yüksek ve sistemde bir çok alt klasörler ve alt sistemlerle bütünleşik çalışan programların portable sürümlerini yapmak sağlıklı sonuçlar vermeyebilir. Ben denediğim bütün programları çalıştırabildim. Sizler de deneyin derim. 
  • Son olarak da bazı izin sorunlarıyla karşılaşmamak için programı çalıştırırken sağ tuş Yönetici olarak çalıştır ile programı çalıştırmanızı kesinlikle öneririm.  
Ben örnek olsun diye portable sürümüne rastlamadığım, bilgisayarımda kurulu olan, okulda satranç turnuvaları düzenlerken kullandığım Swiss Manager programının portable/taşınabilir uygulamasını oluşturacağım. 
Adım 1. Program penceresi açıldığında ilk olarak Enter Input File Name kısmının sağ tarafında bulunan Browse/Gözat düğmesine tıklayınız.
Adım 2. Browse butonuna basıldığında açılan pencerede muhtemelen Program Files klasörlerinde bulunan programlarınızın bulunduğu klasörlere gidiniz ve çalıştırılabilir dosya uzantısı olan (Exe gibi) uygulama dosyanızı bulunuz ve ardından butonuna tıklayınız.
Adım 3. Bu aşamayı atlayıp Process butonuna basıldığında bile üretilen portable dosya işinize yarayabilir belki ama bence bu aşamayı geçmeyin ve önce  Add butonuna basınız.
Adım 4. Add butonuna tıkladığınızda açılan komut penceresinden Add Folder Recursive komutunu çalıştırınız. 
Adım 5. Add Folder Recursive komutu çalıştırılarak portable/taşınabilir yapacağımız programın ihtiyaç duyabileceği dosyaların da nerede olduklarını Enigma'ya tanıtmış oluyoruz. Açılan Klasöre Gözat penceresinden uygulamamızın olduğu klasörü seçiyoruz ve Tamam butonuna basıyoruz.
Adım 6. Tamam dedikten sonra açılan Select Folder penceresinden Add Folder seçilip %DEFAULT FOLDER% seçilerek OK butonuna basılır.

Adım 7. Artık bu aşamada Process butonuna basarak seçtiğiniz uygulamanın boyutuna göre işlemin tamamlanmasını bekleyeceğiz. Ben çok fazla beklemedim.
Adım 8. İşlem bittiğinde isterseniz Close butonuna basabilir ya da Run komutuna basarak oluşturduğunuz portable programı test edebilirsiniz. Tabi ki en önemli test bir başka bilgisayarda test etmek olacaktır.
Adım 8. Close butonuna bastıktan sonra artık programınızı sağ üst köşedeki çarpı komutunu tıklayarak kapatabilirsiniz. Programı kapatmaya çalışırken yapılan bu işlemleri bir proje olarak saklamak isterseniz Yes diyerek projenizi kaydedebilir yeniden portable programa ihtiyacınız olduğunda portable dosyayı yeniden hızlı bir şekilde üretebilirsiniz.
Adım 9. Şimdi program klasörüne gidip Swismanager_boxed.exe (siz hangi dosyayı seçtiyseniz dosyaadı_boxed.exe) dosyasını flash diskinize kaydedip istediğiniz bir bilgisayarda kullanabilirsiniz.

Bundan sonra işinize yarayacak programlarınızı taşınabilir hale getirerek bilgisayarınızı taşımadan programlarınızı flash bellek veya taşınabilir disklerinizde taşıyarak her yerde güvenle çalışabileceksiniz.
Lütfen blog sayfamı bulunduğunuz her platformda tanıtınız. Şuna eminim ki bu blogda bulunan yazılar bir çok kişinin çok işine yarayacaktır. Bugünlük de bu kadar. Kendinize iyi bakın hoşçakalın.

14 yorum:

  1. Peki hocam, Age of Empires gibi oyunlarda bu şekilde flash belleğe kurulup farklı bilgisayarlarda kullanılabilir mi?

    YanıtlaSil
    Yanıtlar
    1. Oyunlar da bir yazılım sonuçta. Olabilir ancak yazımda da belirttiğim gibi çok yüksek kapasiteli ve performans gerektiren programlarda istediğiniz verimi alamayabilirsiniz.

      Sil
  2. Aradığım kurulumsuz çalıştırma programı buydu, iyi ki varsınız...

    YanıtlaSil
  3. Benim şuan için ihtiyacım olmasada yazınızın bilgisayar programlarıyla ilgili bilgi birikimlerimi çok geliştirdiğini düşünüyorum.Böylesi faydalı yazılar paylaştığınız için teşekkürü bir borç sayarım. Saygılar.

    YanıtlaSil
    Yanıtlar
    1. Güzel yorumunuz için çok teşekkür ederim Ahmet bey.

      Sil
  4. Merhabalar , emeğinize sağlık. Gayet faydalı yararlı bilgilendirme. Bi sorum olacak ; benim kullandığım bazı programlar serial bazısıda lisans dosyası ile çalışıyor. Bunlarıda aynı yöntem ile kullanabilirmiyiz? Nasıl bi yönerge uygulamak gerekir?

    YanıtlaSil
    Yanıtlar
    1. Yorumunuz için teşekkürler. Yukarıda anlatılan yöntemleri uygulayabilirsiniz. Sorun olmayacaktır. Çalışmalarınızda başarılar.

      Sil
    2. Merhabalar Hocam , aynı şekilde hazırladım başka bi PC de kontrol etmek için çalıştırdığımda uyarı verdi.

      Cannot load library AttrLib.dll diye uyarı verdi ve açılmadı.

      Sil
    3. Merhabalar. Muhtemelen programın çalışması için gerekli olan dosyaların bulunduğu klasörleri de seçerek portable sürümü oluşturmalısınız. Kullandığınız programı özelden atarsanız ben de denemeye çalışayım. Çalışmalarınızda başarılar.

      Sil
    4. Merhabalar Erhan bey , aynen hocam çalışma dosyalarınıda seçtim ama atladığım bi yer mi var yoksa eksik seçim mi yaptım? İletişim mail adresinize yazıyorum.

      Sil
    5. Merhabalar Hocam , bakabildiniz mi ? Mail attım ama dönüş yapmadınız.

      Sil

Bu Blogda Ara