वेब चित्र गैलरी ऑफ़लाइन कैसे उत्पन्न करें? (सर्वर पर कोई php नहीं)


9

मैंने अभी-अभी एक विशाल परिवार की सभा में भाग लिया है, और अब घर आने के एक घंटे बाद लोगों को फ़ोटो माँगने के लिए कहा जाता है। सौदा यह है कि चित्र ~ 5mb के एक टुकड़े की तरह हैं, इसलिए लोगों को ई-मेल करना एक विकल्प नहीं है।

मेरे पास कुछ वेब सर्वरों के लिए बहुत सारे स्थान हैं, लेकिन कोई php या कोई अन्य सर्वर साइड स्क्रिप्टिंग उपलब्ध नहीं है। इसलिए मैं सॉफ्टवेयर (अधिमानतः ओपनसोर्स) के लिए शिकार पर हूं, जो एल्बम को ऑफ़लाइन उत्पन्न कर सकता है, और दुनिया के लिए अपने सर्वर पर देखने के लिए इसे साझा कर सकता हूं। बेशक मैं यह मैन्युअल रूप से कर सकता था, लेकिन कई चित्र हैं।

जवाबों:


8

पिकासा का उपयोग करने और एक वेब एल्बम (1 जीबी सीमा) बनाने के बारे में क्या ?


वैसे भी मैं आपको सुझाव देता हूं कि आप उन्हें (सिर्फ show'em के लिए) बैचाइज़ करें, स्क्रीन स्लाइड शो के लिए 5MB निश्चित रूप से बहुत अधिक हैं।

ऐसा करने के लिए एक उत्कृष्ट उपकरण है (IMO) ImageMagick आप बहुत सारे हॉव्टस के आसपास पा सकते हैं, लेकिन यहाँ एक नमूना है:

i = 1
f में * .jpg के लिए; करना
  n = `प्रिंटफ '% 08d' $ i`
  $ f -thumbnail 1000x1000 आउट / p $ n.jpg में रूपांतरित करें
  परिवर्तित $ f -thumbnail 150x150 ^ -ग्रेविटी सेंटर -संपूर्ण 150x150 आउट / _p $ n.jpg
  मैं $ = [i + 1]
किया हुआ

यह निर्देशिका में दोनों बड़े चित्र (अधिकतम 1000x1000) और थंबनेल (150x150) बनाता है ./out/। अब आपको बस एक index.htmlफाइल बनानी है :

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

यहां हम चलते हैं, बस ./out/निर्देशिका की सामग्री को अपने सर्वर में कहीं स्थानांतरित करें।

नोट: यह आपकी समस्या का सबसे अच्छा समाधान नहीं है, यह सिर्फ एक त्वरित मसौदा है, लेकिन मुझे लगता है कि यह ऐसे उपकरण को जानना उपयोगी है।


15

आप इनमें से किसी एक (सभी खुले स्रोत) का उपयोग कर सकते हैं:

इस तुलना में इनमें से कुछ का उल्लेख किया गया है ।


1
अंत में एक को ठीक से बनाए रखा और निम्नलिखित के साथ (पायथन-आधारित): github.com/saimn/sigal
lkraav

2
मैं वास्तव में क्या देख रहा था! तुम भी कर सकते हो >> sudo apt-get install llgal
Ahi Tuna

मैं SigalUbuntu 12.10 पर istall की कोशिश कर रहा मुद्दों की एक बहुत कुछ कर रहा था । दूसरी ओर llgalमहान काम किया।
श्रीधर सरनोबत

3

आप वेब पर प्रदर्शन के लिए स्थैतिक html फ़ाइलों को उत्पन्न करने के लिए पिकासा का उपयोग भी कर सकते हैं, बस गोटो फोल्डर-> html पृष्ठ के रूप में निर्यात करें। वहां से आप एक टेम्प्लेट चुन सकते हैं और उन चित्रों का आकार बदल सकते हैं, जिनकी आपको इच्छा होनी चाहिए।


0

मायफोटोशेयर के लिए एक कोशिश देने के बारे में क्या ? यह एक फोटोफ्लोट कांटा है जो पीएचपी का एक सा उपयोग करता है और सामग्री साझा करने की अनुमति देता है (मूल फोटोफ्लोत इसकी अनुमति नहीं देता है)।

इसके अलावा यह वीडियो (मूल फोटोफ्लोट नहीं करता है) का प्रबंधन करता है, एल्बम और मीडिया की छंटनी की अनुमति देता है, और इसके कई अनुकूलन चर हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.