2010/04/15 21:56
글자수 세기, 학점 변환, 어학 변환, 사진 크기 조정 (사람인 제공)



제공 링크 바로가기
Posted by ResLee
2009/06/27 18:14

FTP 주소를 통하여 접근하는 방법은 여러가지가 있습니다.

Filezilla나 알FTP와 같은 FTP 클라이언트 프로그램을 이용할 수도 있고
윈도우 탐색기 또는 웹 브라우저를 이용할 수도 있고
콘솔창에서 FTP명령어로도 가능합니다.

이 중 탐색이나 웹 브라우저를 이용할 때 아래와 같이 주소를 바로 입력하거나 링크된 주소를 클릭하여
접근할 수 있는데요.

ex) ftp://file.reslee.kr:7777

익명계정이 접속 가능하면 상관 없지만 계정이 필요할 경우는 아래와 같이 ID/PASS 입력창이 뜨게 되죠.



그래서 계정 정보와 FTP 주소를 아래와 같이 한꺼번에 날려주면 계정 입력창에 입력할 필요 없이 자동으로
ID/PASS를 적용하여 접속하여 줍니다. 하이퍼 링크된 내용에 포함되어 있어도 역시 한번에 접속이 됩니다.

ex) ftp://testid:testpass@file.reslee.kr:7777

형식 - ftp://아이디:패스워@주소:포트번호 -> 한마디로 이런 형식을 가지고 있습니다.

하지만 여기서 주의사항이 있습니다.

ID나 PASS가 일반적인 문자나 숫자가 포함될 경우는 상관 없으나 특수 문자가 포함될 경우
(ex - !@#$%^&*()? 이런식의 문자들이죠)
URL Encoding이 적용되어 정상적인 루트를 타지 못하는 경우가 있습니다.
특수문자 @또는 #또는 %같은 경우 웹 서버를 위한 특별한 의미로 해석될 수 있습니다.
파라미터 전달, CGI연결 등등...

따라서 특별한 의미를 갖는 특수문자들은 예외처리가 필요한데요.
패스워드가#@pass이라고 가정한다면 아래와 같이 사용하시면 됩니다.

ftp://testid:#@pass@file.reslee.kr:7777 -> X (정상적인 루트를 타지 못함.)
ftp://testid:%23%40pass@file.reslee.kr:7777 ->O (정상적으로 접속됨.)

요지는 해당 특수 문자에 대한 ASCII코드를 %와 병합하여 써 주시면 되는겁니다.
%와 ASCII를 병합하여 날리면 특수문자 자체를 보낼 수 있는 것이지요.

# -> %23
@ -> %40
% -> %25

나머지 ASCII값들은 아래 사이트를 참조하세요.
http://ascii-table.com/

재미삼아 %를 이용하여 제 블로그 주소(reslee.kr)를 입력해 보겠습니다.
역시 정상적인 접속을 할 수 있습니다. ^^

http://%72%65%73%6c%65%65%2e%6b%72 -> 정상적으로 접속 가능.

ps.위에 예시로 든 ftp://file.reslee.kr:7777 주소는 예시일 뿐이니 접속 안된다고 뭐라고 하심 안됩니다. ^^;;;

저작자 표시 비영리 변경 금지
Posted by ResLee
2009/06/22 20:22

한참을 새글이 없는 블로그를 유지해 오다가 간단한 코드 하나를 올리고자 하였는데...
모양이 영~ 꽝인겁니다.

그래서 검색해 보았더니 Syntax Highlighter라는 것이 있더군요.

적용해 보았더니 상당히 깔끔합니다. ^^

해당 내용은 루키님 (http://rookiecj.tistory.com/) 블로그에서 얻을 수 있었습니다.

사용자 삽입 이미지

깔끔해 보이시나요? ^^

일단 http://code.google.com/p/syntaxhighlighter/ 여기 가셔서 Syntax Highlighter를 다운 받으셔야 합니다.

자세한 적용 방법은 루키님 블로그를 참고하세요 ^^

http://rookiecj.tistory.com/tag/code%20highlight
Posted by ResLee
2009/06/22 20:07
티스토리의 카테고리를 기본으로 펼치고 싶었습니다.

해당 내용은 블로그플레이(http://blogplay.net)에서 정보를 얻을 수 있었습니다. ^^

두 가지 방법이 있다고 설명되어 있더군요.

1. 첫 번째 방법
관리자 메뉴 -> 스킨 -> HTML/CSS편집으로 이동 후 skin.html 내용에서
카테고리 부분을 찾습니다.
카테고리 태그가 끝나기 전에 아래 빨간색 태그를 삽입하는 방법이 그 하나입니다.
<script language="JavaScript">try{expandTree();}catch(e){}</script>
제 경우에는 [ ##_category_## ] 밑에 적용하였습니다.

2. 두 번째 방법
관리자 메뉴 -> 스킨 -> HTML/CSS편집으로 이동 후 skin.html 내용에서
<body>태그 안에 onload="expandTree()" 를 추가하는 방법입니다.
ex) <body onload="expandTree()">

그런데 Syntax Highlighter 스크립트를 사용한다면 두 번째 방법 보다는 첫 번째 방법을 사용하는 것이
좋을 것 같습니다.

그래서 저는 첫 번째 방법을 이용하고 있습니다. ^^
Posted by ResLee
2006/10/06 22:12

<html>

<script>
window.open("리다이렉트할 주소", "_self");
</script>

</html>

리다이렉트할 주소 예시:
http://www.yahoo.co.kr

_self는 현재 페이지에서 리다이렉트

_self대신 _blank를 주면 새로운 창으로 리다이렉트

Posted by ResLee