2005년 8월:
이 프로그램의 초기 버전은 제가 사용하는 다른 프로그램의 플러그인이었을 때 완성한 것이었습니다. XML 관련 프로그램을 만든 것은 이번이 처음이었습니다. 원래는 인터넷에서 "Sina Diandiantong"을 다운로드해서 사용해서 만든 것입니다^_^ (사실 결국 "Sina Diandiantong"의 완전한 모방이 되었습니다. "Sina Diandiantong"의 리소스는 기본적으로 여기에서 나왔습니다. 최종 프로그램 인터페이스). 첫 번째 버전을 완성했을 때, 프로그램의 논리 알고리즘에는 여전히 오류가 많았고, 인터페이스도 매우 거칠었습니다. 그 결함은 ① RSS 소스 파일을 읽을 때 프로그래밍 논리를 준수하는 RSS 소스 콘텐츠만 읽을 수 있다는 점에서 나타납니다.
② 채널 목록에는 하나의 레벨만 추가할 수 있으며 노드를 무작위로 읽을 수 없습니다.
③ OPML 파일을 가져오거나 내보내는 기능은 없으며, 채널 목록은 사용자가 하나씩 기계적으로만 추가할 수 있습니다.
④ 채널 목록은 하나씩만 업데이트 가능하며, 자동으로 업데이트되지는 않습니다.
⑤ 즐겨찾기 기능이 없습니다.
이 프로그램의 버전 1.0은 플러그인에서 별도의 프로그램으로 변환되어 인터페이스가 재설계되고 OPML 가져오기 및 내보내기 기능과 채널 목록의 무작위 로딩 기능이 추가되어 2006년 1월에 출시되었습니다. 대부분의 RSS 소스를 읽을 수 있도록 RSS 소스 읽기를 일부 수정하십시오. 그 불완전성은 ① 채널 목록은 하나씩만 업데이트될 수 있으며 자동으로 업데이트될 수 없습니다.
② 즐겨찾기 기능이 없습니다. ③ 인터페이스가 아직 별로 아름답지 않습니다.
이 프로그램의 버전 2.0은 2006년 6월에 출시되었으며 인터페이스가 완전히 재설계되었으며(참고로 "Sina Diandiantong"의 인터페이스는 기본적으로 동일합니다. Raize3.1 for Delphi6에는 Delphi6 Service Pack2가 필요합니다.) 주로 추가되었습니다. 채널 목록 기능(4개의 스레드가 동시에 업데이트됨) 및 뉴스 브라우저의 디자인을 단일 페이지에서 다중 페이지로 변환하고 즐겨찾기 기능을 추가하며 RSS 소스 검색 기능을 추가합니다(검색 엔진은 Baidu 및 FeedSearch입니다). 완벽합니다. ① 채널 업데이트 중에 스레드 동기화가 제대로 제어되지 않고 CPU 사용량이 상대적으로 높습니다.
② 다중 페이지 브라우저에서는 온라인으로 웹 페이지를 열 때 메모리 읽기 오류가 발생할 수 있습니다.
③ 정기적으로 채널을 업데이트하는 기능은 없습니다.
④ 채널 콘텐츠 검색 기능이 없습니다.
하하, 제가 많은 말씀을 드렸는데, 모두가 귀중한 의견을 제시하고 함께 배워가는 것을 환영합니다.
================================================= =================
모든 사람과 프로그래밍의 즐거움을 공유하기 위해 MSN Spaces에 오신 것을 환영합니다.
MSN 스페이스: http://cyqlinux.spaces.msn.com/
저에게 연락주세요: QQ 285598509 이메일
[email protected] ================================================= =================