The www.deviantart.com have updated, The original method can't works!!!
The original method is this:
how-to-download-gallery-from-www-devian ... t1998.html
but now
for example:
open the url http://www.deviantart.com/
enter oasis
then Click search
then how to download these pictures!
Moderators,I need your very help!
thanx very very very much~~!
www.deviantart.com have updated, original method can't work
method not changed. but if you want download all searching result, you should change some setting:
start URL:http://www.deviantart.com/#order=9&q=oasis
(change oasis if you want search by other keyword, if your keyword include space character, instead with +, e.g, if you want search oasis paradise the start URL should be http://www.deviantart.com/#order=9&q=oasis+paradise)
Page URL Include Filters:offset=\d+$;-\d+$
Picture URL Include Filters:fc\d+\.deviantart\.com
HTML Parser Script:
if (string.find(HTML.Url,'-%d+')) then
local s,e=string.find(HTML.Content,'fullview');
if (s and e) then
s=string.find(HTML.Content,'http',e+1);
if (s) then
e=string.find(HTML.Content,'jpg',s+5);
if (e) then
local url=string.sub(HTML.Content,s,e+2);
url=string.gsub(url,'\\/','/');
AddLink(url,HTML.Url,HTML.Title,'',HTML.TaskID,0);
end
end
end
else
DefaultParser(HTML.Content,HTML.Url,HTML.Title,HTML.TaskID,HTML.Level);
end
That's all.
start URL:http://www.deviantart.com/#order=9&q=oasis
(change oasis if you want search by other keyword, if your keyword include space character, instead with +, e.g, if you want search oasis paradise the start URL should be http://www.deviantart.com/#order=9&q=oasis+paradise)
Page URL Include Filters:offset=\d+$;-\d+$
Picture URL Include Filters:fc\d+\.deviantart\.com
HTML Parser Script:
if (string.find(HTML.Url,'-%d+')) then
local s,e=string.find(HTML.Content,'fullview');
if (s and e) then
s=string.find(HTML.Content,'http',e+1);
if (s) then
e=string.find(HTML.Content,'jpg',s+5);
if (e) then
local url=string.sub(HTML.Content,s,e+2);
url=string.gsub(url,'\\/','/');
AddLink(url,HTML.Url,HTML.Title,'',HTML.TaskID,0);
end
end
end
else
DefaultParser(HTML.Content,HTML.Url,HTML.Title,HTML.TaskID,HTML.Level);
end
That's all.
- Attachments
-
- deviantart3.plt
- (9.93 KiB) Downloaded 18 times
-
- dev3.jpg (110.63 KiB) Viewed 356 times
sorry, my fault, the site structure really changed.
I posted a new article:
DeviantArt downloader
please check it:)
I posted a new article:
DeviantArt downloader
please check it:)