İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

imageindex - Bulutta Çevrimiçi

Imageindex'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut imageindex'tir.

Program:

ADI


imageindex - dijital bir fotoğraf galerisi aracı

SİNOPSİS


Imageindex bir dijital resim galerisi programıdır. otomatik olarak üretilmesini sağlar.
resimlerin ve video dosyalarının küçük resimleri ve diğer boyuttaki görünümleri ve W3C uyumlu HTML
küçük resimlerin ve resimlerin veya videoların görüntülenmesine izin verin. Ayrıca hepsinin montajlarını oluşturur.
HTML içindeki dizin girişlerinde kullanılacak belirli bir dizindeki resimler.

TANIM


Imageindex, basit bir küçük resim oluşturma programından tam gelişmiş bir programa dönüşmüştür.
galeri uygulaması Bununla statik küçük resimler ve "orta" görünümler oluşturabilirsiniz (
çevirmeli ağ görüntüleyiciler), görüntüleri kronolojik olarak sunan statik HTML ile birlikte
(Exif başlığındaki tarihe veya dosyanın kendi tarih damgasına göre). Destek
artık animasyonlu GIF'ler ve video dosyaları için eklendi (herhangi bir dosya biçimini destekliyoruz)
mplayer kurulumunuz destekler).

Imageindex, birçok nedenden dolayı dinamik içerik yerine statik içerik oluşturur. İlk ve en önemli
içerik oluşturulduğunda resimleri düzenli aralıklarla CD-ROM'lara arşivlemek çok daha kolaydır.
bir tür veritabanında "sıkışmış" yerine sadece "orada". sen kendin yarat
Kendi dizinlerinizle "veritabanı" oluşturun ve imageindex'in dizinin sunumunu halletmesine izin verin.
dünyaya görüntüler. Imageindex, "montajları" (veya tüm küçük resimlerinizin küçük resimlerini) kullanır.
alt dizinlerin görüntülerin yanında yer alıyorlarsa (örneğe bakın)
imageindex web sitesindeki sayfalar - http://www.edwinh.org/imageindex/sample.html).

imageindex'in oluşturduğu dört temel "görünüm" vardır (varsayılan olarak etkindir). İçerik"
görünüm, bir dizindeki tüm görüntülerin küçük resimlerini temel bir tablo biçiminde gösterir (varsayılanı 3
sütunlar). Tablonun her bir hücresinde, tarih/saat gibi temel bilgiler
resim ve resimde bulunan herhangi bir yorum (veya resim yazısı) verilir. Bağlantılar
çeşitli boyutlarda görüntü ve görüntü için diğer görünümler de varsayılan olarak sunulur.

Sunulan ikinci görünüm "slayt gösterisi" görünümüdür. Bu görünümde "orta" boyutlu görüntü
tarih/saat, görüntüye gömülü herhangi bir resim yazısı gibi bilgilerle birlikte sunulur,
vb. Şu anda video dosyaları için 'orta' slaytlar yalnızca gerçek video dosyasına işaret ediyor
işlenmiş. Gelecek sürümler, tarayıcı içinde doğrudan oynatmaya izin verecek (tıpkı
Youtube). Her sayfada, izleyiciye hızlı bir şekilde izin veren "önceki" ve "sonraki" bağlantılar vardır.
tarayıcının "geri" özelliğini sürekli olarak çağırmak zorunda kalmadan her "orta" görüntü arasında geçiş yapın
düğmesine basın.

Video dosyaları için altyazılar, video dosyalarıyla aynı temel ada sahip bir dosya oluşturularak oluşturulabilir.
orijinal video dosyası, ancak uzantı olarak ".txt" var. Bu dosyanın içeriği
elde edilen HTML'yi işlerken JPG gibi biçimlerde gömülü altyazılar gibi kullanılır.

"Slayt gösterisi" görünümüyle bağlantılı olarak bir "çerçeve görünümü" vardır. Bir bağlantı etkinleştirildiğinde
çerçeve görünümü, dizin görünümü sayfasının üst kısmında görünür. Çerçeve görünümü olduğunda
ziyaret edildiğinde, tarayıcının bölmesi iki bölüme ayrılır. Soldaki tüm küçük resimler
birbirine yakın sıralanmıştır. Sağ tarafta aynı "slayt gösterisi" sayfaları yüklenir.
Kullanıcı soldaki küçük resme tıkladığında, "slayt" görünümü ("orta" dahil
görüntü) çerçevenin sağ tarafında görüntülenir. Bu çok uygun bir
birçok görüntü arasında gezinmek için mekanizma.

Sonunda bir "detaylar" görünümü mevcuttur. Bu ayrıntılar görünümü, dizin görünümüne çok benzer.
küçük resimler (boyutu daha da küçültülmüş) bir tablo biçiminde sunulur, ancak çok daha fazlası
bilgiler her hücrede sunulur. Bu, gelen görüntüler için çok kullanışlıdır.
Exif başlıklarının çok sayıda düzgün bilgi ile dolu olduğu dijital kameralar.

imageindex'in HTML çıktısı, dosyanızda bir ".imageindexrc" oluşturularak özelleştirilebilir.
$HOME dizini ve belirli değişkenleri bu dosyaya yerleştirmek (DEĞİŞKENLER bölümüne bakın) ve
zevkinize göre düzenleme. Değişkenlerden biri basamaklı stil sayfasının çıktısını kontrol eder
sonuçta tarayıcınızı HTML'nin nasıl oluşturulacağını yönlendirir. Tüm renk, yazı tipi, girinti,
vb. yapmak istediğiniz değişiklikler bu stil sayfası değişkeninde yapılabilir.

DEĞİŞKENLER


$HOME dizininizde ".imageindexrc" dosyanızı oluşturduğunuzda, herhangi birini veya tümünü koyabilirsiniz.
orada aşağıdaki değişkenlerden ve gerektiğinde ince ayar yapın. Bu Perl kodunun kendisidir ve
daha sonra, çalışırken imageindex'e "dahil edilir".

Sen şart dosyayı bir "1" koyarak sonlandırın; sonunda. Bu bir Perl meselesi!

Bu örneklerde gördüğünüz değerler program varsayılanlarıdır. Varsayılanı beğendiyseniz
belirli bir değişkenin değerini ".imageindexrc" dosyanıza eklemeniz gerekmez.

Küçük resimlerin bulunduğu dizinin adı

$thumbnail_dir = 'küçük resim';

"x" yönündeki küçük resimlerin boyutu (piksel). imageindex'in koruduğunu unutmayın
küçük resim oluşturmak için orijinal boyutundan küçültüldüğünde görüntünün en boy oranı
görüntü. Dolayısıyla, "x" boyutu "y" boyutundan daha küçükse, bir küçük resim
$default_thumbnail_x'ten daha küçük bir "x" boyutu.

$default_thumbnail_x = 200;

"y" yönündeki küçük resimlerin boyutu (piksel). Yine, imageindex'in
bir görüntü oluşturmak için orijinal boyutundan küçültüldüğünde görüntünün en boy oranını korur.
küçük resim. Dolayısıyla, "y" boyutu "x" boyutundan daha küçükse, bir küçük resim
$default_thumbnail_y'den daha küçük bir "y" boyutuna sahip olabilir.

$default_thumbnail_y = 200;

Orijinalin her iki boyutu da küçük resim boyutlarının bu kadarı içindeyse,
küçük resmi atlayacak ve orijinali "küçük resim" olarak kullanacaktır.

$thumbnail_threshold = 1.0;

"X" yönündeki "orta" görüntülerin boyutu (piksel). imageindex'in koruduğunu unutmayın
bir görüntünün orijinal boyutundan bir "orta" oluşturmak üzere küçültüldüğündeki en boy oranı
görüntü. Dolayısıyla, "x" boyutu "y" boyutundan daha küçükse, "orta" bir görüntü
$med_x'ten daha küçük bir "x" boyutuna sahip.

$med_x = 800;

"y" yönündeki "orta" görüntülerin boyutu (piksel). imageindex'in koruduğunu unutmayın
bir görüntünün orijinal boyutundan bir "orta" oluşturmak üzere küçültüldüğündeki en boy oranı
görüntü. Dolayısıyla, "y" boyutu "x" boyutundan daha küçükse, "orta" bir görüntü
$med_y'den daha küçük bir "y" boyutuna sahip.

$orta_y = 600;

"Orta" görüntüleri tutan dizinin adı

$med_dir = 'orta';

Orijinalin her iki boyutu da "orta" boyutların bu kadar içindeyse,
orta boy formatı oluşturmayı atlayın ve sadece orijinali kullanın. Bu gereksiz tasarruf sağlar
zaten orijinaline yakınsa "orta" bir görüntü oluşturmak.

$orta_eşik = 1.6;

Alt dizinlere otomatik olarak tekrarlansın mı? Etkinleştirmek için 1'e ayarlayın.

$do_recurse = 0;

Hiç "orta" görüntüler üretilsin mi? Etkinleştirmek için 1'e ayarlayın.

$do_orta = 1;

"Slayt gösterisi" ve çerçeve görünümü oluşturulsun mu? Etkinleştirmek için 1'e ayarlayın.

$do_slide = 1;

"Ayrıntılar" görünümü oluşturulsun mu? Etkinleştirmek için 1'e ayarlayın.

$do_captions = 1;

Görüntülerde saklanan resim yazısı bilgisi kullanılsın/gösterilsin mi? Etkinleştirmek için 1'e ayarlayın.

$do_detay = 1;

Normal "indeks" ve "detaylar" görünümlerinde girişler olarak alt dizinler işlensin mi? 1'e ayarla
etkinleştirme. Dizin hiyerarşisinin tamamı $do_montage 1 olarak ayarlanmış olarak işlendiyse (bkz.
aşağıda), belirli bir dizine ait montaj dosyası, bir dizin için "küçük resim" olarak kullanılacaktır.
alt dizin.

$do_dirs = 1;

Tüm görüntülerin bir montajını oluştur? Etkinleştirildiğinde, işlenen tüm görüntüler
kiremitli bir desende çok küçük küçük resimlerin NxM montajına dönüştü. Sonuç
resim $default_thumbnail_x x $default_thumbnail_y boyutlarına küçültülür ve saklanır
$thumbnail_dir dizininde. Karoların boyutu, bir karedeki görüntülerin sayısı arttıkça büyür.
dizin artışı, ancak aşağıda özetlenen değişkenlerle sınırlanabilir. Etkinleştirmek için 1'e ayarlayın.

$do_montaj = 1;

Bir görüntünün yorumuna gömülü ASCII "gülen yüz" desenlerini gerçek "ifade" ile eşleyin
Görüntüler? :) ve :- gibi ASCII gülen yüzleri etkinleştirildiğinde, ;) ve ;-) göz kırpmaları ve
kaşlar :( ve :-( iletilen duyguyu gösteren küçük PNG resimleriyle eşlenir.
Etkinleştirmek için 1'e ayarlayın.

$do_ifadeler = 1;

Zaman damgalarını ters sırada sıralayın.

$do_reverse = 1;

Video dosyalarını işleyin. Bu, yüklü olan oldukça yeni bir mplayer sürümüne dayanır.
Sisteminiz. 0.99.8'e kadar test ettik. Desteklenen video dosyalarının türü
sisteminizde mplayer kurulumu ile birlikte derlenen ve kullanılan codec bileşenlerine bağlıdır.

$do_video_files = 1;

Küçük resmin ve orta görünümlerin köşelerinden birine küçük bir simge yerleştirin.
bir video dosyasının ilk karesini işleme. Bu, dosyanın bulunduğuna dair bir "görsel ipucu" verir.
tarayıcınızda temsil edilen bir video dosyasıdır ve hareketsiz bir görüntü değildir.

$do_video_thumbnail_icons = 1;

Video dosyalarını uzantılarına göre tanımlamak için aşağıdakileri normal bir ifade olarak kullanın. İçin
bazı teknik nedenlerle, bu hızlı ve etkili yönteme güvenmek daha uygundu.
yöntem. Kameranızdaki (veya her neyse) dosyalar farklı bir uzantıyla bitiyorsa,
bu uzantı da burada.

$video_regexp = '(avi|mov|mpg|mpeg|mjpeg|m1v|m2v|wmv|fli|nuv|vob|ogm|vcd|svcd|mp4|qt)';

Yukarıda bahsedilen video dosyaları için "görsel işaret" simgelerini etkinleştirirseniz, aşağıdakiler
değişken, hangi köşeye yerleştirileceğini belirler. Kabul edilebilir değerler: Güneybatı,
NorthWest, NorthEast, SouthEast (büyük/küçük harfe duyarlı!).

$video_icon_gravity = 'Güneybatı';

Yukarıda bahsedilen video dosyaları için "görsel işaret" simgelerini etkinleştirirseniz, iki tane vardır.
(şu anda) arasından seçim yapın. 'Oynat' oku olan sarı bir nokta için 1'e (varsayılan) ayarlayın. 2'ye ayarla
video kameranın morumsu bir simgesi için. Daha sonraki sürümlerde bunlardan daha fazlası oluşturulacaktır.

$video_icon = 1;

Aşağıdaki üç değişken, HTML çıktısında hangi köprülerin "işaret ettiğini" kontrol eder. Onlar
aşağıdakilere ayarlanabilir:

index : dizin görünümündeki bir görüntünün ad referansına işaret eder
fullsize : gerçek görüntünün kendisine işaret eder
orta : bir görüntünün "orta" sürümünü gösterir
küçük resim : bir resmin küçük resim versiyonuna işaret eder
slayt : bir resim için yazılmış "slayt gösterisi" HTML sayfasını gösterir
ayrıntılar : ayrıntılardaki bir görüntünün ad referansına işaret eder
görünüm

Folling değişkeni, dizin görünümünde küçük resim görüntüsü için köprünün ne olduğunu kontrol eder.
noktalar:

$index_linkto = 'slayt';

Folling değişkeni, ayrıntılarda küçük resim görüntüsü için köprünün ne olduğunu kontrol eder.
bakış noktaları:

$details_linkto = 'indeks';

Folling değişkeni, slayt görünümündeki "orta" görüntü için köprünün ne olduğunu kontrol eder.
noktalar:

$slide_linkto = 'tam boyut';

Dizin ve ayrıntı görünümlerinde kullanılacak varsayılan sütun sayısı

$default_columns = 3;

Slayt çerçevesinin yönünü ayarlayın - 'yatay' veya 'dikey'. 'dikey' olduğunda
tarayıcı bölmesi, tüm küçük resimler sola doğru olacak şekilde dikey olarak bölünecektir. Ne zaman
'yatay' tarayıcı bölmesi, küçük resimlerle yatay olarak bölünür.
üst kısım

$frame_orient = 'dikey';

Aşağıdaki iki değişken, aşağıdaki üç değerden herhangi birine ayarlanabilir:

top : işlendiğinde söz konusu öğeyi sayfanın en üstüne koyun
alt : söz konusu öğeyi ne zaman sayfanın en altına koyun
render
yok : öğeyi HTML çıktısından çıkar

Resme gömülü bir resim yazısının (veya yorumun) alınıp alınmayacağını ve
HTML çıktısına yazılır. Varsayılan olarak, sunulan "orta" görüntünün üzerine yazılır.
"slayt" görünümünde.

$slide_caption = 'üst';

Bir görüntünün tarih/saatinin HTML çıktısına yazılıp yazılmadığını kontrol eder. Varsayılan olarak
"slayt" görünümünde sunulan "orta" görüntünün altına yazılır.

$slide_date = 'alt';

"Ayrıntı" görünümünde, küçük resimler normalden daha küçük bir boyuta küçültülür
küçük resimler (değerli alanı korumak için). Bu, kaç kez küçültüleceklerini belirler.
Varsayılan olarak 2 faktörü ile küçültülür.

$detay küçültme = 2;

Küçük resim ve "orta" resimler JPEG dosyaları olarak yazılır (orijinal
resimler JPEG değildi). Aşağıdaki iki değişken, oluşturulan için "kaliteyi" kontrol eder.
Görüntüler. Değer, 0 ile 100 arasında değişebilir; burada 100, "herhangi bir kaliteyi lehinize kaybetmeyin" anlamına gelir.
dosya boyutunda."

Yazılmakta olan küçük resimlerin kalitesini ayarlayın

$başparmak_kalitesi = 50;

Yazılan "orta" görüntülerin kalitesini ayarlayın

$orta kalite = 80;

Bir montaj görüntüsünde bulunacak minimum karo sayısını ayarlayın. sayısı ise
bir dizindeki resimler bu değerden düşükse, resimler tekrarlanacak veya boşluk bırakılacak
eklenecektir (bkz. $montage_fill).

$montaj_dk = 4;

Bir montajda bulunabilecek maksimum karo sayısını ayarlayın. sayısı ise
Bir dizindeki resimler bu sayının üzerindeyse montaj "eşit olarak
dizindeki "$montage_max görüntülerini seçme ve yalnızca bunları kullanma.

$montaj_maks = 36;

Montaj görüntüleri (pikseller) arasındaki boşluğu ayarlayın.

$montaj_beyaz boşluk = 2;

Bir dizinde "çift" sayıda görüntü ve tam bir NxM döşeme montajı olmadığında
oluşturulamaz, görüntüler tekrar kullanılabilir veya boş alan kullanılabilir. için 'tekrar' olarak ayarlayın
boş alanı kullanmak için görüntüleri yeniden kullanın ve 'boş'.

$montage_fill = 'boş';

Aşağıdaki değişken, HTML çıktısının nasıl işlendiğinin tüm yönlerini kontrol eder.
standartlara uygun tarayıcılar. Bu değişkenin içeriği bir
basamaklı stil sayfası ve içinde bulunan özellikler, HTML'nin nasıl olduğunu yönetecektir.
işlenmiş. Tüm renk, yazı tipi, boyut, hizalama vb. özellik değişiklikleri gerçekleşebilir. Bu
basamaklı stil sayfaları hakkında biraz bilgi gerektirebilir. İyi bir astar burada bulunabilir:

http://www.w3schools.com/css/css_reference.asp

$stil sayfası = '
gövde { renk: siyah; arka plan: beyaz; }

/* Başlıktaki yazı tipleri */
h1.title { yazı tipi ailesi: "Comic Sans MS", Helvetica, sans-serif;
yazı tipi boyutu: %200; yazı tipi ağırlığı: kalın; metin hizalama: merkez; }
h2.daterange { yazı tipi ailesi: Arial,Helvetica,sans-serif;
yazı tipi boyutu: %125; metin hizalama: merkez; }
h3 { yazı tipi ailesi: Arial,Helvetica,sans-serif; yazı tipi boyutu: %90;
metin hizalama: merkez; }

/* Fotoğraf başlıkları ve Dizin başlıkları */
div.caption { yazı tipi ailesi: Arial,Helvetica,sans-serif;
yazı tipi boyutu: %100; yazı tipi ağırlığı: kalın; kenar boşluğu: 1em; }

/* Dizin ve ayrıntılar sayfasındaki genel yazı tipleri */
div.index { yazı tipi ailesi: Arial,Helvetica,sans-serif;
yazı tipi boyutu: %80; }
div.detail { yazı tipi ailesi: Arial,Helvetica,sans-serif;
yazı tipi boyutu: %80; }
div.credits { yazı tipi ailesi: Arial,Helvetica,sans-serif;
yazı tipi boyutu: %80; metin hizalama: sağa; kenar boşluğu: 10 piksel }

/* Tablo öznitelikleri */
tablo.index { arka plan: #ffffff; sınır: yok;
sınır aralığı: 8 piksel; }
td.index { kenarlık: yok; dolgu: 3 piksel }
tablo.frame { arka plan: #ffffff; sınır: yok }
td.frame { kenarlık: yok; dolgu: 0 piksel }

/* Görüntü öznitelikleri */
img.index { kenarlık: yok; }
img.slide { kenarlık: yok; }
img.frame { kenarlık: yok; }

/* Bağlantı özellikleri */
a:bağ { renk: mavi; }
a:ziyaret edilen { renk: yeşil; }
a:hover { renk: kırmızı; }
a:aktif { renk: kırmızı; }

';

"Çift" sayı olmadığında "boş" tablo hücrelerinde sunulanları ayarlayın.
bir dizindeki resimler.

$boşhücre = " boş ";

Bir üst dizine giden köprünün metnini kontrol edin. Bu bağlantıyı istemiyorsanız
dizinde bulunma ve "detaylar" görünümleri değişkeni "undef" (undef $updirtext;)

$updirtext = "bir dizin yukarı";

Çerçeve görünümüne bir köprünün metnini kontrol edin. Bu bağlantının olmasını istemiyorsanız
dizinde bulunur ve "detaylar" görünümleri değişkeni "undef" eder (undef $framelinktext;)

$framelinktext = "slayt gösterisi görünümü (çerçeveler)";

Ayrıntı görünümüne bir köprünün metnini kontrol edin. Bu bağlantının olmasını istemiyorsanız
dizin görünümünde değişkeni "undef" olarak sunar (undef $detaillinktext;)

$detaillinktext = "detay dizini";

Dizin görünümüne bir köprünün metnini kontrol edin. Bu bağlantının olmasını istemiyorsanız
ayrıntı görünümünde değişkeni "undef" olarak sunar (undef $indexlinktext;)

$indexlinktext = "ana dizin";

Belirli bir dizin için HTML'de yazılan varsayılan TITLE dizesini kontrol edin. Bu
en genellikle komut satırı aracılığıyla dizin bazında verilir ve içinde "hatırlanır"
Dizin HTML dosyasının içindeki META verileri.

$default_titletext = "Görüntü dizini";

Aşağıdaki beş değişken, dizindeki bağlantı yapılarındaki TITLE niteliğini kontrol eder
ve çerçeve görünümleri. TITLE öznitelikleri verildiğinde, genellikle "araç ipucu" olarak işlenirler.
imleç etkin bağlantının üzerine gelip durduğunda metni gösteren baloncuklar. onları kullanıyoruz
burada görüntü hakkında görsel bir ipucu vermek için. Bu değişkenler çok benzer şekilde çalışır printf(1)
Teller. Belirli bir görüntü için enterpolasyon yapılabilecek değerler şunlardır:

%f => görüntünün dosya adıyla değiştirildi
%d => görüntünün tarihi/saati (veya dosyanın mtime'ı) ile değiştirildi
%s => dosyanın boyutuyla değiştirildi (Kb olarak)
%r => orijinal görüntünün çözünürlüğü (XxY) ile değiştirildi
%c => resmin başlığıyla değiştirildi (biriyle saklandıysa)
%% => değişmez bir '%' karakteriyle değiştirildi

Dizinler işlendiğinde ve bunun bir montajı yapıldığında aşağıdaki kodlar enterpolasyona tabi tutulur.
dizin, alt dizinin küçük resmi olarak kullanılır.

%n => bir dizindeki resim sayısıyla değiştirildi
%b => bir resim dizinindeki "başlangıç" tarihiyle değiştirildi
%e => bir resim dizinindeki "bitiş" tarihiyle değiştirildi
%t => bir resim dizinindeki "başlık" ile değiştirildi

Diğer karakterler (boşluklar dahil) değişmezdir. bunları ".imageindexrc" dosyanızda "undef" edin
TITLE özniteliklerinin HTML'ye yazılmasını istemiyorsanız dosya. "tarih/saat"
ilgili yapılar, aşağıda tanımlanan tarih/saat biçimi değişkenleri kullanılarak enterpolasyona tabi tutulur.

Çerçeve görünümünde küçük resimlere köprüler için TITLE özniteliklerini kontrol edin. bu
varsayılan " - "bir görüntü için

$framethumbtitle = "%f - %d";

İndeks görünümünde küçük resimlere köprüler için TITLE özniteliklerini kontrol edin. bu
varsayılan " ( )" bir görüntü için

$indexthumbtitle = "%f (%s)";

Slayt görünümündeki küçük resimlere köprüler için TITLE özniteliklerini kontrol edin. bu
varsayılan " ( )" bir görüntü için

$slidethumbtitle = "%f (%s)";

Ayrıntı görünümünde küçük resimlere köprüler için TITLE özniteliklerini kontrol edin.
Varsayılan, içine gömülüyse bir görüntünün başlığıdır (veya yorumudur).

$detailthumbtitle = "%c";

Bir
alt dizini sunuluyor. Varsayılan, alt dizinde kaç resim olduğunu göstermektir.
vardı ve yayılan tarih aralığı.

$montagetitle = "%b ile %e arası %n resim";

Oluşturulan html sayfalarının hangi karakter kümesine sahip olması gerektiğini kontrol edin. Bu, varsayılan olarak UTF-8'dir, ancak
ISO-8859-1 veya başka bir kodlama olabilir:

$file_charset = "ISO-8859-1";

Aşağıdaki sekiz değişken, içine yazıldığında tarih ve saatlerin nasıl biçimlendirileceğini kontrol eder.
HTML. Yine kullanıyoruz printf(1) kodların enterpolasyona tabi tutulduğu benzeri değişkenler
kullanıcının zevkine göre.

Kaçış dizilerinin tanımları POSIX'ten gelir. strftime(3) tanımlar. OLUMSUZLUK
Hepsi strftime(3) bariz nedenlerle desteklenmektedir.

%S, ondalık sayı (00-60) olarak saniye ile değiştirilir.
%M, ondalık sayı (00-59) olarak dakika ile değiştirilir.
%I, ondalık sayı (12-01) olarak saat (12-saatlik) ile değiştirilir.
%H, ondalık sayı (24-00) olarak saat (23 saatlik zaman) ile değiştirilir.
%p, "ante meridiem" veya
uygun şekilde "meridiem sonrası" (şu anda yalnızca ABD'de "öğle" veya "öğleden önce")
%R, "%H:%M" ile eşdeğerdir (yalnızca *zaman biçimi değişkenlerinde).
%r, "%I:%M:%S %p" ile eşdeğerdir (yalnızca *zaman biçimi değişkenlerinde).

%Y, ondalık sayı olarak yıl ile değiştirilir.
%y, ondalık sayı (00-99) olarak asırsız yıl ile değiştirilir.
%m, ondalık sayı (01-12) olarak ay ile değiştirilir.
%d, ondalık sayı (01-31) olarak ayın günü ile değiştirilir.
%F, "%Y-%m-%d" ile eşdeğerdir (yalnızca *tarih biçimi değişkenlerinde).
%D, "%m/%d/%y" ile eşdeğerdir (yalnızca *dateformat değişkenlerinde).
%%, değişmez "%" ile değiştirilir.

Çerçeve görünümünde tarihin oluşturulma şeklini kontrol edin

$framedateformat = "%m/%d/%Y";

Çerçeve görünümünde zamanın oluşma şeklini kontrol edin

$frametimeformat = "%r";

Dizin görünümünde tarihin oluşturulma şeklini kontrol edin

$indexdateformat = "%m/%d/%Y";

Dizin görünümünde zamanın oluşma şeklini kontrol edin

$indextimeformat = "%r";

Slayt görünümünde tarihin oluşturulma şeklini kontrol edin

$slidedateformat = "%m/%d/%Y";

Slayt görünümünde zamanın oluşma şeklini kontrol edin

$slidetimeformat = "%r";

Detay görünümünde tarihin oluşturulma şeklini kontrol edin

$detaildateformat = "%m/%d/%Y";

Detay görünümünde tarihin oluşturulma şeklini kontrol edin

$detailtimeformat = "%I:%M %p";

Dizin görünümünün HTML dosya adının ne olacağını kontrol edin

$indexfile = 'index.html';

Ayrıntı görünümünün HTML dosya adının ne olacağını kontrol edin

$detayfile = 'detaylar.html';

Çerçeve görünümünün HTML dosya adının ne olacağını kontrol edin

$çerçeve dosyası = 'çerçeve.html';

Slayt görünümünün HTML dosya adının ne olacağını kontrol edin

$slayt dosyası = 'slides.html';

Tüm "slayt görünümü" HTML dosyalarının depolanacağı dizinin adını kontrol edin
(resim başına bir tane)

$slide_dir = 'slaytlar';

Her dizinde yazılan basamaklı stil sayfasının adını kontrol edin

$stylefile = 'stil.css';

Etkinleştirilmişse montaj görüntüsünün adını kontrol edin

$montagefile = 'montaj.jpg';

İfade PNG resim dosya adlarının önekini kontrol edin

$emoconprefix = 'ii_';

ÖRNEKLER


Örnek olarak, yalnızca bazı tarih/saat biçimi dizelerini değiştirmek istediğinizi varsayalım. Tam
Bu durumda ".imageindexrc" dosyası şöyle olacaktır:

$framedateformat = "%F";
$frametimeformat = "%R";

$indexdateformat = "%F";
$indextimeformat = "%R";

$slidedateformat = "%F";
$slidetimeformat = "%R";

$detaildateformat = "%m/%y";

1; # bunu dosyadaki son satır olarak alma!

TEŞEKKÜR


Perl'in yaratıcısı Larry Wall'a "İsviçre ordusu motorlu testeresi" için teşekkür ederiz.
betik dili (yıllar boyunca Perl'i hackleyenlerin yanı sıra). Biz
ayrıca ImageMagick'e ve onun tamamlayıcı modülüne katkıda bulunan herkese teşekkür etmek isterim.
PerlMagick. PerlMagick olmadan bu yazılım aşırı derecede daha az sağlam olurdu.
Ek olarak, mplayer'ın yaratıcılarına (ve tüm katkıda bulunanlara) teşekkür etmek istiyoruz.
mplayer olmadan video dosyaları için sağlanan destek asla ortaya çıkmazdı.

YAZARLAR


Edwin Huffstutler
John Reynolds

onworks.net hizmetlerini kullanarak imageindex'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad