Comando de post-procesamiento de Getchannels.com

Tipo de solicitud:
NUEVA FUNCIONALIDAD

Versión y tipo de MCEBuddy (32 o 64 bits):

Sistema operativo y tipo (32 o 64 bits): Windows 64

Resumen del problema o sugerencia: Sería posible añadir una opción para que MCEBuddy envíe el siguiente comando al servidor DVR de getchannels.com tras procesar una grabación.

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

curl -XPUT http://x.x.x.x:8089/dvr/pruner/deleted

Capturas:
Invoke-WebRequest -Method Put http://xxx.xxx.xxx.xxx:8089/dvr/pruner/deleted

curl -XPUT http://x.x.x.x:8089/dvr/pruner/deleted

Por ahora, tras procesar una grabación de Channels con MCEBuddy mediante el archivo JSON proporcionado (ejemplo abajo),

{“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”}

el archivo se organiza en otra ruta y Channels sigue viendo los archivos en el DVR. Me encantaría poder post-procesar con MCEBuddy sin tener que actualizar manualmente el DVR de Channels si existe alguna forma de ejecutar ese comando.

¿Has intentado crear un PostCustomCommand para hacer esto?

Para ser honesto, no lo hice; sin embargo, acabo de leer toda esa sección y parece estar muy por encima de mi nivel.

Es más simple de lo que parece, solo lee la sección sobre Ejecutar Comandos Personalizados; lo que necesitas hacer es agregar esto a tu perfil:

PostCustomCommandPath=<Ruta completa/Relativa del ejecutable>
PostCustomCommandParameters=<Parámetros opcionales a pasar - ver lista abajo>
PostCustomCommandHangPeriod=<0 o número positivo de segundos>
PostCustomCommandCritical=<true o false>
PostCustomCommandUISession=<true o false>
PostCustomCommandShowWindow=<true o false>
PostCustomCommandExitCodeCheck=<true o false>

Ejecutará un script por lotas o archivo de tu elección después de que convierta exitosamente un archivo y puedes hacer lo que necesites en ese script. Hay muchos ejemplos de comandos personalizados post de muestra por todo el foro.