DMCA - Meilleures pratiques pour supprimer une image individuelle

Une notification DMCA a été reçue pour une image. Aucune information n’indique de quel poste elle provient, donc je ne sais pas où elle est référencée ; il s’agit simplement d’une URL vers l’image elle-même.

Quelqu’un a-t-il des suggestions de solutions simples et propres pour gérer ce retrait ? Je pourrais simplement supprimer l’image, mais il pourrait y avoir d’autres versions redimensionnées de cette image qui devraient idéalement être supprimées également.

L’URL de l’image fournie pointe heureusement vers le dossier /originals/. Ainsi, supprimer simplement ce fichier original et reconstruire les publications serait peut-être suffisant ? Il ne resterait alors qu’une publication quelque part avec une image brisée.

Étape 0 : déterminez si l’avis de retrait DMCA est légitime ; sinon, contestez-le. :slight_smile:

J’ai fini par simplement supprimer l’image unique. Comme elle provient du dossier /original/, cela devrait aller. Il aurait probablement été difficile de retrouver l’original s’ils n’avaient fourni qu’une URL d’image redimensionnée.

Ouvrez simplement une console Rails et saisissez ce qui suit, en remplaçant la longue chaîne par celle présente dans l’URL de l’image. Si l’image est optimisée, supprimez tout ce qui suit le premier tiret bas (_).

Upload.find_by_sha1('c35ab963fb22f8612697923ebc98d341693cfa1d').posts.each do |p| 
     puts p.url
end

Cela vous donnera l’URL ou les URL d’un ou plusieurs articles contenant l’image.

Ce code vous fournira les chemins vers l’image et toutes les images optimisées associées, en supposant un stockage local.

u = Upload.find_by_sha1('c35ab963fb22f8612697923ebc98d341693cfa1d')
puts u.url
u.optimized_images.each do |oi|
  puts oi.url
end

Merci beaucoup @RGJ, j’apprécie vraiment ! Je vais maintenant nettoyer le reste.