WFDownloader script to download from youpic.com
WFDownloader script to download from youpic.com. Supports both image and user pages.unknown
plain_text
3 years ago
1.1 kB
1611
Indexable
@onlyMatchingUrlsAllowed @label [id=1, label="User page", urlregex=#(/photographer|://[^/]+?)/[^/]+/($|\?mode=latest)#] fetch via customhandler 'infinite_scroll' with [ 'crawlDelay' = '5', 'templateUrl' = 'https://api3.youpic.com/user/{{userId}}/newest?count=28&cursor={{cursorPos}}&direction=from&context_id=0', 'userId' = '$htmlval: #"User":\{"(?<val>\d+)":#', 'cursorPos' = '', 'next.cursorPos' = '$jsonval: $data->cursor', 'targetVals' = '$jsonval:$data->resource->Image[]', 'targetValsAreObjects' = 'true', 'object.id' = '$jsonval:$data->id', 'object.title' = '$jsonval:$data->title', 'object.cdn' = '$jsonval:$data->url->url', 'object.file' = '$jsonval:$data->url->file', 'object.url' = '$jsonval:$data->url->file', 'object.rewriteUrl' = '{{cdn}}/huge/{{placeholder}}', 'object.customName' = '{{id}} {{title}}.png' ]; or @label [id=3, label="Photo page", urlregex=#/image/#] goto '.Browser-Image-Content' fetch first 1 img_src indirectly, customname pagetitle file extension from url { fetch rewrite url #(.+?)/large/(.+)# as $1'/huge/'$2 };
Editor is loading...