2011-10-02 3 views
0

나는 파일을 호스팅 할 파일 호스팅 사이트를 찾고 있었고 친구는 Box.net에 프리미엄 계정을 제공했습니다.프로그램에서 추측 할 수없는 링크를 사용하는 해결책은 무엇입니까?

이 호스트 사이트 (및 다른 많은 사이트)의 문제는 링크가 추측 할 수 없다는 것이고 예측할 수 없다는 것입니다. 즉, "1.jpg"및 "2.jpg"라는 이미지 2 개를 업로드하는 경우 링크는

"www.host.com/omar/1.jpg, www.host가 아닙니다. COM/오마르/2.JPG .. www.host.com/qweqwasd, www.host.com/123lqqwje ""대신,

, 그들은

같다 "

많은 sma를 업로드 한 이후로 내 응용 프로그램에서 사용할 수 없습니다. 어쩌면 내가 수동으로 각 링크를 복사 할 수 없기 때문에 며칠이 걸릴 것입니다.

프로그램에서이 문제를 무시할 수있는 방법이 있습니까? 스크립트를 실행하여 사이트의 모든 링크를 얻을 수 있습니까?

+0

UUID가 예측 가능하더라도 좋은 해결책이 될 수 있습니다. – zerkms

+0

해시 할 수 있습니다. – NullUserException

답변

2

파일을 업로드하면 나중에 표시되는 페이지가 링크를 제공하므로 페이지를 구문 분석하고 링크를 추출하면됩니다.

인간이라면 어떻게 연결되는지 생각하고 코드에서 똑같은 일을하십시오. (이미 코드에서 업로드를 수행 중이라고 가정합니다.)

또는 다른 파일 호스팅 사이트를 사용하여 파일 이름을 지정할 수 있습니다.

+0

아니요. 난 그냥 내 PC에서 수동으로 모든 파일을 드래그 .. 난 다른 사이트를 사용해야 할 것 같아요. 호스트 사이트를 제안 할 수 있습니까? – Omar

+0

@Omar : 아니요.하지만 FTP를 사용하는 웹 호스팅은 저렴합니다. 아니면 그냥 업로드를 수행하는 프로그램을 작성하십시오. –

관련 문제