pdbme / pdbmate Goto Github PK
View Code? Open in Web Editor NEWpdbMate supports you organizing your media library by automatic renaming and organizing by media sites.
License: Apache License 2.0
pdbMate supports you organizing your media library by automatic renaming and organizing by media sites.
License: Apache License 2.0
Any idea what goes wrong?
s:\pdbMate2>pdbMate rename --dryrun
Unhandled exception. System.IO.InvalidDataException: Failed to load configuration from file 's:\pdbMate2\appsettings.json'.
---> System.FormatException: Could not parse the JSON file.
---> System.Text.Json.JsonReaderException: 'D' is an invalid escapable character within a JSON string. The string should be correctly escaped. LineNumber: 5 | BytePositionInLine: 10.
at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes)
at System.Text.Json.Utf8JsonReader.ConsumeStringAndValidate(ReadOnlySpan`1 data, Int32 idx)
at System.Text.Json.Utf8JsonReader.ConsumeString()
at System.Text.Json.Utf8JsonReader.ConsumeValue(Byte marker)
at System.Text.Json.Utf8JsonReader.ReadSingleSegment()
at System.Text.Json.Utf8JsonReader.Read()
at System.Text.Json.JsonDocument.Parse(ReadOnlySpan`1 utf8JsonSpan, JsonReaderOptions readerOptions, MetadataDb& database, StackRowStack& stack)
at System.Text.Json.JsonDocument.Parse(ReadOnlyMemory`1 utf8Json, JsonReaderOptions readerOptions, Byte[] extraRentedArrayPoolBytes, PooledByteBufferWriter extraPooledByteBufferWriter)
at System.Text.Json.JsonDocument.Parse(ReadOnlyMemory`1 json, JsonDocumentOptions options)
at System.Text.Json.JsonDocument.Parse(String json, JsonDocumentOptions options)
at Microsoft.Extensions.Configuration.Json.JsonConfigurationFileParser.ParseStream(Stream input)
at Microsoft.Extensions.Configuration.Json.JsonConfigurationFileParser.Parse(Stream input)
at Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(Stream stream)
--- End of inner exception stack trace ---
at Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(Stream stream)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
--- End of inner exception stack trace ---
at Microsoft.Extensions.Configuration.FileConfigurationProvider.HandleException(ExceptionDispatchInfo info)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load()
at Microsoft.Extensions.Configuration.ConfigurationRoot..ctor(IList`1 providers)
at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build()
at pdbMate.Program.RunApp(String[] args, BaseOptions options, AppAction action) in C:\Users\steve\Documents\GitHub\pdbmate\src\pdbMate\Program.cs:line 31
at pdbMate.Program.<>c__DisplayClass1_0.<Main>b__0(RenameOptions opts) in C:\Users\steve\Documents\GitHub\pdbmate\src\pdbMate\Program.cs:line 22
at CommandLine.ParserResultExtensions.MapResult[T1,T2,T3,T4,TResult](ParserResult`1 result, Func`2 parsedFunc1, Func`2 parsedFunc2, Func`2 parsedFunc3, Func`2 parsedFunc4, Func`2 notParsedFunc)
at pdbMate.Program.Main(String[] args) in C:\Users\steve\Documents\GitHub\pdbmate\src\pdbMate\Program.cs:line 20
Mention the need to install 5.0.0 .net framework
When runnining autopilot
or download
functions I had noticed that only videos for the past few weeks are included. This does match with the description of the download function:
Then it asks the porndb.me API about new releases from your indexers (only those you have an api key on record with on porndb.me).
However, I noticed on the database website that there were many other releases already added to the database for the sites I am interested in. Is there any way to indicate to the tool that it should go further back than just the new releases?
A user is asking if there is a way to do an initial run to add all releases that can be found for the star to the download list?
Do you plan to use the additional extracted information like actors?
Maybe all metadata could be placed in an nfo or json file?
Hi,
it would be cool if you add the possibility to move files in the rename process without copying the files if they are on the same drive.
That would make the rename process way faster if you start from scratch.
Hey!
I am wondering it is usable on Linux?
I am aksing because after cloning it to my machine and configuring the config file it responses with pdbMate: command not found
i tried this command for example: pdbMate rename --dryrun
I also mentioned there is A Linux x64 Asset
but how can i get it. I can see there are different files inside by downloading it to my local machine.
Is there a way to disable the small files deletion. I have some old AVI/WMV files in my collection which shouldn't be deleted.
I'm getting an error every time I try to run the tool with the Autopilot flag. I see the same error when I use the Download flag as well My appsettings.json seem to be correct but I've uploaded a screenshot of it as well. I don't see any issues when I run the tool with the Rename flag.
This is the command I'm using:
pdbMate.exe autopilot --v
It would be helpful to be able to specify a category to use in the nzb download client.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.