2017-12-05 9 views
1

libtorrent (C++ 용 라이브러리)를 통해 토렌트를 다운로드하면 토렌트 이름이있는 폴더가 만들어지고 모든 파일이 다운로드됩니다. 예를 들어, uTorrent에서는 토렌트를 추가 할 때 "하위 폴더 만들기"체크 표시를 제거하면 모든 것이 정상적으로 진행됩니다. 어떻게 libtorrent에서 그것을 할 수 있습니까?libtorrent가 이름이있는 폴더를 만들지 않게하려면 어떻게합니까?

토렌트 (폴더)의 이름을 변경할 수 있습니까?

답변

1

파일 계층에서 디렉터리를 제거하려면 모든 파일의 이름을 같은 이름으로 바꿀 수 있지만 토렌트 이름 루트 디렉터리는 제거해야합니다.

토런트를 추가하기 전에 torrent_info에서 또는 추가 한 후에 torrent_handle에서이 작업을 수행 할 수 있어야합니다. 그러나 처음에 추가하면 루트 디렉토리가 생성됩니다.

rename_file()