Yükleyici oluşturmak için en iyi ücretsiz programlar. Yükleyici oluşturmak için ücretsiz programların incelenmesi. CreateInstall, Clickteam yükleyicisi oluşturmak için programın bir analogudur.

  • 07.04.2019

Clickteam, geliştiriciler için basit ve kullanıcı dostu ürünler üretir: örneğin, Clickteam Fusion, The Games Factory, Multimedia Fusion. Aynı satırda Programı yükleyin Yaratıcı. Ürünün ana avantajı, hızlı oluşturma kullanarak dağıtım adım adım sihirbaz.

Ayarlar bölümleri, sekmeler şeklinde katı bir sırayla düzenlenmiştir. İlk olarak, veriler (Dosyalar), diyalogların metin içeriği (Sihirbaz Metni), pencere formatı (Pencere), ek ayarlar(Seçenekler), kaldırıcı ayarları (Kaldırıcı), dağıtım boyutu (Derleme). Oluştur'a tıkladıktan sonra, yükleyicinin derlenmesi başlar, geriye kalan tek şey konumunun konumunu belirlemektir.

Yükleyici, kaldırıcı dahil 65 KB yer kaplar, bu 105 KB'dir. Buna ek olarak Install Creator iki sıkıştırma algoritmasından birini (zipper/farklılaştırıcı) kullanır. en iyi seçenek otomatik olarak belirlenir. Gerekirse, veriler yükleyiciden ayrı bir pakete yerleştirilebilir.

Clickteam Install Creator'ın işlevselliği birleştirilmiştir, bazı önemli seçenekler eksiktir. Bu nedenle, çok dillilik desteklenmiyor, Rus dili yerelleştirmeler listesinde hiç yok. ile entegrasyon üçüncü taraf çözümleri sağlanmadı, bu nedenle birlikte çalışın büyük projeler(sistemde çok sayıda bağlantı olduğu anlamına gelir) elverişsiz olacaktır. Program, güncellemeler, yamalar oluşturmanıza izin vermiyor. Ancak, ikinci durumda, Clickteam'in geliştirilmesini kullanabilirsiniz.

kayıt dışı Sürümleri yükleyin Yaratıcı mevcut reklamdır. Profesyonel sürüm, bu sınırı kaldırmanın yanı sıra, dağıtım kitine birkaç sürüm eklemenize, yükleyici kullanıcı için bir lisans sınırı belirlemenize olanak tanır.

Özet. Basit projelerle çalışırken Install Creator özellikleri talep edilecektir. Ortaya çıkan yükleyiciler, aralarında dil veya kurulum profili seçiminin olmadığı temel bir kullanıcı seçenekleri kümesi içerir. Kesinlikle, bu, incelemede belirtilen tüm kurulum kompleksleri arasında en basit çözümdür.

Gerçek Yükleyici

Gerçek Yükleyici - oldukça karmaşık oluşturmak için bir program Windows yükleyicileri Komut dosyası kullanmadan yükleyici. Temel özellikler seti, çok dillilik, etkili sıkıştırma, ayrıntılı ayar arayüz, komut satırı ve aşağıda listelenen diğer işlevler.

Adım adım sihirbaz kullanılmamalıdır, ancak yeni proje için seçenekler penceresi mevcuttur. Temel ürün bilgilerini tanımladıktan sonra ana program penceresine gidebilirsiniz. Seçenekler 5 bölümde bulunur - "Genel", "Kurulum", "Diyaloglar", "Sistem" ve "Kayıt".

Genel bölümünde proje ile ilgili bilgiler belirtilir ve kurulum sihirbazının görünümü de burada yapılandırılır. İşlem sırasında yükleyici şunları kontrol edebilir: sistem gereksinimleri(işletim sistemi sürümü, kullanıcı ayrıcalıkları gibi) ve bağımlılıklar (Microsoft . NET Çerçevesi, Internet Explorer, Adobe okuyucu, Java, SQL Server ve diğerleri). Bu bileşenler eksikse, yükleyici kullanıcının bunları indirip yüklemesini ister.

Kurulumda ("Kurulum") - dosya ve klasörlerin konumu, yürütülebilir dosyanın konumu, kurulum ayarları, güncelleme ve kaldırma işlemleri. Her iki işlem de gerçekleştirilebilir sessiz mod kullanıcı müdahalesi gerektirmeden. Yükleyiciye ek olarak kullanılabilir (Gerçek Güncelleyici).

Diyaloglar ("Diyaloglar"), metin dahil bölümlerin "doldurulmasına" erişim sağlar lisans anlaşması, benioku dosyası dahil RTF formatı. Burada - yerelleştirme dillerinin seçimi ve Rus dili listede. Yükleyicinin gereksiz bölümlerinin devre dışı bırakılması kolaydır.

Sistem ("Sistem") - ayar sistem değişiklikleri, kurulum sırasında tanıtıldı: kısayollar, kayıt defteri anahtarları, değişkenler ve kullanıcı komutları.

Kayıt ("Kayıt Defteri") - dosya ilişkilendirmelerini, ortam değişkenlerini, kitaplıkları ayarlama.

Gerekli seçenekleri ayarladıktan sonra, Proje Oluştur düğmesine tıklamanız yeterlidir - yükleyici çalışmaya hazırdır. Yükleyiciyi oluştururken önemli bir seçenek kaçırılırsa, Gerçek Yükleyici derleme sırasında bunu size bildirir ve bir hata belirtir.

Özet. Gerçek Yükleyici hemen hemen her şeyi içerir standart parametreler ve proje seçenekleri. Bu, çok basit çözümler (Clickteam Install Creator gibi) ile daha ağır çözümler arasında "orta" bir seçenektir ve ayrıca tartışılacaktır.

OluşturYükle

CreateInstall, yükleyiciler oluşturmak için bir araç takımıdır. İki özelliğe dayanmaktadır - kurulum süreci üzerinde kontrol ve sınırsız genişletilebilirlik. Her iki özellik de komut dosyası oluşturma aracı sayesinde uygulanır.

CreateInstall arayüzü 3 sekmeye ayrılmıştır - "Proje", "Kurulum komut dosyası" ve "Kaldırma komut dosyası". İlk bölüm, genel yükleyici ayarlarını belirlemenizi sağlar: ürün bilgileri, desteklenen diller, yollar, görünüm. Ek olarak, yükleyici dijital olarak imzalanabilir ve bir parola belirlenebilir.

"Proje" sonraki iki bölümün eşdeğeri değildir, yani bir dağıtım oluşturmak için yükleme ve kaldırma komut dosyalarını dikkatlice yapılandırmanız gerekir. İlgili parametreler gruplar halinde görüntülenir, tek bir liste halinde görüntüleyebilirsiniz.

CreateInstall için bir eklenti, Quick CreateInstall yardımcı programıdır. Yalnızca temel proje ayarlarını sağlayarak bir yükleyicinin oluşturulmasını büyük ölçüde basitleştirir. Quick CreateInstall'dan proje daha sonra CreateInstall'a aktarılabilir.

Proje kodu bağımsız düzenleme, IDE ortamına aktarma, dışa aktarma için tasarlanmamıştır. Gentee dilinin büyük bir potansiyeli olmasına rağmen: en azından bunlar değişkenler ve işlevler, koşullu ifadeler ve C, C ++ ve Java'ya dayalı sözdizimidir.

Programın 3 sürümü vardır - tam, hafif (basit) ve ücretsiz. Aralarındaki farkların listesi yayınlandı. Çoğunlukla, programın ücretsiz sürümünün eksik özellikleri, komut dosyası ayarları grupları arasında gezinirken görülebilir.

Arayüz ve yardım Rusça olarak mevcuttur.

Özet. CreateInstall, işlevsel ve anlaşılması kolay bir ortamdır. CreateInstall araç seti o kadar zayıf değil ve etrafta dolaşmanıza izin veriyor kendi fonları. Ancak dezavantajlar hala programın "kendi içinde" izolasyonunu, yani ithalat ve ihracatın işlevlerini içerir.

Gelişmiş Yükleyici

Gelişmiş Yükleyici dayanmaktadır pencere teknolojileri Insaller, msi-, exe- ve diğer dağıtım türlerini oluşturmanıza izin verir. Bu, düşünceli bir arayüz ve projelerle çalışma ile kolaylaştırılmıştır. Advanced Installer'da, aşağıda tartışıldığı gibi, diğer benzer komplekslerde bulunmayan birçok özelliği bulabilirsiniz.

Her şeyden önce, projelerin çeşitliliği dikkat çekicidir: buna yükleyiciler, Java yükleyicileri, güncellemeler, eklentiler, birleştirme modülleri ve diğerleri dahildir. Yükleyici menüsü bölümü, projeleri Visual Studio, RAD Studio, Real Studio'dan içe aktarmak için komutlar içerir. Visual Basic. Burada, Advanced Installer'ın IDE'lerle etkileşim içindeki potansiyeli ortaya çıkıyor.

Seçilen proje türlerinin her biri için ayrıntılı bir yapılandırma sihirbazı sağlanır. Ortak şablonlar vardır - Basit, Kurumsal, Mimar veya Profesyonel. Çoğu projeler yalnızca belirli lisans türleri için kullanılabilir, genel projeler Lisans Gerekli sütununda Yok olarak belirtilir.

Daha önce de belirtildiği gibi, bir proje oluştururken, özellikle paketi dağıtma yöntemini, yerelleştirme dillerini, ayarı seçebileceğiniz adım adım sihirbazı kullanabilirsiniz. Kullanıcı arayüzü, lisans metni ve diğer seçenekleri girme. Advanced Installer, program için bir dağıtım seçeneği seçmenize olanak tanır - verileri sıkıştırmadan bırakın, CAB arşivlerine bölün, MSI'ye kaydedin, vb., dijital imza ekleyin, giriş gerektirin seri numarası vb.

Gelişmiş Yükleyici'nin (proje düzenleyicisi) ana penceresi, kolay mod ekran (Basit), birkaç bölüm içerir:

  • Ürün Bilgileri - ürün bilgilerini, kurulum seçeneklerini girin.
  • Gereksinimler (Gereksinimler) - donanım ve sistem gereksinimlerinin, yazılım bağımlılıklarının bir göstergesi. Özel koşullar oluşturmak da mümkündür.
  • Kaynaklar (Kaynaklar) - kaynakların düzenleyicisi (dosyalar ve kayıt defteri anahtarları).
  • Dağıtım - Ürün dağıtımının türünü seçin. MSI, EXE veya web yükleyici olabilir. MSI için, EXE kaynakları yükleyiciden ayrı olarak yerleştirilebilir.
  • Sistem Değişiklikleri- Ortam Değişkenleri.

Kaynak seçimi, dosyaları, kayıt defteri anahtarlarını, ortam değişkenlerini, yapılandırma ini'lerini, sürücüleri, veritabanlarını ve çevirileri içerebilir. Federasyon modülleriyle hizmetler, izinler, ilişkilendirmeler ve daha fazlası gibi diğer kaynakları da ekleyebilirsiniz.

Daha karmaşık görevler için C, C++, VBS veya JS ile yazılmış özel eylemler, EXE'ler, DLL'ler veya komut dosyaları kullanabilirsiniz. Komut dosyaları oluşturmak için uygun bir düzenleyici sağlanmıştır.

Ancak, Basit modda bölümlerin yalnızca küçük bir bölümünün mevcut olduğuna dikkat edilmelidir. Gelişmiş Yükleyici ile deneme modunda çalışırken, ayarlara girmek ve proje ile başka bir çalışma moduna geçmek mantıklıdır. Bu işlemlerden sonra düzenleyicinin yeni alt bölümleri kullanılabilir hale gelir.

Özet. Ürünün çeşitli sürümleri (ücretsiz dahil), içe aktarma seçenekleri, birçok şablon ve şema sayesinde, proje düzenleyici - Gelişmiş Yükleyici geniş bir kitlenin ilgisini çekecektir.

BitRock Kurulum Oluşturucu

InstallBuilder, yükleyiciler oluşturmak için platformlar arası bir ortamdır. Desteklenen sistemler şunlardır: Windows ME - Windows 8, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, Linux (Intel x86/x64, Itanium, s390 & PPC). Yükleyiciler hem masaüstü hem de ağ yazılımı için mevcuttur. Kılavuzun ilk kısmı zaten IzPack ürününü kapsıyor, ancak InstallBuilder yalnızca Java değil, PHP, Perl, Python, Ruby, C / C ++ ve .NET / Mono dahil olmak üzere yazma dilleri için destek ile karakterizedir.

Program arayüzü Rusça olarak mevcuttur. Projeyle çalışmak için çok basit grafik kabuk. Ayarlarla birlikte aşağıdaki bölümler vardır:

  • Ürün Detayları - proje hakkında bilgiler.
  • Dosyalar ("Dosyalar") - dosya eklemek için gezgin arayüzü
  • Gelişmiş ("Gelişmiş ayarlar") - en çok ilginç bölüm, belki de BitRock Installer'ın tüm gücünün ortaya çıktığı yer. Projelerle çalışmak için kullanılır XML biçimi(ilk bölümdeki WiX genel bakışına bakın), takım çalışması, manuel ayar senaryolu projeler Yerleşik eylemler, yükleme işlemlerini otomatikleştirmenize ve görevleri birkaç tıklamayla kullanılabilir hale getirmenize olanak tanır. Bu şekilde bağımlılıkları kontrol edebilir, ortam değişkenleri ekleyebilir, kayıt defterini ve dosya sistemini değiştirebilir vb. Komut dosyaları, yerleşik, çok basit bir XML düzenleyici kullanılarak düzenlenir.
  • Özelleştirme - Yükleyicinin kullanıcı arabirimini, ortam değişkenlerini, yükleme sonrası eylemleri, platformları, izinleri ve sıkıştırmayı özelleştirin. Sıkıştırma için ZIP/LZMA sıkıştırması kullanılır. Metin modunda çalışan sessiz bir yükleyici oluşturabilirsiniz.
  • Paketleme ("Paketleme") - hataları izlemek için yerleşik bir hata ayıklayıcı vardır. İnşa ederken, platformlar arası bir yükleyici oluşturmak kolaydır. Çıktıda "yerel" işletim sistemi ortamını kullanır (bu, grafik sistemleri Windows, KDE ve Gnome).

Özet. BitRock InstallBuilder, öncelikle platformlar arası ürünler oluşturmak için önerilir. XML özelliklerine dayalı komut dosyasının kullanımı kolaydır, projenin harici bir ortamda düzenleme için içe ve dışa aktarılması kolaydır. Böylece, bu XML betiğine dayalı olarak, gerekli tüm platformlar için hızlı bir şekilde yükleyiciler oluşturabilirsiniz.

InstallMate

InstallMate, Windows Installer'a dayalı dağıtımlar oluşturmak için bir araç takımıdır. Ana Özellikler: Sezgisel grafik ortamı, çok çeşitli kurulum öğeleri, bağımlılık kontrolü, ayrıntılı yapılandırma görünüm yükleyici, bileşenler, yerelleştirmeler ve uzantılar için destek. InstallMate ile oluşturulan dağıtımlar kompakt ve hızlıdır.

Yeni bir proje oluşturma sihirbazı, mevcut bir şablonu seçmenize ve ilk parametreleri belirlemenize olanak tanır - yerelleştirme dilleri (bir veya daha fazla), ürün adı.

Oluşturulan projeyi içe aktarabilir veya InstallMate düzenleyicisini kullanabilirsiniz. Bu arada, içe aktarma yetenekleri etkileyici değil: Tarma ürünleri ve Visual Basic projeleri destekleniyor.

Programın ana penceresi, koşullu olarak üç bölüme ayrılmış parametreler içeren bölümler içerir:

  • Genel Ayarlar: detaylı bilgi proje, yazılım bağımlılıkları, sistem gereksinimleri, bileşenler ve yükleyici seçenekleri hakkında. Paket kenar çubuğunda ayrıca yükleyicinin türünü, sıkıştırmaları, indirme bağlantısını (bir web yükleyicisi olması durumunda), kurulum şifresini belirtebilirsiniz. Bir yükleyiciye birden çok paket ekleyebilirsiniz.
  • Bileşenler: öğelerin ve bağlantıların dağıtımına dahil etme: bunlar dosyalar ve klasörler, kayıt defteri anahtarları, ini-config'ler, ortam değişkenleridir, dosya ilişkilendirmeleri, COM sınıfları, hizmetler.
  • Yükleyici seçenekleri: düzenleyiciyi kullanarak iletişim kutularının metnini düzenleyebilirsiniz. Esnek yerelleştirme ayarları sağlanır, InstallMate varsayılan olarak 19 dili destekler. Birden çok yerelleştirmeyle tek bir dağıtım veya aynı dilde birden çok proje oluşturabilirsiniz. Aynı bölümde, 250 dahil olmak üzere değişkenlerin yanı sıra kullanıcı eylemleri de mevcuttur. Uzantıları ve DLL'leri kullanarak paketin işlevselliğini genişletebilirsiniz.

Belirtildiği gibi, bir yükleyici oluştururken şablonları kullanabilirsiniz. Proje şablonlarına ek olarak, eleman grupları tanımlayarak bileşenlere dayalı paketler oluşturmak mümkündür. Diğer seçeneklerden gizli ve sessiz kurulum ve kaldırma, iki tür sıkıştırma (Deflate veya LZMA).

Özelliklerin tam listesi sunulur.

Özet. Profesyonel çevre gerçekten kullanıcı dostu bir arayüze ve hızlı araçlara sahip kurulumcular oluşturmak için: bir dağıtım kiti oluştururken bir yerelleştirme dilinden diğerine hızla geçiş yapabilir, projeyi test edebilirsiniz. İşlevsel bir adım adım kurulum sihirbazı, içe aktarma yetenekleri yoktur. Güçlü nokta - hepsinin varlığı standart özellikler, değişkenler ve eylemlerle çalışma.

Kurulum paketi ve yazılım ortamı

Yeni nesil ESM kullanıcı yazılımı – müşteri tarafı OMS işletim ortamı, FCIOR'da, diğer federal sunucularda veya taşınabilir bir ortamda barındırılan tek bir kurulum paketinde (yaklaşık 10 MB) birleştirilmiş bir oynatıcı, bir düzenleyici ve tipik multimedya uygulamalarını içerir.

Oynatıcı, ELM'yi etkileşimli görsel-işitsel formatlarda yeniden üretir. Organizatör organize eder ve çalışır bu bilgisayar kullanıcı tarafından seçilen EUM'un yerel depolaması. Ayrıca, ELM'yi taşınabilir ortamdan veya İnternet üzerinden yerel depolamaya indirmenize izin verir. arka fon. Kullanıcı, aşağıdakilerden birini kullanarak ağ sunucularından ilk erişim ve indirme işlemlerini gerçekleştirirse, standart tarayıcılar, o zaman gelecekte özel bir organizatörden yararlanabilir.

EUM'u oynarken önemli bir konu, bilgisayar için gerekli multimedya ekipmanının mevcudiyeti ve ilgili yazılım. Yeni nesil EER'lerden bahsediyoruz - normal bir İnternet tarayıcısı ile yeniden üretilemeyen, son derece etkileşimli, multimedya açısından zengin ürünler. Ayrıca, bir EMM oynatma sürecinde, özel bir oynatıcı Windows'tan standart ses ve video kodekleri, multimedya uygulamaları Flash, Quick Time, Java vb. gerektirebilir. Bu programlar her zaman, örneğin, ofis bilgisayarları- orada gerekli değiller.

EUM içeriği flash animasyonlar içerebilir, sanal panoramalar ve sunum için üçüncü taraf üreticilerden (tipik multimedya uygulamaları) özel oynatıcılar gerektiren diğer kompozisyonlar. Buna göre, bu uygulamalar kullanıcının iş yerinde kurulmalıdır. Belirli EUM'ları oynatırken OMC Player'ın etkileşimde bulunduğu bir yazılım ortamı oluştururlar.

Bununla birlikte, donanımın heterojenliği ve düşük (ortalama) kullanıcı eğitimi Eğitim Kurumları, ELM'nin değişiklik yapmak için çok platformlu ve açık olması gereksinimleri, geliştiricinin yazılım ortamını genişletme arzusuyla çelişir. En uygun çözüm içinde bu durum ELM'nin çoklu platform ve açıklık gereksinimlerinin koşulsuz olarak yerine getirilmesiyle genişleme gerekçelerinin analizinden oluşur. Yazılım ortamına ek bir multimedya uygulamasının dahil edilmesi, yalnızca başka yollarla ulaşılamayan yeni özelliklere sahip önemli sayıda ELM sağlıyorsa haklı çıkar.

Karşılaştırmalı bir analiz sonucunda nesne modeli OMS uygulayıcı programı ve şu anda mevcut olan tipik multimedya uygulamaları en çok faydalı bileşen Adobe adlı yazılım ortamı Flash player. Pakete dahildir yazılım ürünleri OMS kullanıcısının işyerine kurulur.

OMC istemci yükleme paketi şunları birleştirir:

  1. OMS Oynatıcı;
  2. OMC kullanıcı düzenleyicisi;
  3. Adobe Flash Player;
  4. yükleyici ( yazılım aracı otomatik kurulum kullanıcı tarafından seçilen bileşenler).

OMC istemci kurulum paketi, açık bir eğitim modüler multimedya sistemi kullanıcısının yazılım ve donanım kompleksinin eksiksiz konfigürasyon sorununun çözümünü mümkün olduğunca basitleştirecek şekilde düzenlenmiştir:

  1. Kurulumun ilk aşaması donanım ve yazılımın kontrol edilmesidir. Örneğin ses kartı yoksa yeterli değildir. rasgele erişim belleği vb., ardından yükleyici ilgili mesajları verir; gerekli multimedya uygulamalarının kurulu olmaması veya güncel olmaması durumunda bu durum mesaj tablosuna da yansır.
  2. İkinci aşamada, OMC Player ve OMC kullanıcı düzenleyicisi paketinden çıkarılır ve kurulur ve EUM'un yerel depolaması düzenlenir.
  3. Üçüncü aşamada, yükleyici, EUM'u oynatırken OMC Player'ın yazılım ortamını oluşturan multimedya uygulamalarını yüklemeyi (güncellemeyi) önerir. Ancak, Adobe Flash Player istenilen versiyon kurulum paketine dahildir, kurulumu sadece kullanıcının onayını gerektirir. Yazılım ortamı, pakete dahil olmayan bir uygulama ile genişletilirse, yükleyici, kullanıcının bu multimedya uygulamasını kendi başına indirmesi gereken üreticinin web sitesine tam bir bağlantı verir.

Sonrasında başarılı tamamlama Her üç kurulum aşamasının ardından bilgisayar e-öğrenme modüllerini kullanmaya hazırdır.

Yeni nesil ESM'yi oynatmak için bir bilgisayar, 2003'ten önce piyasaya sürülmemiş bir multimedya bilgisayarı olmalıdır.

Daha ayrıntılı olarak, minimum sistem gereksinimleri aşağıdaki gibidir:

  1. En az 1 GHz işlemci saat hızı;
  2. RAM miktarı 256 MB'den az değil;
  3. Video kartı en az 64 MB video belleği içermelidir;
  4. Ekran çözünürlüğü 1024x768'den düşük değil;
  5. Bir ses alt sisteminin varlığı (hoparlörlü veya kulaklıklı ses kartı).

EUM'u indirmek için bilgisayarınızı İnternet'e bağlamanız veya bir CD sürücünüz olması veya harici bir Flash sürücü bağlayabilmeniz gerekir. sabit disk Sürücü, vb.

Bugün ESM NP'nin diğer tüm ESM türleri için en "zorlayıcı" kaynaklar olduğu açıktır. listelenen gereksinimler yeterli olduğu bilinmektedir.

Kişisel kurulum paketi

Kontrol Merkezinde yeni bir istasyon hesabı oluşturulduğunda, Dr.Web Agent'ı kurmak için kişisel bir kurulum paketi oluşturulur. Kişisel kurulum paketi, Dr.Web Agent yükleyicisini ve Dr.Web Sunucusuna bağlanmak için bir dizi parametreyi ve Dr.Web Sunucusunda istasyon yetkilendirmesini içerir.

Dr.Web Enterprise Security Suite tarafından desteklenen tüm işletim sistemlerinde korunan istasyonlar için kişisel kurulum paketleri mevcuttur. burada:

Windows işletim sistemi altındaki istasyonlar için, ağa dayalı olarak Kontrol Merkezi'nde oluşturulan kişisel bir kurulum paketi sağlanır.yükleyiciAjan. Sunucu üzerindeki sunucu bağlantı parametreleri ve istasyon yetkilendirme parametreleri doğrudan kişisel kurulum paketine dahildir.

Android OS, Linux OS, OS X altındaki istasyonlar için kişisel bir kurulum paketiyükleyiciAracıyı yüklemek ve yapılandırma dosyası Sunucuya bağlantı parametreleri ve Sunucudaki istasyonun yetkilendirme parametreleri ile.

1. Yeni bir istasyon oluşturduktan hemen sonra (bkz. 11 bölümde Yeni bir istasyon hesabı oluştur).

2. İstasyonun oluşturulmasından sonra herhangi bir zamanda:

istasyon özellikleri bölümünde,

kısımda Seçilen nesnelerhiyerarşik listede bir istasyon seçerken.

yükleyiciler

Agent yükleyicisi, Sunucuya bağlanmak için parametreler ve Sunucu üzerinde istasyon yetkilendirmesi için parametreler içermemesi bakımından yükleme paketinden farklıdır.

Aşağıdaki Dr.Web Agent yükleyici türleri sağlanır:

Windows işletim sistemi altındaki istasyonlar için iki tür yükleyici mevcuttur:

Ağ Yükleyici drwinst.exe Aracıyı doğrudan yükler. Sunucuya bağlandıktan sonra, Aracı indirir ve yükler gerekli bileşenler antivirüs paketi. Hem yerel hem uzaktan kurulum Ağ yükleyicisini kullanan aracı.
Aracı Ağ Yükleyicisi drwinst.exe dizinde bulunan yükleyici (varsayılan olarak gizli paylaşılan kaynak). Kaynağın ağ kullanılabilirliği olarak ayarlandıadım 10Dr.Web Sunucusunu kurarken. Daha sonra değiştirebilirsiniz bu kaynak nasıl isterseniz.

Tam yükleyici drweb-esuite-ajan-tam-<версия_Агента> - <версия_сборки>-windows.exe Agent ve anti-virüs paketini aynı anda yükler.

Android OS, Linux OS, OS X altındaki istasyonlar için, bağımsız sürümün yükleyicisine benzer şekilde Dr.Web Agent'ı yüklemek için bir yükleyici mevcuttur.

Anti-Virüs yüklemek için yükleyiciler şu adreste mevcuttur:kurulum sayfasıDr.Web Güvenlik Kontrol Merkezi.

Kurulum sayfası

Dr.Web Güvenlik Kontrol Merkezi'nin kurulum sayfasından şunları indirebilirsiniz:

1. Dr.Web Aracısı yükleyici.

Dr.Web Enterprise Security Suite tarafından desteklenen tüm işletim sistemleri altındaki korumalı istasyonlar için yükleyiciler, işletim sistemi adına karşılık gelen adlara sahip dizinlerde bulunur.

2. Genel Şifreleme Anahtarı drwcsd.pub

Kurulum sayfası, Dr.Web Sunucusuna ağ erişimi olan herhangi bir bilgisayarda şu adreste bulunabilir:

http://<Адрес_Сервера> : <номер_порта>/Yüklemek/

buna karşılık<Адрес_Сервера> Dr.Web Sunucusunun kurulu olduğu bilgisayarın IP adresini veya DNS adını belirtin. Olarak<номер_порта> bağlantı noktası numarasını belirtin 9080 (veya https için 9081).

Başlık: Windows uygulamalarının kurulumlarını oluşturun.

Hedef: Windows işletim sistemi için yükleme paketlerinin nasıl oluşturulacağını öğrenin.

1. Teorik kısım 117

1.1 Kurulum projelerinin türleri 117

1.2 Kurulumun planlanması 118

1.3 Ön ayar düzenleyicileri 119

2. Pratik kısım 119

2.1 Kurulum paketine dosya ekleme 120

2.2 Uygulama dosyaları için ilişkilendirme ekleme 122

2.3 Tetik düzenleyici 122

2.4 Kullanıcı Arayüzü Düzenleyicisi 122

2.5 Ek diyaloglar 123

2.6 Proje derleme 124

3. Görevler 124

1. Teorik kısım

.NET'in özelliklerinden biri, normal xcopy komutunu kullanarak yükleme yeteneğidir. Ancak xsopy yalnızca en basit uygulamalar için kullanılabilir. Ancak, için karmaşık uygulamalar veya çok sayıda sistem üzerine kurulu uygulamalar için farklı, daha uygun bir kurulum mekanizmasına ihtiyaç duyulmaktadır. xcopy komutu, modülleri kaydetmenize ve konumlarını takip etmenize izin vermez; ayrıca, InstallerZeroAdministrationWindows'tan (ZAW, Windows Zero Administration Installer) yararlanamaz ve bu nedenle bazı dosyaların üzerine yanlışlıkla yazılabilir ve uygulamayı kaldırmak için yerleşik bir prosedür yoktur.

Windows Installer sistemi, Windows uygulamalarını yüklemek için aşağıdaki avantajları sağlar:

    Kurulum işlemi sırasında, kullanıcı kurulacak özellikleri seçebilir. Ayrıca, bir reklam yardımıyla ek özelliklerin daha sonra yüklenmesi olasılığı da vardır - bu özelliklere ihtiyaç duyulduğu anda.

    Kurulum işlemi başarısız olursa, bir geri alma gerçekleşir, yani sistem, kurulumun başlatıldığı andaki durumuna geri döner.

    Herhangi bir dosya bozuksa, uygulamayı geri yüklemek kolaydır (bu, yalnızca bozuk bileşenlerin yeniden yüklenmesini içerir).

    İÇİNDE özel dosya Windows Installer sisteminde, hangi dosyaların kurulacağı ve kayıt defteri yapılandırmasında hangi değişikliklerin yapılacağı hakkında kapsamlı bilgiler bulabilirsiniz.

    Uygulamaları tamamen sökmek mümkündür.

1.1 Kurulum projelerinin türleri

Visual Studio.NET'te Yeni Proje Ekle iletişim kutusunu açtıktan sonra, Diğer Proje Türleri menü öğesini ve bunun içinde Kurulum ve Dağıtım alt menüsünü seçerek sonraki iletişim kutusuna gidebilirsiniz (bkz. Şekil 10.1).

Pirinç. 10.1 Uygulama yükleme projesi oluşturma penceresinin görünümü

Bu pencere proje türlerini listeler ve bunlar üzerinde hangi eylemlerin gerçekleştirilebileceğini gösterir:

    Şablon Kurulum Projesi (projenin ilk kurulumu). Bu şablon için kullanılır Windows oluşturma Yükleyici Paketi (Windows yükleyici paketi) ve Windows uygulamalarını yüklemenin en iyi yoludur.

    Merge Module Project şablonu, Windows Installer için birleştirilmiş modüller oluşturmak için kullanılır. Birleştirilmiş modül, Microsoft yükleyicileri için çok programlı yükleme paketlerine eklenebilen bir yükleme dosyasıdır. Kurulumu birden fazla kurulum programı kullanımını gerektiren bileşenler için birleştirilmiş bir modül oluşturulabilir ve sonrasında böyle bir modül kurulum paketlerine dahil edilebilir. Paketlenmiş modüle bir örnek, .NET çalışma zamanının kendisidir: Paketlenmiş bir modül olarak gelir ve bu nedenle bir uygulamanın kurulum paketine dahil edilebilir.

    Kabin Projesi şablonu ile oluşturabilirsiniz. arşiv dosyaları, birkaç modülü sonraki sıkıştırmasıyla tek bir dosyada birleştirmek için tasarlanmıştır. Bu sıkıştırma nedeniyle, konum yükleme paketi önemli ölçüde daha az disk alanı kaplar.

    Web Kurulum Projesi şablonu.

    Kurulum sihirbazı ilk kurulum) gerekli şablonları sırayla seçmenizi sağlayan bir programdır. Soruyu yanıtlamanız gerekiyor, hangisini tercih edersiniz: bir uygulama yüklemenize izin veren bir ilk yükleyici mi yoksa yeniden dağıtılabilir bir paket mi oluşturmak? Seçtiğiniz seçeneğe bağlı olarak bir Windows Installer paketi, paketlenmiş bir modül veya bir .cab dosyası oluşturulacaktır.

Böylece, bir kurulum paketi oluşturmak için kullanılmaya hazır Hesap Makinesi projemiz var. VS ortamında kurulum paketi bu şekilde oluşturulur. Öncelikle yeni bir proje Hesap Makinesi projesinden bir kurulum paketi almak için bir araç olacak özel bir tür. Ardından programcı, gelecekteki kurulum paketini yapılandırmak için bu yeni projede belirli eylemleri gerçekleştirir. Sonra bu yeni proje olağan şekilde derlenmiştir. Derlemenin sonucu kurulum paketidir.

Bu adımlara sırayla bakalım.

Bir kurulum projesi oluşturuyoruz. VS'yi başlatın. O zamanlar Dosya ® Yeni ® Proje ® proje oluşturma penceresinin sol alanında (Şekil 4.30) Kurulum ve Dağıtım Projeleri'ni seçin ve sağ alanda - Kurulum Projesi'ni seçin ® kurulum projesi için bir isim bulun, örneğin, Hesap Makinem. ®Tamam.

Kurulum projesi ve çözümü oluşturuldu. Araç oluşturuldu (Şekil 4.31).

Web uygulamalarını kuracaksanız, Web Kurulum Projesini seçmeniz gerekir.

Gerekli projeyi ekleyin. Şimdi, kurulum paketini almak için araca ne üzerinde çalışması gerektiğinin söylenmesi gerekiyor. Bu “iş konusu” sadece bizim Hesap Makinesi projemiz olacak. Çözüme Hesap Makinesi projesini eklemeniz yeterlidir. Bu olağan şekilde yapılır: Dosya ® Proje Ekle ® Mevcut Proje ®

Böylece çözümümüz artık iki projeden oluşuyor: My Calculator kurulum projesi ve Calculator projesinin kendisi (Şekil 4.32). Açıkçası bu projeler aynı ada sahip olamaz veya VB'nin kafası karışacaktır. Bir çözümdeki birden çok proje ve Çözüm Gezgini hakkında daha fazla bilgi için bkz. 21.3.

Gelecekteki kurulumun içeriğini belirleriz. Sonraki adım. Solution Explorer'da My Calculator projesini vurgulayın. Daha ileri: Proje ® Ekle ® Proje Çıktısı. Önünüzde bir pencere belirecektir (Şekil 4.33).

Pencerenin alanlarındaki tüm bilgilerin şekildeki ile aynı olduğundan emin olun. Bu pencerede Calculator projesine özel kurulum paketinin oluşturulması gerektiğini belirtiyoruz ( üst boşluk) ve kurulum paketinin içeriğini tanımlayın (pencerenin ortasındaki liste). Vurgulanan Birincil çıktı öğesi, kurulumun sonucunun gerekli olan ana şey olacağı anlamına gelir, yani: çalıştırılabilir dosya uygulama (exe) veya kitaplık (dll). Ancak kurulum, örneğin programın kaynak koduna sahip dosyalar gibi diğer yardımcı nesnelerle de sonuçlanabilir. Gerekirse listedeki tüm elemanları seçebilirsiniz ama şimdilik Birincil çıktı bize yetiyor.



Tamam'ı tıklayın. Solution Explorer penceresinde My Calculator projesi içerikle dolmaya başladı (Şekil 4.34).

pencere Dosya sistemi. Şekilde gördüğünüz My Calculator kurulum projemizin File System penceresinin yapısından bahsedelim. Kurulumda bazı özelleştirmeler yapmanızı sağlar. Sol panelinde bazı (kurulumla ilgili) öğelerin şematik bir temsilini görürsünüz. dosya sistemi Uygulamanın yükleneceği bilgisayar. İşte bu unsurların anlamı:

Sağ bölmede, sol bölmede seçilen öğenin içeriğini görürsünüz. İçerideyken son iki eleman boştur.

Üreticiyi kaldırın. Uygulama klasörünü oluşturalım. Uygulama Klasörü öğesini seçin ve özellikler penceresine gidin. DefaultLocation özelliğinin değeri belirli bir koşullu şema:

Bu, yüklü uygulamanın dosyalarının varsayılan olarak bilgisayarda, içinde bulunan uygulama üreticisinin (Üretici) adının bulunduğu klasörün içinde bulunan bu uygulamanın adıyla (ÜrünAdı) klasörde bulunduğu anlamına gelir. dosya Program dosyaları. Her şeyi olduğu gibi bırakabilirsiniz veya bu planın mekaniğini biliyorsanız bir şeyi değiştirebilirsiniz. Örneğin, üreticiyi atalım. Bunu aldın:

Başlat menüsünde kısayol Şimdi uygulamamızın kısayolunun kullanıcının başlat menüsünde olduğundan emin olalım, aksi takdirde kullanıcı başlat menüsünden uygulamamızı başlatamayacaktır. Bunu yapmak için, sol paneldeki Uygulama Klasörü öğesini seçtikten sonra, sağ paneldeki Birincil çıktı öğesine sağ tıklayın ve içerik menüsünden Birincil çıktıya Kısayol Oluştur öğesini seçin. Uygulama klasörüne uzun isimli bir etiket eklenir (Şekil 4.35).

Orada yapacak bir şeyi yok, onu Kullanıcı Programları Menüsü klasörüne sürükleyin ve ardından daha sindirilebilir ve kısa bir şeyle yeniden adlandırın, örneğin Hesap Makinesi.

Uygulama klasörüne dosya ekleyin. Hesap Makinesi projenizin kodu, önceki alt bölümde bahsettiğim gibi bazı harici dosyalara bağlantılar içeriyorsa, bu dosyalar kurulum paketine dahil edilmelidir. Hesap Makinesi proje kodunun aşağıdaki operatörü içermesine izin verin:

Division_cl.Image = Image.FromFile("Earth.JPG")

Bu, Hesap Makinesi proje klasörünün içindeki BIN klasöründe grafik dosyası Projenin çalışması sırasında kullandığı Earth.JPG. Bu dosya kurulum paketine dahil edilmelidir. Bunu yapmak için Solution Explorer'da My Calculator projesini seçin, ardından Proje ® Dosya Ekle ® Diskteki dosyayı bulun ve üzerine çift tıklayın. Dosya, uygulama klasöründe görünür (Şekil 4.36). Kullanıcının bilgisayarına kurulumdan sonra, uygulama klasöründe de olacaktır.

Diğer klasörlere dosya ekleyin. İsterseniz, kurulum sırasında ihtiyacınız olan bazı dosyaların uygulama klasörüne değil, kullanıcının bilgisayarındaki diğer klasörlere eklenmesini sağlayabilirsiniz. Hedef Makinedeki Dosya Sistemi öğesine sağ tıklayın ve içerik menüsünden önerilen klasörlerden birini, örneğin Windows Klasörü'nü seçin. Dosya Sistemi penceresinde diğerlerinin yanında görünecektir (Şekil 4.37).

Şimdi ihtiyacınız olan bazı dosyaları uygulama klasörüne ekleyin ve ardından bunları oradan Windows Klasörü klasörüne sürükleyin. Kurulumdan sonra, kullanıcının bilgisayarında görünecektir. Windows klasörü(Genellikle tavsiye etmem).

Uygulama simgesi. Uygulama başlatıcınızın can sıkıcı olandan farklı bir simgeye sahip olmasını istiyorsanız standart simge dosyaları başlatın, aşağıdakileri yapın. Çözüm Gezgini penceresinde Hesap Makinesi projesine sağ tıklayın ve içerik menüsünden Özellikler'i seçin. Görünen özellikler penceresinde (Şekil 4.38) Oluştur'u seçin. Üç noktalı düğmeye tıklayarak uygun simgeyi seçin. O zaman tamam.

Bu, uygulamanızın görev çubuğunda bu simgeye sahip olacağı anlamına gelmez. Bunu yapmak için 3.4.3'te yazıldığı gibi formun Icon özelliğini uygun şekilde ayarlayın.

Yapılandırmayı ayarlama. Eylemleriniz: Build® Yapılandırma Yöneticisi. Bir pencere belirir (Şekil 4.39).

Projeler, hata ayıklama için uygun olan bir Hata Ayıklama yapılandırmasına sahip olabilir veya her şey zaten hata ayıklandığında ve uygulama büyük dünyaya yayınlandığında (Sürüm) gerekli olan bir Yayın yapılandırmasına sahip olabilir. Artık hiçbir şeyde hata ayıklamamıza gerek yok, yani en iyiler listesi Serbest Bırak'ı seçin. Her şey resimdeki gibi olmalıdır. Kapat'ı tıklayın.

Derleme. Temel gerekli ayarları yaptık. Son akor, kurulum paketinin derlenmesidir. Bunun için - Build® Yapı Çözümü. Bilgisayar bir süre derler (ve her iki proje de derlenir), Çıktı penceresinde mesajlar görünür ve son olarak durum çubuğunda Oluşturma Başarılı mesajı görünür. Bu, kurulum paketinin oluşturulmasının başarıyla tamamlandığı anlamına gelir.

Nerede - kurulum paketimiz? VS'den Windows'a çıkalım. My Calculator proje klasörüne bir göz atalım. Yayın klasörü orada göründü. İçinde, diğer dosyaların yanı sıra My Calculator dosyasını görüyorsunuz. .msi. Bu dosya bizim kurulum paketimizdir.