View Categories

Sessiz Kurulum

7 dakika okuma

Bu sayfa, Anima’nın komut satırı veya sessiz kurulumu hakkında bilgi vermektedir.

Genel Bakış #


Sessiz kurulum, varsayılan seçenekleri veya istenirse önceden tanımlanmış bir seçenek kümesini kullanarak, işlem sırasında herhangi bir kullanıcı müdahalesi olmadan eksiksiz bir Anima kurulumunun gerçekleştirilmesine olanak tanır. Sessiz kurulumu ayarlamak için aşağıdaki talimatları izleyin.

Sessiz kurulumu ayarlamanın en basit yolu, yükleyici dosyasını komut isteminden -auto argümanıyla çalıştırmaktır . Bu seçenek, yükleyicinin kullanıcı arayüzü olmadan çalışmasını sağlar ve ayrıca kurulum sorularına verilen tüm varsayılan yanıtları otomatik olarak seçer.

Bir diğer seçenek ise -gui=0 argümanını kullanmaktır ; bu, yükleyiciye görsel bir iletişim kutusunun gösterilmeyeceğini ve tüm etkileşimlerin konsol üzerinden gerçekleşeceğini belirtir. Bundan sonra, kurulum sırasında karşınıza çıkan her soruyu doğrudan konsol üzerinden yanıtlayabilirsiniz.

Her kurulum tamamlandıktan sonra bir  config.xml dosyası oluşturulur. Bu XML dosyasını bir metin düzenleyiciyle inceleyin ve orada listelenen seçenekleri ihtiyaçlarınıza göre uyarlayın.

Örneğin, aşağıdaki komutu kullanarak Anima, varsayılan değerlerle ve hiçbir soru sorulmadan kurulacaktır:

anima_installer_6_1_1_b472f545f1.exe  -auto

Kurulum dosyasının bulunduğu klasörde  bir  config.xml dosyası oluşturulur. Bu config.xml dosyasını tercih ettiğiniz metin düzenleyiciyle açın ve orada listelenen değerlerden herhangi birini değiştirin (tüm değerler hakkında daha fazla bilgi edinmek için aşağıdaki ayrıntılara bakın).

config.xml dosyası özelleştirildikten  sonra , yükleyicinin belirtilen değerleri kullanmasını sağlamak için -configFile seçeneğini kullanın:

anima_installer_6_1_1_b472f545f1.exe -configFile=“config.xml”

Tartışmalar #


Aşağıdaki tabloda argümanların listesi ve farklı değerlerinin açıklamaları yer almaktadır. Bir argümanın olası değeri 0 veya 1 olduğunda, değerler 1 = doğru ve 0 = yanlış olarak kabul edilmelidir.

-hata ayıklama

Kurulum programı tarafından kaydedilecek hata ayıklama günlük kaydı seviyesini belirtir [0-3]. Varsayılan değer 0’dır ve argümana değer verilmezse 1 değerini alır. Ardından, geçerli kullanıcının Temp klasöründe kurulumun bir günlük dosyasını oluşturur.

Örnek yol: C:\Users\<kullanıcı_adınızı_buraya_yazın>\AppData\Local\Temp\installer_debug_AAAA_MM_DD_hh_mm_ss.log

-gui

Kurulum sırasında grafik kullanıcı arayüzü mü yoksa komut satırı arayüzü mü kullanılacağını belirtir. Varsayılan değer 1’dir.

0 – Herhangi bir grafik kullanıcı arayüzü görünmüyor, bu nedenle tüm etkileşimler komut satırı üzerinden gerçekleşiyor.

1 – Grafiksel bir kullanıcı arayüzü sağlanmıştır ve kullanıcı kurulum seçeneklerini kolayca seçebilir.

-sessizlik

Kurulum programının gerçekleştirdiği tüm işlemlerin çıktısının gösterilip gösterilmeyeceğini belirtir. Varsayılan değer 1’dir; bu, “sessiz” seçeneğinin etkinleştirildiği ve çıktı bilgilerinin minimum düzeyde olduğu anlamına gelir.

0 – Devre dışı, tüm işlemler konsolda gösterilir.

1 – Etkinleştirildiğinde, çoğu işlem konsolda gizlenir.

-configFile

Kurulum yapılandırma dosyasına (örneğin “config.xml”) giden yolu belirtir. Kullanıldığında -gui=0 argümanı otomatik olarak uygulanır, bu nedenle hiçbir kullanıcı arayüzü gösterilmez.

-yedekleme

Kurulum programının önceki kurulumların yedeğini alıp almayacağını belirtir.

0 – Önceki kurulum yedeklenmedi.

1 – Önceki kurulumun yedeği alındı.

-otomatik

-gui=0 parametresinin kullanıldığını varsayar ve sorulan tüm sorulara otomatik olarak varsayılan yanıtları ve değerleri seçer.

Sessiz kurulumda hatalarla karşılaşılırsa, -ignoreErrors parametresi hangi ek işlemlerin yapılacağını belirtir.
Kurulum programı, kurulum dizininde otomatik olarak bir kaldırma kısayolu oluşturur ve bunu sistemin kaldırma kayıt defterine kaydeder.

Yapılandırma Dosyası #


Yapılandırma dosyası, konsol veya komut dosyası kurulumlarını kolaylaştırmak için kullanılabilir. Yapılandırma dosyası, yükleyici tarafından doğrudan kullanılan değişkenlerin değerlerini belirtir. Yapılandırma dosyası katı bir XML formatına sahiptir ve bu şekilde ayrıştırılamazsa yükleyici tarafından reddedilir. Yapılandırma dosyasında belirtilen tüm değişkenler, yükleyicinin daha önce başlattığı değişkenlerin varsayılan ve kayıt defterine yüklenen değerlerini GEÇERSİZ KILACAKTIR. Genel olarak, yapılandırma dosyası aşağıdaki etiketleri ve öznitelikleri içermelidir (burada VARIABLE_NAME ve VARIABLE_VALUE, kurulumda kontrol etmek istediğimiz değişken adını ve değerini ifade eder).

<DefValues>
<Value Name=”VARIABLE_NAME” DataType=”value”>VARIABLE_VALUE</Value>
</DefValues>

Kurulum programı gui=0 (konsol modu) ile çalıştırıldığında otomatik olarak bir yapılandırma dosyası oluşturulur. Dosya, kurulum programının bulunduğu dizinde oluşturulur.

Değişkenler #


Aşağıda yapılandırma dosyasında kullanılabilecek değişkenlerin listesi verilmiştir:

Değişken Adı

Tanım

Varsayılan Değer

STDROOT

Anima kurulumu için standart kök dizini belirtir. [yol]

C:\Program Files\Chaos\Anima

KURULUM_TÜRÜ

Kurulum türünü tanımlar. [0/1]

– 0: İş istasyonu

– 1: İşleme düğümü

0 (İş İstasyonu)

MS_CPP’Yİ KUR

Microsoft C++ Yeniden Dağıtılabilir paketinin yüklenmesi gerekip gerekmediğini gösterir. [0/1] 

NOT: Yalnızca otomatik algılama başarısız olursa kullanılması önerilir.

otomatik algılama

MS_NET’İ KUR

.NET özelliklerinin yüklenip yüklenmeyeceğini gösterir. [0/1] 

NOT: Yalnızca otomatik algılama başarısız olursa kullanılması önerilir.

otomatik algılama

MASAÜSTÜ KISAYOLU OLUŞTUR

Anima 6 için masaüstü kısayolu oluşturulup oluşturulmayacağını kontrol eder. [0/1]

1 (oluştur)

LAUNCH_ANIMA

Anima 6’nın kurulumdan sonra başlatılıp başlatılmayacağını kontrol eder. [0/1]

1 (başlatma)

EKLENTİ_PPP_VVVV_KURULUM

Eklentinin kurulumunu kontrol eder. [0/1] 

– PPP: hedef eklenti (CIM, 3DS, UNR, PIX)

– VVVV: sürüm (2020, 2021, 2022, 2023 vb.)

otomatik algılama

EKLENTİ_PPP_VVVV_YOLU

Eklentinin hedef programının yolu. [yol] 

– PPP: hedef eklenti (CIM, 3DS, UNR, PIX)

– VVVV: sürüm (2020, 2021, 2022, 2023 vb.)

otomatik algılama

Eklenti Değişkenleri #

Aşağıda, Anima’nın mevcut sürümündeki eklentiler için olası tüm değişken adlarının listesi verilmiştir (“sondaki “X” “INSTALL” veya “PATH” olarak değiştirilmelidir):

Autodesk 3ds Max :

  • EKLENTİ_3DS_2026_X

  • EKLENTİ_3DS_2025_X

  • EKLENTİ_3DS_2024_X

  • EKLENTİ_3DS_2023_X

Cinema 4D:

  • EKLENTİ_CIN_2025_X

  • EKLENTİ_CIN_2024_X

  • EKLENTİ_CIN_2023_X

  • EKLENTİ_CIN_R26_X

Unreal Engine:

  • EKLENTİ_UNR_5.6_X

  • EKLENTİ_UNR_5.5_X

  • EKLENTİ_UNR_5.4_X

  • EKLENTİ_UNR_4.27_X

Pixotope :

  • EKLENTİ_PIX_P23.1_X

  • EKLENTİ_PIX_P23.4_X

Konsol Kurulum Örnekleri #


  • Grafik kullanıcı arayüzü (GUI) ve etkileşimli EULA kabulü olmadan otomatik kurulumun basit bir örneği:

anima_installer_6_1_1_XXXXXX.exe -auto
  • Sessiz kurulum örneği komutu:

    • GUI olmadan çalışır

    • Kurulum dosyasıyla aynı klasörde bulunan bir yapılandırma XML dosyasında sunulan seçenekleri seçer.

    • Kurulum sürecinin tamamının ayrıntılı bir kaydını kullanıcının geçici klasörüne kaydeder (örneğin, ” C:\Users\admin\AppData\Local\Temp\installer_debug_2025_05_19_10_32_08.log” ).

anima_installer_6_1_1_XXXXXX.exe -configFile=”config.xml” -debug=3
  • Yukarıda gösterilen sessiz kurulum örnek komutunda kullanılabilecek ve aşağıdaki işlemleri gerçekleştirecek bir yapılandırma XML dosyası örneği :

    • Anima’yı belirtilen yola (STDROOT) İş İstasyonu modunda (INSTALL_TYPE) kurun.

    • Üçüncü taraf kütüphaneleri yüklemeyecektir (INSTALL_MS_CPP, INSTALL_MS_NET)

    • Masaüstü kısayolu oluşturulmayacak (CREATE_DESKTOP_SHORTCUT)

    • Tüm eklentileri otomatik olarak yükleyecektir (hangi eklentilerin yüklenebileceğini ve hangi yola yükleneceğini otomatik olarak algılayacaktır).

    • ve kurulum tamamlandıktan sonra Anima başlatılmayacak (LAUNCH_ANIMA):

<?xml version=”1.0″ encoding=”UTF-8″?>
<DefValues>
    <Value Name=”STDROOT” DataType=”value”>C:\xxx\…\xxx</Value>
<Value Name=”INSTALL_TYPE” DataType=”value”>0</Value>
<Value Name=”CREATE_DESKTOP_SHORTCUT” DataType=”value”>0</Value>
<Value Name=”LAUNCH_ANIMA” DataType=”value”>0</Value>
</DefValues>
  • Öncekiyle benzer bir XML yapılandırma örneği, ancak bu sefer Render Node modunu kuruyor ve her eklentinin kurulup kurulmayacağını belirtiyor:

    • Anima’yı belirtilen yola (STDROOT) Render Node modunda (INSTALL_TYPE) kurun.

    • Masaüstü kısayolu oluşturulmayacak (CREATE_DESKTOP_SHORTCUT)

    • ve kurulum tamamlandıktan sonra Anima başlatılmayacak (LAUNCH_ANIMA):

    • 3dsMax 2023 için eklentiyi belirtilen yola yükler .

    • Başka hiçbir eklenti yüklemez .

<?xml version=”1.0″ encoding=”UTF-8″?>
<DefValues>
    <Value Name=”STDROOT” DataType=”value”>C:\xxx\…\xxx</Value>
<Value Name=”INSTALL_TYPE” DataType=”value”>1</Value>
<Value Name=”INSTALL_MS_CPP” DataType=”value”>0</Value>
<Value Name=”INSTALL_MS_NET” DataType=”value”>0</Value>
<Value Name=”CREATE_DESKTOP_SHORTCUT” DataType=”value”>0</Value>
<Value Name=”LAUNCH_ANIMA” DataType=”value”>0</Value>
<Value Name=”PLUGIN_3DS_2023_INSTALL” DataType=”value”>1</Value>
<Value Name=”PLUGIN_3DS_2023_PATH” DataType=”value”>C:\xxx\…\3ds Max 2023</Value>
<Value Name=”PLUGIN_3DS_2024_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_3DS_2025_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_3DS_2026_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_CIN_R26_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_CIN_2023_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_CIN_2024_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_CIN_2025_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_UNR_4.27_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_UNR_5.4_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_UNR_5.5_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_UNR_5.6_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_PIX_P23.1_INSTALL” DataType=”value”>0</Value>
<Value Name=”PLUGIN_PIX_P23.4_INSTALL” DataType=”value”>0</Value>
</DefValues>

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir