본문 바로가기

개발121

[Java]Eclipse에서 commons-net-2.0 사용하기 자바로 FTP 프로그램을 제작하게 되었습니다. Linux 시스템에서 돌려야 하기 때문에 자바로 만들었죠.. 'NetComponents-1.3.8'에 대한 이야기가 많은데, 이 컴포넌트는 개발이 끝났다고 하네요~ Apache그룹에서 이어서 개발을 하고 있고, 현재 2.0 버전까지 개발되었다고 합니다. 이미 개발이 끝난 프로젝트는 잊고... 새로운 컴포넌트로 해야겠네요.. 여기서는 프로그램 개발하는 것 까지는 말고 개발할 수 있는 준비단계까지 적도록 하겠습니다. http://commons.apache.org/downloads/download_net.cgi 여기서 commons-net-2.0 컴포넌트를 다운받습니다. 바이너리로 받으면 됩니다. 받은건 위 경로에 압축을 풀어주면 됩니다. (사실 어디다 압축을 풀.. 2009. 9. 19.
[Regex]HTML태그 중 src='주소' 부분 추출 HTML 문서 중 src가 들어있는 부분의 주소를 추출합니다. img, embed 태그에 있는 src부분입니다. [sS][rR][cC]\s*=\s*(?:'|")([^("|')]*)(?:'|") 작은따옴표로 되어 있는 부분을 큰 따옴표로 바꾸어도 됩니다. => http://icon.daum-img.net/logo1.gif => http://icon.daum-img.net/top/2009/logo.gif 2009. 9. 2.
[Regex]전화번호 추출 정규식 집전화 및 휴대전화 번호를 추출하는 정규식입니다. \(?(?\d{2,3})\)?-?\s*(?\d{3,4})-?\s*(?\d{4}) AreaCode, Num1, Num2 로 분리해 줍니다. SampleText & Results 01063907434 => 010,6390,7434 02-3485-3589 => 02,3485,3589 011-9718-2472 => 011,9718,2472 02)336-1366 => 02,336,1366 2009. 8. 29.
[C#]응용 프로그램 권한상승하기 이 문제를 왜 고민하게 됐는고 하니… SendMessage를 사용하려고 하는데 자신보다 권한이 높게 설정된 프로그램에는 메시지를 보낼 수 없는 문제가 생겼습니다. UAC라고… 윈도우 Vista에 추가된 그 기능 때문에 프로그래머들은 한층 더 골치가 아프게 됐네요. 구글링도 해보고 여러가지 방법을 찾던 차에 매니페스트를 추가하면 된다는 사실을 알게 됐습니다. 그리고 VS2008부터 생긴 기능인지는 모르지만(전에는 고민해 본적이 없으니까요) 매니페스트를 VS자체에서 추가할 수 있더군요. 제가 검색했던 다른 사이트들은 mt.exe 파일로 어떻게 어떻게 해서 exe파일에 붙이고 하더군요 -_-; 그걸 토대로 봤을 때… VS2008부터 이 기능이 생기지 않았나… 추측해 봅니다. 프로젝트의 속성으로 들어가서 '보안.. 2009. 8. 21.