instagram ripper can now be made to skip videos

This commit is contained in:
cyian-1756 2018-01-02 21:30:53 -05:00
parent 97975a6257
commit 3f8349a018

View File

@ -19,6 +19,8 @@ import com.rarchives.ripme.utils.Http;
import org.jsoup.nodes.Document; import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element; import org.jsoup.nodes.Element;
import com.rarchives.ripme.ui.RipStatusMessage;
import com.rarchives.ripme.utils.Utils;
public class InstagramRipper extends AbstractHTMLRipper { public class InstagramRipper extends AbstractHTMLRipper {
@ -234,7 +236,11 @@ public class InstagramRipper extends AbstractHTMLRipper {
} }
addURLToDownload(new URL(getOriginalUrl(data.getString("thumbnail_src"))), image_date); addURLToDownload(new URL(getOriginalUrl(data.getString("thumbnail_src"))), image_date);
} else { } else {
addURLToDownload(new URL(getVideoFromPage(data.getString("code"))), image_date); if (!Utils.getConfigBoolean("instagram.download_images_only", false)) {
addURLToDownload(new URL(getVideoFromPage(data.getString("code"))), image_date);
} else {
sendUpdate(RipStatusMessage.STATUS.DOWNLOAD_WARN, "Skipping video " + data.getString("code"));
}
} }
} catch (MalformedURLException e) { } catch (MalformedURLException e) {
return imageURLs; return imageURLs;