Alguien sube periódicamente nuevos archivos PDF a su página web y actualiza los antiguos. Los copio en mi disco duro, sin embargo, lamentablemente no recibo notificaciones de ninguna actualización de los archivos.
Puede guardar una tabla que asigna rutas a archivos locales a URI, desde donde se descargaron.
Se supone que el mapeo debe ingresarse manualmente, por supuesto.
Comprueba periódicamente si los archivos locales siguen siendo estrictamente iguales (p. ej., mediante hash) a sus homólogos en línea y me notifica sobre cualquier cambio en los archivos.
El tipo de notificación puede ser arbitrario, por ejemplo, en el área de notificación de la barra de tareas oa través de una ventana independiente.
Es capaz de delegar tanto el archivo local como el remoto a un programa diff, que puedo indicar en la configuración.
El verificador de actualizaciones probablemente descargaría el archivo remoto a una ubicación temporal y llamaría al programa diff con[path to local file] [path to temporarily saved remote file]
Precio: Gratis y de código abierto es preferible, pero pagaría hasta 10 € de todos modos.
Se puede ejecutar periódicamente un poco de secuencias de comandos de Python para:
Sin embargo, obtener la asignación antes de la descarga, ahorrando tiempo y ancho de banda , solo será posible si el servidor remoto y el protocolo proporcionan un mecanismo para recuperar el hash del archivo remoto; muchos no lo hacen.
Diferenciar algunos tipos de archivos, como los archivos pdf, puede ser un problema. Sugeriría agregar otra opción para cada archivo al archivo de mapeo para especificar el programa diff para ese archivo o para especificar que siempre se sobrescribe.
Mawg dice que reincorpore a Monica
ComFreek
Mawg dice que reincorpore a Monica