0 votes

Télécharger de façon programmée les SWF incorporés des sites ?

C'est probablement considéré comme du piratage, mais est-il possible de télécharger des swfs de manière programmée en utilisant quelque chose comme Ruby ? Pas les décompiler, juste les télécharger pour que je puisse les voir sans avoir à aller sur le site avec un milliard de publicités.

1voto

Peter Rowell Points 12444

Il s'agit d'un téléchargement d'URL très simple, tant que le site ne fait rien pour empêcher les gens de le faire, par exemple en vérifiant le champ REFERER ou un cookie.

Il existe un certain nombre de plugins de navigateur (FF doit en avoir une douzaine) qui facilitent ce genre de choses.

1voto

Darin Dimitrov Points 528142

En supposant que vous connaissez l'adresse du film flash :

require 'net/http'

Net::HTTP.start( 'www.example.com' ) { |http|
  resp = http.get( '/movie.swf' )
  open( '/tmp/movie.swf', 'wb' ) { |file|
    file.write(resp.body)
  }
}

0voto

Abhilash Muthuraj Points 533

Vous pouvez penser que c'est stupide !!! ouvrez un navigateur de texte comme elinks et chargez une page qui a un fichier/contenu swf, alors il demandera seulement quoi faire et téléchargera le contenu, ça a marché pour moi.......

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X