<PUMz 히스토리>
프로젝트명 (*는 종료) | 기반 언어 | UI 제공 | 룰, 스크립트, 템플릿 파일 | 최신 버전 | 지원하는 OS |
* Scraper | Java | Console | .scr | 1.43 | Windows, *nix |
* Pumware | Delphi (Pascal) | Windows | .pum | 1.5 alpha | Windows |
* pumpy (PUMz 1.0) | Java | Java Swing | .pum | 1.0 pre alpha | Windows, *nix |
PUMz 2.0 | C# (.NET 2.0) | Windows | .pumz (XML) .st (Template) | 0.2.5.x | Windows |
PUMz 블로그: http://pumz.textcube.com/
PUMz 개발자용 사이트: http://sourceforge.net/projects/pumz
안녕하세요?
답글삭제셀빅유저 중 한 사람입니다.
완성도 높은 Pumware 및 PUMz 프로그램을 만들어주셔서 감사합니다.
그런데 만들어주신 프로그램들을 이용해서 셀빅에서 RSS파일을 구독할 방법이 있을까요?
제 예상으로는 아래 세가지중에 답이 있을듯 한데 혹시 저에게 힌트라도 주시면 정말 감사하겠습니다.
1. PUMz 2.0 의 RSS 룰을 잘 수정해서 Pumware 스크립트 형식으로 변경하여 Pumware 에서 그 스크립트를 이용해 클리핑 후 구독하는 방법
2. PUMz 2.0 를 이용해 RSS주소를 클리핑한 파일을 잘 변형하여
예전에 만들어 주신 Pumware 를 이용해 구독하는 방법
3. 현 상황에서는 방법이 없다.
알려주시면 저에게 정말 큰 도움이 될 것 같습니다.
감사합니다.
@신대현 - 2008/11/17 00:10
답글삭제아직까지 셀빅을 쓰시는군요. 놀랍네요.
RSS 구독 관련해서 1번 방법으로 테스트를 좀 해봤는데요. 잘 안되네요.
2번 방법은 PUMz를 수정해야 해서 금방은 안될거 같구요.
지금 생각나는 방법이 하나 있는데, cvd 포맷 말고 xml 형태의 데이타 포맷이 있던 걸로 기억하는데, 그 포맷이 어떤 형식이었는지 알면, 프로그램 수정없이도 될 가능성이 있습니다. 혹시 알고 계시는지요?
안녕하세요?
답글삭제알려주신 힌트인 '셀빅에 xml형태의 데이터 포맷이 있는지' 알아보니, 저도 사용하지 않았던 cvdx라는 포맷이 있었습니다.
셀빅에서 2개 정도의 프로그램(서울버스노선안내, Web2CellMan)만이 cvdx 포맷을 사용해 데이터를 저장하는 듯 싶고요, Web2CellMan의 cvdx 샘플 파일들은 아래 zip 압축파일의 data 디렉토리 안에 있습니다.
http://ymihappy.mireene.com/web2cellman.zip
이 html클리핑프로그램으로 생성된 cvdx 파일들을 셀빅에 옮겨서 셀맨으로 읽어보니 잘 읽어지는군요.
(제목과 본문이 파일하나로 되어있으며, 본문의 인코딩은 "b64" 라는 방식으로 된 듯합니다. 이 형식의 cvdx 파일들밖에 못 구해서 다른 형식으로도 사용할 수 있는지 모르겠습니다.)
PUMz 2.0 의 RSS 룰을 살펴보다보니 다 이해하지는 못했지만, RSS 룰 만으로 cvdx 포맷을 생성하기는 어렵지 않을까 하는 생각이 듭니다. 그래서 PUMz 2.0으로 생성된 html을 cvdx로 변환하는 프로그램이 또 필요할 수도 있겠다고 생각합니다.
해답에 한발 더 가까워진 것같습니다. ^^
많은 도움 감사합니다.
@신대현 - 2008/12/03 15:58
답글삭제네 잘 봤습니다.
말씀하신대로 cvdx 파일에 base64 인코딩을 해야 해서, 프로그램 수정이 불가피하겠네요. 그리고, 여러 depth의 내용을 따로 파일로 저장하는 구조에서 cvdx와 같이 하나의 파일로 저장하는 방법도 고려해야겠구요.
암튼 시간이 좀 필요할 거 같습니다. 가능하면 다음릴리즈에 포함이 되도록 해보겠습니다.