Yara

소프트웨어 스크린 샷:
Yara
소프트웨어 정보:
버전: 1.1.00
업로드 날짜: 2 Jun 15
라이센스: 무료
인기: 7

Rating: nan/5 (Total Votes: 0)

든지 (또 다른 RSS 수집기)는 빠르고 임베디드 RSS 애그리 게이터 (aggregator) 및 파서입니다. 야라는 C ++로 작성되어 C에서 매우 간단한 API를 노출한다
든지 가능한 한 빨리, 아직 사용 가능하고 유지 보수 할 수 있도록 설계되었습니다. 파서 및 렌더링의 선택 중 일부는 속도를 고유하게 만들어졌다 :
·든지 내가 아는 가장 빠른 XML 파서입니다 Expat는 XML 파서를 사용합니다.
Expat는이 SAX 나 DOM 파서 어느 쪽이지만, 정확히 그 목적에 맞는 빠른 XML 파싱을위한 사실상의 표준이다.
·든지이되는 그것이 RSS 스트림에서 발견되는 것의 내용에 태그를 대체 렌더링하는 템플릿을 사용한다.
$$ __ 태그 이름 __ $$ : RSS 스트림을 렌더링하려면,이 같이 태그 템플릿에서 검색합니다. 그런 다음 태그에 해당하는 어떤 삽입하는 데 사용하는 기능을 찾기 위해, GNU의 gperf의에 의해 생성 된 완벽한 해시를 사용하고, 삽입 할 필요가 무엇이든지 삽입합니다.
이것은이 RSS 렌더러가 반드시 HTML로 RSS를 렌더링하지 않음을 의미한다 : 당신이 원하는 경우, 정적 RSS 피드를 포함 C 코드를 생성하는 데 사용할 수 있습니다.
파싱​​은 두 단계로 수행된다 : 첫째, RSS 스트림을 파싱하고 템플릿 헤더 스트림에서 발견되는 각각의 항목, 및 풋터를 생성하는데 사용된다. 템플릿은 따라서 세 가지의 템플릿 텍스트로 구성되어 있습니다.
대부분의 RAD 도구, 프레임 워크 등 인터넷에서 파일을 다운로드하는 쉬운 방법을 함께 제공, 그래서이를 구현하기위한 즉각적인 필요를 보지 않았다든지 당신을위한 스트림을 다운로드하지 않습니다.
야라는 터보 C ++로 작성된 독립형 RSS 뷰어입니다 예를 들어 응용 프로그램이 함께 제공됩니다. 뷰어는 DLL이 다른 C ++ 컴파일러로 컴파일 할 수있다뿐만 아니라 설명하기위한 것입니다 동적으로 파서 / 렌더러 DLL을,로드 있지만 플러그인 응용 프로그램 용으로 사용 될 수있다.
이 릴리스의 새로운 기능 :
·이 릴리스 생성기 클래스와 C API로, RSS 피드 생성에 대한 지원을 추가합니다.
·이이 플러그인 RetroShare 같이 포함하기 위해 개발되었다 (http://retroshare.sf.net) RSS와 웹 로그와 보드에 http://offsystem.sf.net의 오프 URL로 링크를 게시합니다.

코멘트 Yara

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!