Jump to content

Floatplane Downloader & Plex [With Code & Guide]

Go to solution Solved by Inrix,

Version 5.13.0 - SPEED, Fixes & Metrics (GitHub)

19 minutes ago, Inrix said:

So... This has gotta be the longest time I have spent working on this script straight lol. Pretty sure I hit around 14 hours at least :P.

 

Anyway please do test the update script and the main script as while I was more rigorous with them when fixing them in 3.5.0 there are always issues...

 

I figured id do a little thing about some plans I might consider for the script in the future... So do give me some feedback on what you think of these ideas.

 

I have been considering for a while to give the script a local website interface, mainly for easily changing settings for people who don't know how to, but possibly also as a replacement for plex if you didn't want to use plex.

 

Another thing I was considering doing is compiling it for Android so that you could download using the script on your phone if you were on the go.

 

Other than that its just small updates and new features when I think of them :) I'm always open to contributions and recommendations though xD 

 

Anyway hope the new update works well for everyone! Ill be lurking <3

 

o/

I have a error.

 

Error: Cannot find module 'multi-progress'
    at Function.Module._resolveFilename (module.js:536:15)
    at Function.Module._load (module.js:466:25)
    at Module.require (module.js:579:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Floatplane\scrape.js:12:21)
    at Module._compile (module.js:635:30)
    at Object.Module._extensions..js (module.js:646:10)
    at Module.load (module.js:554:32)
    at tryModuleLoad (module.js:497:12)
    at Function.Module._load (module.js:489:3)

Link to comment
Share on other sites

Link to post
Share on other sites

23 minutes ago, Shadow1232 said:

I have a error.

-Snip-

Try running the update script again. Or just run npm update via console in the script folder. Should fix it... I might need to try and get it to save packages a bit better but I'll deal with that tomorrow. For now I'm going to sleep

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

21 minutes ago, Inrix said:

Try running the update script again. Or just run npm update via console in the script folder. Should fix it... I might need to try and get it to save packages a bit better but I'll deal with that tomorrow. For now I'm going to sleep

Good Night. Thanks anyways. I returned to 1.4.0. Now it works well.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Shadow1232 said:

Good Night. Thanks anyways. I returned to 1.4.0. Now it works well.

The install should work just like this: https://i.gyazo.com/b93888320d0b1d0ba933db2ab44ba382.mp4

 

Excluding running the script, is anything happening differently that you could see? The update script is basically identical in how it operates/outputs to console.

 

I have also just updated the update/install zip's. Fixed a small issue and tried to add a bit of redundancy against the issue you encountered so hopefully that will fix it! Do tell me if it does.

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

17 hours ago, Inrix said:

The install should work just like this: https://i.gyazo.com/b93888320d0b1d0ba933db2ab44ba382.mp4

 

Excluding running the script, is anything happening differently that you could see? The update script is basically identical in how it operates/outputs to console.

 

I have also just updated the update/install zip's. Fixed a small issue and tried to add a bit of redundancy against the issue you encountered so hopefully that will fix it! Do tell me if it does.

I run the update script again en now it works fine, I like the download thing. Good Job.B|

Link to comment
Share on other sites

Link to post
Share on other sites

The latest bitwit video is downloading every time (I have 8 of the same now), not sure what that's all about, I like Kyle, but not that much xD

Link to comment
Share on other sites

Link to post
Share on other sites

Version 3.6.1 - More Settings, Resuming Downloads & Fixes (GitHub)

 

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 @sirInrix | <3#6950 or Leave a comment on the LTT form post.

 

3.6.1.zip

Install.zip

Update.zip

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

37 minutes ago, Inrix said:

Version 3.6.1 - More Settings, Resuming Downloads & Fixes (GitHub)

 

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 @sirInrix | <3#6950 or Leave a comment on the LTT form post.

 

3.6.1.zip

Install.zip

Update.zip

Hi mate, I tried everything but I don't get it working. I have tried new installation, update. Now I got the error:

 

(TypeError: Cannot read property '0' of undefined
    at Request._callback (D:\Nieuwe map\float.js:123:70)
    at Request.self.callback (D:\Nieuwe map\node_modules\request\request.js:186:22)
    at emitTwo (events.js:126:13)
    at Request.emit (events.js:214:7)
    at Request.<anonymous> (D:\Nieuwe map\node_modules\request\request.js:1163:10)
    at emitOne (events.js:116:13)
    at Request.emit (events.js:211:7)
    at IncomingMessage.<anonymous> (D:\Nieuwe map\node_modules\request\request.js:1085:12)
    at Object.onceWrapper (events.js:313:30)
    at emitNone (events.js:111:20)

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Shadow1232 said:

Hi mate, I tried everything but I don't get it working. I have tried new installation, update. Now I got the error:

-Snip-

Try setting forceLogin to true

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, Inrix said:

Try setting forceLogin to true

TQ>Why is Windows Display S   [                              ] 74% 0.67MB/s 74/101MB ETA: 0m 51s
TQ>Why is Windows Display S   [                              ] 94% 0.74MB/s 95/101MB ETA: 0m 10s
LTT>12K Triple Projector Gam  [                              ] 73% 0.90MB/s 123/171MB ETA: 1m 8s
LTT>12K Triple Projector Gam  [                              ] 80% 0.91MB/s 137/171MB ETA: 0m 48s
LTT>12K Triple Projector Gam  [                              ] 92% 0.97MB/s 156/171MB ETA: 0m 19s
LTT>12K Triple Projector Gam  [                              ] 81% 0.91MB/s 137/171MB ETA: 0m 47s
LTT>12K Triple Projector Gam  [                              ] 100% 171/171MB(node:11476) [DEP0013] DeprecationWarning: LTT>4K 120Hz Gaming TV from   [                              ] 100% 140/140MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.8% 0.80MB/s 137/140MB ETA: 0m 5s
DeprecationWarning: Calling an asynchronous function without callback is deprecated.B ETA: 1m 0s
LTT>Turn your Razer Phone in  [                              ] 100% 136/136MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.8% 0.62MB/s 83/86MB ETA: 0m 5s
LTT>Slidenjoy                 [                              ] 91% 0.60MB/s 77/86MB ETA: 0m 17s
LTT>Slidenjoy                 [                              ] 98% 0.62MB/s 83/86MB ETA: 0m 4s
lling an asynchronous function without callback is deprecated. 100% 69/69MB(node:11476) [DEP0013] DeprecationWarning: Ca
lling an asynchronous function without callback is deprecated. 99% 0.62MB/s 68/69MB ETA: 0m 1s
LTT>This MSI Laptop has HOW   [                              ] 100% 0.62MB/s 69/69MB ETA: 0m 1s
LTT>Vertagear RGB Chair       [                              ] 100% 69/69MB
LTT>HUGE Desktop from Acer t  [                              ] 100% 0.63MB/s 87/87MB ETA: 0m 0s
LTT>HUGE Desktop from Acer t  [                              ] 97% 0.62MB/s 84/87MB ETA: 0m 6s
LTT>Acer Swift 7 v2           [                              ] 90% 0.72MB/s 100/111MB ETA: 0m 21s
LTT>Acer Swift 7 v2           [                              ] 100% 111/111MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.1% 0.73MB/s 100/111MB ETA: 0m 19s
LTT>Glowforge                 [                              ] 100% 76/76MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 33% 1.30MB/s 22/68MB ETA: 0m 45s
LTT>The Future of TV Technol  [                              ] 76% 1.16MB/s 52/68MB ETA: 0m 18s
LTT>The Future of TV Technol  [                              ] 100% 68/68MB(node:11476) [DEP0013] DeprecationWarning: CaLTT>Intel Tanglelake Quantum  [                              ] 60% 1.07MB/s 44/74MB ETA: 0m 35s
LTT>Intel Tanglelake Quantum  [                              ] 76% 1.09MB/s 56/74MB ETA: 0m 21s
LTT>Intel Tanglelake Quantum  [                              ] 100% 74/74MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 99% 1.16MB/s 73/74MB ETA: 0m 1s
LTT>Vertagear RGB Chair       [                              ] 100% 69/69MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 70% 1.78MB/s 71/101MB ETA: 0m 21s
TQ>Why is Windows Display S   [                              ] 100% 101/101MB(node:11476) [DEP0013] DeprecationWarning: LTT>HUGE Desktop from Acer t  [                              ] 100% 87/87MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 61% 1.86MB/s 68/111MB ETA: 0m 30s
LTT>12K Triple Projector Gam  [                              ] 32% 3.33MB/s 54/171MB ETA: 0m 44s
LTT>Acer Swift 7 v2           [                              ] 100% 111/111MB(node:11476) [DEP0013] DeprecationWarning: LTT>12K Triple Projector Gam  [                              ] 69% 3.67MB/s 118/171MB ETA: 0m 18s
LTT>4K 120Hz Gaming TV from   [                              ] 49% 2.23MB/s 67/140MB ETA: 0m 41s
LTT>Intel Tanglelake Quantum  [                              ] 100% 74/74MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.
fs.js:113
      throw err;  // Forgot a callback but don't know where? Use NODE_DEBUG=fs
      ^

Error: ENOENT: no such file or directory, rename 'D:\Nieuwe map\undefinedLinus Tech Tips - S01E20 - CES - Most Advanced CPU EVER! - Intel Tanglelake Quantum.mp4.part' -> 'D:\Nieuwe map\undefinedLinus Tech Tips - S01E20 - CES - Most Advanced CPU EVER! - Intel Tanglelake Quantum.mp4'

Link to comment
Share on other sites

Link to post
Share on other sites

13 minutes ago, Shadow1232 said:

-Snip-

Sorry I can't look into it in detail right now. But could you try a fresh install with default settings except for forceLogin. And also could you send me your settings.json. 

 

Perhaps try updating node.js if your running a old version and if none of that works then you can always manually rollback to 3.4.0 till I can figure out what's causing it. 

 

Also you should increase the width of your console window it's causing the progress bars to break. 

 

I'll look into it further tomorrow. Night

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Inrix said:

Sorry I can't look into it in detail right now. But could you try a fresh install with default settings except for forceLogin. And also could you send me your settings.json. 

 

Perhaps try updating node.js if your running a old version and if none of that works then you can always manually rollback to 3.4.0 till I can figure out what's causing it. 

 

Also you should increase the width of your console window it's causing the progress bars to break. 

 

I'll look into it further tomorrow. Night

Oke no problem. It is a fresh install.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Shadow1232 said:

Oke no problem. It is a fresh install.

I have a fix ready but wont be pushing it out right away as there are a few other small things I want to check first. You can just overwrite your float.js with this one to use the fix now though: float.js

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Inrix said:

I have a fix ready but wont be pushing it out right away as there are a few other small things I want to check first. You can just overwrite your float.js with this one to use the fix now though: float.js

I have now the same problem as jt999. Some videos from bitwit are double. And a few errors. (see schreenshot) But no problem i go back to 1.5.0.

Naamloos.png.4182bb66fde4b2fad43d831905dea66a.png

Link to comment
Share on other sites

Link to post
Share on other sites

Just a little update, I have fixes done for most of the errors now including the BitWit error. I'm going to probably work on checking for any other errors I can find and do a few more tweaks before fully releasing it. But if you want it now you can just download and manually install this: 3.6.1_dev_patch.zip

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

Version 3.6.2 - Mainly Fixes (GitHub)

 

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 @sirInrix | <3#6950 or Leave a comment on the LTT form post.

 

Release 3.6.2.zip
Install.zip
Update.zip

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

Update.zip gives me this:

Spoiler

 

E:\Scripts\FloatplaneDownloader>CMD /C npm install request rimraf fs-extra adm-zip --save
+ request@2.83.0
+ rimraf@2.6.2
+ fs-extra@5.0.0
+ adm-zip@0.4.7
updated 4 packages in 1.765s

E:\Scripts\FloatplaneDownloader>node update.js
Now updating to version 3.6.2

E:\Scripts\FloatplaneDownloader\node_modules\adm-zip\zipFile.js:66
            throw Utils.Errors.INVALID_FORMAT;
            ^
Invalid or unsupported zip format. No END header found

E:\Scripts\FloatplaneDownloader>del scrape.js
Could Not Find E:\Scripts\FloatplaneDownloader\scrape.js

 

A clean install worked fine though (I had to set force login to true after the first attempt)

Noticed it downloaded the latest LTT CES video (triple monitor) from YouTube link in thread which was cool, never seen it do that before. I noticed the YouTube video didn't show a loading bar for downloading - no big deal at all but thought I'd mention it.

 

Thanks again for all your hard work! 

Link to comment
Share on other sites

Link to post
Share on other sites

10 hours ago, jt999 said:

Update.zip gives me this:

  Hide contents

-Snip-

A clean install worked fine though (I had to set force login to true after the first attempt)

Noticed it downloaded the latest LTT CES video (triple monitor) from YouTube link in thread which was cool, never seen it do that before. I noticed the YouTube video didn't show a loading bar for downloading - no big deal at all but thought I'd mention it.

 

Thanks again for all your hard work! 

Yea downloading YouTube videos was implemented a bit ago but its silent (runs in the background) and is only in 720p, its only meant as a quick fix for when they post a youtube version., though it should be obvious if one is by the yellow info that it shows on the list of episodes. I might have done the zip wrong last night, it was a bit late when I uploaded everything so Ill check it now :) Good to know everything else is working though!

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

11 hours ago, jt999 said:

-Snip-

Ok, Ive updated the zip on github now and tested installing and updating and both should work. I also changed the release posts here and on GitHub to use a link to the release zip over the actual file so if I need to update the manual release I dont need to update it 3 times in different places :)

 

If you run into any other errors or have any cool ideas or suggestions just contact me on Discord/GitHub/Here. 

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

Oke thanks i will test it. Only thing that i notice, the forcelogin is missing on the settings file. You need it when you update. Is wrote it by my self in the settings file. Thanks for you hard work and support.B|

Link to comment
Share on other sites

Link to post
Share on other sites

29 minutes ago, Shadow1232 said:

Oke thanks i will test it. Only thing that i notice, the forcelogin is missing on the settings file. You need it when you update. Is wrote it by my self in the settings file. Thanks for you hard work and support.B|

Yea... I'm gonna be working on setting it up so the update script is backwards compatible with old settings.json files in a future update, for now it just freaks if its trying to move over settings that you dont currently have.

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...

Hey everyone. I have some cool updates planned to be implemented soon, however with how temperamental a lot of new releases have been recently even when I try go over things I would like to see if anyone would be intrested in becoming a beta tester for me? Basically I would just have you on discord so that when I am finished with a new release you guys can test it on your different machines/setups so that issues like these:

Spoiler
On 13/01/2018 at 1:32 PM, Shadow1232 said:

I have now the same problem as jt999. Some videos from bitwit are double. And a few errors. (see schreenshot) But no problem i go back to 1.5.0.

Naamloos.png.4182bb66fde4b2fad43d831905dea66a.png

On 13/01/2018 at 4:27 AM, Shadow1232 said:

TQ>Why is Windows Display S   [                              ] 74% 0.67MB/s 74/101MB ETA: 0m 51s
TQ>Why is Windows Display S   [                              ] 94% 0.74MB/s 95/101MB ETA: 0m 10s
LTT>12K Triple Projector Gam  [                              ] 73% 0.90MB/s 123/171MB ETA: 1m 8s
LTT>12K Triple Projector Gam  [                              ] 80% 0.91MB/s 137/171MB ETA: 0m 48s
LTT>12K Triple Projector Gam  [                              ] 92% 0.97MB/s 156/171MB ETA: 0m 19s
LTT>12K Triple Projector Gam  [                              ] 81% 0.91MB/s 137/171MB ETA: 0m 47s
LTT>12K Triple Projector Gam  [                              ] 100% 171/171MB(node:11476) [DEP0013] DeprecationWarning: LTT>4K 120Hz Gaming TV from   [                              ] 100% 140/140MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.8% 0.80MB/s 137/140MB ETA: 0m 5s
DeprecationWarning: Calling an asynchronous function without callback is deprecated.B ETA: 1m 0s
LTT>Turn your Razer Phone in  [                              ] 100% 136/136MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.8% 0.62MB/s 83/86MB ETA: 0m 5s
LTT>Slidenjoy                 [                              ] 91% 0.60MB/s 77/86MB ETA: 0m 17s
LTT>Slidenjoy                 [                              ] 98% 0.62MB/s 83/86MB ETA: 0m 4s
lling an asynchronous function without callback is deprecated. 100% 69/69MB(node:11476) [DEP0013] DeprecationWarning: Ca
lling an asynchronous function without callback is deprecated. 99% 0.62MB/s 68/69MB ETA: 0m 1s
LTT>This MSI Laptop has HOW   [                              ] 100% 0.62MB/s 69/69MB ETA: 0m 1s
LTT>Vertagear RGB Chair       [                              ] 100% 69/69MB
LTT>HUGE Desktop from Acer t  [                              ] 100% 0.63MB/s 87/87MB ETA: 0m 0s
LTT>HUGE Desktop from Acer t  [                              ] 97% 0.62MB/s 84/87MB ETA: 0m 6s
LTT>Acer Swift 7 v2           [                              ] 90% 0.72MB/s 100/111MB ETA: 0m 21s
LTT>Acer Swift 7 v2           [                              ] 100% 111/111MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.1% 0.73MB/s 100/111MB ETA: 0m 19s
LTT>Glowforge                 [                              ] 100% 76/76MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 33% 1.30MB/s 22/68MB ETA: 0m 45s
LTT>The Future of TV Technol  [                              ] 76% 1.16MB/s 52/68MB ETA: 0m 18s
LTT>The Future of TV Technol  [                              ] 100% 68/68MB(node:11476) [DEP0013] DeprecationWarning: CaLTT>Intel Tanglelake Quantum  [                              ] 60% 1.07MB/s 44/74MB ETA: 0m 35s
LTT>Intel Tanglelake Quantum  [                              ] 76% 1.09MB/s 56/74MB ETA: 0m 21s
LTT>Intel Tanglelake Quantum  [                              ] 100% 74/74MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 99% 1.16MB/s 73/74MB ETA: 0m 1s
LTT>Vertagear RGB Chair       [                              ] 100% 69/69MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 70% 1.78MB/s 71/101MB ETA: 0m 21s
TQ>Why is Windows Display S   [                              ] 100% 101/101MB(node:11476) [DEP0013] DeprecationWarning: LTT>HUGE Desktop from Acer t  [                              ] 100% 87/87MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated. 61% 1.86MB/s 68/111MB ETA: 0m 30s
LTT>12K Triple Projector Gam  [                              ] 32% 3.33MB/s 54/171MB ETA: 0m 44s
LTT>Acer Swift 7 v2           [                              ] 100% 111/111MB(node:11476) [DEP0013] DeprecationWarning: LTT>12K Triple Projector Gam  [                              ] 69% 3.67MB/s 118/171MB ETA: 0m 18s
LTT>4K 120Hz Gaming TV from   [                              ] 49% 2.23MB/s 67/140MB ETA: 0m 41s
LTT>Intel Tanglelake Quantum  [                              ] 100% 74/74MB(node:11476) [DEP0013] DeprecationWarning: Calling an asynchronous function without callback is deprecated.
fs.js:113
      throw err;  // Forgot a callback but don't know where? Use NODE_DEBUG=fs
      ^

Error: ENOENT: no such file or directory, rename 'D:\Nieuwe map\undefinedLinus Tech Tips - S01E20 - CES - Most Advanced CPU EVER! - Intel Tanglelake Quantum.mp4.part' -> 'D:\Nieuwe map\undefinedLinus Tech Tips - S01E20 - CES - Most Advanced CPU EVER! - Intel Tanglelake Quantum.mp4'

On 13/01/2018 at 4:15 AM, Shadow1232 said:

Hi mate, I tried everything but I don't get it working. I have tried new installation, update. Now I got the error:

 

(TypeError: Cannot read property '0' of undefined
    at Request._callback (D:\Nieuwe map\float.js:123:70)
    at Request.self.callback (D:\Nieuwe map\node_modules\request\request.js:186:22)
    at emitTwo (events.js:126:13)
    at Request.emit (events.js:214:7)
    at Request.<anonymous> (D:\Nieuwe map\node_modules\request\request.js:1163:10)
    at emitOne (events.js:116:13)
    at Request.emit (events.js:211:7)
    at IncomingMessage.<anonymous> (D:\Nieuwe map\node_modules\request\request.js:1085:12)
    at Object.onceWrapper (events.js:313:30)
    at emitNone (events.js:111:20)

 

 

On 11/01/2018 at 8:17 AM, Shadow1232 said:

I have a error.

 

Error: Cannot find module 'multi-progress'
    at Function.Module._resolveFilename (module.js:536:15)
    at Function.Module._load (module.js:466:25)
    at Module.require (module.js:579:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Floatplane\scrape.js:12:21)
    at Module._compile (module.js:635:30)
    at Object.Module._extensions..js (module.js:646:10)
    at Module.load (module.js:554:32)
    at tryModuleLoad (module.js:497:12)
    at Function.Module._load (module.js:489:3)

 

 

Can be sorted out before the public release goes out and cutting down on patches going out only a hour after a release.

 

If your interested just PM me on discord or on the LTT forms. Ill likely try just have everyone in a discord group (If anyone's actually interested) so I can just throw updates in there for people to test.

 

Thanks again for all your support with me making this :) Really appreciate it!

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

On 24-1-2018 at 11:36 PM, Inrix said:

Hey everyone. I have some cool updates planned to be implemented soon, however with how temperamental a lot of new releases have been recently even when I try go over things I would like to see if anyone would be intrested in becoming a beta tester for me? Basically I would just have you on discord so that when I am finished with a new release you guys can test it on your different machines/setups so that issues like these:

  Reveal hidden contents

 

 

Can be sorted out before the public release goes out and cutting down on patches going out only a hour after a release.

 

If your interested just PM me on discord or on the LTT forms. Ill likely try just have everyone in a discord group (If anyone's actually interested) so I can just throw updates in there for people to test.

 

Thanks again for all your support with me making this :) Really appreciate it!

He Inrix. I like to test the new updates,

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...

There will be a big update coming out tomorrow. If anyone wants to help in testing it before the release please just contact me and Ill add you to the discord group.

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

Version 3.7.0 - Lots of new features, Major bug fixes & More Colours (GitHub)

 

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. Thanks to @jt999 for the feature request.

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 @sirInrix | <3#6950 or Leave a comment on the LTT form post

 

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×