Я программирую в пакетном режиме, это не должно иметь значения, потому что я использую wget и в Windows.
Я нашел похожий вопрос на этом сайте Заставить wget использовать фактическое имя файла , первое решение работает для всех, но почему оно не работает для меня? Я получаю следующую ошибку.
C:\Users\MYNAME\Documents\TemObv\GnuWin32\bin>wget --content-disposition 'http://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE'
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = C:\Users\MYNAME\Documents\TemObv\GnuWin32/etc/wgetrc
'http://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE': Unsupported scheme.
Обновление:
C:\Users\MYUSER\Documents\TemObv\GnuWin32\bin>wget --content-disposition "http://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE&output=xls"
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = C:\Users\MYUSER\Documents\TemObv\GnuWin32/etc/wgetrc
--2012-11-20 15:11:40-- http://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE&output=xls
Resolving spreadsheets.google.com... 74.125.227.102, 74.125.227.103, 74.125.227.104, ...
Connecting to spreadsheets.google.com|74.125.227.102|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE&output=xls [following]
--2012-11-20 15:11:40-- https://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE&output=xls
Connecting to spreadsheets.google.com|74.125.227.102|:443... connected.
ERROR: cannot verify spreadsheets.google.com's certificate, issued by `/C=US/O=Google Inc/CN=Google Internet Authority':
Unable to locally verify the issuer's authority.
To connect to spreadsheets.google.com insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
Если я правильно помню, вам придется использовать двойные кавычки (") вокруг URL ...
wget --content-disposition "http://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE"
Если это перенаправляет вас на https, и у вас не установлены сертификаты, возможно, вам потребуется вместо этого введите следующее:
wget --no-check-certificate --content-disposition "http://spreadsheets.google.com/pub?key=0AqSBI1OogE84dGN2bXRSZkZPVVRuNkMtN0p4eXpyVlE"