[UPD ES] Filmaffinity 4.0

If you made a script you can offer it to the others here, or ask help to improve it. You can also report here bugs & problems with existing scripts.
raulsara01
Posts: 9
Joined: 2024-09-18 08:26:59

Re: [UPD ES] Filmaffinity 4.0

Post by raulsara01 »

Hola, el 23/02 arregle el script para que funcionara bien enseñando todas las pelis de una busqueda. Acabo de probar para añadir algunas pelis y me da el mismo error que vosotros le voy a echar un vistazo a ver si encuentro algo pero ese error no me gusta nada.
raulsara01
Posts: 9
Joined: 2024-09-18 08:26:59

Re: [UPD ES] Filmaffinity 4.0

Post by raulsara01 »

Hola, lo he estado mirando y se me escapa un poco, en la linea 129 en la instrucción de carga de pagina 'pagestr := GetPage(Address);' da el error. No se lo que puede ser, si alguien con mas conocimientos sabe que puede ser que le eche un vistazo. Si nadie se lo puede mirar, mirare de comentarlo con la gente del foro a ver si alquien nos puede ayudar.
raulsara01
Posts: 9
Joined: 2024-09-18 08:26:59

Re: [UPD ES] Filmaffinity 4.0

Post by raulsara01 »

tiene toda la pinta que desde filmaffinity se hayan bloqueado los accesos de scrapers (programa informático diseñado para extraer datos de sitios web de forma automatizada) no autorizados y no se como se puede saltar esto. El script se basa en la lectura del codigo de la pagina, si no lo podemos extraer poco se puede hacer, no se como se puede saltar este nivel de seguridad
Radagast
Posts: 31
Joined: 2016-04-22 16:07:15

Re: [UPD ES] Filmaffinity 4.0

Post by Radagast »

raulsara01 wrote: 2025-06-29 16:41:02 tiene toda la pinta que desde filmaffinity se hayan bloqueado los accesos de scrapers (programa informático diseñado para extraer datos de sitios web de forma automatizada) no autorizados y no se como se puede saltar esto. El script se basa en la lectura del codigo de la pagina, si no lo podemos extraer poco se puede hacer, no se como se puede saltar este nivel de seguridad
Hola raulsara01,
exactamente, es lo mismo que pasa con el script de IAFD viewtopic.php?t=43152, por lo visto filmaffinity ha implementado alguna protección que impide que el script pueda acceder (error 403), no se si será intencionadamente o es algún daño colateral de algo que han implementado. He probado con Visualdivx que es otro programa que extrae los datos de filmaffinity y tampoco puede. Quizá estén pensando en implementar alguna API propia y monetizar el uso para sacar más beneficios por eso han bloqueado los scrapers y bots.

Lo he hablado en este mismo post algunas respuestas atras con antp y fulvio53s03. Y en principio no se puede saltar la protección directamente. Les he preguntado por 3 posibles soluciones viewtopic.php?p=92332#p92332 y Antp me ha contestado esto viewtopic.php?p=92342#p92342

1--La opción 1 seria que el script utilizara el usuario y password de nuestra cuenta en filmaffinity para hacer login tal y como hacemos en el navegador y que quizá esto pueda saltarse la protección.
Antp me ha contestado que quizá se pueda hacer con las cookies, pero que no está seguro que sea facil de implementar con el script y que realmente funcione.

2--La opción 2 seria utilizar un navegador como intermediario entre el script y la página, algo así como un proxy. Quizá utilizando el navegador mediante linea de comandos. Y que el script haga que el navegador vaya salvando las paginas necesarias en HTML en una ubicación donde el script las pueda ir analizando para extraer la información.
Antp no cree que sea fácil ni posible.

3--La opción 3 seria parecida a la 2 pero menos automatizada, nosotros manualmente le salvariamos las paginas en una ubicación para que el script las analizara.
Antp comenta que esto no seria muy complicado de implementar aunque haría el script más laborioso a la hora de utilizarlo.
Dice que se podría hacer con la función LoadFromFile de TStringList.

Comenta que se podría hacer de la siguiente manera.
-El script pregunta el nombre de la película como siempre y abre el navegador en la pagina de búsqueda o de la película directamente y el script se queda en espera con un mensaje como "Click OK cuando la página este salvada" hasta que le confirmemos que ya hemos salvado el HTML.
-Si el script nos ha abierto la pagina de búsqueda pues la buscamos y abrimos la pagina de la película, una vez la tengamos abierta la salvamos en HTML en una ubicación y nombre predefinidos
-Le damos OK al script y este analiza el archivo HTML para extraer la información.

Otra opción que he pensado que quizá seria más rápida sobretodo en el caso de querer catalogar varias películas seguidas, aunque no se si sería posible realizarla,
-Buscar nosotros manualmente en el navegador todas las películas que queremos catalogar y salvar cada una en un archivo HTML diferente
-Después cuando ejecutemos el script en la película 1 que este nos abra una ventana del explorador de archivos donde seleccionaríamos el HTML guardado de la película 1 para que el script extraiga los datos, cuando lo ejecutamos en la película 2 pues le seleccionamos el HTML de la película 2 y así sucesivamente.
Como digo no se si seria posible ya que no se programar, quizá el script pueda guardar la ruta del archivo que le damos en una variable que luego utilizaría la función LoadFromFile.


Personalmente cualquier solución me parecería correcta.
Saludos y gracias por todo
raulsara01
Posts: 9
Joined: 2024-09-18 08:26:59

Re: [UPD ES] Filmaffinity 4.0

Post by raulsara01 »

Hola Radagast, gracias por tus comentarios, no veo solución fácil, en mi caso una vez al año incorporo muchas peliculas y cualquier solución que no sea la que tenemos ahora la veo dificil de usar. Es una lástima, despues de mas de 20 años de utilizar este scritp deje de funcionar, la única opción que veo en mi caso es utilizar el script de IMDB aunque despues tendría que traducir la sinopsis, comentarios, categoria, titulo traducido y pais para que en las busquedas me coincidan pero al menos tendré el resto aunque siendo varios cientos de peliculas se va a hacer muy pesado. En fin a ver si a antp se le ocurre algo. Saludos
AUPAKEPA
Posts: 16
Joined: 2013-06-04 19:11:40

Re: [UPD ES] Filmaffinity 4.0

Post by AUPAKEPA »

Y cambiar la funcion GetPage por una GetPage5 para engañar a filmAffinity.Yo ni con chatgpt se hacerlo
pakovilla
Posts: 4
Joined: 2025-01-30 16:38:11

Re: [UPD ES] Filmaffinity 4.0

Post by pakovilla »

Yo estoy con Radagast, cualquier solución que encontréis buena sería... Aunque sea de forma "semimanual" descargando los html en el PC nos haría el apaño... Estamos enganchados a AMC. Muchas gracias por vuestro trabajo y esfuerzo!!
masterchipo
Posts: 108
Joined: 2010-02-22 23:15:05

Re: [UPD ES] Filmaffinity 4.0

Post by masterchipo »

Para @Radagast @raulsara01 antp y todo el que sepa del tema y este preocupado como yo por este script de Filmaffinity que ha dejado de funcionar, no permitiendo el acceso a la información.
Con muchísima tristeza estoy viendo, como dijo un colega, después de 20 años usando AMC, para tener toda nuestra videoteca ordenada, con todos los lujos, carátulas, actores, directores, comentarios, y sinopsis, que de acuerdo a sus comentarios, tal vez sea más fácil encontrar IMDB, pero no resulta tan completa como Filmaffinty.
Yo pregunto a los colegas de la comunidad, ¿a alguno se le ha ocurrido escribir a Filmaffinty?
Yo he escrito muchísimos comentarios y siempre me han contestado, sea por un error, para agregar una descripción, agregar la traducción de una película o simples comentarios y siempre me han respondido.
Yo no le he hecho en esta oportunidad, porque realmente soy tan nulo en esto de los scripts y como funcionan o las páginas HTML, o lo que fuera, que no entendería como hacerlo ni como explicarlo.
Así que les pido a todos los miembros que sean activos y registrados en Filmaffinity que escriban 1) haciendo click en Filmaffinity, arriba de la página a la izquierda. 2) Se abre una columna a la izquierda con un montón de items, USUARIOS, PAÍS (en mi caso Argentina) y abajo de todo dice contacto, hacer click en contacto y se abre una pestaña. En esa pestaña, que dice: Contacta con nosotros por E-mail, etc dice otras cosas más, como por Por correo electrónico. Siguen las opciones y abajo de todo dice OTRAS CONSULTAS, hacer click ahí y les sale Enviar mensaje ahí se abre el mensaje
Para:
Filmaffinity FA oficial (Cuenta Oficial, España)
Asunto:
Mensaje:

Y ahí se explica lo que nos está ocurriendo que no estamos intentando lucrar con la página, que somos miles de fans que usamos AMC explicando muy brevemente la función que no es lucrar con ella sino el orden y bla bla bla. Pidiendo una solución o que nos expliquen como subsanar y volver a tener nuestro catálogo.
Personalmente de acuerdo a los comentarios que he leído, que ninguno da luz en el asunto, veo esto como la opción más viable.
Aclaro que los administradores siempre pero siempre contestan.
Un saludo para todos
Radagast
Posts: 31
Joined: 2016-04-22 16:07:15

Re: [UPD ES] Filmaffinity 4.0

Post by Radagast »

masterchipo wrote: 2025-07-02 15:37:01 Para @Radagast @raulsara01 antp y todo el que sepa del tema y este preocupado como yo por este script de Filmaffinity que ha dejado de funcionar, no permitiendo el acceso a la información.
Con muchísima tristeza estoy viendo, como dijo un colega, después de 20 años usando AMC, para tener toda nuestra videoteca ordenada, con todos los lujos, carátulas, actores, directores, comentarios, y sinopsis, que de acuerdo a sus comentarios, tal vez sea más fácil encontrar IMDB, pero no resulta tan completa como Filmaffinty.
Yo pregunto a los colegas de la comunidad, ¿a alguno se le ha ocurrido escribir a Filmaffinty?
Yo he escrito muchísimos comentarios y siempre me han contestado, sea por un error, para agregar una descripción, agregar la traducción de una película o simples comentarios y siempre me han respondido.
Yo no le he hecho en esta oportunidad, porque realmente soy tan nulo en esto de los scripts y como funcionan o las páginas HTML, o lo que fuera, que no entendería como hacerlo ni como explicarlo.
Así que les pido a todos los miembros que sean activos y registrados en Filmaffinity que escriban 1) haciendo click en Filmaffinity, arriba de la página a la izquierda. 2) Se abre una columna a la izquierda con un montón de items, USUARIOS, PAÍS (en mi caso Argentina) y abajo de todo dice contacto, hacer click en contacto y se abre una pestaña. En esa pestaña, que dice: Contacta con nosotros por E-mail, etc dice otras cosas más, como por Por correo electrónico. Siguen las opciones y abajo de todo dice OTRAS CONSULTAS, hacer click ahí y les sale Enviar mensaje ahí se abre el mensaje
Para:
Filmaffinity FA oficial (Cuenta Oficial, España)
Asunto:
Mensaje:

Y ahí se explica lo que nos está ocurriendo que no estamos intentando lucrar con la página, que somos miles de fans que usamos AMC explicando muy brevemente la función que no es lucrar con ella sino el orden y bla bla bla. Pidiendo una solución o que nos expliquen como subsanar y volver a tener nuestro catálogo.
Personalmente de acuerdo a los comentarios que he leído, que ninguno da luz en el asunto, veo esto como la opción más viable.
Aclaro que los administradores siempre pero siempre contestan.
Un saludo para todos
Hola Masterchipo,
si que lo he pensado y de hecho lo tenia pensado comentar en breve aquí antes de escribir a filmaffinity.
Ya comenté en en este mismo post que quizá sea un efecto colateral de alguna protección antibot que han implementado en filmaffinity por ataques que hayan recibido. De hecho no han cambiado nada en su política de privacidad y condiciones de uso, la única referencia a bots que hay se refiere a la manipulación de los votos, no a que se pueda extraer la información para nuestro uso
ACTUALIZACIÓN DICIEMBRE 2019: Desde el 1 de diciembre del 2019, y tras más de un año de trabajo, se han introducido en FilmAffinity una serie de protocolos de seguridad para asegurar la fiabilidad y rigor de todas las notas medias de la web. El objetivo es asegurar que todo tipo de intento de manipulación como cuentas clon, cuentas asociadas, bots, votaciones sistematizadas, votaciones a películas o series no estrenadas y determinadas votaciones en determinados casos (de películas detectadas con indicios de intento de manipulación) ya no se tienen en cuenta en las notas medias. Dada la creciente importancia de la web como página prescriptora, es responsabilidad de todo el equipo de FilmAffinity mantenerla independiente, con información fiable y garantizar la credibilidad e imparcialidad de las votaciones y el resto de contenidos. El propósito es claro, firme e inequívoco: ofrecer a los usuarios notas medias completamente libres de cualquier manipulación, respetando en todo momento cada una de las votaciones de los miembros de la web.
Personalmente la utilizo desde hace muchos años y como dices siempre que he sugerido algún cambio o corrección en alguna ficha de película me han contestado.

Mi intención era comentarles que soy usuario de su pagina desde hace muchos años. Y que para catalogar mi colección de DVD/BD tanto yo como mucha gente utilizamos un programa que coge la información de su pagina pero que recientemente ha dejado de funcionar por lo que parece ser un bloqueo. Que si recientemente han implementado algún método de protección que pudiera bloquear el programa y que como en sus condiciones de uso no especifican nada sobre la prohibición de utilizar datos de la web para uso privado si seria posible permitir de alguna manera que el programa que utilizamos pudiera acceder a los datos.

Lo que si que no haría yo es poner el programa en cuestión, al menos hasta recibir una respuesta positiva, por si pudiera acarrear algún tipo de problema legal. Y jamás sin antes contar con el permiso de Antp, es su programa.



PD: Por otra parte estoy buscando alternativas para extraer la información en Castellano con actuales scripts y tengo que decir que la cosa promete. Hay un par de scripts que se pueden utilizar y queda una cosa apañada. Y quizá la gente que entiende como raulsara01 y AUPAKEPA que son los que parece que entienden algo de scripts puedan coger código de los dos script y pulirlo para fusionarlo en uno. Además si se quedan atascados en algún punto siempre podríamos pedir un empujoncito a fulvio53s03 y sobretodo al maestro Antp.
Ahora no tengo tiempo, cuando acabe de hacer unas pruebas y tenga algo de tiempo ya comentaré la idea a ver que os parece y si se podría llevar a termino.
masterchipo
Posts: 108
Joined: 2010-02-22 23:15:05

Re: [UPD ES] Filmaffinity 4.0

Post by masterchipo »

Radagast wrote: 2025-07-02 16:48:38
masterchipo wrote: 2025-07-02 15:37:01 Para @Radagast @raulsara01 antp y todo el que sepa del tema y este preocupado como yo por este script de Filmaffinity que ha dejado de funcionar, no permitiendo el acceso a la información.
Con muchísima tristeza estoy viendo, como dijo un colega, después de 20 años usando AMC, para tener toda nuestra videoteca ordenada, con todos los lujos, carátulas, actores, directores, comentarios, y sinopsis, que de acuerdo a sus comentarios, tal vez sea más fácil encontrar IMDB, pero no resulta tan completa como Filmaffinty.
Yo pregunto a los colegas de la comunidad, ¿a alguno se le ha ocurrido escribir a Filmaffinty?
Yo he escrito muchísimos comentarios y siempre me han contestado, sea por un error, para agregar una descripción, agregar la traducción de una película o simples comentarios y siempre me han respondido.
Yo no le he hecho en esta oportunidad, porque realmente soy tan nulo en esto de los scripts y como funcionan o las páginas HTML, o lo que fuera, que no entendería como hacerlo ni como explicarlo.
Así que les pido a todos los miembros que sean activos y registrados en Filmaffinity que escriban 1) haciendo click en Filmaffinity, arriba de la página a la izquierda. 2) Se abre una columna a la izquierda con un montón de items, USUARIOS, PAÍS (en mi caso Argentina) y abajo de todo dice contacto, hacer click en contacto y se abre una pestaña. En esa pestaña, que dice: Contacta con nosotros por E-mail, etc dice otras cosas más, como por Por correo electrónico. Siguen las opciones y abajo de todo dice OTRAS CONSULTAS, hacer click ahí y les sale Enviar mensaje ahí se abre el mensaje
Para:
Filmaffinity FA oficial (Cuenta Oficial, España)
Asunto:
Mensaje:

Y ahí se explica lo que nos está ocurriendo que no estamos intentando lucrar con la página, que somos miles de fans que usamos AMC explicando muy brevemente la función que no es lucrar con ella sino el orden y bla bla bla. Pidiendo una solución o que nos expliquen como subsanar y volver a tener nuestro catálogo.
Personalmente de acuerdo a los comentarios que he leído, que ninguno da luz en el asunto, veo esto como la opción más viable.
Aclaro que los administradores siempre pero siempre contestan.
Un saludo para todos
Hola Masterchipo,
si que lo he pensado y de hecho lo tenia pensado comentar en breve aquí antes de escribir a filmaffinity.
Ya comenté en en este mismo post que quizá sea un efecto colateral de alguna protección antibot que han implementado en filmaffinity por ataques que hayan recibido. De hecho no han cambiado nada en su política de privacidad y condiciones de uso, la única referencia a bots que hay se refiere a la manipulación de los votos, no a que se pueda extraer la información para nuestro uso
ACTUALIZACIÓN DICIEMBRE 2019: Desde el 1 de diciembre del 2019, y tras más de un año de trabajo, se han introducido en FilmAffinity una serie de protocolos de seguridad para asegurar la fiabilidad y rigor de todas las notas medias de la web. El objetivo es asegurar que todo tipo de intento de manipulación como cuentas clon, cuentas asociadas, bots, votaciones sistematizadas, votaciones a películas o series no estrenadas y determinadas votaciones en determinados casos (de películas detectadas con indicios de intento de manipulación) ya no se tienen en cuenta en las notas medias. Dada la creciente importancia de la web como página prescriptora, es responsabilidad de todo el equipo de FilmAffinity mantenerla independiente, con información fiable y garantizar la credibilidad e imparcialidad de las votaciones y el resto de contenidos. El propósito es claro, firme e inequívoco: ofrecer a los usuarios notas medias completamente libres de cualquier manipulación, respetando en todo momento cada una de las votaciones de los miembros de la web.
Personalmente la utilizo desde hace muchos años y como dices siempre que he sugerido algún cambio o corrección en alguna ficha de película me han contestado.

Mi intención era comentarles que soy usuario de su pagina desde hace muchos años. Y que para catalogar mi colección de DVD/BD tanto yo como mucha gente utilizamos un programa que coge la información de su pagina pero que recientemente ha dejado de funcionar por lo que parece ser un bloqueo. Que si recientemente han implementado algún método de protección que pudiera bloquear el programa y que como en sus condiciones de uso no especifican nada sobre la prohibición de utilizar datos de la web para uso privado si seria posible permitir de alguna manera que el programa que utilizamos pudiera acceder a los datos.

Lo que si que no haría yo es poner el programa en cuestión, al menos hasta recibir una respuesta positiva, por si pudiera acarrear algún tipo de problema legal. Y jamás sin antes contar con el permiso de Antp, es su programa.



PD: Por otra parte estoy buscando alternativas para extraer la información en Castellano con actuales scripts y tengo que decir que la cosa promete. Hay un par de scripts que se pueden utilizar y queda una cosa apañada. Y quizá la gente que entiende como raulsara01 y AUPAKEPA que son los que parece que entienden algo de scripts puedan coger código de los dos script y pulirlo para fusionarlo en uno. Además si se quedan atascados en algún punto siempre podríamos pedir un empujoncito a fulvio53s03 y sobretodo al maestro Antp.
Ahora no tengo tiempo, cuando acabe de hacer unas pruebas y tenga algo de tiempo ya comentaré la idea a ver que os parece y si se podría llevar a termino.
Estimado @Radagast, totalmente de acuerdo contigo en eso de no mencionar el programa que usamos para no crear problemas legales, justo yo que soy abogado ex juez jubilado. Si bien pensé en ello, no le di importancia. Pero esto de los programas y páginas, es un mundo sensible y demasiado susceptible en cuanto a los derechos de autor y exclusividad.
Entonces, yo hasta te pediría que le dieras para adelante como decimos aquí en Argentina.
Saludos a toda la comunidad y que se solucione pronto este tema
Ertehe
Posts: 1
Joined: 2025-07-05 15:07:29

Re: [UPD ES] Filmaffinity 4.0

Post by Ertehe »

Mientras alguien encuentra una solución, yo para salir del paso, estoy utilizando el script de IMDB

Lo he modificado para que coja de la página en español el título traducido, las categorías y la descripción.

También he cambiado los valores por defecto de unas cuantas opciones y parámetros que trae este script

Opciones:
GetTagline 2, para que ponga la tagline en los comentarios en lugar de la descripción, ya que no he visto ésta traducida
ImageKind 3, para que coja una imagen más grande, que si no es muy pequeña
Parámetros:
UserCountry Spain, para que coja lo que comenté arriba traducido. << Importante

También he añadido una opción nueva al BatchMode, la 3. Si tenéis un custom field IMDB con el número de IMDB va directo a por esa peli.

Aquí dejo el script por si a alguien le interesa.
https://drive.proton.me/urls/PQ8DEY2VDM#E84yh8ktAp1e
AUPAKEPA
Posts: 16
Joined: 2013-06-04 19:11:40

Re: [UPD ES] Filmaffinity 4.0

Post by AUPAKEPA »

Yo les mande un mail sin poner mucho enfasis y en castellano diciendo que estaba estudiando DAW y que habia hecho el proyecto y que de repente habia dejado de funcionar. Que me salvaban la vida si me indicaban como hacer la peticion. Desgraciadamente no tuve respuesta. Probe con Gemini a hacer cambios en el script pero fue mas a ver si acertaba el burro por casualidad. Mis conocimientos de informatica son muy limitados. Para modificar un script en cosas basicas pero para nada hacer uno completamente.

La conclusion que saque es que Film Affinity no reconoce la peticion porque sabe que no es un navegador. Probe segun las indicaciones de Gemini a tratar de poner cabeceras para engañarlo, sin exito.

Mire el Script de IMDB y creo que ahi tira de API. con lo cual es totalmente diferente.

Pero la verdad que este tema me jode, llevo muchisimos años usando amc con film affinity
magol
Posts: 28
Joined: 2010-03-05 11:28:38

Re: [UPD ES] Filmaffinity 4.0

Post by magol »

AUPAKEPA wrote: 2025-07-05 18:16:25 Pero la verdad que este tema me jode, llevo muchisimos años usando amc con film affinity
Lo mismo me ocurre.
Por favor, intentad solucionarlo, yo no tengo conocimientos suficientes.
antp
Site Admin
Posts: 9720
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Re: [UPD ES] Filmaffinity 4.0

Post by antp »

Hi,
I implemented this option 3 that I described:
antp wrote: 2025-06-28 18:41:32 Option 3 is quite easy to make but not very easy to use. You would have to save the page to a defined location with the browser, and then the script can read that page from the predefined location using the LoadFromFile method of the TStringList.
For that, easiest would maybe be to make something like this:
- Script opens the browser on the movie page (or the search URL)
- Script displays a message 'click OK when the page is saved'
- User saves the page from the browser to a predefined location with a predefined name
- User clicks 'OK' in AMC and then the script continues by opening that file saved by the browser
I don't know what location would be easy to configure, or at least available by default on all PCs. Maybe C:\Users\Public\Documents ?
You can get the version 4.3 of the script via "Update scripts".
It works, but as expected it is a little complicated to use because it requires to copy/paste the file path and save manually the file with the web browers. The script guides you on what to do, so I hope it will not be too difficult.
I've put the messages in English, but if someone wants to translate them in Spanish feel free to either update the script or provide me the messages.
By default I used C:\Users\Public\AMC_FilmAffinity.html as temporary file.
You can change that default value in the script parameters on the right of the scripts list. I expect that on most Windows installs this path exists, but in some cases it may not be the case (e.g. if you installed Windows on another drive).
Taino75
Posts: 8
Joined: 2025-01-31 22:00:12

Re: [UPD ES] Filmaffinity 4.0

Post by Taino75 »

antp wrote: 2025-07-06 11:44:08 Hi,
I implemented this option 3 that I described:
antp wrote: 2025-06-28 18:41:32 Option 3 is quite easy to make but not very easy to use. You would have to save the page to a defined location with the browser, and then the script can read that page from the predefined location using the LoadFromFile method of the TStringList.
For that, easiest would maybe be to make something like this:
- Script opens the browser on the movie page (or the search URL)
- Script displays a message 'click OK when the page is saved'
- User saves the page from the browser to a predefined location with a predefined name
- User clicks 'OK' in AMC and then the script continues by opening that file saved by the browser
I don't know what location would be easy to configure, or at least available by default on all PCs. Maybe C:\Users\Public\Documents ?
You can get the version 4.3 of the script via "Update scripts".
It works, but as expected it is a little complicated to use because it requires to copy/paste the file path and save manually the file with the web browers. The script guides you on what to do, so I hope it will not be too difficult.
I've put the messages in English, but if someone wants to translate them in Spanish feel free to either update the script or provide me the messages.
By default I used C:\Users\Public\AMC_FilmAffinity.html as temporary file.
You can change that default value in the script parameters on the right of the scripts list. I expect that on most Windows installs this path exists, but in some cases it may not be the case (e.g. if you installed Windows on another drive).
GRACIAS:
Puedes obtener la versión 4.3 del script a través de "Actualizar scripts".
Funciona, pero como era de esperar, es un poco complicado de usar, ya que requiere copiar y pegar la ruta del archivo y guardarlo manualmente en los navegadores. El script te guía sobre cómo hacerlo, así que espero que no sea demasiado difícil.
He puesto los mensajes en inglés, pero si alguien quiere traducirlos al español, no dudes en actualizar el script o proporcionarme los mensajes.
Por defecto, usé C:\Users\Public\AMC_FilmAffinity.html como archivo temporal.
Puedes cambiar ese valor predeterminado en los parámetros del script, a la derecha de la lista de scripts. Supongo que en la mayoría de las instalaciones de Windows esta ruta existe, pero en algunos casos puede que no sea así (por ejemplo, si instalaste Windows en otra unidad).
masterchipo
Posts: 108
Joined: 2010-02-22 23:15:05

Re: [UPD ES] Filmaffinity 4.0

Post by masterchipo »

AUPAKEPA wrote: 2025-07-05 18:16:25 Yo les mande un mail sin poner mucho enfasis y en castellano diciendo que estaba estudiando DAW y que habia hecho el proyecto y que de repente habia dejado de funcionar. Que me salvaban la vida si me indicaban como hacer la peticion. Desgraciadamente no tuve respuesta. Probe con Gemini a hacer cambios en el script pero fue mas a ver si acertaba el burro por casualidad. Mis conocimientos de informatica son muy limitados. Para modificar un script en cosas basicas pero para nada hacer uno completamente.

La conclusion que saque es que Film Affinity no reconoce la peticion porque sabe que no es un navegador. Probe segun las indicaciones de Gemini a tratar de poner cabeceras para engañarlo, sin exito.

Mire el Script de IMDB y creo que ahi tira de API. con lo cual es totalmente diferente.

Pero la verdad que este tema me jode, llevo muchisimos años usando amc con film affinity
Yo estoy igual que vos, amigo AUPA, (cariñosamente) soy un tipo viejo, el 10 próximo cumplo 74, y todo cambio afecta mi humor, me desestabiliza, y esto me jode profundamente, el catálogo para mí es cosa de todos los días. Arreglo, agrego, quito, borro, actualizo. Soy cinéfilo y tengo miles de películas catalogadas y no encuentro solución a la vista y eso me amarga, sumado a mi desconocimiento del inglés, porque bien podría traducir manualmente todo lo de IMDB, que por cierto también cambió su página y ya me jodió la vida, con los scripts de tampermonkey e hizo la visualización de la página de fondo negro y no lo puedo cambiar.
Saludos y cualquier solución por chabacana que sea y no con palabras técnicas. Pensar que en otra vida fui juez penal y ahora mi hobby es el cine y bajar películas y subtitular
@Taino, no sé cómo hacer ese procedimiento que dices de actualizar el script 4.3, actualizar y después no sé qué hacer.
Agradecería que lo expliques más concreto
Gracias
PD Uso Firefox, Windows 10, y no entiendo donde deberías copiar la ruta del archivo, esto no entiendo cómo hacerlo
"C:\Users\Public\AMC_FilmAffinity.html como archivo temporal.
Puedes cambiar ese valor predeterminado en los parámetros del script, a la derecha de la lista de scripts. Supongo que en la mayoría de las instalaciones de Windows esta ruta existe, pero en algunos casos puede que no sea así (por ejemplo, si instalaste Windows en otra unidad)"....
Gracias nuevamente
AUPAKEPA
Posts: 16
Joined: 2013-06-04 19:11:40

Re: [UPD ES] Filmaffinity 4.0

Post by AUPAKEPA »

Se agradece el esfuerzo de modificar el Script, no tiene nada que ver con lo que teniamos, pero algo es algo.
No se si lo usaremos mucho porque es bastante latoso.

Antes el script guardaba la informacion, pero ahora el programa no puede hacerlo, asi que se tienen que guardar las paginas en local y de ahi saca los datos.
Asi que hay que guardar, a mano (Boton derecho guardar, por ejemplo) la pagina de busqueda donde salen todas las peliculas que coinciden con la busqueda y una vez elegida la pelicula como se hacia antes, hay que guardar la pagina de la pelicula en local. ¿Donde y con que nombre se deben guardar? Con el campo contenido que rellenes en Tempfile En los parametros del script. Yo he puesto C:\Users\jmonf\Documents\Catalogs\AMC_FilmAffinity.html y sobreescribo siempre el fichero.

Me ha costado un poco enterarme, y es muy latoso.
antp
Site Admin
Posts: 9720
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Re: [UPD ES] Filmaffinity 4.0

Post by antp »

@masterchipo, you can get the latest version of the script when you run the script "Update scripts" at the top of the list.
After that, when you run the new FilmAffinity script, you will get some popup messages explaining what to do.

First for searching the movie, one of the popups will provide you with a file path to copy (by default it will contain "C:\Users\Public\AMC_FilmAffinity.html" - you can keep that value, it will most likely work without need to change).

So after you copy that value that the program provides you, you click OK, it opens the default browser, you just have to save the page (Ctrl+S), select "Web page, HTML only" as type, and paste as filename the value "C:\Users\Public\AMC_FilmAffinity.html" that you previously copied.
When you close the browser and come back to AMC, you see it was waiting, you click OK and it will import from that page you just saved from the browser.

That will process the movie search, and then when you select the movie to import it will be the same process: copy the path, it will open the browser, you save the page, then it will import from it the movie info.

The process is a little complicated, but with a site that blocks automatic retrieval unfortunately there isn't really another solution that can be put in place.
AUPAKEPA
Posts: 16
Joined: 2013-06-04 19:11:40

Re: [UPD ES] Filmaffinity 4.0

Post by AUPAKEPA »

Ertehe wrote: 2025-07-05 15:28:00 Mientras alguien encuentra una solución, yo para salir del paso, estoy utilizando el script de IMDB

Lo he modificado para que coja de la página en español el título traducido, las categorías y la descripción.

También he cambiado los valores por defecto de unas cuantas opciones y parámetros que trae este script

Opciones:
GetTagline 2, para que ponga la tagline en los comentarios en lugar de la descripción, ya que no he visto ésta traducida
ImageKind 3, para que coja una imagen más grande, que si no es muy pequeña
Parámetros:
UserCountry Spain, para que coja lo que comenté arriba traducido. << Importante

También he añadido una opción nueva al BatchMode, la 3. Si tenéis un custom field IMDB con el número de IMDB va directo a por esa peli.

Aquí dejo el script por si a alguien le interesa.
https://drive.proton.me/urls/PQ8DEY2VDM#E84yh8ktAp1e
Muchas Gracias
masterchipo
Posts: 108
Joined: 2010-02-22 23:15:05

Re: [UPD ES] Filmaffinity 4.0

Post by masterchipo »

antp wrote: 2025-07-07 06:27:05 @masterchipo, you can get the latest version of the script when you run the script "Update scripts" at the top of the list.
After that, when you run the new FilmAffinity script, you will get some popup messages explaining what to do.

First for searching the movie, one of the popups will provide you with a file path to copy (by default it will contain "C:\Users\Public\AMC_FilmAffinity.html" - you can keep that value, it will most likely work without need to change).

So after you copy that value that the program provides you, you click OK, it opens the default browser, you just have to save the page (Ctrl+S), select "Web page, HTML only" as type, and paste as filename the value "C:\Users\Public\AMC_FilmAffinity.html" that you previously copied.
When you close the browser and come back to AMC, you see it was waiting, you click OK and it will import from that page you just saved from the browser.

That will process the movie search, and then when you select the movie to import it will be the same process: copy the path, it will open the browser, you save the page, then it will import from it the movie info.

The process is a little complicated, but with a site that blocks automatic retrieval unfortunately there isn't really another solution that can be put in place.
Querido amigo @antp, lamentablemente no solamente no entiendo inglés lo que puedo suplir mediante el traductor, sino que es lo que tengo que modificar y el procedimiento para hacerlo, no aparece ninguna guía, ni explicación que ruta seguir ni donde.
Apelo a todos si han entendido el proceso, de cómo hacerlo manualmente.
Gracias y pido disculpas por mi ignorancia
Post Reply