一個shell這是我的第一個問題在這裏,所以,請溫柔;-) 我搜索瞭如何寫一個shell誰可以從dropfile.to下載一個文件,捲曲創建誰下載一個文件上dropfile.to,捲曲
背景:我們使用dropfile.to與我們的GoPro交換了視頻,而不是剪切它們並通過郵件發送它們。 我們不需要任何註冊,但本網站在24小時內保留視頻,然後自動刪除它們。 所以,我寫了一個shell閱讀我的郵件(完成),並自動下載一個視頻,當它找到一個dropfile.to鏈接...
現在,我知道當我按下「下載文件」 .to/$ code,我用參數dl_file_name發送POST請求:「$ code」;該網站進行重定向並執行GET請求;我想要的文件是在頭答案作爲文件附件...
所以捲曲的要求應該是這樣的:
curl -L -O -J -d download-file:$code https://dropfile.to/$code
與選擇: -L爲重定向 -O下載結果 -J下載附件文件 -d的POST方法
可悲的是,它不工作... T_T
,當我直接在GE使用牛逼URL我在我的瀏覽器,如發現:
curl -O -J $urlGet
我有一些erors這樣的:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 178 100 178 0 0 337 0 --:--:-- --:--:-- --:--:-- 337
100 154 100 154 0 0 139 0 0:00:01 0:00:01 --:--:-- 3080
Warning: Remote filename has no length!
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (23) Failed writing body (0 != 3445)
我希望你能幫助我