banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows cách mã hoá link nhạc như thế nào?  XML
  [Question]   cách mã hoá link nhạc như thế nào? 11/03/2008 10:08:47 (+0700) | #1 | 118876
hoangnguyen_8x
Member

[Minus]    0    [Plus]
Joined: 14/02/2007 09:16:22
Messages: 8
Offline
[Profile] [PM]
ai biết chỉ dùm mình cách mã hóa link nhạc với, Mình mã hóa không phải sợ bị người ta lấy link mà mình muốn mã hóa để cái IDM nó không tự động chạy link nhạc của mình. Nếu nó chạy mình không nghe nhạc trực tiếp trên trang của mình được. Đừng chỉ mình cách tắt IDM không cho load file dạng wmv, wma nghe vì đó chỉ tắt đc IDM trên máy của mình còn những máy của người khác thì sao tắt đc.
[Up] [Print Copy]
  [Question]   Re: cách mã hoá link nhạc như thế nào? 11/03/2008 12:16:38 (+0700) | #2 | 118899
[Avatar]
Hoàng thiếu gia
Member

[Minus]    0    [Plus]
Joined: 16/02/2008 16:47:52
Messages: 1
Offline
[Profile] [PM] [WWW]
Hì, mình cũng đang định hỏi như vậy. Mong mọi người giúp đỡ.
[Up] [Print Copy]
  [Question]   Re: cách mã hoá link nhạc như thế nào? 11/03/2008 21:37:22 (+0700) | #3 | 118919
Vo_danh_tang
Member

[Minus]    0    [Plus]
Joined: 18/05/2007 18:34:21
Messages: 159
Offline
[Profile] [PM]
Cậu tìm hiểu thêm về giao thức MMS thì sẽ giấu được link thôi.
Nhưng thực sụ thì mình thấy là chưa trang nào giấu được link một cách hoàn toàn cả.
[Up] [Print Copy]
  [Question]   Re: cách mã hoá link nhạc như thế nào? 11/03/2008 21:52:31 (+0700) | #4 | 118921
[Avatar]
viethungs
Member

[Minus]    0    [Plus]
Joined: 05/07/2006 17:04:03
Messages: 91
Offline
[Profile] [PM] [WWW]
Nếu file nhạc đó nằm trên sever của bạn, bạn có thể dùng cấu trúc application/octetstream như mã sau (trong PHP)


<?

if( isset($_GET['file']) )
{

$file=$_GET['file']; // $file="http://yoursite.com/music.mp3";

$lastdot = strrpos($file,".");
$last=substr($file,$lastdot);

$lastss = strrpos($file,"/");
$lasts=substr($file,$lastss);

$fp = fopen("$file", "rb");

header('Content-type: application/octetstream');
header('Content-Disposition: attachment; filename="viethungs'.$last.'"');
header("Content-Length: filesize($file)");

fpassthru($fp);
fclose($fp);

}

?> 

[Up] [Print Copy]
  [Question]   Re: cách mã hoá link nhạc như thế nào? 12/03/2008 08:24:14 (+0700) | #5 | 119020
hoangnguyen_8x
Member

[Minus]    0    [Plus]
Joined: 14/02/2007 09:16:22
Messages: 8
Offline
[Profile] [PM]

viethungs wrote:
Nếu file nhạc đó nằm trên sever của bạn, bạn có thể dùng cấu trúc application/octetstream như mã sau (trong PHP)


<?

if( isset($_GET['file']) )
{

$file=$_GET['file']; // $file="http://yoursite.com/music.mp3";

$lastdot = strrpos($file,".");
$last=substr($file,$lastdot);

$lastss = strrpos($file,"/");
$lasts=substr($file,$lastss);

$fp = fopen("$file", "rb");

header('Content-type: application/octetstream');
header('Content-Disposition: attachment; filename="viethungs'.$last.'"');
header("Content-Length: filesize($file)");

fpassthru($fp);
fclose($fp);

}

?> 

 

ừ rất cảm ơn bạn đã trả lời cho mình, thế để về mình học thêm php đã, chứ giờ đọc đoạn code này ko hiểu được, nhưng bạn ơi nếu file nhạc đó ko nằm trên server của mình thì mình phải làm cách nào vậy?
[Up] [Print Copy]
  [Question]   Re: cách mã hoá link nhạc như thế nào? 16/03/2008 15:22:01 (+0700) | #6 | 119590
9x9=81??
Elite Member

[Minus]    0    [Plus]
Joined: 26/06/2005 12:23:59
Messages: 92
Offline
[Profile] [PM]

Theo mình nghĩ thì không nên dùng code php trên do :

1. Dùng kiểu vậy rất tốn tài nguyên máy chủ, chưa kể tốc độ load về khá chậm.

2. Với mức độ như code php trên thì không hỗ trợ resume, tức là nếu người dùng đang nghe mà rớt mạng cái bụp, thế là fải nghe lại từ đầu chứ không cho nghe tiếp. Đồng thời cũng không nghe được đoạn mong muốn khi kéo cái thanh trượt.

3. Rất quan trọng : Bạn chẳng cần làm thế cho phức tạp, đơn giản chỉ cần escape( 1 hàm trong javascript ) link lại là xong ! Chẳng hạn thay vì link nhạc có cái đuọi .wma thì bạn đổi thành .%77ma . Việc này có thể làm ngay tại client với vài đoạn javascript. Bạn tự tìm hiểu thêm nhé. Cần gì thì ae sẽ trợ giúp !

Thân !
[Up] [Print Copy]
  [Question]   Re: cách mã hoá link nhạc như thế nào? 19/03/2008 03:52:29 (+0700) | #7 | 119999
khovingu89
Member

[Minus]    0    [Plus]
Joined: 24/02/2008 22:08:27
Messages: 14
Offline
[Profile] [PM]
mình chưa thấy site nào mã hóa được link nhạc cả..........
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|