Just throwing this out there - access by collector's number might be a failproof way to support everything. There are no capitalization or text formatting controversies to be had in numbers.
Just throwing this out there - access by collector's number might be a failproof way to support everything. There are no capitalization or text formatting controversies to be had in numbers.
Thanks for this great resource!
It's a good idea, but earlier sets don't have collectors numbers, so it wouldn't be a working solution for all sets. When I update the site in December, in addition to supporting the different text capitalization and formatting formats, I'll also be supporting lookup via multiverseid.
magiccards.info uses a similar system for the page URLs. For non-numbered sets, I think they're just added numbers in alphabetic sequence.
If you have 5 TB bandwidth usage per month, I imagine your annual bill will be in the hundreds? Are you willing to sustain that? What host are you using?
magiccards.info uses a similar system for the page URLs. For non-numbered sets, I think they're just added numbers in alphabetic sequence.
If you have 5 TB bandwidth usage per month, I imagine your annual bill will be in the hundreds? Are you willing to sustain that? What host are you using?
It is hosted on a unmetered 100mbps server, so I can dish out lots more than 5TB per month with no problems. I pay for the server myself and will continue to do so into the future, even if I need to upgrade to a more powerful server. I'm happy to do it as It makes me happy to provide a useful service to others I host the server with incero.com
Would be great to see the mtgo Masters sets, much better readability for some of the older cards that haven't had 'paper'-reprints. Oh and tokens
And excellent resource though!
Thanks for the suggestions, I've added both to an investigate list to look into more in the future, after I've had the chance to do the changes I outlined above.
This 2 week trip is dragging on at a dismal pace. All I want to do is get back home so I can start coding instead of being stuck in Minnesota with the in-laws
Good news, site has been updated! Version 2.0! (Well, 2.1 now)
It now is a lot more flexible in what naming conventions it supports. CCGHQ, Cockatrice, MTGJSON even just the card names themselves. They all work just fine. Upper case, lower case, mixed case, doesn't matter.
I've updated the docs to reflect this new flexibility.
If anyone comes across any bugs, errors or has any feature requests, let me know
I was just going through your lists and noticed some off counts / missing sets. Below are the counts as they should actually be:
LEA 295
LEB 302
UNL 302
REV 306
4ED 378
5ED 449
I stopped checking counts after that... For some reason your sets seem to have extra cards.
Yah, I was aware of that. It's because I'm double-counting some cards due to alternate naming conventions. Thus the total count ends up being more than the number of unique image that there actually are.
I don't see the image count being all the useful really, so I've removed it from the site
Introductory Two-Player Set
Vanguard
Anthologies
Deckmasters
Duels of the Planeswalkers (Actual Decks)
Aye, none of those sets have data available in gatherer, which is why they are not on mtgimage.com. Currently I only provide images for sets that have gatherer data.
I hadn't seen this 'MA_Pictures.torrent' file before. Looks like it's pics for the 'Magic Album' software and is updated about 4 times a year. Since that seems to be the way Magic Album users get their images, I'm not sure there is much benefit to ensuring the mtgimage names support this naming format? Seems like it would be work that nobody would benefit from
I wasn't suggesting to include the MA naming scheme, but rather that you could use the torrent to obtain the sets which you are missing, if you wanted to include them on your site.
Thanks for your hard work!
Edit:
Will you also serve crops at some point?
Don't forget to update your list of exceptions for the CCGHQ: http://mtgimage.com/#documentation
(Right now you've just listed I2P as an exception)
I wasn't suggesting to include the MA naming scheme, but rather that you could use the torrent to obtain the sets which you are missing, if you wanted to include them on your site.
Thanks for your hard work!
Ahh, gotcha, thanks. I've added an item to my to-do list about the missing sets and included the torrent link. It's not high priority to add the missing sets though, so not sure when I'll get to it
Also can you add '-' as a separator too? Spaces sometimes comes out as '%20' in the brwoser while the _-s looks dull compared to '-'. (But this is just my opinions.) I'm using '-' as a slug on my site because it looks a lot better than _.
Thanks all for the compliments and feedback. I will be working on adding the crops on Monday, I hope to have them up Monday evening or Tuesday. I'll reply here once I get them added.
Also, there is currently a bug with the plane chase planes and archenemy oversized cards not being available via multiverseid. I know why (not in my MTG json) but I need to see what I can easily do about it.
Do you plan to add the manaicons/seticons? Your site is epic!
I don't plan on adding mana or set symbols. I feel like every developer who needs these will need them in different resolutions and image formats. Also, the number of people who would find it useful for mtgimage to have them would be pretty tiny?
Also can you add '-' as a separator too? Spaces sometimes comes out as '%20' in the brwoser while the _-s looks dull compared to '-'. (But this is just my opinions.) I'm using '-' as a slug on my site because it looks a lot better than _.
Right now you can use spaces or underscores as seperators. Dashes will be a bit trickier to support because many cards have dashes in their names and because I do a several tricks behind the scenes to keep the card lookups blazingly fast while still supporting so many different naming formats, so it may prove a bit tricky to pull off without investing a lot of work. I'll look into it and get back to you.
I love the site Sembiance and I'm now using it for my playgroup's internal site. Thanks for all your hard work, the image quality is way better than the gatherer images I was pulling before.
Do you have any plans for adding promo cards? I couldn't seem to find high res images in the CCGHQ, but they do appear on magiccards.info. Using Gatherer Extractor, the promos do have IDs that are unique like multiverse IDs except non-numeric.
Thanks all for the compliments and feedback. I will be working on adding the crops on Monday, I hope to have them up Monday evening or Tuesday. I'll reply here once I get them added.
Also, there is currently a bug with the plane chase planes and archenemy oversized cards not being available via multiverseid. I know why (not in my MTG json) but I need to see what I can easily do about it.
Here are some other answers to questions:
I don't plan on adding mana or set symbols. I feel like every developer who needs these will need them in different resolutions and image formats. Also, the number of people who would find it useful for mtgimage to have them would be pretty tiny?
Right now you can use spaces or underscores as seperators. Dashes will be a bit trickier to support because many cards have dashes in their names and because I do a several tricks behind the scenes to keep the card lookups blazingly fast while still supporting so many different naming formats, so it may prove a bit tricky to pull off without investing a lot of work. I'll look into it and get back to you.
Thanks for the answers!
The set images is up on slightlymagic in svg format.
Do you have any plans for adding promo cards? I couldn't seem to find high res images in the CCGHQ, but they do appear on magiccards.info. Using Gatherer Extractor, the promos do have IDs that are unique like multiverse IDs except non-numeric.
Also can you add '-' as a separator too? Spaces sometimes comes out as '%20' in the browser while the _-s looks dull compared to '-'. (But this is just my opinions.) I'm using '-' as a slug on my site because it looks a lot better than _.
After looking into it, I've decided to not implement dashes for separators right now. Underscores and spaces both work right now and I'd like to avoid adding another separator token for now in order to keep things less complicated.
I also fixed a multiverseid lookup issue for 'planes' and 'schemes'. Those now work correctly.
Thanks Sembiance, awesome work!
The only other multiverseId lookup issue is that with some split cards (from Invasion and Apocalypse) on Gatherer have the halves listed with separate multiverseIds, i.e., Wax is 20581 and Wane is 20582. The lower multiverseId for each card currently fails to return a card image on mtgimage.com. It would be great if you could have the missing IDs below act as aliases for the existing multiverseId you are using for each of these ten cards:
20579 Assault / Battery (Invasion)
27165 Fire / Ice (Apocalypse)
27163 Illusion / Reality (Apocalypse)
27161 Life / Death (Apocalypse)
26276 Night / Day (Apocalypse)
27167 Order / Chaos (Apocalypse)
20577 Pain / Suffering (Invasion)
20575 Spite / Malice (Invasion)
20573 Stand / Deliver (Invasion)
20581 Wax / Wane (Invasion)
The only other multiverseId lookup issue is that with some split cards (from Invasion and Apocalypse) on Gatherer have the halves listed with separate multiverseIds, i.e., Wax is 20581 and Wane is 20582. The lower multiverseId for each card currently fails to return a card image on mtgimage.com. It would be great if you could have the missing IDs below act as aliases for the existing multiverseId you are using for each of these ten cards
Many promos aren't listed on gatherer, so I don't know if you have plans to implement them. I was referring to cards such as Judge or FNM promos that have unique art.
BTW, consider adding cropped pics too.
Thanks for this great resource!
It's a good idea, but earlier sets don't have collectors numbers, so it wouldn't be a working solution for all sets. When I update the site in December, in addition to supporting the different text capitalization and formatting formats, I'll also be supporting lookup via multiverseid.
If you have 5 TB bandwidth usage per month, I imagine your annual bill will be in the hundreds? Are you willing to sustain that? What host are you using?
It is hosted on a unmetered 100mbps server, so I can dish out lots more than 5TB per month with no problems. I pay for the server myself and will continue to do so into the future, even if I need to upgrade to a more powerful server. I'm happy to do it as It makes me happy to provide a useful service to others I host the server with incero.com
And excellent resource though!
Thanks for the suggestions, I've added both to an investigate list to look into more in the future, after I've had the chance to do the changes I outlined above.
This 2 week trip is dragging on at a dismal pace. All I want to do is get back home so I can start coding instead of being stuck in Minnesota with the in-laws
It now is a lot more flexible in what naming conventions it supports. CCGHQ, Cockatrice, MTGJSON even just the card names themselves. They all work just fine. Upper case, lower case, mixed case, doesn't matter.
I've updated the docs to reflect this new flexibility.
If anyone comes across any bugs, errors or has any feature requests, let me know
LEA 295
LEB 302
UNL 302
REV 306
4ED 378
5ED 449
I stopped checking counts after that... For some reason your sets seem to have extra cards.
Missing sets include:
Introductory Two-Player Set
Vanguard
Anthologies
Deckmasters
Duels of the Planeswalkers (Actual Decks)
All of these sets are available in the Magic Album torrent: http://www.slightlymagic.net/files/MA_Pictures.torrent
Yah, I was aware of that. It's because I'm double-counting some cards due to alternate naming conventions. Thus the total count ends up being more than the number of unique image that there actually are.
I don't see the image count being all the useful really, so I've removed it from the site
Aye, none of those sets have data available in gatherer, which is why they are not on mtgimage.com. Currently I only provide images for sets that have gatherer data.
I hadn't seen this 'MA_Pictures.torrent' file before. Looks like it's pics for the 'Magic Album' software and is updated about 4 times a year. Since that seems to be the way Magic Album users get their images, I'm not sure there is much benefit to ensuring the mtgimage names support this naming format? Seems like it would be work that nobody would benefit from
Thanks for your hard work!
Edit:
Will you also serve crops at some point?
Don't forget to update your list of exceptions for the CCGHQ: http://mtgimage.com/#documentation
(Right now you've just listed I2P as an exception)
Ahh, gotcha, thanks. I've added an item to my to-do list about the missing sets and included the torrent link. It's not high priority to add the missing sets though, so not sure when I'll get to it
This is higher on my to-do list
I've updated the site to make note of the missing sets. Thanks
Though I'll put it in a small font.
Please stop hijacking my reply box.
In the post immediately before yours, Sembiance confirmed this is his intention.
We also would have accepted "Sembiance confirmed this is his intention."
Thanks.
/magic_the_gathering/scars_of_mirrodin/vigil_for_the_lost
compared to:
/magic-the-gathering/scars-of-mirrodin/vigil-for-the-lost
This is only my personal views on this.
Also, there is currently a bug with the plane chase planes and archenemy oversized cards not being available via multiverseid. I know why (not in my MTG json) but I need to see what I can easily do about it.
Here are some other answers to questions:
I don't plan on adding mana or set symbols. I feel like every developer who needs these will need them in different resolutions and image formats. Also, the number of people who would find it useful for mtgimage to have them would be pretty tiny?
Right now you can use spaces or underscores as seperators. Dashes will be a bit trickier to support because many cards have dashes in their names and because I do a several tricks behind the scenes to keep the card lookups blazingly fast while still supporting so many different naming formats, so it may prove a bit tricky to pull off without investing a lot of work. I'll look into it and get back to you.
Do you have any plans for adding promo cards? I couldn't seem to find high res images in the CCGHQ, but they do appear on magiccards.info. Using Gatherer Extractor, the promos do have IDs that are unique like multiverse IDs except non-numeric.
Thanks for the answers!
The set images is up on slightlymagic in svg format.
http://www.slightlymagic.net/forum/viewtopic.php?f=15&t=11086
I added 5 new sets: Vanguard, Masters Edition, Masters Edition II, Masters Edition III, Masters Edition IV
Crops are now available!
Basically just use '-crop.jpg' or '.crop.jpg' at the end instead of '.jpg'
I couldn't find crops for some sets/cards, but I added all the crops I could find. See Known Issues for those that I couldn't locate.
I also fixed a multiverseid lookup issue for 'planes' and 'schemes'. Those now work correctly.
The promo cards are up there as code PPR or Promo Set for Gatherer
After looking into it, I've decided to not implement dashes for separators right now. Underscores and spaces both work right now and I'd like to avoid adding another separator token for now in order to keep things less complicated.
Thanks Sembiance, awesome work!
The only other multiverseId lookup issue is that with some split cards (from Invasion and Apocalypse) on Gatherer have the halves listed with separate multiverseIds, i.e., Wax is 20581 and Wane is 20582. The lower multiverseId for each card currently fails to return a card image on mtgimage.com. It would be great if you could have the missing IDs below act as aliases for the existing multiverseId you are using for each of these ten cards:
20579 Assault / Battery (Invasion)
27165 Fire / Ice (Apocalypse)
27163 Illusion / Reality (Apocalypse)
27161 Life / Death (Apocalypse)
26276 Night / Day (Apocalypse)
27167 Order / Chaos (Apocalypse)
20577 Pain / Suffering (Invasion)
20575 Spite / Malice (Invasion)
20573 Stand / Deliver (Invasion)
20581 Wax / Wane (Invasion)
Thanks for the heads up.
I've fixed it and updated the site!
Many promos aren't listed on gatherer, so I don't know if you have plans to implement them. I was referring to cards such as Judge or FNM promos that have unique art.
i.e.
Judge Maze of Ith http://magiccards.info/jr/en/39.html
FNM Sin Collector: http://magiccards.info/fnmp/en/163.html