← man/multimedia
assetutil — man assetutil — 80×24
ugur@toprak:~/man/multimedia$man assetutil
Bölüm 1 Multimedya

assetutil

varlık kataloğu (asset catalog) .car dosyalarını işler

Sinopsis

     assetutil [-ViotshMgpTZ] inputfile

Açıklama

assetutil, bir görüntü kataloğundan (image catalog) üretilen bir .car dosyasını işleyerek talep edilen ölçek faktörlerini (scale factors), cihaz idiom'larını (device idioms), alt tipleri (subtypes), performans ve bellek sınıflarını kaldırır. Seyreltme (thinning) işlemi sırasında; ölçek (scale), idiom, alt tip (subtype), performans, bellek (memory) ve grafik sınıfı geri dönüşleri (graphics class fallbacks) birden fazla kez belirtilebilir; elde edilen dosya, belirtilen tüm parametrelerle eşleşen tüm varlıkları (assets) içerecektir. Eğer ölçek, idiom, alt tip ve grafik sınıfı tek bir küme halinde verilirse, aynı parametrelerin sonraki parametre kümelerinde de mevcut olması gerekir (yani parametre sayısının eşleşmesi gerekir).

Bayrakların listesi ve açıklamaları aşağıdaki gibidir:

  • -V: assetutil için sürüm bilgisi.

  • -I: Belirtilen isme sahip varlık kataloğu (asset catalog) nesnesinin JSON tanımını, verilmişse --output dizinine, verilmemişse standart çıktıya (stdout) üretir. Herhangi bir isim belirtilmezse, tüm .car dosyasının içeriği hakkında rapor sunar.

  • -i: Komut satırında belirtilen idiom değerine sahip tüm varlıkları korur.

  • -s: Komut satırında belirtilen ölçek faktörüne sahip tüm varlıkları korur; kullanılabilir bir geri dönüş (fallback) seçeneği yoksa mevcut ölçek faktörleri kaldırılmaz.

  • -p: Komut satırında belirtilen ekran gamına (display gamut) sahip tüm varlıkları korur; kullanılabilir bir geri dönüş (fallback) seçeneği yoksa mevcut ekran gamları kaldırılmaz.

  • -M: Komut satırında belirtilen bellek sınıfına (memory class) sahip tüm varlıkları korur; kullanılabilir bir geri dönüş (fallback) seçeneği yoksa mevcut bellek sınıfı kaldırılmaz.

  • -g: Komut satırında belirtilen grafik sınıfına (graphics class) sahip tüm varlıkları korur. Kullanılabilir bir geri dönüş (fallback) seçeneği yoksa mevcut grafik sınıfı kaldırılmaz.

  • -h: Barındırılan idiom listesini (hosted idioms list) işler; bu, .car dosyasında her zaman korunması gereken idiom'ların bir listesidir. Bu liste universal değerini içeremez ve farklı idiom'lar virgülle ayrılmış bir liste olarak verilmelidir.

  • -i: Korunacak idiom değeri. universal, phone veya pad değerlerinden biri olabilir.

  • -t: Korunacak alt tip (tam sayı).

  • -c: -I (--info), döküm seçeneği -d (--dump) ve -D (--dump-stack) seçeneklerine varlık isimlerini sağlamak için kullanılan ana Assets.car dosyası.

  • -o: Çıktı dosyası adı; eğer bir çıktı dosyası belirtilmezse girdi dosyasının üzerine yazılır.

  • -T: Seyreltme (thinning) niteliklerini karşılaştırır. scale=2:idiom=phone:memory=2:graphicsclass=MTL1,2/scale=2:idiom=phone:memory=1:graphicsclass=MTL2,2 dosyalar yukarıdaki seyreltme nitelikleriyle seyreltildiyse ve her iki durumda da aynı Varlık (Asset) dosyası elde edilecekse standart çıktıya (stdout) yazdırır.

  • -n: Virgülle ayrılmış bir isim listesi verildiğinde, .car dosyasındaki bu isimlerden biriyle eşleşen tüm varlıklar korunur. İsimler büyük/küçük harf duyarsız olarak karşılaştırılır (İsim == isim). Elde edilen .car dosyasını kaydetmek için -o / --output dosyasını kullanır.

  • -Z: Girdi dosyasının bütünlük kontrolünü (integrity check) gerçekleştirir.

Darwin 13 Kasım 2019 Darwin