태터툴즈 고쳐쓰기 #6 - RSS리더에서 네이버 이미지 보기
태터툴즈 내장 RSS 리더에서 네이버 블로그를 볼때 이미지가 나오지 않게 되는 문제를 없애주는 방법..
1. 우선 HTTP 접속하는 PHP 클래스 여기 있는 http.php 파일을 받아서 계정에 올려놓고
2. 같은 경로에 아래의 내용을 getExtImg.php 등의 이름으로 저장한다
3. 태터 admin/reader_right.php 파일 140번째 줄을 이렇게 수정한다 (굵은 글씨로 된 부분은 자기 계정에 맞는 경로로 수정)
이렇게 수정하면 네이버 블로그의 이미지를 보는 문제는 끝. getExtImg.php 만들어 놓은 김에 네이버 까페, 다음 까페, 싸이월드의 이미지 외부링크 할때도 사용하고 싶으면 getExtImg.php 파일을 아래처럼 약간 변경하면 된다. (다음 까페의 이미지 링크를 위해선 27번째줄 부분에다 자기 아이디랑 비밀번호를 넣어줘야 됨에 주의)
역시 사용법은 아래처럼 ?url= 뒤에 그림파일 전체 주소만 붙여넣어 주면 됨
1. 우선 HTTP 접속하는 PHP 클래스 여기 있는 http.php 파일을 받아서 계정에 올려놓고
2. 같은 경로에 아래의 내용을 getExtImg.php 등의 이름으로 저장한다
<?
include "http.php";
$url = $_GET["url"];
if( $url )
{
if( strpos($url, "http://blogfiles.naver.net") === 0 )
$h = new http("blogfiles.naver.net", 80);
else if( strpos($url, "http://cafefiles.naver.net") === 0 )
$h = new http("cafefiles.naver.net", 80);
$h->setTarget(substr($url, strpos($url, "/", 7)));
$h->sendData();
echo $h->getBody();
}
?>
include "http.php";
$url = $_GET["url"];
if( $url )
{
if( strpos($url, "http://blogfiles.naver.net") === 0 )
$h = new http("blogfiles.naver.net", 80);
else if( strpos($url, "http://cafefiles.naver.net") === 0 )
$h = new http("cafefiles.naver.net", 80);
$h->setTarget(substr($url, strpos($url, "/", 7)));
$h->sendData();
echo $h->getBody();
}
?>
3. 태터 admin/reader_right.php 파일 140번째 줄을 이렇게 수정한다 (굵은 글씨로 된 부분은 자기 계정에 맞는 경로로 수정)
<td style="padding:5"><?=str_trans_rev(str_replace("http://cafefiles.naver.net", "http://crizin.net/getExtImg.php?url=http://cafefiles.naver.net", str_replace("http://blogfiles.naver.net", "http://crizin.net/getExtImg.php?url=http://blogfiles.naver.net", $description)))?></td>
이렇게 수정하면 네이버 블로그의 이미지를 보는 문제는 끝. getExtImg.php 만들어 놓은 김에 네이버 까페, 다음 까페, 싸이월드의 이미지 외부링크 할때도 사용하고 싶으면 getExtImg.php 파일을 아래처럼 약간 변경하면 된다. (다음 까페의 이미지 링크를 위해선 27번째줄 부분에다 자기 아이디랑 비밀번호를 넣어줘야 됨에 주의)
[ 다용도;; getExtImg.php 보기]
역시 사용법은 아래처럼 ?url= 뒤에 그림파일 전체 주소만 붙여넣어 주면 됨
<img src="http://crizin.net/getExtImg.php?url=http://blogfiles.naver.net/data1/2004/8/12/212/sp2-8051.png">
<img src="http://crizin.net/getExtImg.php?url=http://cafefiles.naver.net/data4/2004/11/6/160/hoohyacmd.jpg">
<img src="http://crizin.net/getExtImg.php?url=http://cyimg6.cyworld.nate.com/common/file_down.asp?redirect=%2Fs17201%2F2004%2F11%2F15%2F44%2FPB141260%2EJPG">
<img src="http://crizin.net/getExtImg.php?url=http://cafe168.daum.net/_c21_/pds_down_hdn?grpid=pXUS&fldid=9TUz&dataid=304®dt=20040826113551&realfile=vvboaya_9.jpg&ln=null&grpcode=LOVES4&dncnt=N&.jpg">
<img src="http://crizin.net/getExtImg.php?url=http://cafefiles.naver.net/data4/2004/11/6/160/hoohyacmd.jpg">
<img src="http://crizin.net/getExtImg.php?url=http://cyimg6.cyworld.nate.com/common/file_down.asp?redirect=%2Fs17201%2F2004%2F11%2F15%2F44%2FPB141260%2EJPG">
<img src="http://crizin.net/getExtImg.php?url=http://cafe168.daum.net/_c21_/pds_down_hdn?grpid=pXUS&fldid=9TUz&dataid=304®dt=20040826113551&realfile=vvboaya_9.jpg&ln=null&grpcode=LOVES4&dncnt=N&.jpg">
'컴퓨터 얘기 > 프로그래밍' 카테고리의 다른 글
| 태터툴즈 고쳐쓰기 #7 - 글쓰기 화면 넓게 쓰기 (2) | 2005/01/04 |
|---|---|
| 태터 1.0 Classic에 미니위니 비쥬얼에디터 붙이기 (85) | 2005/01/01 |
| 태터툴즈 고쳐쓰기 #6 - RSS리더에서 네이버 이미지 보기 (12) | 2004/11/18 |
| 블로그에서 푸시푸시를..; (3) | 2004/10/22 |
| HTTP 접속하는 PHP 클래스 (6) | 2004/10/14 |
| 태터툴즈 고쳐쓰기 #5 - 슬라이드쇼 (8) | 2004/10/10 |
태그 : 태터툴즈