From f3316853a2c942112c0ca6c718dff527b22ccebb Mon Sep 17 00:00:00 2001 From: magenoxx Date: Sun, 25 Sep 2011 14:25:54 +0400 Subject: [PATCH] For a while ISD images are restricted for downloading from magiccards.info Images have too bad quality --- .../mage/plugins/card/dl/sources/MagicCardsImageSource.java | 4 ++++ .../java/org/mage/plugins/card/images/DownloadPictures.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MagicCardsImageSource.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MagicCardsImageSource.java index aba41b680d4..c2d9af8491b 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MagicCardsImageSource.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/MagicCardsImageSource.java @@ -60,6 +60,10 @@ public class MagicCardsImageSource implements CardImageSource { StringBuilder url = new StringBuilder("http://magiccards.info/scans/en/"); url.append(set.toLowerCase()).append("/").append(collectorId); + if (cardSet.equals("ISD")) { + throw new Exception("ISD is not downloadable from magiccards.info. The ISD images have too bad quality."); + } + if (twoFacedCard) { url.append(secondSide ? "b" : "a"); } diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/images/DownloadPictures.java b/Mage.Client/src/main/java/org/mage/plugins/card/images/DownloadPictures.java index a6651e16656..2ecbd62f418 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/images/DownloadPictures.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/images/DownloadPictures.java @@ -75,7 +75,7 @@ public class DownloadPictures extends DefaultBoundedRangeModel implements Runnab private static CardImageSource cardImageSource; - private Proxy p = Proxy.NO_PROXY;; + private Proxy p = Proxy.NO_PROXY; private ExecutorService executor = Executors.newFixedThreadPool(10);