Bagaimana cara membuat galeri gambar web offline? (tidak ada php di server)

9

Saya baru saja menghadiri pertemuan keluarga besar, dan sekarang satu jam setelah pulang orang mengirim SMS untuk meminta foto. Kesepakatannya adalah gambar seperti ~ 5mb sepotong, jadi mengirim e-mail kepada orang lain bukanlah pilihan.

Saya memiliki akses ke beberapa server web dengan banyak ruang, tetapi tidak ada php atau skrip sisi server lain yang tersedia. Itu sebabnya saya sedang mencari perangkat lunak (lebih disukai opensource) yang dapat membuat album offline, dan daripada hanya membagikannya kepada dunia untuk dilihat di server saya. Tentu saja saya bisa melakukan ini secara manual, tetapi ada banyak gambar.

Algific
sumber

Jawaban:

8

Bagaimana dengan menggunakan Picasa dan membuat album web (batas 1GB)?


Pokoknya saya sarankan Anda untuk mengubah ukurannya (hanya untuk show'em), 5MB pasti terlalu banyak untuk tayangan slide layar.

Alat yang sangat baik untuk melakukannya adalah (IMO) ImageMagick Anda dapat menemukan banyak howtos di sekitar, tapi inilah contohnya:

i = 1
untuk f di * .jpg; melakukan
  n = `printf '% 08d' $ i`
  konversi $ f -thumbnail 1000x1000 out / p $ n.jpg
  convert $ f -thumbnail 150x150 ^ -gravity center -extent 150x150 out / _p $ n.jpg
  i = $ [i + 1]
selesai

Ini menciptakan gambar besar (maks 1000x1000) dan thumbnail (150x150) di direktori ./out/. Yang harus Anda lakukan sekarang adalah membuat index.htmlfile:

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

Ini dia, cukup pindahkan konten ./out/direktori ke suatu tempat di server Anda.

Catatan: Ini bukan solusi terbaik untuk masalah Anda, itu hanya konsep singkat, tapi saya pikir itu berguna mengetahui alat tersebut.

cYrus
sumber
15

Anda dapat menggunakan salah satu dari ini (semua sumber terbuka):

Beberapa di antaranya disebutkan dalam perbandingan ini .

Janus Troelsen
sumber
1
Akhirnya menemukan satu dipelihara dengan baik dan dengan yang berikut (berbasis Python): github.com/saimn/sigal
lkraav
2
llgal adalah apa yang saya cari! Anda bahkan dapat >> sudo apt-get install llgal
Ahi Tuna
Saya mengalami banyak masalah mencoba istall Sigaldi Ubuntu 12.10. Di sisi lain llgalbekerja dengan baik.
Sridhar Sarnobat
3

Anda juga dapat menggunakan Picasa untuk menghasilkan file html statis untuk ditampilkan di web, cukup goto Folder-> Ekspor sebagai halaman html. Dari sana Anda dapat memilih templat dan mengubah ukuran gambar yang Anda inginkan.

Phil
sumber
0

bagaimana dengan mencoba myphotoshare ? itu adalah garpu foto yang menggunakan sedikit php dan izin untuk berbagi konten (foto latar asli tidak mengizinkannya).

Selain itu ia mengelola video (photofloat asli tidak), mengizinkan penyortiran album dan media, dan memiliki banyak variabel penyesuaian.

Paolo Benvenuto
sumber