Files
ChanSort/source/ChanSort.Loader.Medion/MedionPlugin.cs
Horst Beham 072d9b2502 - upgrade to DX 22.2.4
- added support for Medion Android UHD "senderliste.txt" JSON format
2023-02-20 09:34:45 +01:00

23 lines
590 B
C#

using System.IO;
using System.Text;
using ChanSort.Api;
namespace ChanSort.Loader.Medion;
public class MedionPlugin : ISerializerPlugin
{
public string DllName { get; set; }
public string PluginName => "Medion (senderliste.txt)";
public string FileFilter => "*.txt";
public SerializerBase CreateSerializer(string inputFile)
{
var content = File.ReadAllText(inputFile, Encoding.ASCII);
if (content.StartsWith("{") && content.TrimEnd().EndsWith("}"))
return new MedionSerializer(inputFile);
throw LoaderException.TryNext("Unsupported file content");
}
}