Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fpp-scripts

Status: Deprecated. This repository — the FPP-sanctioned Script Repository — is deprecated, and the in-app "Script Repository Browser" that browsed and installed from it has been removed as of FPP 10.

Scripts themselves aren't going away. FPP still fully supports uploading, editing, and running your own scripts via the Scripts tab in File Manager. What's deprecated is only this repository and its in-app browser/installer. Scripts were contributed here over the years but were often never revisited or updated for later FPP versions — generally unloved — and in the meantime, almost everything they offered has been absorbed into FPP itself as FPP Commands, Overlay Model actions, or better-maintained plugins, so keeping a separate script catalog no longer made sense.

This repository is kept around for historical reference and for the handful of scripts that still don't have a built-in equivalent. If you're running FPP 10 or later and want one of the scripts below, download it manually from the appropriate folder in this repo and install it via the Scripts tab in FPP's File Manager page.

Only scripts that were still downloadable via the Script Repository Browser in FPP 8/9 are included in the migration table below — scripts that had already fallen out of the browser's compatibility window before FPP 8/9 are historical and not part of this migration guide.

Recommended migration table

Category Script Suggested Replacement
Control Send_Email_Script.sh FPP now has outbound email support (Settings → Email: SMTP server/port/login/from/to) and a built-in "send test email" action. However, there is currently no built-in FPP Command to send a custom subject/message from a playlist, schedule, or event — that still needs a script (now much simpler, since it can just call mail using the FPP-managed configuration).
Control StaticOff.sh FPP Command: Overlay Model → Clear
Control StaticOn.sh FPP Command: Overlay Model → Fill
Control UserCallbackHook.sh FPPD_STARTED / FPPD_STOPPED Command Presets (FPP does still call this script, if present, but it must be provided manually, FPP doesn't ship it.)
GPIO GPIO-Off.sh FPP Command: GPIO → Set Output
GPIO GPIO-On.sh FPP Command: GPIO → Set Output
GPIO LongShort-ButtonPressed.sh GPIO Input configuration page from FPP 10
GPIO LongShort-ButtonReleased.sh GPIO Input configuration page from FPP 10
Media DisplayStaticImage.sh No replacement provided.
Media SqueezeLiteStart.sh No replacement provided.
Media SqueezeLiteStop.sh No replacement provided.
PixelOverlay PixelOverlay-Clock.php FPP-Simple-Countdown plugin
PixelOverlay PixelOverlay-Countdown.php FPP-Simple-Countdown plugin
PixelOverlay PixelOverlay-CountdownToShow.sh FPP-Simple-Countdown plugin
PixelOverlay PixelOverlay-NaughtyNice.php fpp-VideoCapture plugin combined with FPP Commands
PixelOverlay PixelOverlay-ScrollingText.php FPP Command: Overlay Model → Effect (scrolling text effect)
System add_fpp_src_samba.sh No replacement provided.
System DisableOnboardWifi-Pi3.sh No longer relevant.
System EnableOnboardWifi-Pi3.sh No longer relevant.
System Reboot.sh FPP Command: Reboot, from FPP 10
System Shutdown.sh FPP Command: Shutdown, from FPP 10

Everything else in this repository

Every other script in this repository's index.csv already had a max_rfs_ver below the current FPP release before this deprecation happened — meaning FPP's old Script Repository Browser had already stopped offering them as installable, functioning scripts in earlier FPP versions (they were shown only in the "Incompatible Scripts" section, if at all). Nothing changed for those scripts as part of removing the browser; they are simply historical.

Useful Links

About

Script Repository for the Falcon Player

Resources

Stars

18 stars

Watchers

17 watching

Forks

Releases

Packages

Contributors

Languages