Как мне загрузить флэш-файлы, встроенные с помощью SWFObject - PullRequest
3 голосов
/ 11 октября 2009

Сайт, который я использую, отображает флэш-файл, который динамически внедряется с помощью SWFObject. Я хочу скачать флэш-файл локально, чтобы я мог запустить его, когда у меня нет доступа к сети. Тем не менее, когда я пытаюсь открыть URL-адрес SWF-файла, он требует параметра «id», который обычно передается в JavaScript SWFObject.

В частности, источник страницы содержит:

swfobject.embedSWF("/bin/loader.swf", "main", "100%", "100%", "9", false, flashvars, params, attributes);

И флэшвары имеют следующее определение:

var flashvars = {
        file_id: "imilc2lxnfft",
        app: "main-502.swf",
        show_play_button: "false",
        autoplay: ""

Когда я пытаюсь получить доступ к site.com/bin/loader.swf, он говорит, что для этого требуется параметр file_id.

Как передать параметр и загрузить файл на рабочий стол?

Ответы [ 4 ]

1 голос
/ 26 февраля 2013

Вы пытались просмотреть исходный текст страницы и найти экземпляры .mp4? Может оказаться полезным.

1 голос
/ 11 октября 2009

Вам потребуется создать веб-страницу для размещения загруженного вами SWF-файла, который передает те же флешвари, что и веб-страница, с которой вы его получаете. Я бы использовал Firefox, щелкнув правой кнопкой мыши функцию «сохранить веб-страницу»; выберите сохранить «Веб-страница, завершена». Это сохранит страницу и все ее файлы поддержки где-нибудь. Затем вы сможете отредактировать эту страницу, чтобы отобразить встроенный SWF-апплет, и передать ей необходимые флешки.

1 голос
/ 11 октября 2009

Сохранить локально (с менеджером D / L):

http://example.com/bin/loader.swf
http://example.com/main-502.swf

И создайте локальный HTML-файл с кодом JS SWFObject, включая flashvars и <div> на своей странице с правом id (* в данном случае id="name").

Возможно также, что вам не нужен загрузчик, и второй SWF-файл будет работать автономно.

0 голосов
/ 11 октября 2009

Я думаю, loader.swf - это предварительный загрузчик, который загружает оригинальный фильм на основе параметра file_id.

...