Web resim galerisi çevrimdışı nasıl oluşturulur? (sunucuda php yok)


9

Sadece büyük bir aile toplantısına katıldım ve şimdi eve geldikten bir saat sonra insanlar fotoğrafları istedi. Anlaşma, görüntülerin bir parça ~ 5mb gibi olması, bu yüzden insanları e-postayla göndermek bir seçenek değil.

Ben bol miktarda alan, ancak php veya herhangi bir sunucu tarafı komut dosyası mevcut olan birkaç web sunucularına erişim var. Bu yüzden albümü çevrimdışı olarak oluşturabilen ve sadece dünyanın sunucumda görmesi için paylaşabileceğim yazılım arayışındayım (tercihen açık kaynak). Elbette bunu manuel olarak yapabilirdim, ancak birçok görüntü var.

Yanıtlar:


8

Picasa'yı kullanmaya ve bir web albümü oluşturmaya ne dersiniz (1GB sınır)?


Neyse onları toplu olarak yeniden boyutlandırmanızı öneririm (sadece show'em için), 5MB bir ekran slayt gösterisi için kesinlikle çok fazla.

Bunu yapmak için mükemmel bir araç (IMO) ImageMagick etrafında birçok howtos bulabilirsiniz, ancak işte bir örnek:

i 1 =
* .jpg'deki f için; yapmak
  n = `printf '% 08d' $ i`
  $ f -thumbnail 1000x1000'i / p $ n.jpg dönüştürün
  $ f -thumbnail 150x150 ^ -gravity center -extent 150x150 out / _p $ n.jpg dönüştürmek
  i $ = [i 1 +]
tamam

Dizinde hem büyük resimler (maks. 1000x1000) hem de küçük resimler (150x150) oluşturur ./out/. Şimdi tek yapmanız gereken bir index.htmldosya oluşturmak :

cd out/
for f in p* ; do
  echo "<a href='$f'><img src='_$f'></a>"
done > index.html

İşte başlıyoruz, sadece ./out/dizinin içeriğini sunucunuzda bir yere taşıyın.

Not: Sorununuza en iyi çözüm değildir, sadece hızlı bir taslaktır, ancak bence bu araçları bilmek yararlıdır.


15

Bunlardan birini kullanabilirsiniz (tümü açık kaynak):

Bu karşılaştırmada bunlardan bazıları belirtilmiştir .


1
Sonunda düzgün bir şekilde bakım yapılmış ve aşağıdakileri bulabilirsiniz (Python tabanlı): github.com/saimn/sigal
lkraav

2
llgal tam olarak aradığım şey! hatta >> sudo uygun-get install llgal
Ahi Tuna

SigalUbuntu 12.10'da istall yapmaya çalışırken çok fazla sorun yaşıyordum . Öte yandan llgalharika çalıştı.
Sridhar Sarnobat

3

Picasa'yı web'de görüntülemek üzere statik html dosyaları oluşturmak için de kullanabilirsiniz, sadece Klasör-> html sayfası olarak dışa aktar seçeneğine gidin. Buradan bir şablon seçebilir ve isterseniz resimleri yeniden boyutlandırabilirsiniz.


0

fotoğraf paylaşımımın denenmesine ne dersiniz ? Biraz php kullanan ve içerik paylaşmaya izin veren bir fotoğraf çatalı çatalıdır (orijinal fotoğraf zırhı buna izin vermez).

Bunun yanı sıra videoları yönetir (orijinal fotofloat yapmaz), albümlerin ve medyanın sıralanmasına izin verir ve birçok özelleştirme değişkeni vardır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.