Khi bạn dùng JW Player thì nó hay hiện lên cái logo ở góc trái vài giây rồi mới biến mất
Hôm nay viết tut giúp bạn nào muốn gỡ bỏ logo của JW Player. Tất nhiên để làm được thì bạn phải biết nghịch ngợm về Flash một chút và có đủ các công cụ biên dịch từ mã nguồn thành file SWF.
Từ bản 4 trở về trước thì logo được nhúng trực tiếp vào JW Player và có thể hack luôn file SWF để bỏ đi. Nhưng tới phiên bản 5 trở lên, nó đã thay đổi, logo không nhúng trực tiếp mà được load từ trang chủ của JW Player thông qua code nên bạn phải lấy mã nguồn của nó về để nghịch thì mới bỏ đi được.
Source code của phiên bản mới nhất 5.2 các bạn có thể lấy tại đây:
http://developer.longtailvideo.com/trac/browser/trunk/fl5
Chọn Download in other formats: Zip Archive
Vụ biên dịch từ mã nguồn thành file SWF thì các bạn tự tìm hiểu và làm theo hướng dẫn của nó ở cái file README.txt nằm trong file zip bạn vừa tải về.
Bạn giải nén mã nguồn này và tìm file Logo.as trong thư mục View theo đường dẫn sau:
fl5\src\com\longtailvideo\jwplayer\view\Logo.as
Mở file logo.as bằng Notepad chẳng hạn, bạn tìm đến đoạn code sau:
Đây là đoạn code dành cho logo của JW Player v.5. Bạn để ý 2 dòng code tớ bôi màu đỏ đó chính là đoạn code hiển thị cái logo ngứa mắt . Giờ bạn chỉ việc xóa tên file logo và đường link nó đi như thế này:
Save file logo.as rồi sau đó bạn biên dịch thành file SWF là xong.
Bạn nhớ làm đúng, đừng có thay đổi gì khác nếu không sẽ báo lỗi trong quá trình biên dịch đó.
Good luck.
Tham khảo bài viết cũ
Hôm nay viết tut giúp bạn nào muốn gỡ bỏ logo của JW Player. Tất nhiên để làm được thì bạn phải biết nghịch ngợm về Flash một chút và có đủ các công cụ biên dịch từ mã nguồn thành file SWF.
Từ bản 4 trở về trước thì logo được nhúng trực tiếp vào JW Player và có thể hack luôn file SWF để bỏ đi. Nhưng tới phiên bản 5 trở lên, nó đã thay đổi, logo không nhúng trực tiếp mà được load từ trang chủ của JW Player thông qua code nên bạn phải lấy mã nguồn của nó về để nghịch thì mới bỏ đi được.
Source code của phiên bản mới nhất 5.2 các bạn có thể lấy tại đây:
http://developer.longtailvideo.com/trac/browser/trunk/fl5
Chọn Download in other formats: Zip Archive
Vụ biên dịch từ mã nguồn thành file SWF thì các bạn tự tìm hiểu và làm theo hướng dẫn của nó ở cái file README.txt nằm trong file zip bạn vừa tải về.
Bạn giải nén mã nguồn này và tìm file Logo.as trong thư mục View theo đường dẫn sau:
fl5\src\com\longtailvideo\jwplayer\view\Logo.as
Mở file logo.as bằng Notepad chẳng hạn, bạn tìm đến đoạn code sau:
public class Logo extends MovieClip {
/** Configuration defaults **/
protected var defaults:Object = {
prefix: "http://l.longtailvideo.com/",
file: "logo.png",
link: "http://www.longtailvideo.com/players/jw-flv-player/",
margin: 8,
out: 0.5,
over: 1,
timeout: 3,
hide: "true",
position: "bottom-left"
}
/** Configuration defaults **/
protected var defaults:Object = {
prefix: "http://l.longtailvideo.com/",
file: "logo.png",
link: "http://www.longtailvideo.com/players/jw-flv-player/",
margin: 8,
out: 0.5,
over: 1,
timeout: 3,
hide: "true",
position: "bottom-left"
}
Đây là đoạn code dành cho logo của JW Player v.5. Bạn để ý 2 dòng code tớ bôi màu đỏ đó chính là đoạn code hiển thị cái logo ngứa mắt . Giờ bạn chỉ việc xóa tên file logo và đường link nó đi như thế này:
public class Logo extends MovieClip {
/** Configuration defaults **/
protected var defaults:Object = {
prefix: "http://l.longtailvideo.com/",
file: "",
link: "",
margin: 8,
out: 0.5,
over: 1,
timeout: 3,
hide: "true",
position: "bottom-left"
}
/** Configuration defaults **/
protected var defaults:Object = {
prefix: "http://l.longtailvideo.com/",
file: "",
link: "",
margin: 8,
out: 0.5,
over: 1,
timeout: 3,
hide: "true",
position: "bottom-left"
}
Save file logo.as rồi sau đó bạn biên dịch thành file SWF là xong.
Bạn nhớ làm đúng, đừng có thay đổi gì khác nếu không sẽ báo lỗi trong quá trình biên dịch đó.
Good luck.
©http://huypham.tk
Tham khảo bài viết cũ
bạn có thể hướng dẫn qua về vụ biên dịch từ mã nguồn thành file SWF được không :D
Tớ chưa thể :D :D :D
Khi nào hứng chí chắc sẽ viết sau ;))
à còn điều này nữa mình muốn hỏi, mình có dùng JW Player để post bài vào Blogspot, 2 cái topic khác nhau nhưng không thể play 2 bài cùng 1 lúc được, chạy được bài này thì bài kia không chạy được, mình post 2 cái khác nhau, không chèn playlist, giải thích giúp mình được không.
Thanks a lot
Bạn muốn chơi 10 bài khác nhau cùng lúc thì làm 10 JW Player cho 10 bài riêng lẻ, chạy vẫn ngon mà. Không rõ bạn chèn code có bị sao không nữa :D
Mong bạn hướng dẫn dịch thành file swf.
Mình có làm theo hướng dẫn trong file readme nhưng không được. Cảm ơn bạn
Sẽ viết bài help biên dịch JWplayer sớm cho các bạn :D
Bạn ơi có bài hướng dẫn biên dịch JWplayer chưa? Bài viết này hay quá, cám ơn bạn :)
Biên Dịch đc chưa chủ thớt hay bạn đi copy về vậy!