웹마스터 팁
throttle-me를 이용한 계정 트래픽 나타내기
2003.11.27 11:25
http://홈주소/throttle-me
를 했을 때 트래픽을 확인 할 수 있는 호스팅에 한해
편법으로 홈페이지에 거의 실시간으로 자신의 홈 트래픽을 나타낼 수 있습니다.
사실... 아무것도 아닙니다.
그냥 나타나는 html 소스에서 트래픽 부분만 가져오는 방법입니다.
이것이 가능한 것은 throttle-me 에서의 html 소스가 (라인수가) 항상 일정하게 나온다는 것을 이용한 것입니다.
먼저, http://홈주소/throttle-me 를 해서 html 소스보기를 합니다.
여기서 트래픽이 나타나는 부분의 라인수를 찾아냅니다.
저 같은 경우는 44번 라인에
<td class="green">32663</td>
이렇게 나옵니다.
그럼 끝났습니다.
1. http://홈주소/throttle-me 의 html 소스를 읽고,
2. 44번 라인을 읽어서
3. html 태그를 모조리 없애고
4. 옵션으로 단위를 붙여서 출력한다!!!!
이하 소스입니다.
================================================================================
<?
ini_set("allow_url_fopen","1"); // 서버 설정에 따라 file() 함수의 사용이 가능하도록... [라인추가]
$throttle = "http://홈주소/throttle-me/";
$file = file($throttle); // 소스를 읽고,
$traffic = sprintf("%0.2fMB",strip_tags($file[43]) / 1024); // 44번 라인을 읽어서 태그를 없애고 MB단위로...배열은 0부터 44-1 = 43
// 현재트래픽/일일허용트래픽 의 형식으로 나타내자.... ex) 34.85MB/1GB
echo("• 트래픽 : <a href=/throttle-me/ target=_blank onfocus=blur();>$traffic/1GB</a>");
?>
댓글 39
-
펠렌
2003.11.27 14:09
좋은 팁이네요...^^ 감사합니다 -
Toy
2003.11.27 15:49
-
한사랑
2003.11.27 18:33
적용후 나타난 트래픽이 1322.44MB/2GB 많은건가? -
엘다
2003.11.27 19:57
http://www.misecast.net/tra.php
이런 오류가 나는데 왜 그런거죠? -
후니
2003.11.27 20:12
-
바둑이
2003.11.27 20:12
Toy//앗~저도 와우메이플입주자.. -
旻天
2003.11.27 20:27
엘다 //
<?
$throttle = 'http://www.misecast.net/throttle-me/';
$file = file($throttle);
$traffic = sprintf("%0.2fMB",strip_tags($file[43]) / 1024);
echo("• 트래픽 : <a href=/throttle-me/ target=_blank onfocus=blur();>$traffic/1GB</a>");
?> -
엘다
2003.11.27 20:28
후니, 旻天 // http://www.misecast.net/throttle-me/로 했습니다.. -
엘다
2003.11.27 20:32
카페24에서 막아놓은건지 =_=.. 안되는건지 알수없.. -
旻天
2003.11.27 21:03
$throttle = 'http://www.misecast.net/throttle-me/' 를
$throttle = "http://www.misecast.net/throttle-me/" 로 해도 그런가요? -
旻天
2003.11.27 21:09
<?
$throttle = "http://www.misecast.net/throttle-me/";
$file = file($throttle);
$traffic = sprintf("%0.2f MB",strip_tags($file[43]) / 1024);
echo("$traffic");
?>
제가 제 계정에서 테스트 해 보니 제대로 나오네요... -
엘다
2003.11.27 21:20
旻天 // " 로 바꿔도 그대로 입니다 -
TheMics
2003.11.27 21:41
서버에서 외부파일열기를 막아놨네요...
이 옵션을 켜두면 인클루드 및 fopen,file 따위의 함수에서 로컬파일만 읽을 수 있게 됩니다.
즉, http로 시작하는 페이지를 열어볼수가 없다는 말이죠 :) -
TheMics
2003.11.27 21:46
한번 페이지 맨 위에 ini_set("allow_url_fopen", "On"); 을 추가하고 시도해 보세요... -
엘다
2003.11.27 22:16
네에 =_=; -
엘다
2003.11.27 22:20
<?
ini_set("allow_url_fopen", "On");
$throttle = "http://www.n-miz.net/throttle-me/";
$file = file($throttle);
$traffic = sprintf("%0.2f MB",strip_tags($file[43]) / 1024);
echo("$traffic");
?>
이렇게 넣으면 되나요 =_=.. -
엘다
2003.11.27 22:29
TheMics // 안되버리네요 웃흥~ -
TheMics
2003.11.27 22:29
한번 그렇게 해보세요...될지 안될지는 저도 몰라요;;;;;;;;;;; -
TheMics
2003.11.27 22:48
그런ㅠ_ㅠ
마지막으로 ini_set("allow_url_fopen","1"); 를 시도해서 안되면 제 선에선 불가능이군요;;;;; -
엘다
2003.11.28 00:13
TheMics // 되네요 감사~
旻天 // ini_set("allow_url_fopen","1"); 이 문장도 추가하라고 넣으시는게 웃흥;; -
김도훈
2003.11.28 00:24
new21 계정사용중인데 트래픽페이지에 접속이 안되네요.
따로 마이페이지가 있어서 없앤것인지..;;
자바사랑넷이라는 계정도 쓰고 있는데 거긴 되구요..
아이비호스팅에서도 쓰고 있는데 거긴 또 안되고 -_-; -
旻天
2003.11.28 00:32
엘다 // 추가 했습니다.
김도훈 // 호스팅 사마다 제공, 사용하는 툴이 다르니까요...
throttle-me를 지원해 주는 호스팅에서만 가능한 거구요,
뭐 이래저래 응용하면 다른 툴이어도 할 수 있지 않을까요... -
김환성
2003.11.28 02:52
텔넷으로 호스팅 총 용량 구하는건 무슨 명령을 쓰면 되죠??
du 는 사용중인 용량으로 알고 있구요.. 제가 받고 있는 웹호스팅의 총 용량을 알아보려면요.. -
데빈타운젠드
2003.11.28 15:24
저기요 죄송한데요
7기가 사용중인데 현재트래픽이 2395.79MB/
이렇게 나오거든요? 이거를 2.3GB이런식으로는 못하나요?? -
旻天
2003.11.28 16:31
데빈타운젠드 //
$traffic = sprintf("%0.2f GB",strip_tags($file[43]) / (1024*1024)); -
Willem
2003.11.28 17:18
오호호; 예로에서도 된다-0-;;;
(물론 소스를 좀 수정해야했지만요-) -
TheMics
2003.11.28 17:37
저도 예로인데;throttle-me 안되는ㅠ_ㅠ
그래서 그냥 트래픽체커에서 뽑아온다는;; -
'-'
2003.11.28 21:16
旻天 님//
정말 좋은 팁이네요~
잘 쓰겠습니다. -
'-'
2003.11.28 21:20
추천 한표~ -
旻天
2003.11.29 03:42
'-' 님//
감사합니다.
제가 여태 본 가장 짧고 간단한 닉넴^^ -
심심타
2003.12.01 17:14
Pe-i // hits는 방문객이 아니라 파일이 읽힌 횟수를 뜻하는 게 아니었나요? -
旻天
2003.11.29 13:32
심심타, Pe-i //
Good JoB!!! 입니다요^^
맞아요... 한번만 더 생각하면 더 멋진걸 만들어 낼 수 있는 걸...^^ -
심심타
2003.12.01 17:13
다시 수정합니다. 제한트래픽을 GB로 하면 문제가 많아서…
<?
ini_set("allow_url_fopen","1"); // 서버 설정에 따라 file() 함수의 사용이 가능하도록... [라인추가]
$throttle = "http://홈주소/throttle-me/";
$file = file($throttle); // 소스를 읽고,
$traffic = sprintf("%0.2fMB",strip_tags($file[43]) / 1024); // 44번 라인을 읽어서 태그를 없애고 MB단위로...배열은 0부터 44-1 = 43
$limit = sprintf("%0.1fMB",strip_tags(eregi_replace("M", "",$file[47]))); // 48번 라인을 읽어서 태그를 없애고 GB단위로...
// 현재트래픽/일일허용트래픽 의 형식으로 나타내자.... ex) 34.85MB/1GB
echo " 트래픽 : <a href=/throttle-me/ target=_blank onfocus=blur();>$traffic/$limit</a>");
?> -
impre
2003.12.03 00:55
파일이 읽힌 횟수 맞습니다. -
エジ
2004.01.12 14:25
예로에서 하기
<?
ini_set("allow_url_fopen","1"); // 서버 설정에 따라 file() 함수의 사용이 가능하도록... [라인추가]
$server ="mysql74.ye.ro"; // 예로에서 제공하는 MySQL 관리툴 접속 URL을 적어주세요. (http:// 나 www는 적지 마세요. /도 적으면 X)
$id = "계정아이디를 적어주세요"; // 계정 아이디
$total3 = "1300"; // 일일 트래픽 허용량 (단위는 꼭 MB로 할것)
$throttle = "http://ye.ro/nayamall/cs_center/AddRealTraffic3.html?server_name=".$server."&check_account_id=".$id; //수정하지 마세요.
$file = file($throttle);
// 만약 안나온다면 예로 트래픽 보는 페이지를 소스보기를 해서 (오른쪽 클릭 안되므로 힘껏 뚫으시길;)
// <TR><TD height=30 align=center bgcolor=F1F8E4>오늘사용트래픽</TD><TD align=center>
// 위와 같은 줄을 찾은 다음 그 줄이 몇번째 줄인지 알아내서 거기에 1을 뺀 수를 $file[335] 의 335 대신에 집어넣어주세요.
$line = $file[335];
$line = str_replace(" <TR><TD height=30 align=center bgcolor=F1F8E4>오늘사용트래픽</TD><TD align=center>","",$line);
$line = str_replace("</TD></TR>","",$line);
$using3 = trim($line);
$remain3 = ($total3-$using3);
$bar3 = round(($using3/$total3)*100);
echo "트래픽 사용량 : $line / $total (".round($bar3)."%)";
?> -
이준호
2004.01.12 23:52
웹페이지를 메일로 첨부해보내시면 소스다 보이네요~감사해요! -
김해랑
2005.01.12 05:35
카페24쓰는데..
아래처럼 하니까 성공했네요^^
유용한 팁 감사합니다~필요했는데^^
--------------------------------------------------------------------------
<?
ini_set("allow_url_fopen","1"); // 서버 설정에 따라 file() 함수의 사용이 가능하도록... [라인추가]
$throttle = "http://호스팅주소/throttle-me/";
$file = file($throttle); // 소스를 읽고,
$traffic = sprintf("%0.2fMB",strip_tags($file[43]) / 1024); // 44번 라인을 읽어서 태그를 없애고 MB단위로...배열은 0부터 44-1 = 43
$limit = sprintf("%0.1fMB",strip_tags(eregi_replace("M", "",$file[47]))); // 48번 라인을 읽어서 태그를 없애고 GB단위로...
// 현재트래픽/일일허용트래픽 의 형식으로 나타내자.... ex) 34.85MB/1GB
echo(" 트래픽 : <a href=/throttle-me/ target=_blank onfocus=blur();>$traffic/$limit</a>");
?>
-------------------------------------------
게시자님껄로 했더니 총용령이 !G로 나와서..(1G가 아니거든요)
심심타님거로 수정했더니 13라인에 에러가 나더군요.
그래서 13라인 조금 수정햇더니 에러 안나고 잘되더군요~
그런데 트래팩 숫자가 안올라가서 다시 좌절했었는데;
트래픽 숫자가 나타나는 라인수를 고치니까 이제 잘 되네요^^
메모장으로 열어서봤을때 분명 라인수가 41이었는데..
아무튼 저도 44(43)으로 하니까 잘되네요^^*
앙 너무 좋아여>.< -
이태훈
2005.09.04 20:55
용량보는 traffic-me 페이지는 있는데요.
홈페이지에 넣으려니 에러나네요.
<?
ini_set("allow_url_fopen", "1");
$throttle = "http://culdcept.dothome.co.kr/throttle-me";
$file = file($throttle);
$traffic = sprintf("%0.2f MB",strip_tags($file[43]) / 1024);
echo("$traffic");
?>
추가했고,
에러 내용은...
Warning: file(): URL file-access is disabled in the server configuration in /home/culdcept/html/home.htm on line 38
Warning: file(http://culdcept.dothome.co.kr/throttle-me): failed to open stream: no suitable wrapper could be found in /home/culdcept/html/home.htm on line 38
0.00 MB
입니다. -
Sena㏇
2007.08.21 10:30
그런 throttle-me가 없을때는 아래의 다운로드를 이용해보세요^^
윈도우용은 ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-win32-bin.zip
리눅스용은 ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-linuxelf-x86-bin.tgz
제목 | 글쓴이 | 날짜 |
---|---|---|
일정시간 이 지난 게시물 정리하기.. [3] | 명동욱 | 2003.12.24 |
[MySQL] Set 형 자료형.. [3] | 서영태 | 2003.12.24 |
나도 @ 도메인 서비스를 해보자 [29] | 김병철 | 2003.12.19 |
[제로카운터] 자동으로 DB를 지우자. (IP와 referer 5일 분량만 남기기) [4] | 이주경 | 2003.12.17 |
카일레라 서버 페이지 만들기. [2] | teslaMINT | 2003.12.09 |
편법을 이용한 inlive 방송여부 체크 [7] | 심심타 | 2003.12.09 |
DB에서 받은 데이터 배열로 하나씩 뿌리기 | LetMeLove | 2003.12.09 |
세션을 이용한 관리자 모드 구축하기 3강 [6] | 박정호 | 2003.12.09 |
세션을 이용한 관리자 모드 구축하기 2강 [6] | 박정호 | 2003.12.09 |
세션을 이용한 관리자 모드 구축하기 1강(중복?) | 박정호 | 2003.12.09 |
쉘 명령어 사용하기 [11] | 9000㎒ | 2003.12.02 |
랜덤 배경음악 만들기. [6] | 폭주나루 | 2003.12.01 |
throttle-me를 이용한 계정 트래픽 나타내기 [39] | 旻天 | 2003.11.27 |
제로보드회원의 포인트 랭킹 체크하기 sql 정리 [4] | 한꼬마 | 2003.11.26 |
한꼬마의 제로보드 이용법 (sql로 테이블 호출) [2] | 한꼬마 | 2003.11.26 |
[Lotto 6/45] 로또 추첨 구현하기~ [5] | 전원주 | 2003.11.21 |
한꼬마의 제로보드 활용방법 (로그인 값 알아 보기) [3] | 한꼬마 | 2003.11.20 |
회원 포인트 랭킹(중복 -_-a) [4] | weky | 2003.11.15 |
제로보드회원의 포인트 랭킹 체크하기 [13] | 전원주 | 2003.11.15 |
지금은 시스템 점검중 만들기... [8] | zentoo.com | 2003.11.11 |