비트 토 런트 검색

비트 토 런트 검색

스폰서 링크
스폰서 링크

비트 토 런트 검색

No.
제목
범주
가격
라이센스
Expand All
1
커뮤니케이션 - Filesharing
MIT/X Consort
BitTorrent는 1대의 기계에서 또 다른 한개에 베끼는 파일을 위한 무료 소프트웨어이다. FTP는 대중적인을 위한 고저를 처벌한다.

전부 업로드가 1개의 장소에서 행해지기 때문에, 대중적인 고저는 큰 철 및 큰 대역폭을 필요로 한다.

BitTorrent로, 클라이언트는 자동적으로 다운로드하는 파일을 비춰, 발행인에게 부담을 거의 아무것도 한.
2
프로그래밍 - 도서관
GPL (GNU Gene
수색:: Namazu는 perl를 위한 Namazu 도서관 모듈이다.

종관

사용 수색:: Namazu;

@hlists = 수색:: Namazu:: 수색 (색인 => /usr/local/namazu/index,
질문 => foo);

foreach 나의 $hlist (@hlists) {
인쇄 ($hlist->score, $hlist->uri, $hlist->date, $hlist->rank);
}

$x = 수색:: Namazu:: 수색 (색인 => /usr/local/namazu/index,
질문 => foo,
=> ["uri", "에서"] 수비에 세운다);

foreach 나의 $rxs (@$x) {
인쇄 ($rxs->get ("uri"), $rxs->score, $rxs->get ("에서"));
}

3
프로그래밍 - 도서관
Perl Artistic
수색:: VectorSpace는 아주 기본적인 선그림 공간 검색 엔진이다.

종관

사용 수색:: VectorSpace;

나의 @docs =…;
나 $engine = 수색:: VectorSpace->new (docs => @docs, 문턱 => .04);
$engine->build_index ();

동안에 (나 $query = <>) {
나 %results = $engine->search ($query);
인쇄는 "n"를, 키 %results 결합한다;
}

이 모듈은 벡터 공간 모형을 사용하여 문서 (영어로)와 구조의 명부를 간단한 에서 기억 장치 검색 엔진 취한다. 문서는 PDL 객체로 저장되고, 처음 지수연동 단계 후에, 수색은 아주 단단 이어야 한다. 이 실시는 기초 정지 아주 일반적인 워드를 제거하기 위하여 명부를 적용하고, 문서 상사성을 산출하는 여현 측정을 사용한다. 사용자 설정 가능한 상사성 문턱의 위 모든 문서는 돌려보내진다.

4
프로그래밍 - 도서관
The Apache Li
이다 javascript 지수연동 및 찾는 js 찾으십시오.

간단한 거꾸로 한 색인을 건설하고는, 그리고 찾기를 위한 클라이언트 측 도서관.

뒤에 오는 부대를 사용하여 SVN에서 원시 코드를 다운로드할 수 있다:

svn 점검 http://js-search.googlecode.com/svn/trunk/는 js 찾는다
5
프로그래밍 - 도서관
Perl Artistic
WWW:: 수색은 WebCrawler 같이 WWW 수색 엔진, 알타비스타, Hotbot, Lycos에 API를 등등 제공하는 Perl 모듈의 집합이다. 지금 WWW:: 수색은 알타비스타, Lycos 및 HotBot의 변이를 위해 후위 처리한다 포함한다.

이 도서관에서 건축된 우리는 2개의 응용을 포함한다: AutoSearch (수색 결과의 추적을 한동안 자동화하는 프로그램), 그리고 도서관을 운전하는 작은 데몬스트레이션 프로그램. 그밖 수색 엔진을 위해 후위 처리하고 더 정교한 클라이언트는 발달의 밑에 지금 이다.

WWW:: 수색은 웹기반 수색을 자동화하기 위하여 AutoSearch 의 프로그램을 포함한다.

6
인터넷 - Firefox 확장 기능
MPL (Mozilla
Ringtone 수색은 당신이 만든 선택을 위해 수색 ringtone를 사용하는 것을 허용하는 연장을 제공한다.

이 연장은 당신이 문맥 메뉴에게서 똑바로 만든 선택을 위해 수색 ringtone를 사용하는 것을 허용한다. 제목 또는 예술가에 의하여 찾을 수 있다. 다만 노래 예술가의 이름을 선정하십시오.

필수품:

· Firefox: 0.7 - 1.5.0.*

7
프로그래밍 - 도서관
Perl Artistic
수색:: InvertedIndex는 거꾸로 한 인덱스 맵을 위한 매니저이다.

종관

사용 수색:: InvertedIndex;

나 $database = 수색:: InvertedIndex:: DB:: DB_File_SplitHash->new ({
- map_name => /www/search-engine/databases/test-maps/test,
- 다중 => 4,
- file_mode => 0644,
- 전 lock_mode =>,
- lock_timeout => 30,
- blocking_locks => 0,
- => 1000000를 cachesize,
- write_through => 0,
- read_write_mode => RDWR;
});

나 $inv_map = 수색:: Inverted->new ({- 데이타베이스 => $database});

##########################################################
# 보기 갱신
##########################################################

나 $index_data = "어떤 스칼라 - 복잡한 구조물 refs는 좋다";

나 $update = 수색:: InvertedIndex:: Update->new ({
- 단 => 키워드,
- 색인 => http://www.nihongo.org/,
- 데이터 => $index_data,
- 키 => {
약간 => 10,
단계가 있는 => 20,
복잡한 => 15,
구조물 => 15,
refs => 15,
=> 15는 이다,
좋습니다 => 15,
},
});
나 $result = $inv_map->update ({- 갱신 => $update});

##########################################################
# 보기 질문
# - 마디는 수색의 anon 명부이다:: InvertedIndex:: 질문
# 반대한다 (이것은 복잡한 booleans를 곁에 구성하는 허용한다
# 중첩).
#
# - 잎은 수색의 anon 명부이다:: InvertedIndex:: 질문:: 잎
# (개별적인 수색 기간에 사용되는) 객체.
#
##########################################################

나 $query_leaf1 = 수색:: InvertedIndex:: 질문:: Leaf->new ({
- 중요한 => 복합물,
- 단 => 키워드,
- 무게 => 1,
});

나 $query_leaf2 = 수색:: InvertedIndex:: 질문:: Leaf->new ({
- 중요한 => 구조물,
- 단 => 키워드,
- 무게 => 1,
});
나 $query_leaf3 = 수색:: InvertedIndex:: 질문:: Leaf->new ({
- 중요한 => 금,
- 단 => 키워드,
- 무게 => 1,
});
나 $query1 = 수색:: InvertedIndex:: Query->new ({
- 논리 =>와,
- 무게 => 1,
- 마디 => [],
- 잎 => [$query_leaf1, $query_leaf2],
});
나 $query2 = 수색:: InvertedIndex:: Query->new ({
- 논리 => 또는,
- 무게 => 1,
- 마디 => [$query1],
- 잎 => [$query_leaf3],
});

나 $result = $inv_map->search ({- 질문 => $query2});

##########################################################

$inv_map->close;

8
프로그래밍 - 도서관
Perl Artistic
그물:: BitTorrent:: PeerPacket는 BitTorrent에서 분석 또는 구조 동료 소포이다.

종관

# 소포를 부호 매기십시오
나 $binary_packet = bt_build_packet ($key1, $value1, $key2, $value2);

# 소포를 해독하십시오
나 $parsed_packet = bt_parse_packet ($binary_data);

그물:: BitTorrent:: BitTorrent 동료 사이에서 공유되는 바이너리 데이터를 분석하고 건설하는 PeerPacket 손잡이. 모듈은 optinally 건물 소포를 위한 단 하나 서브루틴 및 분석 소포를 위해 또 다른 한개를, 뿐 아니라, BitTorrent가 정의한 각 소포 모형을 위한 불변의 것 수출한다.

9
데스크톱 환경 - 데스크톱 위젯
GPL (GNU Gene
Wikipedia 수색은 en.wikipedia.org에 찾기를 위한 superkaramba 주제이다.

sg1 http://www.kde-look.org/content/show.php?content=30887에 의해 Answers.com karamba에 기지를 두는

언어 설정 등록을 위한 Rcio Zienke에게 감사.

To-do

- 몇몇 transtalations를 만드십시오
- wikipedia 수색 Windows에 있는 전시 약품

10
프로그래밍 - 도서관
Perl Artistic
수색:: QueryParser는 외부 수색 엔진을 위해 적당한 자료 구조로 질문 끈을 분석한다.

종관

나 $qp = 새로운 수색:: QueryParser;
나 $s = +mandatoryWord - excludedWord +field: 워드 "정확한 어구";
나 $query = $qp->parse ($s)는 또는 "질문에 있는 과실을 정지한다: ". $qp->err;
$someIndexer->search ($query);

# 비교 연산자와 가진 질문과 절대 플러스 (두번째 arg는 확실하다)
$query = $qp->parse ("txt~^foo.* date>=01.01.2001 date<=02.02.2002", 1);

# 부울 논리 연산 통신수 (보기는 아래에 동등하다와 "+a + (b c) - d")
$query = $qp->parse ("a와 (b 또는 c) 및 d 아닙니다");

이 모듈은 외부 수색 엔진 이 취급된 자료 구조로 질문 끈을 분석한다. 같은 엔진의 예를 들면, 파일을 보십시오:: 표와 수색:: 색인작성자.

질문 끈은 필드 이름 및 비교 연산자, +/- 접두어, 괄호 및 부울 논리 연산 연결관 간단한 기간을, "정확한 어구" 포함할, 수 있다.
파서는 "기간", "필드 이름" 또는 "통신수"의 특정 관념을 위한 정규식에 의해 parameterized 할 수 있다; 새로운 방법을 보십시오. 파서에는 lemmatization 그밖 기간 전이를 위한 아무 지원도 없다: 이들은 검색 엔진에 질문 자료 구조를 통과하기 전에, 외면적으로 행해져야 한다.

분석한 질문에서 유래하는 자료 구조는 분석 방법에서 기간 그리고 통신수의 나무, 아래에 기술한 대로이다. 구조물의 해석은 분석한 질문을 수신할 외부 검색 엔진까지 이다; 존재하는 모듈에 의하여 "동등한 것" 의미하는 기간을 "포함하십시오" 무슨을에 관하여 어떤 가정도인 것을 하지 않는다.

11
프로그래밍 - 도서관
GPL (GNU Gene
수색:: ContextGraph는 퍼지는 활성화 검색 엔진을 위한 Perl 모듈이다.

종관

사용 수색:: ContextGraph;

나 $cg = 수색:: ContextGraph->new ();

# 첫째로 아마 즉시 추가한다 몇몇 문서를,…

나 %docs = (
첫번째 => [코끼리, 뱀],
두번째 => [낙타, 망아지],
제 3 의 => {뱀 => 2, 큰 뱀 => 1},
);

$cg->bulk_add (%docs);

# 또는 루프에서…

foreach 나의 $title (키 %docs) {
$cg->add ($title, $docs {$title});
}

# 또는 파일의…

나 $cg = 수색:: ContextGraph->load_from_dir (". /myfiles");

# 도표 객체를 차후 사용을 위해 저장할 수 있다

$cg->store ("stored.cng");

# 나중에 만회하거든 그것을…

나 $cg = ContextGraph->retrieve ("stored.cng");


# 찾기

# 쉬운 쪽

나의 @ranked_docs = $cg->simple_search (땅콩);


# 추가 힘을 위한 두 관련 용어 그리고 docs 다 돌려받으십시오

나 ($docs, $words) = $cg->search (뱀);


# 질문으로 문서를 이용할 수 있다

나 ($docs, $words) = $cg->find_similar (첫번째 문서);


# 또는 당신 것의 조합에 질문할 수 있다

나 ($docs, $words) =
$cg->mixed_search ({docs => [첫번째 문서],
부른다 => [뱀, 망아지]
);


# 밖으로 인쇄는 세트 돌려보내진 문서의 유래한다
foreach 나의 $k (종류 {$docs-> {$b} <=> $docs-> {$a}}
잠근다 % {$docs}) {
"문서 $k 있었다 관련성"가, $docs-> {$k}, "n" 인쇄하십시오;
}

# 재장전 그것
나 $new = 수색:: ContextGraph->retrieve ("파일 이름");

퍼지는 활성화는 정확한 키워드 일치가 없을 때라도 질문을 위한 정확한 결과를 돌려보내는 건물 수색 엔진을 위한 청초한 기술이다. 엔진은 문서와 기간 마디의 거대한 통신망인 문맥 도표이라고 칭한 자료 구조 건설 덕분에 작동된다. 모든 문서 마디는 그 문서에서 생기는 기간에 연결된다; 유사하게, 각 기간 마디는 기간이 생기는 문서 마디 전부에 연결된다. 우리는 질문 마디에 시작하고 그것의 이웃 마디에 지정된 수 에너지를 분산해서 도표를 찾는다. 이 퍼지는 에너지가 주어진 문턱의 밑에 내릴 때까지, 다음 우리 각 단계에서 에너지를 점감하는 recurse. 각 마디는 누적한 에너지를 체크하고 있고, 이것은 관련성의 우리의 측정으로 봉사한다.

이것은 공유지에 있는 많은 워드가 있는 문서에는 검색 엔진과 유사한 것처럼 보일 것이라는 점을 의미한다. 마찬가지로, 많은 문서에서 함께 나오는 워드는 의미상으로 관련되는 것과 같이 감지될 것이다. 특히 더 큰, 응집성 문서 수집으로, 검색 엔진은 동의어를 인식하고 문서 사이 유용한 관계를 찾아내기에 확실히 효과적일 수 있다. http://www.nitle.org/papers/Contextual_Network_Graphs.pdf에 산법의 가득 차있는 묘사를 읽을 수 있다.

검색 엔진은 잠재성 의미 지수연동에 의해 자세를 취한 컴퓨터와 특허 문제점의 종류를 부딪히기 없이 키워드 일치가 없을 때라도 확장한 회고 (관련된 결과)를 준다 (LSI). 여기에서 사용된 기술은 Scott Preece에 의해 1981년 논문에서 원래 기술되었다.

12
프로그래밍 - 도서관
Perl Artistic
수색:: FreeText는 매체 에 큰 원본 신체를 위한 자유로운 원본 지수연동 모듈이다.

종관

나 $test = 새로운 수색:: FreeText (- db => [DB_File, "stories.db"]);

$text->open_index ();
$text->clear_index ();
$text->index_document (1, "여보세요 세계");
$text->index_document (2 의 "움직임에 있는 세계");
$text->index_document (3 의 "잔인한 미친 아름다운 세계");
$text->index_document (4, "어이" 미친);
$text->close_index ();

$text->open_index ();
foreach ("미친" $text->search (, 10)) {
인쇄 "$_-> [0], $_-> [1개의] n";
};
$text->close_index ();

이 모듈이 상대적으로 열리는 방법에서 찾는 자유로운 원본을 제공한다. 그것은 지속적인 거꾸로 한 파일 색인이 (한도내에서), 그 후에 상당히 능률적으로 발견되는 구성되고 처리되 것을 허용한다. 모듈은 어떤 종류의 DBM 모듈에 확실히 단단, 확실히 오를 수 있고기, 성과를 위해 필요한 긴 가치를 받아들이기 때문에 거꾸로 한 파일을 처리하기 위하여 의존한다 (DB_File는 일반적으로 최고 선택이다.

사용된 자유로운 원본 검색 알고리즘은 Robertson, S.E., 보행자, S., Beaulieu, M.M., Gatford, M. 및 Payne, A. (1995년)에서 기술된 BM25 가중 계획이다. TREC-4에 오카피, NIST 특별한 간행물 500-236에서, 제 4 원본 복구 회의 (TREC-4), 페이지 73-96.

수색에 의해 실행되는 열리는 사전 분석 체계에 모듈의 다량이 달려 있다:: FreeText:: LexicalAnalysis. 이것은 나누고 김을 내는 모든 워드가 취급되는 곳 이다 (프랑크말:: 줄기는 김을 내기를 위해 이용된다).

모듈을 사용하여 확실히 간단하다: 그것 색인 및 마지막을 열 수 있고, 열리는 동안 끈, 자신의 선택의 키에 각각으로 문서를 추가한다. 끈을 사용하여 신체를 찾을 수 있고, 각 일치의 명부를 자신의 문서 키의 소집 및 관련성 측정 돌려받는다. 따라서, 예를 들면, 키는 할 것이다 데이터베이스 테이블 키, URL, 파일 이름, 그런 것 같일지도 모르다. 이것은 수색을 만든다:: FreeText 상당히 능률 적이고 및 고품질 수색 시스템을 실행하는 아주 유용한 포장.

13
커뮤니케이션 - Filesharing
GPL (GNU Gene
격언 BitTorrent 다운로더는 전체 급류 파일을 "실행할" 때 선불용 의 갑자기 나타나는 다만 프로그램이기 위하여 의미되지 않는다.

BitTorrent가 Python에 쓰기 때문에, 나는 식별이 Python에 이 프로그램을 역시 쓴ㄴ다는 것을 계산했다; 나가 이미 Python를 상대적으로 잘 알고 있던 대로 많은 말썽을 저장한다.

14
프로그래밍 - 도서관
Perl Artistic
Yahoo:: 수색은 Yahoo에 Perl 공용영역이다! 수색 public API.

뒤에 오는 검색 공간은 지원된다:

Doc
문서 (html, pdf, doc,…)를 위한 일반적인 웹 수색, Y를 포함하여! Q 문맥상 수색.

심상
심상 수색 (jpeg, png, gif,…)

영상
영상 파일 수색 (avi, mpeg 의 realmedia,…)

뉴스
뉴스 기사 수색

현지
Yahoo! 현지 지역 (수색 같이 지퍼로 잠그 부호 기지를 둔 옐로우 페이지)

기간
제공한 내용 content+query에서 중요한 수색 기간을 보고하기 위하여 가짜 찾으십시오.

주문
"가져오기 위하여 가짜 찾으십시오 의미했다?" 수색 기간을 위한 철자법 제안.

관련된
"가져오기 위하여 또한 시도한다" 관련되 찾는다 수색 기간을 가짜 찾으십시오.

(주: 이 Perl API가 "Doc이라고" 칭하는 무엇을 수색은 Yahoo 무엇이다! 외침 "웹" 수색. 그러나 arent gee는 모든 웹 심상을 포함하여 "웹" 수색을, 또는 뉴스 또는 영상 또는 etc. 찾는다?)

Yahoo! 이 포장이 사용하는, s 처리되지 않는 API는에 기술된다:

http://developer.yahoo.net/

15
프로그래밍 - 도서관
Perl Artistic
WWW:: 수색:: GoTo GoTo.com를 찾기를 위한 Perl 종류는 이다.

종관

WWW를 요구하십시오:: 수색;
$search = 새로운 WWW:: (GoTo) 수색;

이 종류는 WWW의 GoTo 전문화이다:: 수색. 그것은 GoTo 수색 www-GoTo.com 만들고 해석하기 취급한다.

GoTo에 관하여 특별한 아무것도: 수색 선택권 없음. 그것은 Google 훨씬 간단한 질문을 사용하여 returm relavent 수색 결과에 시도한다 에서 이다.

이 종류는 공용 인터페이스를 수출하지 않는다; 모든 상호 작용은 WWW를 통해 끝나야 한다:: 수색 객체.

16
인터넷 - HTTP를
GPL (GNU Gene
DGS 수색은 파일시스템 취급 가능한 수색 공용품을 설치하게 쉬운 것 제공하기 위하여 만들고 유닉스와 Windows에 데이타베이스 수색은 플래트홈을 기지를 두었다.

중소 규모 웹사이트를 지원하는 DGS 수색은 겨냥된다.

17
프로그래밍 - 도서관
Perl Artistic
WWW:: 수색:: Yahoo는 www.yahoo.com를 찾기를 위한 Perl backend이다

종관

사용 WWW:: 수색;
나 $oSearch = 새로운 WWW:: 수색 (Yahoo);
나 $sQuery = WWW:: 수색:: escape_query ("스시 식당 콜롬부스 오하이오");
$oSearch->native_query ($sQuery);
동안에 (나 $oResult = $oSearch->next_result ())
인쇄 $oResult->url, "n";

이 종류는 WWW의 Yahoo 전문화이다:: 수색. 그것은 Yahoo 수색 http://www.yahoo.com 만들고 해석하기 취급한다.

이 종류는 공용 인터페이스를 수출하지 않는다; 모든 상호 작용은 WWW를 통해 끝나야 한다:: 수색 객체.

18
프로그래밍 - 도서관
Perl Artistic
WWW:: 수색:: Nomade는 Nomade를 찾기를 위한 Perl 종류이다.

종관

사용 WWW:: 수색;

나 $oSearch = 새로운 WWW:: 수색 (Nomade);

$oSearch->maximum_to_retrieve (100);

#$oSearch - > {_debug} =1;

# 요구를 만드십시오
$oSearch->native_query (WWW:: 수색:: escape_query ("cgi"));

# 또는 국제적인 수색을 만드십시오 (google db에)
$oSearch->native_query (WWW:: 수색:: escape_query ("cgi"),
{=> 1은 선택한다});

인쇄 "나가" 찾아내는, $oSearch->approximate_result_count (), "n";
동안에 (나 $oResult = $oSearch->next_result ())
{인쇄 "URL: ", $oResult->url, "n", "역가: ", $oResult->title, "n"; }

이 종류는 WWW의 Nomade 전문화이다:: 수색. 그것은 Nomade 수색 http://www.Nomade.fr 의 프랑스 검색 엔진 만들고 해석하기 취급한다.

이 종류는 공용 인터페이스를 수출하지 않는다; 모든 상호 작용은 WWW를 통해 끝나야 한다:: 수색 객체.

19
프로그래밍 - 도서관
Perl Artistic
WWW:: 수색:: OpenDirectory는 dmoz.org를 찾기를 위한 Perl 종류이다!

종관

WWW를 요구하십시오:: 수색;
$search = 새로운 WWW:: 수색 (OpenDirectory);

이 종류가 열리는 디렉토리 엔진 http://dmoz.org를 사용한다. Yahoo! 부양된 사용자인 디렉토리를 타자를 치십시오. 아주 좋은!

수색 기간을을 가진 모든 워드를 포함하기 위하여 분리하거든. 어구 찾기를 위한 이중 인용 부호를 받아들인다: "견학 de 프랑스"

이 종류는 공용 인터페이스를 수출하지 않는다; 모든 상호 작용은 WWW를 통해 끝나야 한다:: 수색 객체.

20
프로그래밍 - 도서관
Perl Artistic
WebService:: GoogleHack:: 수색은 Google를 질문하기 위하여 사용된 Perl 모듈 이다.

종관

사용 WebService:: GoogleHack:: 수색;

#create 모형 수색의 객체
나 $search = GoogleHack:: Search->new ();

#Query Google.
$search->searchPhrase ($searchString);

변하기 쉬울 것이 #The 결과는 지금 질문의 결과를 포함할 것이다.

searchtime를 #Printing

인쇄 "n 검색 시간". $search-> {searchTime};

단편 성분 0을 #Printing

인쇄 "nnSnippet". $search-> {단편} - > [0];

이 모듈은 Google API에 간단한 공용영역을 제공한다. 그것은 GoogleHack 모듈에 의해 사용된다.

내 소프트웨어
당신은 소프트웨어를 저장하지 않으 셨습니다. "다음"을 클릭 다음 각 소프트웨어에 대한 귀하의 소프트웨어를 바구니에 저장하려면 저장을
인기있는 태그
스폰서 링크