[問題] wget 抓檔被禁止..如何成功抓?

看板Linux作者 (幼斤)時間8年前 (2015/11/17 21:25), 8年前編輯推噓1(1021)
留言22則, 5人參與, 最新討論串1/1
wget http://aynyopiu.1-ws.com/impt7x/apc.rar 錯誤訊息如下,大概說'禁止' --2015-11-17 21:19:18-- http://aynyopiu.1-ws.com/impt7x/apc.rar Resolving aynyopiu.1-ws.com... 185.27.134.138 Connecting to aynyopiu.1-ws.com|185.27.134.138|:80... connected. HTTP request sent, awaiting response... 403 Forbidden 2015-11-17 21:19:19 ERROR 403: Forbidden. 請問要如何才能成功下載?求大家幫忙謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.227.175 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1447766718.A.EB0.html

11/17 21:46, , 1F
通常是缺了cookies以及/或referrer,裝得不夠像瀏覽器
11/17 21:46, 1F

11/17 22:53, , 2F
應該改一下 UA 就可以了 瀏覽器直連是 OK 的
11/17 22:53, 2F

11/17 22:55, , 3F
難怪用firefox可以下載,請問要怎麼裝browser ?
11/17 22:55, 3F

11/17 22:55, , 4F
剛剛試了一下 應該是他會檔 wget
11/17 22:55, 4F

11/17 22:56, , 5F
加個 --user-agent="" 就可以了
11/17 22:56, 5F

11/17 22:59, , 6F
加--user-agent 下載是有東西,但只有 849bytes 非原檔
11/17 22:59, 6F

11/17 23:01, , 7F
它會給browser一個javascript,script跑完的結果才是檔案
11/17 23:01, 7F

11/17 23:02, , 8F
wget/curl目前都不吃,用個cmdline的browser吧
11/17 23:02, 8F

11/17 23:09, , 9F
看起來應該再加一下 cookie 就 ok 了
11/17 23:09, 9F

11/17 23:09, , 10F
他 js 算出來的結果是固定的
11/17 23:09, 10F

11/17 23:17, , 11F
請問cookie哪裡找?找到又如何寫cookie選項?
11/17 23:17, 11F

11/17 23:18, , 12F
cookie 我是另外用瀏覽器的開發人員工具裡找的
11/17 23:18, 12F

11/17 23:19, , 13F
加上 --no-cookies --header="Cookie: <key>=<value>"
11/17 23:19, 13F

11/17 23:20, , 14F
key 和 value 用找到的 cookie 換掉
11/17 23:20, 14F

11/17 23:32, , 15F
我找到cookie 一長串,如下
11/17 23:32, 15F

11/17 23:33, , 16F
__unam=6394530-151158c2da2-1faf69ee-2;...後面還有
11/17 23:33, 16F

11/17 23:33, , 17F
是這個嘛?
11/17 23:33, 17F

11/17 23:39, , 18F
只要 __test=[...] 這個就夠了
11/17 23:39, 18F
我把現在指令寫出來,但還是不成功,還是一樣849bytes wget --user-agent="" --referer="http://aynyopiu.1-ws.com/impt7x/" --no-cookies --header="Cookie: test=9ba0d170f147b0de66dfa42f760e5254" http://aynyopiu.1-ws.com/impt7x/apc.rar 上面哪裡有錯? ※ 編輯: zi98btcc (180.218.227.175), 11/18/2015 00:04:17

11/18 00:05, , 19F
是 __test 不是 test
11/18 00:05, 19F

11/18 00:19, , 20F
成功了,這麼複雜的..沒人指導真是弄不來,感謝CP64
11/18 00:19, 20F

11/18 00:29, , 21F
奉送一點p幣不成敬意...
11/18 00:29, 21F

11/18 22:22, , 22F
CP64 真是熱心, 長知識了
11/18 22:22, 22F
文章代碼(AID): #1MIog-wm (Linux)