7
2
I am using Windows XP. I just downloaded wget and put it into my C:\Windows
folder.
I then ran this command line (trying to download an image from a website):
wget -r -A ".jpg,.gif,.png" http://somesite'sURL/lang2.JPG
A black DOS-like window appeared for a few seconds showing me that some kind of process was taking place. I assume it was the process of downloading. I could see the growing percentage numbers shown. Once it reached 100%, the black window vanished and now I can't find where the downloaded image is. I looked all over the C:\Windows
folder, but I didn't find lang2.JPG
. Where is it supposed to be?
I have discovered that a folder is created, and the file is being downloaded, but then it is removed "since it should be rejected". Why it should be rejected I don't know. Do you think there is a way of "catching" it on my computer before it is rejected? And why is it still being downloaded first if it's to be rejected?
Here's the command window contents:
C:\Documents and Settings\Administrator> wget -r -A".jpg,.gif,.png" http://sitename.URL
--2009-12-01 22:33:18-- http://sitename.URL
Resolving sitename.URL…xx.xx.xx.xx
Connecting to sitename.URL¦xx.xx.xx.xx¦ :80…
connected. HTTP request sent, awaiting response… 403 Forbidden
--2009-12-01 22:33:22 ERROR 403: Forbidden.
C:\Documents and Settings\Administrator> wget -r -A ".jpg,.gif,.png" http://sitename.URL/lang2.JPG
--2009-12-01 22:35:51-- http://<the site’s name>/lang2.JPG
Resolving sitename.URL…xx.xx.xx.xx
Connecting to sitename.URL¦xx.xx.xx.xx¦ :80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 39249 <38K> [image/jpeg]
Saving to: ‘sitename.URL/lang2.JPG’
100%[======================================>] 39,249 6.36 KB/sec in 6.0 s
2009-12-01 22:35:58 <6.36 KB/s> - ‘sitename.URL’ saved [39249/39249]
Removing sitename.URL/lang2.JPG since it should be rejected.
FINISHED --2009-12-01 22:35:58—
Downloaded: 1 files, 38K in 6.0s <6.36 KB/s>
C:\Documents and Settings\Administrator>
@ ~quack: (1) Thank you for your answer. I am sorry that I couldn’t answer right away. Here I have discovered something, which may be better clarifying my situation. When I run either of these two lines : wget -r -A ".jpg,.gif,.png" http://<the site’s name> wget -r -A ".jpg,.gif,.png" http://<the site’s name>/ nothing really happens. But when I run this one: wget -r -A ".jpg,.gif,.png" http://<the site’s name>/lang2.JPG I discovered that my computer then creates a folder in C:\Documents and Settings\Administrator , and the name of that folder is exactly what I have there in the line instead – brilliant – 2009-12-01T15:43:43.210
(2) of <the site’s name>. (So the folder’s full path looks this way: C:\Documents and Settings\Administrator<the site’s name> ). But the problem is when I open that folder, there is nothing in it! When I discovered it I decided to run that third line again while keeping this folder open. And here is what was going on: The black DOS-like window popped up as usual informing me of the fact that HTTP request was sent and it was waiting for response. Some moments later I could see a line informing me of how big the file’s length was and of its extension (.jpg). – brilliant – 2009-12-01T15:45:28.793
(3) Right than another line appeared saying where exactly the file was being saved to (“saving to ‘<the site’s name>/lang2.JPG’). Simultaneously the progress bar showed up indicating the percentage of how much of the file was already downloaded. All this time I could see an icon of that my .jpg file, which was being downloaded. However, when the progress bar reached 100% and the DOS-like window closed that icon disappeared!!! So, eventually, all I got was just an empty folder, without any files. I’ve repeated it several times, the result is still the same. – brilliant – 2009-12-01T15:46:28.480
(4) So, now I will respond to your answer step by step: “It sounds like you entered the wget command directly into the Start->Run dialog” -Yes, that’s what I’ve been doing all along. Have I been wrong in doing that? In fact, I am not aware of any other way of running those command lines. “Start->Run, enter cmd, press ENTER.”
C:\Documents and Settings\Administrator>_ Well, I think what I described above has already answered the question of where the file is being saved to. What is really strange to me now is why it’s disappearing – brilliant – 2009-12-01T15:48:04.950
(5) right after having been downloaded.
“you'll need to resort to using Windows Search”
“open a command window first this time!”
(6) cannot use Copy and Paste features!) So here is what I have in that window now, after having tried both lines. I think it will explain a lot:
C:\Documents and Settings\Administrator> wget -r -A ".jpg,.gif,.png" http://<the site’s name> --2009-12-01 22:33:18-- http://<the site’s name> Resolving <the site’s name>…<IP address> Connecting to <the site’s name>¦<IP address>¦ :80… connected. HTTP request sent, awaiting response… 403 Forbidden --2009-12-01 22:33:22 ERROR 403: Forbidden. – brilliant – 2009-12-01T15:50:19.750
(7) C:\Documents and Settings\Administrator> wget -r -A ".jpg,.gif,.png" http://<the site’s name>/lang2.JPG --2009-12-01 22:35:51-- http://<the site’s name>/lang2.JPG Resolving <the site’s name>…<IP address> Connecting to <the site’s name>¦<IP address>¦ :80… connected. HTTP request sent, awaiting response… 200 OK Length: 39249 <38K> [image/jpeg] Saving to: ‘<the site’s name>/lang2.JPG’
100%[======================================>] 39,249 6.36 KB/sec in 6.0 s – brilliant – 2009-12-01T15:51:16.503
(8) 2009-12-01 22:35:58 <6.36 KB/s> - ‘<the site’s name>’ saved [39249/39249]
Removing <the site’s name>/lang2.JPG since it should be rejected.
FINISHED --2009-12-01 22:35:58— Downloaded: 1 files, 38K in 6.0s <6.36 KB/s> C:\Documents and Settings\Administrator>_ – brilliant – 2009-12-01T15:52:00.607
(9) What on earth does it mean “removing… it should be rejected”? Is there any way to prevent it from removing? And, if it’s to be rejected, why than still download it first anyway? I am sorry for a big answer. I think I need to place these contents of the command window into the main field of my question, so that it is more readable. – brilliant – 2009-12-01T15:56:06.323
I think that
wget
is "removing.. should be rejected" the file because you requested ajpg
file (in the arguments to-A
) but the filename isJPG
.wget
is a Unix tool and probably considers those different. If you're just getting one file, you don't need the-A
, so don't use it. – quack quixote – 2009-12-01T22:27:59.230(1) Thank you!!! I tried this line: wget –r http://<the site’s name>/ lang2.JPG It worked this time!!! It did create the folder, downloaded the picture into it, and the picture DID NOT disappear! However, when I tried this one: wget –r http://<the site’s name> it didn’t do anything. I only got these lines in the command window: HTTP request sent, awaiting response… 403 Forbidden 2009-12-02 09:54:33 ERROR 403: Forbidden Why is it so that when I download a particular picture – brilliant – 2009-12-02T02:32:59.753
(2) from this site, it is not forbidden, but when I want to download all the files automatically, it is forbidden? I think this thread is already becoming too big, and it’s probably hard to read, so I will ask this as a new question. Te title of the question will go like this: “Why does wget download specific files, but can't download them all at once?” – brilliant – 2009-12-02T02:34:12.700
403 Forbidden
is a response from the server saying "you aren't allowed to access this URL". maybe the site's misconfigured, or maybe there's no "index.html" file (and the site is disallowing an index view of the server's document root). i can't tell you without examining the site. – quack quixote – 2009-12-02T11:50:17.940