Lanzamiento de nueva versión del script FilmAffinity (ES).ifs versión 5.0 para adaptarlo al nuevo sistema de protección de FilmAffinity. Creado y adaptado por MrObama2022 y Garada.
Ejecutar el script UPDATE_SCRIPTS para actualizar o descargar de https://update.antp.be/amc/scripts/ y sobrescribir el antiguo en la carpeta scripts de AMC.
Para el funcionamiento del script son necesarios los archivos ExternalCurlHandler.pas, StringUtils7552.pas y StringUtils1.pas que también tienen que estar ubicados en la carpeta scripts de AMC. Actualizar o descargar mediante mismos métodos que el script.
NOVEDADES
-Búsqueda estándar o avanzada. Seleccionable mediante la opción AdvancedSearch
-Listado ordenado por relevancia o por año. Seleccionable mediante la opción SortByYear
-----------------------------------------------------------------------------------------------------------------
El script ahora hace uso de ExternalCurlHandler.pas como intermediario para las peticiones a FilmAffinity. En la mayoría de casos funcionará bien con los parámetros por defecto, en casos especiales se puede modificar el comportamiento de ExternalCurlHandler.pas editando el archivo con un editor de texto.
OPCIONES/PARAMETROS de ExternalCurlHandler.pas
-UseVBS
Permite deshabilitar el uso de Visual Basic si no se quiere o no se puede usar Visual Basic
-curlPath
Permite especificar la ruta a cURL.exe en el caso de utilizar sistemas anteriores a Windows10 o Linux. Previamente se tendrá que descargar e instalar cURL (https://curl.se/)
-tmpDir
Permite especificar un directorio para los archivos temporales si no se quiere utilizar la carpeta SCRIPTS
-delayBetweenRequest
Permite especificar un retardo en ms entre las peticiones a FilmAffinity para evitar posibles bloqueos por peticiones muy seguidas
-TimeOut
Tiempo máximo de espera de las peticiones a FilmAffinity, en caso de superarse dará error
-curlUserAgent
UserAgent comunicado por el script en las peticiones a FilmAffinity