Konuyu Oyla:
  • Derecelendirme: 5/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Firebird Katılımsız Kurulum
#1
Merhabalar,

Bu konuda Firebird'ün katılımsız (kullanıcı onayı olmadan) nasıl kurulabileceğini anlatacağım. Biz genelde kendi yazılımlarımızı bilgisayara yüklerken peşi sıra Firebird'ün de kurulumunu yaptırıyoruz ama bazen biz değil de, kullanıcının program kurması gereken durumlarda kullanıcıya tarif etmesi zor olabiliyor. Programınızın kurulumunu hazırlarken Firebird'ün .EXE dosyasının sonuna yazılabilecek parametreler ile ekranda hiç görünmeden Firebird'ü yüklemek mümkün.

Birinci şekilde :

Firebird-2.1.7.18553_0_x64 /SILENT

yazıp kurdurabiliriz, bu şekilde olduğunda firebird kurulurken görev çubuğunda bir kaç tane pencere görünüp kaybolur, yani bir şeyler yapıldığı belli olur ve en sonunda da Firebird server'ı başlatmak için onay ister.

İkinci şekilde :
Firebird-2.1.7.18553_0_x64 /VERYSILENT

yazıp kurdurabiliriz. Bu kurulumda ekranda hiç bir pencere görünmez. Firebird Server otomatik ve tamamen katılımsız olarak kurulmuş olur.

Bazı Windows sürümlerinde, özellikle XP ve 7 olanlarda Firebird kurulumundan sonra Firebird Server başlatılsın mı şeklinde bir uyarı verebiliyor. O uyarının da çıkmasını engellemek için kurulum  metninin yanına /SP- eklemek yeterli. Yani şu şekilde :

Firebird-2.1.7.18553_0_x64 /VERYSILENT /SP-


Faydalı olması dileğiyle.

E.O.F.  (End Of Fun )
Rolleyes
Cevapla
#2
(03-03-2017, Saat: 11:28)ramazan_t Adlı Kullanıcıdan Alıntı: Merhabalar,

Bu konuda Firebird'ün katılımsız (kullanıcı onayı olmadan) nasıl kurulabileceğini anlatacağım. Biz genelde kendi yazılımlarımızı bilgisayara yüklerken peşi sıra Firebird'ün de kurulumunu yaptırıyoruz ama bazen biz değil de, kullanıcının program kurması gereken durumlarda kullanıcıya tarif etmesi zor olabiliyor. Programınızın kurulumunu hazırlarken Firebird'ün .EXE dosyasının sonuna yazılabilecek parametreler ile ekranda hiç görünmeden Firebird'ü yüklemek mümkün.

Merhaba,
Değerli bilgiler için teşekkür ederim Ramazan Bey. 
Benzer işlemleri InnoScript veya InnoSetup içerisinde Pascal kodları ile de yapabiliyoruz (ben genelikle bu yöntemi kullanıyorum).
Mesajınızda; "Programınızın kurulumunu hazırlarken Firebird'ün .EXE dosyasının sonuna yazılabilecek parametreler ile..." demişsiniz, bildiğim kadarıyla parametreler uygulama kısayollarına ekleniyor.
Bahsetmiş olduğunuz yöntemin kullanımına bir örnek verebilir misiniz?
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
Fesih hocam,

Umarım doğru anlamışımdır. Kurulum hazırlama programlarının çoğunda, program başlarken, kurulum sırasında veya sonrasında git şu dosyayı çalıştır diye bir özellik vardır. Benim kendi kullandığım kurulum hazırlama programında şu şekilde yapılabiliyor :

Ugxhc.jpg

Resimde görüldüğü gibi, ben "After Copy" yani dosyaların kopyalanması işlemi bittikten sonra, Firebird servinin çalışmadığını (yüklü ise) ve işletim sistemi sürümünü kontrol ederek uygun olan Firebird sürümünü kurduruyorum.
Bu işlemi InnoScript ve Innosetup tarzı programlarda kendiniz script ile yapabiliyorsunuz galiba ama onlarla hiç kurulum hazırlamadım.

E.O.F.  (End Of Fun )
Rolleyes
Cevapla
#4
Öncelikle hızlı geri dönüşünüz için teşekkür ederim.
Doğru anlamışsınız. 
Uygulama sade, fakat işlevsel görünüyor. Hayırlı olsun.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#5
(03-03-2017, Saat: 11:57)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Uygulama sade, fakat işlevsel görünüyor. Hayırlı olsun.

Teşekkür ederim Hocam, evet uygulama gerçekten sade ve çok kullanışlı. Çoğu kurulum hazırlama programında script'ler yazarak yapabileceğiniz işlemleri bununla çok kolay biçimde hazırlayabiliyorsunuz. Ben şimdiye kadar aklınıza gelecek bütün kurulum hazırlama programları ile proje yapmışımdır (InstallShield, InstallAware, Advanced Installer, Setup Factory ve daha nicesi) hiç birinde bu kadar kolay kurulum hazırlamadım. Biraz reklam oldu galiba. İsterseniz bu mesajı silebilirsiniz.

Ama temelde, bütün kurulum programlarında yukarıdaki gibi bir kullanım tarzı olduğunu düşünüyorum.

E.O.F.  (End Of Fun )
Rolleyes
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Firebird 2.0 dan 3.0'a geçiş nasıl yapılmalı? baloglurecep 15 707 18-05-2020, Saat: 01:31
Son Yorum: Ahmet İPEKÇİ
  Firebird Monitor Yazılımı arıyorum boreas 3 271 08-05-2020, Saat: 13:32
Son Yorum: esistem
  Firebird Ağ Yavaşlığı Nedenleri baloglurecep 10 783 26-03-2020, Saat: 10:04
Son Yorum: sadettinpolat
  Firebird'de Join'li Update nasıl yapılır? uparlayan 4 651 15-02-2020, Saat: 13:24
Son Yorum: sabanakman
  Firebird DBA Aracı Fesih ARSLAN 3 668 10-02-2020, Saat: 20:47
Son Yorum: mcuyan



Konuyu Okuyanlar: 1 Ziyaretçi