qBittorrent parameters change causing issues
Posted: 03 Aug 2022, 01:10
I filed an issue over 18 months ago and the "fixed" it in qBittorrent master. I am running the master.
Now all of my positional parameters, which are quoted as required in qBittorrent, are coming into FileBot double quoted and FileBot is angry about it.
Removing the quotes around the parameters in qBittorrent doesn't work, making them single quotes doesn't work. Removing the double quotes around the parameters in my bash script doesn't fix it.
Any ideas?
Not just that but there is a weird path issue that I can't figure out at this line: "File does not exist: ...."
This was the result before they applied the commit to qBittorrent master.
Now all of my positional parameters, which are quoted as required in qBittorrent, are coming into FileBot double quoted and FileBot is angry about it.
Removing the quotes around the parameters in qBittorrent doesn't work, making them single quotes doesn't work. Removing the double quotes around the parameters in my bash script doesn't fix it.

Not just that but there is a weird path issue that I can't figure out at this line: "File does not exist: ...."
Code: Select all
2022-08-02 19:54:30.553] Run script [fn:amc] at [Tue Aug 02 19:54:30 CDT 2022]
[2022-08-02 19:54:30.573] Parameter: minFileSize = 10000000
[2022-08-02 19:54:30.574] Parameter: minLengthMS = 300000
[2022-08-02 19:54:30.574] Parameter: ut_kind = multi
[2022-08-02 19:54:30.574] Parameter: ut_title = "BBC.Proms.2022.Sir.Mark.Elder.and.the.Halle.Play.Puccini.1080p.HDTV.x265.AAC.MVGroup.mkv"
[2022-08-02 19:54:30.574] Parameter: ut_label = "TV_Shows"
[2022-08-02 19:54:30.574] Parameter: ut_dir = "/Volumes/SeedDrive/complete/BBC.Proms.2022.Sir.Mark.Elder.and.the.Halle.Play.Puccini.1080p.HDTV.x265.AAC.MVGroup.Forum.mkv"
[2022-08-02 19:54:30.574] Parameter: ut_rpath = ""
[2022-08-02 19:54:30.574] Parameter: ut_spath = "/Volumes/SeedDrive/complete"
[2022-08-02 19:54:30.575] Parameter: ut_files = "1"
[2022-08-02 19:54:30.575] Parameter: ut_bytes = "1583957633"
[2022-08-02 19:54:30.575] Parameter: ut_track = "udp://9.rarbg.me:2780"
[2022-08-02 19:54:30.575] Parameter: ut_info = "aa7280d87033ce65cfba05e76e4ade32f4b65fa1"
[2022-08-02 19:54:30.575] Parameter: ut_tags = ""
[2022-08-02 19:54:30.575] Parameter: excludeList = /Users/john/.filebot/amc_excludes.txt
[2022-08-02 19:54:30.576] Parameter: pushover = *****
[2022-08-02 19:54:30.576] Parameter: unsorted = y
[2022-08-02 19:54:30.576] Parameter: music = y
[2022-08-02 19:54:30.576] Parameter: skipExtract = y
[2022-08-02 19:54:30.577] Parameter: movieDB = TheMovieDB
[2022-08-02 19:54:30.577] Parameter: seriesDB = TheTVDB
[2022-08-02 19:54:30.577] Parameter: animeDB = AniDB
[2022-08-02 19:54:30.577] Parameter: musicDB = ID3
[2022-08-02 19:54:30.577] Parameter: seriesFormat = /Volumes/PlexMedia/PlexServer_1/{plex.derive{' {thetvdb-'}{id}{'}'}{' - ['+allOf{tags}{vf}{vs}{crc32}.join(' ')}{']'}}{if (dc > 1) '.'+di}
[2022-08-02 19:54:30.578] Parameter: movieFormat = /Volumes/PlexMedia/PlexServer_1/{plex.derive{' {imdb-'}{imdbid}{'}'}{' ['+allOf{tags}{audio.language}{if ('Documentary' in genres)'[doc]'}{info:video[0].displayAspectRatioString.colon('∶').replace('?', '')}{ws}{vf}{vs}{vc}{runtime}{crc32}.join(' ')}{']'}}{if (dc > 1) '.'+di}
[2022-08-02 19:54:30.698] Bad ut_title value: "BBC.Proms.2022.Sir.Mark.Elder.and.the.Halle.Play.Puccini.1080p.HDTV.x265.AAC.MVGroup.mkv"
[2022-08-02 19:54:30.698] Bad ut_label value: "TV_Shows"
[2022-08-02 19:54:30.698] Bad ut_dir value: "/Volumes/SeedDrive/complete/BBC.Proms.2022.Sir.Mark.Elder.and.the.Halle.Play.Puccini.1080p.HDTV.x265.AAC.MVGroup.Forum.mkv"
[2022-08-02 19:54:30.698] Bad ut_rpath value: ""
[2022-08-02 19:54:30.698] Bad ut_spath value: "/Volumes/SeedDrive/complete"
[2022-08-02 19:54:30.699] Bad ut_files value: "1"
[2022-08-02 19:54:30.699] Bad ut_bytes value: "1583957633"
[2022-08-02 19:54:30.699] Bad ut_track value: "udp://9.rarbg.me:2780"
[2022-08-02 19:54:30.699] Bad ut_info value: "aa7280d87033ce65cfba05e76e4ade32f4b65fa1"
[2022-08-02 19:54:30.699] Bad ut_tags value: ""
[2022-08-02 19:54:30.993] Use excludes: /Users/john/.filebot/amc_excludes.txt (5724)
[2022-08-02 19:54:30.995] File does not exist: /"/Volumes/SeedDrive/complete/BBC.Proms.2022.Sir.Mark.Elder.and.the.Halle.Play.Puccini.1080p.HDTV.x265.AAC.MVGroup.Forum.mkv"
[2022-08-02 19:54:30.998] No files selected for processing
[2022-08-02 19:54:30.998] Done ¯\_(ツ)_/¯
This was the result before they applied the commit to qBittorrent master.
Code: Select all
[2022-04-28 01:37:06.860] Run script [fn:amc] at [Thu Apr 28 01:37:06 CDT 2022]
[2022-04-28 01:37:06.881] Parameter: minFileSize = 10000000
[2022-04-28 01:37:06.881] Parameter: minLengthMS = 300000
[2022-04-28 01:37:06.881] Parameter: ut_kind = multi
[2022-04-28 01:37:06.881] Parameter: ut_title = Star.Trek.Picard.S02E09.1080p.WEB.H264-CAKES[rartv]
[2022-04-28 01:37:06.882] Parameter: ut_label = TV Shows
[2022-04-28 01:37:06.882] Parameter: ut_dir = /Volumes/SeedDrive/complete/Star.Trek.Picard.S02E09.1080p.WEB.H264-CAKES[rarbg]
[2022-04-28 01:37:06.882] Parameter: ut_rpath = /Volumes/SeedDrive/complete/Star.Trek.Picard.S02E09.1080p.WEB.H264-CAKES[rarbg]
[2022-04-28 01:37:06.882] Parameter: ut_spath = /Volumes/SeedDrive/complete
[2022-04-28 01:37:06.882] Parameter: ut_files = 4
[2022-04-28 01:37:06.882] Parameter: ut_bytes = 1817499874
[2022-04-28 01:37:06.882] Parameter: ut_track = udp://tracker.thinelephant.org:12710
[2022-04-28 01:37:06.883] Parameter: ut_info = b6cf0e88400965a67dfc81e52e885935493a0d28
[2022-04-28 01:37:06.883] Parameter: ut_tags =
[2022-04-28 01:37:06.883] Parameter: excludeList = /Users/john/.filebot/amc_excludes.txt
[2022-04-28 01:37:06.883] Parameter: pushover = *****
[2022-04-28 01:37:06.884] Parameter: unsorted = y
[2022-04-28 01:37:06.884] Parameter: music = y
[2022-04-28 01:37:06.884] Parameter: skipExtract = y
[2022-04-28 01:37:06.884] Parameter: movieDB = TheMovieDB
[2022-04-28 01:37:06.884] Parameter: seriesDB = TheTVDB
[2022-04-28 01:37:06.884] Parameter: animeDB = AniDB
[2022-04-28 01:37:06.885] Parameter: musicDB = ID3
[2022-04-28 01:37:06.885] Parameter: seriesFormat = /Volumes/PlexMedia/PlexServer_1/{plex.derive{' {thetvdb-'}{id}{'}'}{' - ['+allOf{tags}{vf}{vs}{crc32}.join(' ')}{']'}}{if (dc > 1) '.'+di}
[2022-04-28 01:37:06.885] Parameter: movieFormat = /Volumes/PlexMedia/PlexServer_1/{plex.derive{' {imdb-'}{imdbid}{'}'}{' ['+allOf{tags}{audio.language}{if ('Documentary' in genres)'[doc]'}{info:video[0].displayAspectRatioString.colon('∶').replace('?', '')}{ws}{vf}{vs}{vc}{runtime}{crc32}.join(' ')}{']'}}{if (dc > 1) '.'+di}
[2022-04-28 01:37:07.425] Use excludes: /Users/john/.filebot/amc_excludes.txt (4445)
[2022-04-28 01:37:07.618] Input: /Volumes/SeedDrive/complete/Star.Trek.Picard.S02E09.1080p.WEB.H264-CAKES[rarbg]/star.trek.picard.s02e09.1080p.web.h264-cakes.mkv
[2022-04-28 01:37:07.624] Process as TV Series [TV Shows]
[2022-04-28 01:37:07.625] Group: {Series=true} => [star.trek.picard.s02e09.1080p.web.h264-cakes.mkv]
[2022-04-28 01:37:07.650] Rename episodes using [TheTVDB] with [Airdate]
[2022-04-28 01:37:08.637] Lookup via [Star Trek: Picard, Star Trek, Star Trek: The Animated Series]
[2022-04-28 01:37:10.799] Fetching episode data for [Star Trek: Picard]
[2022-04-28 01:37:11.137] └─ 20 episodes
—
[2022-04-28 01:37:22.591] [COPY] from [/Volumes/SeedDrive/complete/Star.Trek.Picard.S02E09.1080p.WEB.H264-CAKES[rarbg]/star.trek.picard.s02e09.1080p.web.h264-cakes.mkv] to [/Volumes/PlexMedia/PlexServer_1/TV Shows/Star Trek - Picard/Season 02/Star Trek - Picard - S02E09 - Hide and Seek {thetvdb-364093} - [1080p WEB-DL 19263D85].mkv]