Tuổi : 33 Posts : 2319 Points : 6889 Thanked : 77 10/12/2010 Birthday : 27/02/1991 Đến từ : Hải Phòng I'm : Status : DarkNo1<=> ClubTeen9x avatar-dulieu : 57,13100|50,11784|49,10840|64,12636|51,11465|48,12265|58,12156|66,11440 Admin Tuổi : 33 Posts : 2319 Points : 6889 Thanked : 77 10/12/2010 Birthday : 27/02/1991 Đến từ : Hải Phòng I'm : Status : DarkNo1<=> ClubTeen9xavatar-dulieu : 57,13100|50,11784|49,10840|64,12636|51,11465|48,12265|58,12156|66,11440
Thông tin thành viên : Click ! Posts : 2319
Points : 6889
Thanked : 77
10/12/2010
Birthday : 27/02/1991
Đến từ : Hải Phòng
I'm : Status : DarkNo1<=> ClubTeen9x
avatar-dulieu : 57,13100|50,11784|49,10840|64,12636|51,11465|48,12265|58,12156|66,11440
Tuổi : 33 Posts : 2319 Points : 6889 Thanked : 77 10/12/2010 Birthday : 27/02/1991 Đến từ : Hải Phòng I'm : Status : DarkNo1<=> ClubTeen9xavatar-dulieu : 57,13100|50,11784|49,10840|64,12636|51,11465|48,12265|58,12156|66,11440
Shop Avatar
Tiêu đề: UAE – Công cụ sửa file .swf trong mơ Mon Mar 07, 2011 5:48 am DarkNo1<=> ClubTeen9x
Tiêu đề: UAE – Công cụ sửa file .swf trong mơ --------------------------------------------------- Cho Ðiểm Chủ Ðề Này
File .swf luôn là một cục đá không thể phá vỡ, dù chúng ta có sử dụng Sothink, hay flash decompiler trillix thì có những file chúng ta hầu như không thể edit được. Đá đã vỡ thì có dùng keo dán sắt dán lại nó có được nguyên vẹn như lúc trước? Nếu dùng Sothink SWF Decompiler hay hay Flash Decompiler Trillix thì đôi khi sau khi decompile chúng ta edit cho đã rồi compile lại thì lúc này hay lúc khác cũng sẽ có lỗi. URL Action Editor (UAE) thì lại khác, chúng ta có thể edit Actionscript, và tập tin đính kèm bên trong file .swf một cách thoải mái mà không sợ sau khi sửa xong save lại sẽ có lỗi. Lý do để giải thích vấn đề này hết sức hết sức đơn giản, khi dùng mấy chương trình Decompiler thì nó giải mã ngược file nhưng nó giải mã theo nguyên tắc và cách của nó, còn chương trình tạo ra file .swf chủ yếu là Adobe Flash và mới nhất là Flex thì càng ngày càng đổi mới công nghệ và chính vì vậy nó cũng đổi mới cách compile file .swf. Chính vì vậy mà tát cả các chương trình .swf decompiler đề thất bại hoặc có chức năng giới hạn. UAE thì lại khác, nó không decompile, mà nó đọc Actionscript rồi đưa cái Actionscript đó cho chúng ta sửa, như vậy thì không ảnh hưởng gì hết. Nếu chúng ta để ý thì các chương trình Flash Decopiler có thể decompile các ứng dụng flash 8,9 rất tốt, nhưng thời buổi này người ta toàn xài flash 10 không thì flash 8,9 có decompile chính xác đến đâu cũng vô nghĩa. Nhất là khi ngày nay khi mà các ứng dụng Flex được ra đời ngày càng nhiều thì quả thật decompile file .swf càng trở nên xa vời. Một vấn đề khác là các ứng dụng flex thường kết nối với với cơ sở dũ liệu và mã nguồn của trang web. Chính vì vậy trong actionscript của các ứng dụng này đôi lúc có các hàm mà nếu đứng 1 mình nó không có ý nghĩa gì hết, vì đơn giản nó đã được định nghĩa trong php hoặc trong MySQL rồi. Mấy anh decompiler thì không theo kịp trào lưu này và kết quả là khi thấy hàm nào chưa được xác định thì nó cho là file .swf bị lỗi hoặc bị thiếu và nó định nghĩa cái hàm đó cho chúng ta. Khi compile trở lại thì những cái hàm như vậy nó không khớp với mã php, chính vì vậy nó không làm việc.
Nếu các bạn thực sự muốn phát triển website với flash thì hãy cân nhắc việc học Flash và Flex, và tự học là chủ yếu vì các chương trình dạy Flash ở Việt Nam, ngay cả ở các trường đại học lớn cũng chỉ là Flash 8, trong khi bây giờ người ta đã ra đến Flash CS5, khoảng cách quá trời phải không. Còn flex nữa, mình thấy nó là một trong những loại ứng dụng sẽ chiếm rất nhiều thị phần của flash trong tương lại đó, bởi vì nó quá ưu việt .