2011-11-26 4 views
0

일반 텍스트로 된 수십 개의 URL이 있으며 해당 URL이 들어있는 .dlc 파일을 생성하고 싶습니다. .dlc 파일을 JDownloader에 다운로드 용으로 추가합니다. 링크는 민감하지 않거나 비밀이 아니기 때문에 .dlc 파일이 암호화되어 있는지 여부는 신경 쓰지 않습니다. 가급적이면, 어떤 웹 서비스도 사용하지 않고이 작업을하고 싶습니다.JDownloader 용 DLC 파일을 생성하는 방법은 무엇입니까?

이 질문에서 나는 out-of-the-box 솔루션에 관심이 없습니다. .dlc 파일을 사용하지 않고 JDownloader에 대한 링크를 추가합니다. JDownloader의 최신 버전에 추가 할 수있는 .dlc 파일을 만드는 데 관심이 있습니다.

https://github.com/jphastings/ruby-DLC을 찾았으며 .dlc 파일을 생성했지만 성공적으로 JDownloader에 추가 할 수 없습니다. http://127.0.0.1:10025/action/add/container/grabber1//tmp/ruby-DLC/lib/my_dlc.dlc을 방문하면 Container opened. (/tmp/ruby-DLC/lib/my_dlc.dlc)가 반환되었으며 rapidshare.com 링크에서 작동했지만 JDownloader는 사용자 확인을 요청하는 대화 상자를 표시하고이를 피하고 싶습니다.

+1

참조 http://jdownloader.org/knowledge/wiki/linkprotection/container/dlcapi – Oriol

답변

0

jDownloader에 링크를 추가하고 모두 선택하십시오. 마우스 오른쪽 버튼을 클릭하고 "Create DLC Container"를 선택하십시오.

+0

JDownloader 내에 이러한 URL이 없기 때문에 이것은 도움이되지 않지만 텍스트 파일에 있습니다. 사용자 상호 작용없이 (즉, 클릭하지 않음) 외부 프로그램에서 JDownloader URL을 추가하고 싶습니다. – pts

1

약간의 Ruby를 알고 있다면 gem dlc를 사용할 수 있습니다.

# Creating a new container 
container = DLC::Package.new # Starting container 
container.name = 'Name of Package' 
container.add_link(links) # Adding a array of links 

# Writing 
open("#{container.name}.dlc", "w") do |f| 
    f.write container.dlc 
end 

그래서 JDownloader를 자동화하여 폴더에서 DLC를 검색하고 다운로드를 자동 시작 할 수 있습니다.

관련 문제