2011-03-15 2 views

답변

1

나는 오늘이 질문과 y-donkey에 걸 렸습니다. 내가 그것을 테스트하지는 않았지만, Y 당나귀는 법안에 맞을 것처럼 보인다.

서버 연결을위한 클라이언트 측 코드를 찾고 있다고 가정합니다. 클라이언트 < -> 당신이 찾고 있던 클라이언트 통신 있었다면, 난 아직 프로토콜을 어디서나 사용할 수 없지만 (프로토콜 난독 화를 포함하여) 파이썬을위한 준비된 코드를 파싱 할 것입니다. y- 당나귀로 어디든 갈 수 없다면 어떻게 든 도움이 될 것이라고 생각합니다. 아마도 클라이언트 < -> 서버 프로토콜도 일부 지점에서 파싱을 구현할 것이지만, 그렇게 많은 여가 시간이 없기 때문에 여전히 멀리 떨어져 있습니다.

처음부터 코드를 작성하기 시작한다면 hydranode은 내가 본 ed2k 프로토콜에 대한 가장 명확한 문서를 가지고 있습니다. 다만 최소한의 패킷 유형을 문서화하고 프로토콜 난독 화와 같은 것을 만지지는 않습니다. 모든. 프로토콜 난독 화를 위해, mldonkey에는 어디에서나 쉽게 이해할 수있는 유일한 문서가 있습니다. hydranode ed2k 프로토콜 문서에서 다룰 수없는 패킷 유형의 경우 eMule/aMule/< 클라이언트 > 소스 코드를 삽입하고 그 중 일부를 얻으려고 시도해야 할 것 같습니다.

저는 프로젝트에 대해 더 많이 듣고 싶습니다. 누군가 ed2k 프로토콜에 대한 더 나은 참조 정보를 얻는다면 나는 완전히 귀를 기울일 것입니다.

+0

답변 해 주셔서 감사합니다. – zcmark

1

파이썬과 edonkey/emule/ed2k의 모든 조합을 검색하고 "eDonkey 네트워크"Wikipedia 페이지 아래에 나열된 모든 클라이언트의 모든 사이트를 방문하면 거의 확실하게 대답이 "아니오"라고 말할 수 있습니다.

관련 문제