— Latest version: Slideshow v2.0 — Published date 2024-05-14
— Changelog and previous versions: SlideShow Changelog
———————————————————————————
• PURPOSE:
Run a slide show of your images.
• FEATURES:
Various settings available: — define duration between slides — enable loop — slide through all pictures in folder, with or without subfolders included — run slide show in fullscreen, floating window, or internal preview pane — display images in random order
Available in three flavors: — a simple "no questions asked" Default SlideShow — a Custom SlideShow, with an input where you can change settings Note: This is also were you can save settings for the default slideshow — an extra "Alternate SlideShow" to be run from external source (Script, CKS, Menu, Catalog, etc.)
Can be run from: — the filelist (via a button or Custom Keyboard Shortcut [CKS]) — automatically opens fullscreen preview, and closes it on slide show end — directly from an already open floating or fullscreen preview (via a CKS).
Control: — Navigate with arrow/page keys — Zoom/Unzoom with +/- (Tip: don't forget to "lock zoom") — Pause by pressing "ALT" (Note: this disables all other KS) — or Pause with a CKS Recommended: all other KS will work as usual (see (#) below in Installation)
• NOTES:
— Slide show can be interrupted by pressing ESC, or closing the preview window.
— Before running the slide show, the script opens a new tab listing image files only. This tab will be closed automatically when the slideshow ends.
— By default, it will only show standard images (jpg, gif, png...).
— If you have image codecs (FastPictureViewer CodecPack, SageThumbs...), it can make a slide show of all types of images.
— Or if you use the PowerLauncher script, it can use your image "definitions" from PowerLauncher's definition file.
To change this setting, edit the tweak "UsePictureCodecs" at the bottom of the script.
• TIP:
You can use other file-related Keyboard Shortcuts during the slide show (*).
(with CKS assigned to "Edit Tags by List..." or to Labeling, etc.)[/pre]
(*) Requires XY>=v12.40.0213 with FPEnableCKS activated.
• USAGE:
— Install the SlideShow script (procedure below)
— Go to a folder that contains images, then
— Left Click on the SlideShow button, or press your CKS (e.g. Shift+Enter), or
— Right Click on the SlideShow button and choose "Custom SlideShow", or press your CKS (e.g. Alt+Shift+Enter),
In the window, enter e.g. 1SLW (i.e. Duration: 1sec, include Subfolders, Loop, play in floating Window),
and...
• Enjoy the show!
& don't hesitate to post your questions, suggestions, comments...
Flux
———————————————————————————
• INSTALLATION:
Download the script (link above) and copy it into XYplorer scripts folder: <xyscripts> , then:
• Recommended (but optional): Assign Custom Keyboard Shortcuts (CKS) via "User | Manage Command... | Load Script File"
Code: Select all
Script File: SlideShow.xys Label: SlideShow "Assign Keyboard Shortcut..." e.g. "Shift+Enter"Code: Select all
Script File: SlideShow.xys Label: CustomSlideShow "Assign Keyboard Shortcut..." e.g. "Alt+Shift+Enter"Menu: "Tools" | "Customize Keyboard Shortcuts..." > Button: "Jump..." > "358"
"Press New Shortcut:" e.g. "SHIFT+P"
---------------------------------------------------------------------------------
And/Or (optional if CKS defined), either:
• Add load "SlideShow.xys"; to the "on click" and load "SlideShow.xys", "CustomSlideShow"; to the "on right-click" of your custom button, or
• Use the following snippet (with Don's litteral instructions):
-a) Paste ::snippet; into the address bar and press ENTER. A text box will open to enter snippet.
-b) And here comes the copy+paste ready snippet. It will create a new button at the right end of your toolbar.
Code: Select all
Snip: CTB 1
XYplorer 12.40.0000, 13-06-09 19:22:29
Action
NewUserButton
Name
SlideShow
Icon
%winsysdir%\shell32.dll /141
ScriptL
load "SlideShow.xys", "SlideShow";
ScriptR
load "SlideShow.xys", "CustomSlideShow";
FireClick
0Code: Select all
"SlideShow|%winsysdir%\shell32.dll /141"
load "SlideShow.xys", "SlideShow";
"Custom SlideShow"
load "SlideShow.xys", "CustomSlideShow";version 1.5:
XYplorer Beta Club