Getchannels.com Nachbearbeitungsbefehl

Anfrageart:
NEUES FEATURE

MCEBuddy-Version und -Typ (32bit oder 64bit):

Betriebssystem und Typ (32bit oder 64bit): Windows 64

Zusammenfassung des Problems oder Vorschlags:
Könnte eine Option hinzugefügt werden, damit MCEBuddy nach der Nachbearbeitung einer Aufnahme folgenden Befehl an den getchannels.com Plus DVR-Server sendet:

Invoke-WebRequest -Method Put http://xxx.xxx.xxx.xxx:8089/dvr/pruner/deleted
curl -XPUT http://x.x.x.x:8089/dvr/pruner/deleted

Screenshots:

Invoke-WebRequest -Method Put http://xxx.xxx.xxx.xxx:8089/dvr/pruner/deleted
curl -XPUT http://x.x.x.x:8089/dvr/pruner/deleted

Derzeit sortiert MCEBuddy nach der Nachbearbeitung einer GetChannels-Aufnahme über die bereitgestellte JSON-Datei (Beispiel unten) die Datei in einen anderen Pfad, und Channels sieht die Dateien weiterhin im DVR.

{"Description":"David Spade (\"Lights Out With David Spade\"); science guy Steve Spangler.","Episode":49,"Genres":["Talk"],"IsMovie":false,"IsSports":false,"MetadataGenerator":"Channels DVR","OriginalBroadcastDateTime":"2019-11-14T00:00:00Z","RecordedDateTime":"2019-11-14T20:00:00Z","Season":17,"SeriesPremiereDate":"2003-09-08T00:00:00Z","SubTitle":"David Spade","Title":"The Ellen DeGeneres Show"}

Ich würde gerne nachbearbeiten können, ohne den Channels-DVR manuell aktualisieren zu müssen – falls es eine Möglichkeit gibt, diesen Befehl auszuführen.

Hast du versucht, ein PostCustomCommand zu erstellen, um dies zu tun?

Ehrlich gesagt, nein, ich habe jedoch gerade den ganzen Abschnitt gelesen, und es scheint weit über meinem Niveau zu sein.

Es ist einfacher als es aussieht, lies einfach den Abschnitt über das Ausführen benutzerdefinierter Befehle. Was du tun musst, ist Folgendes zu deinem Profil hinzuzufügen:

PostCustomCommandPath=<Full Path/Relative of the executable>
PostCustomCommandParameters=<Optional parameters to be passed - see below for list>
PostCustomCommandHangPeriod=<0 or +ve number of seconds>
PostCustomCommandCritical=<true or false>
PostCustomCommandUISession=<true or false>
PostCustomCommandShowWindow=<true or false>
PostCustomCommandExitCodeCheck=<true or false>

Es führt ein Batch-Skript oder eine Datei deiner Wahl aus, nachdem es erfolgreich eine Datei konvertiert hat, und du kannst in diesem Skript tun, was immer du brauchst. Es gibt viele Beispiele für Beispiel-Post-Custom-Commands im gesamten Forum.