Skip to content

Releases: Inrixia/Floatplane-Downloader

3.7.1 - Small tweaks

02 May 10:36
44902f5
Compare
Choose a tag to compare

Release 3.7.1.zip
Install.zip
Update.zip

This release only really has a few small things added over 3.7.0 which was the latest big release. Minor tweaks and fixes mostly.

Install Guide

If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over.
I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over properly.

For people who are doing a fresh install just follow the below guides:

As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sir Inrix | <3#6950 or Leave a comment on the LTT form post.

3.7.0 - Lots of new features, Major bug fixes & More Colours

06 Feb 02:44
Compare
Choose a tag to compare

Release 3.7.0.zip
Install.zip
Update.zip

This release has a large amount of new features added, which are covered in the Settings Guide.

A short summary of features added are:

  • Sorting channel videos into seasons based on the Year or the Month they were released. Important, for this to work you need to change the Plex Library setting for seasons to only hide single seasons, this is covered in the plex guide.
  • Ability to change download server if you get a slow speed from NA
  • Ability for format the filename with the date the video was released, thanks to @rob1998 for the sample code. Note this might break plex ordering so use at your own risk.
  • Added ability to have the script auto repeat itself based of a user set time. You can either enable this or setup your own way of looping the script to have it run hourly etc.
  • Integrated plex section rescan and metadata updating into the script to reduce disk usage from re-scanning every time the script runs to only when new videos are downloaded.

Below are the Major Bugs that have been fixed in this release:

  • Finally fixed the session issue that has been around since 3.1.0, Anyone using forceLogin you should now be able to set this to false! Doing so will greatly improve script performance
  • Fixed naming of episodes for plex where having multiple " - " after the season and episode numbers would break episode ordering. This will require a redownload of videos to fix previous episodes, and may cause the script to redownload videos that aren't downloaded using the new naming scheme.

Full Changelog

v3.7.0

  • Note: For info on new settings go to the github wiki
  • Added check and fix for invalid partial.json error.
  • Fixed Update.js for properly keeping settings from older versions and for updating from versions where settings dont exist
  • Added some more colours
  • Added page count when "maxPages" is larger than 1
  • Fixed episode naming for plex sorting with dashes
  • Changed default floatplaneServer to use Edge02-na.floatplaneclub.com vs Edge01-na.floatplaneclub.com (Seems to perform better)
  • Added "floatplaneServer" setting
  • Added "formatWithDate" setting
  • Fixed a issue with creating missing directories
  • Added ability to sort episodes by Year or Month in plex as a fake season. Read updated plex guide for info
  • Added "yearsAsSeasons" setting
  • Added "monthsAsSeasons" setting
  • Added ability to have the script auto repeat every x seconds, minutes, hours, days or weeks
  • Added "repeatScript" setting
  • Fixed bug with reusing session data introduced in v3.1.0, Should remove the need to use forceLogin now
  • Updated Update.js for new settings
  • Added "plexSection" setting
  • Added "plexScannerInstall" setting
  • Integrated plex library updates into the script, see settings wiki for more info
  • Commented all new code
  • Fixed BitWit title naming having incorrect dashes
  • Added Redundancy to Update.bat and Install.bat

Install Guide

If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over.
I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over properly.

For people who are doing a fresh install just follow the below guides:

As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sir Inrix | <3#6950 or Leave a comment on the LTT form post.

3.6.2 - Mainly Fixes

13 Jan 08:55
e519b53
Compare
Choose a tag to compare

Release 3.6.2.zip
Install.zip
Update.zip

This release is mainly fixes for issues users were experiencing with 3.6.1 and 3.5.0

Changelog

v3.6.2

  • Added coloured console printouts
  • Fixed ffmpeg failing
  • Fixed depricatedCallback error
  • Fixed BitWit Ultra redownloading videos with a specific set of characters
  • Fixed episodes names not being printed under the proper main channel

Install Guide

If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over.
I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over.

For people who are doing a fresh install just follow the below guides:

As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sir Inrix | <3#6950 or Leave a comment on the LTT form post.

3.6.1 - More Settings, Resuming Downloads & Fixes

12 Jan 14:29
be185f7
Compare
Choose a tag to compare

The 3.6.1 Release is out!

This release has a lot more settings for people to tweak and play with, you can read all about them at the wiki page for Settings

This release also implements partial downloads and resuming downloads, so you can close the script or lose internet connection part way through a download or multiple and then resume on the next run.

Aside from that there are a bunch of fixes and tweaks to the code along with another full comment of everything new!

Changelog

v3.6.1

  • Added maxParallelDownloads allowing you to limit the number of simultaneous downloads
  • Added downloadArtwork allowing you to disable downloading video pictures
  • Folders are now created if they dont exist
  • Added subChannelIgnore to ignore specific subchannels eg Techquickie
  • A bunch of fixes and tweaks to code
  • Fully commented new code

v3.6.0

  • Added resuming partial downloads
  • Renamed scrape.js to float.js

v3.5.1

  • Fix for maxVideos<30 downloading inverse.
  • Added ignoreFolderStructure allowing you to download all videos into one folder
  • Added downloadUpdateTime allowing you to change the frequency the download bars update
  • Added formatWithEpisodes allowing you to disable episode numbering in file name

Install Guide

If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over.
I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over.

For people who are doing a fresh install just follow the below guides:

As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sir Inrix | <3#6950 or Leave a comment on the LTT form post.

3.5.0 - Download display rewrite, MultiPage downloads fix & Update/Install script fixes.

10 Jan 18:41
acdfbf1
Compare
Choose a tag to compare

The 3.5.0 Release is out...

This release was pushed out a bit earlier than originally planed due to some issues 3.4.0 had with its update scripts. Hopefully this version should be a lot more stable.

Changelog

v3.5.0

  • Rewrote downloading display to better support multiple videos & sexy loading bar.

v3.4.1

  • Fixed issues with update & install scripts
  • Fixed MultiPage Downloads incorrectly organising videos

Install Guide

If your updating then just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over.
I suggest double checking that everything is correctly updated in the settings.json though it should move your old settings over.

For people who are doing a fresh install just follow the below guides:

As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sir Inrix | <3#6950 or Leave a comment on the LTT form post.

v3.4.0 - MultiPage Downloads, Massive BugFixes & AutoInstall/Update

10 Jan 08:48
Compare
Choose a tag to compare

The 3.4.0 Release is out!

This release contains fixes from versions 3.0.1 to 3.0.3 and a bunch of new features from there to 3.4.0!

This release contains a large amount of updates and fixes all consolidated together!

  • You can now easily Install and Update the script using the batch's inside Update.zip or Install.zip.
  • Support for Embedded YouTube Videos is posts & downloading multiple pages is now in.
  • A fix for CES2018 content added.
  • An option to force login every time the script runs to remove temp session issues.
  • There are a bunch of new settings which you can read about in the Settings Info wiki page.
  • More info in the full changelog below

Install Guide

If your updating then good news! Its super easy now, just download the Update.zip extract it to your install folder and run it. It will automagically update all the needed files and move your settings over.
I suggest double checking that everything is correctly updated in the settings.json though.

For people who are doing a fresh install just follow the below guides:

As always if you run into any issues you are free to Create a issue here, Contact me on Discord @sir Inrix | <3#6950 or Leave a comment on the LTT form post.

Full Changelog

v3.4.0

  • Added install.bat & install.js for easy installs
  • Updated all documentation relating to this
  • Possibly something else I missed a bunch of rewrites to scripts

v3.3.0

  • Added update.bat & update.js for easy updating

v3.2.0

  • Added optional maxPages setting to allow downloading more than one page of videos

v3.1.0

  • Added subcategory for CES (LTT@CES)
  • Added handling for embedded youtube videos
  • Added optional forceLogin setting for session issues. This will force login every time the script runs removing the possibility of session errors.
  • Added support for youtube videos in a post
  • Fixed videos being ordered in reverse on first download

v3.0.3_dev

  • Fix for cookie not being cleared on invalid session

v3.0.2_dev

  • Proper fix for check invalid session key
  • Commented all new code from 3.0

v3.0.1_dev
Changelog

  • HotFix for invalid session key

v3.0.3_dev - Fix for cookie not being cleared on invalid session

28 Dec 04:17
Compare
Choose a tag to compare

This fixes a invalid session loop if anyone is encountering it (Though it seems to be a very rare issue).

This is a update and not a full release so as always you will need to actually install the script off a release version and then update as noted in the Install Guide below.

Changelog

  • Fix for cookie not being cleared on invalid session

Install Guide

Overwrite your files with the ones contained in the v3.0.3_dev.zip.

v3.0.2_dev - Comments & Proper session fix

19 Dec 00:44
Compare
Choose a tag to compare

This is the proper fix for the session problem. Since its not a major change its not going to be a full release and sessions still work fine with the 3.0.1 HotFix/3.0 Release.

But if you want to get the update for it now you can just overwrite your files with the ones contained in 3.0.2_Dev.zip

Changelog

  • Proper fix for check invalid session key
  • Commented all new code from 3.0

Install Guide

Overwrite your files with the ones contained in the v3.0.2_dev.zip.

v3.0.1_dev - Invalid Session Key

13 Dec 00:19
Compare
Choose a tag to compare
Pre-release

This is a hotfix for those who have already installed v3.0. If you haven't done that yet then just go and install it directly as that has been updated.

Changelog

  • Fixes invalid session key

Install Guide

Overwrite your script.js file with the one contained in the hotfix.

v3.0 - Autologin Functionality & Code Changes

12 Dec 08:44
d502b64
Compare
Choose a tag to compare

The 3.0 Release!

Version 3.0 is now out! Containing Autologin and a bunch of changes/updates to cookies and other stuff!

This was a pretty big change to how cookies are dealt with. So if you run into any issues please do message me on my GitHub, the LTT Forms or Discord. Thanks :)

You can now login directly through the script! Thanks to @vikduf who pushed the base code for it re #1.

All settings are now contained within a settings.json file instead of the settings.js file. This allows the script to read and write to it instead of just reading like it was doing before.

It also allows for the script to automatically update your session and login information if you give it a Username/Email and Password. And removes the need for you to manually find your cookies on the first setup!

Changelog

  • Changed settings to use a json file so they can be saved
  • Removed the need to manually get cookies
  • Added cli with prompts to use a Username/Email & Password to login
  • Added full support for using different qualities
  • Cleaned up obsolete code

Install Guide

If your updating your going to have to do a clean(ish) install.
Just overwrite everything in your current folder with the files in the v3.0.zip.

You can copy over some settings from the old settings.js file to the new settings.json file if you want to keep stuff like your video directory, there is more info on the new settings.json file here: Settings Info
After that you can delete the settings.js file as its no longer used.

You don't need to move over your cookies you can just run the script and login using a username/email and password. If you use 2Factor or another method to login then you will need to just copy your cookies over or manually set them as explained in the guide below.

For people who are doing a fresh install just follow the below guides: