게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 필요한 정보를 뽑아올려고 하는데요... |
---|
작성자: 송원석
작성일시: 2004-09-07 13:58,
조회수: 2,535
|
안녕하세요? 송원석입니다. ^_^
말씀하신 작업은 대략 두 단계 정도로 이루어질 수 있을 것 같습니다. 먼저 어떤 방법을 사용하는지에 관계없이 로컬에서 파일을 업로드하는 단계와 파일이 업로드되고 난 다음에 결과 페이지에서 말씀하신 정보를 추출하는 단계, 이렇게 두 단계죠. 그런데 문제는 일반적인 HTML 파일만으로는 작업이 불가능하다는 것입니다. 또한 이 프로그램의 목적이 어디에 있는지에 따라서 내용이 많이 좌우되게 될 것입니다. 개인적인 편의를 위해서 사용하시려는 건지 아니면 업체에서 사용하시기 위한 것인지에 따라서 말입니다. 사실 업로드 작업이 포함되지 않는 경우라면 비교적 작업이 간단하지만 말씀하신 작업은 업로드가 포함되기 때문에 일이 상당히 복잡해집니다. 하나씩 문제점들을 집어보도록 하겠습니다. 먼저 말씀하신 대로 업로드 자체는 일반적인 HTML 파일 하나만 가지고서도 가능합니다. 그러나 이렇게 업로드를 하게 되면 업로드 결과 페이지를 프로그래머가 건드릴수 있는 여지가 없어집니다. 즉 눈에는 결과 페이지가 보이겠지만 제작하신 프로그램이 중간에 끼어들 방법이나 기회가 없다는 얘기죠. 자바스크립트를 사용하기도 난처합니다. 자바스크립트를 실행시킬 기회가 없거든요. 이는 ASP 프로그램을 사용해도 마찮가지 결과를 가져오게 되는데 그 이유는 순전히 작업의 대상이 되는 페이지가 파일 업로드가 되고 난 다음에 출력되는 페이지이기 때문입니다. 만약 말씀하신 페이지가 업로드가 실행되고 난 다음에 출력되는 페이지가 아니라 보통의 페이지라면 문제는 간단해집니다. 소켓 프로그래밍으로 해당 페이지의 순수한 HTML 문자열들을 가져온 다음에 간단한 문자열 작업이나 정규 표현식 등으로 원하는 문자열들을 파싱해버리면 모든 작업이 끝나게 됩니다. 그러나 업로드 단계가 포함되어져 있기 때문에 업로드를 하는 작업 전체까지도 작성하시려는 프로그램에서 대행을 해주고 그 리턴 결과를 받아내어야만 하는 것이죠. 따라서 제 소견으로는 ASP 프로그래밍으로는 이런 종류의 작업을 처리하는 것이 그다지 바람직하지 않다고 생각되어집니다. 만약 개인적인 목적으로만 사용하실 프로그램이라면 비주얼 베이직 6.0 이나 .NET 으로 윈도우즈 응용 프로그램을 작성하시는 편이 더 바람직한 선택이라고 생각합니다. 먼저 MSDN 에서 WebBrowser 컨트롤이나 InternetExplorer 개체에 관한 글을 참고하시기 바랍니다. ^_^ 감사합니다. |
IP 주소: 152.99.132.15
|
전체 1 건의 댓글이 존재합니다.
구나구나 |
감사합니다. ^^ 추가로 질문을 올리네요 .. ^^;
|
2004-09-07 15:33 |
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
57 페이지입니다.
게시물 | ||||
---|---|---|---|---|
720 | 2004-09-17 | 4,899 | ||
719 | 2004-09-18 | 2,903 | ||
718 | 2004-09-15 | 3,412 | ||
717 | 2004-09-15 | 2,679 | ||
716 | 2004-09-14 | 2,538 | ||
715 | 2004-09-14 | 2,687 | ||
714 |
정보문 |
2004-09-09 | 835 | |
713 | 2004-09-09 | 2,861 | ||
712 |
정보문 |
2004-09-08 | 731 | |
711 | 2004-09-08 | 2,737 | ||
710 | 2004-09-07 | 2,646 | ||
709 | 2004-09-08 | 2,641 | ||
708 | 2004-09-07 | 2,552 | ||
707 | 2004-09-07 | 2,483 | ||
706 | 2004-09-07 | 2,698 | ||
2004-09-07 | 2,535 | |||
704 |
오마르 |
2004-09-04 | 602 | |
703 |
즐거운 주말입니다. [1] |
2004-09-04 | 2,613 | |
702 |
ClsID에 대하여 [1] |
2004-09-04 | 3,056 | |
701 | 2004-09-04 | 2,698 | ||
700 | 2004-09-04 | 2,530 | ||
699 |
re: 페이지마다 권한을... [1] |
2004-09-04 | 3,235 | |
698 | 2004-09-03 | 2,599 | ||
697 | 2004-09-03 | 2,652 | ||
696 |
ASaP |
2004-09-03 | 645 |