Wie kann ich mit wenigen Mausaktionen eine Bildergalerie erstellen?

343
mk117

Ich möchte eine HTML-Bildergalerie in Windows 10 mit einem "1-Klick" -Ansatz erstellen können. Gibt es eine Möglichkeit, dies zu tun, ohne Software installieren zu müssen?

1
Abstimmung zur Wiedereröffnung In der Warteschlange war es nicht klar, dass dies eine selbst beantwortete Frage war. Ansonsten schien eine Anfrage für diese Site zu breit zu sein, aber da die Antwort geliefert wurde, ist dies meiner Meinung nach eine nützliche Frage. Excellll vor 8 Jahren 0

1 Antwort auf die Frage

2
mk117

Hier ist meine Antwort auf die Frage ...

Erstellt dieses Batch-Skript, das Online-CDN-Quellen für Colorbox & jQuery verwendet.

Quellen für die CD enthalten: cdn.bootcss.com, ajax.googleapis.com und cdnjs.cloudflare.com .

Dieses Skript nimmt hauptsächlich alle JPG-Bilder (aus dem Ordner, in dem es sich befindet) und erstellt daraus eine Galerie. Wenn Sie eine Bildergalerie mit responsiver (mobilfreundlicher) Lightbox anzeigen möchten, erstellt dieses Batch-Skript diese Funktion.

@echo off setlocal enableDelayedExpansion set "file_start=<HTML><HEAD><title>Gallery</title><meta name="viewport" content="width=device-width, initial-scale=1"><link href="https://cdn.bootcss.com/jquery.colorbox/1.4.33/example1/colorbox.min.css" media="all" rel="stylesheet" /><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js" type="text/javascript"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.colorbox/1.6.3/jquery.colorbox-min.js" type="text/javascript"></script><script>$(document).ready(function(){ $('a.lightbox').colorbox(); });</script></HEAD><BODY>" set "link_start=<a href="" set ^"image_start=" class="lightbox"><img rel="images" src="" set ^"link_end=" width="30%%"/></a> " set "file_end=</BODY></HTML>" set "file_name=image_gallery.html"  >"%file_name%" ( echo !file_start! setlocal disableDelayedExpansion for %%I in (*.jpg) do ( set "image=%%~fI" setlocal enableDelayedExpansion echo !link_start!!image!!image_start!!image!!link_end! endlocal ) endlocal echo !file_end! )