How do I 추적되도록 파일 다운로드

I have a flash player mp3 재생할지 웹사이트다. # 39, & # 39 play& 클릭할 경우. flash player 는 자동으로 다운로드 및 mp3 재생이 시작되는 것입니다.

몇 번이나 쉽게 추적할 수 있는 방법이 있어요 특정 노래 클립 (또는 임의의 이진 파일) 다운로드되었습니다?

&gt. 는 실제 놀이를하고 링크 링크 &gt. mp3 파일 또는 일부 자바스크립트 코드 &gt. 튀어나올 수 있는 선수는? &gt. &gt. 후자의 경우 쉽게 추가할 수 있습니다. &gt. 자신의 코드를 로깅하기 추적할 수 있어 &gt. 안타 수는 있습니다. &gt. &gt. 이 전 you& # 39, ll 뭔가 하는 경우 &gt. 추적할 수 있는 웹 서버 로그 &gt. 저회가 차이가 있는 것이다. 내 &gt. 호스팅 계획은 에는 바바라이저, &gt. 이 중에 않는.

39 의 javascript 코드를 it& 도왔으매 답변 iqn.

그러나 다른 방법을 사용하여 다운로드하며 약간만이라도 좋은 방법을 모르는 추적되도록 (전환하지 않고 호스트용).

해결책

웃기는 건 이 모든 것은 내가 작성했습니까 php 미디어 갤러리 내 음악이잖아 2 일 전. 비슷한 문제가 있었습니다. # 39, m (http://musicplayer.sourceforge.net/) 를 사용하여 i& 선수이다. Php 및 재생 목록을 통해 제작되었습니다. 모든 음악 파일 = 있는모든 reques 저쪽 스크랩트 호출됨 스페리프프?

$filename = base64_url_decode($_REQUEST['file']);
header("Cache-Control: public");
header('Content-disposition: attachment; filename='.basename($filename));
header("Content-Transfer-Encoding: binary");
header('Content-Length: '. filesize($filename));

//  Put either file counting code here. either a db or static files

//

readfile($filename);  //and spit the user the file

function base64_url_decode($input) {
    return base64_decode(strtr($input, '-_,', '+/='));
}

전화하시기 파일을 사용할 때 다음과 같은 항목을

function base64_url_encode($input) {
     return strtr(base64_encode($input), '+/=', '-_,');
}

http://us.php.net/manual/en/function.base64-encode.php

일부 javascript 를 사용하는 경우 (예를 들어 JW player) 또는 flash player mp3 파일, 또는 실제 https://partner. 되기 위해 필요한 모든 &quot, 텍스트, 유형 = .mp3&quot &amp 추가할 수도 있습니다. 그래서 마지막 링케 다음과 같은 항목을 됩니다 www.example.com/xfer.php - 파일 = 34842ffjfjxfh&amp, 유형 = .mp3&quot ";). It looks like it mp3 파일 링크 영향을 주지 않고 확장명은 이쪽요 끝납니다.

해설 (6)

Httpd 로그 파일을 사용할 수 있습니다. &Lt &gt, 설치, http://awstats.sourceforge.net/

해설 (0)

배시 (bash 사용합니다.

grep mp3 /var/log/httpd/access_log | wc
해설 (0)

노래 / 바이너리 파일이 제공하는 경우 쉽게 찾을 수 있는 다운로드 수를 아웃해야 access_log 그렙 apache 수 있습니다. 로그 및 관리할 수 있는 간단한 게시물로의 로그로테이트 스크립트입니다 그렙 카운트입니다 통계 db. 여기에는 live in your request 코드 경로를 통해 우수한 성능을 이뤄지지 않았다. 웹 사이트를 하고 non-critical 같은 통계 오프라인된 확장하십시오 사용자 수가 많은 것이 좋습니다.

해설 (0)

아파치 설정 할 수 있습니다 *.mp3 요청률 크리스트링 꽂으십시오 디렉티브을 .htaccess 변환하는 데브라유 함께 일하고 있다. 세련된 방법을 계속 유지할 수 있을 것입니다 슬립스트리밍 로그 함수를 직접 요청 및 응답 꽂으십시오 수 있습니다.

해설 (0)

실제 일부 자바스크립트 코드 a 는 mp3 파일 재생 링크를 https://partner. microsoft. 스냅하거나 튀어나올 수 있는 선수는?

후자의 경우 자신의 코드를 로깅하기 안타를 쉽게 추가할 수 있습니다 수를 파악할 수 있을 것이다.

전 # 39, ll, 필요한 경우 you& 생각하신거야 웹 서버 로그를 차이가 있는 것 자체가 저회가 추적할 수 있습니다. 내 호스팅 계획 중에 있으며, 이는 바바라이저 함께 제공됩니다.

해설 (0)

내가 갖고 있는 것은 큰 문제 같은 웹 서버 로그를 통해 웨스테스 / 판독값 분할됩니다 내의 데이터 청크를 로깅합니다 자주 다운로드 수 있습니다. 따라서 정확한 조정 다운로드 수가 상당히 어려운.

39; d 권고하십시오 i& Google Analytics 이벤트 추적 다운로드 링크를 클릭하면 한 번씩 등록할 수 있습니다.

해설 (0)

음악 라이브러리 데이터베이스에서 있나요? 그런 다음 있을 경우 추가 코드를 실행할 수 있는 서버 코드를 내려받을 때 거기 증분할 mp3 재생 횟수. 두 번째 요청을 할 수 있지만 이 또한 javascript 증분할 재생 횟수 증가 등 잘못된 들려주시겠습니까 사람 / 로봇 이어질 수 있다.

내가 있는 인터넷 라디오 사이트 및 칼리오피 우린 일하시는 모든 곡은 표) 를 추적하기 위해 별도의 시간을 했다. 이 때문에, 우리는 우리의 스트리밍합니다 구동함 펄 스크립트를 실행하는 아이스캐스트 데이터베이스 요청임을 트리거됨 때마다 새로운 트랙 게임을 시작했을. 그 후 몇 번이나 할 수 있는 그런 쿼리하지 실행하십시오 계산하기 카운트입니다 song& # 39 의 id 롬폭 재생 로그에서는.

해설 (0)