2012-04-09 27 views
11

Tôi muốn lấy một số hình ảnh từ trang web flash và tôi nhận được tệp .swf. Có cách nào để mở tệp .swf và lấy nội dung của tệp đó không. Tôi không yêu cầu cách phát tệp hoặc xem tệp. Tôi thực sự muốn mở tập tin và xem nội dung của nó, nếu có thể. Tôi không biết gì về flash và cố gắng tìm kiếm rồi. Nó có lẽ là không thể vì tôi đã không tìm thấy bất kỳ câu trả lời thông qua tìm kiếm, nhưng tôi muốn thử ở đây đầu tiên.Cách mở một .swf để xem nội dung

Trả lời

17

Có, hoàn toàn có thể, SWF về cơ bản là trình bao bọc nén của nội dung và bytecode. Hãy thử một trong các công cụ sau: http://www.swftools.org/

+0

mát này làm việc decently. cảm ơn! Tôi đã không được chuẩn bị để sử dụng dòng cmd mặc dù. : D –

+0

phần mềm này không hoạt động trong win10 –

1

Tệp Swf là một loại tệp nhị phân được biên dịch. Nếu bạn muốn lấy nội dung bên trong, u sẽ dịch ngược tệp. Đây không phải là cách thông thường. Dù sao, có một số công cụ có thể làm điều này trên internet.

3

Có một số cách để làm điều này trong đó tôi có thể cho bạn biết 2:

  1. SWF Decompiler - dễ dàng nhất một
  2. SWF Mill mà làm việc rực rỡ dưới Linux và xuất khẩu hình ảnh của bạn được mã hóa trong Base64
+0

SWF decompiler được sử dụng để làm việc cho tôi trên mac của tôi nhưng đáng buồn là phiên bản hiện tại là lỗi và không hoạt động ít nhất là không trên mac 10.6.8 nhưng có trình biên dịch flex nhưng nó không phải là miễn phí . – cea

1

mở tệp bằng Adobe Flash CS6 Professional. Sau đó, bạn có thể chuyển đổi nó thành một .FLA và xem và chỉnh sửa nội dung của nó. Các tệp SWF được tạo bằng chương trình này để nó có thể mở và chỉnh sửa dễ dàng.

+0

Đây không phải là trường hợp. Một swf phải được biên dịch trước khi được mở trong CS6 trừ khi bạn có FLA nguồn, tất nhiên. – cea

-9

Đơn giản chỉ cần mở trình duyệt của bạn (Fire Fox, Chrome)

+3

OP nói rằng họ không muốn phát hoặc xem tệp, vì họ muốn xem nội dung (ví dụ: mã nguồn). – alexy13

Các vấn đề liên quan