I've used the optimizer for quite a while and it's really nice tool. I haven't used it after it's been impossible to calculate the prices from several sellers without donating though. I know it's not free to run the server, but I'm such a poor bum myself too
After a few months of primarily bugfixing I've managed to add some feature to it.
Each list now has two print views which can be accessed by anyone (who knows the link).
The first is designed as a Decklist for tournaments.
The other is primarily a Checklist if you're heading to offline trading and buying cards.
Both views can be accessed by anyone who got the link, so you can give the links to your friends, post them in forums, etc. without anyone but you being able to modify the list.
If you need any changes with the views or the program at whole please let me know.
I've used the optimizer for quite a while and it's really nice tool. I haven't used it after it's been impossible to calculate the prices from several sellers without donating though. I know it's not free to run the server, but I'm such a poor bum myself too
I've changed that today that any kind of help with this tool (not just helping to pay for the server) is accepted to become a premium user.
So if you can't or won't donate but have some spare time, send me a message.
After a week's work it's now possible to select all editions available on the magiccardmarket, including promos, old european (un-)limited and oversized cards.
This is a really cool tool. I usually just buy everything I need from the major vendors in the US, but I will certainly try your tool the next time I need lots of cards.
Unfortunately this isn't possible for two reasons:
At around 120 cards the memory of 200MB per PHP process is exhausted.
The calculation time is quadratic with the number of relevant offers which is loosely related to the number of cards. It can take up to several hours for 300 cards. Meanwhile some selected card offers could get sold and the whole calculation might not be valid any more.
What you can try is to split it up into multiple lists, but as it currently stands it doesn't work very well for more than 100-120 cards at once.
The solution to these problems unfortunately exceeds my spare time at this point.
Also , some sellers are supposed to be selling some cards but when i get to them theyre not, I dunno if they just sold the cards within the last minute, but that suff happens.
The program has its own price cache. Use the refetch prices button down the suggestions page to clear the prices for your list and update them.
Also, not knowing what someone is selling to me but a number (25 of 100 cards, for example) is time-devastating.
I don't understand what you refer to...
In the wholesale list the missing cards are listed in the last column.
PS: I don't get notifications if you just edit your post, so you should add a new reply to avoid being ignored.
As I mentioned earlier: The program uses a price cache. If you add a card for which no entry exists in this cache it's minimum price is shown as "N.A."
Once you use the "Calculate price" option from the purchase recommendations tab it will fetch the prices from the magiccardmarket.
Why do I get the "Please update the prices first" message every time I try to export my want list to mcm ?
Because updating the prices also updates some meta-data that is required to export your list to mcm.
Just go to calculate suggestion, click on the update prices button and then return to the list view to export it to mcm and the warning should disappear.
I now have trouble with your program again. I calculated the price of a deck and I got 55 euro. Everything is fine. I then decided I didn't need some cards in english and therefor changed from english language to all languages for some cards. When I calculated again, the price was suddenly 57 euro.
How can this be?
Is this reproducible? If you change the cards back to english, does it drop to 55? What's your username and list name?
As of today I've started a Bug-Bounty Program awarding coupons to everyone reporting an error in the tool.
The trigger for this decision was that only by chance I found that the price history charts didn't work at all for months and nobody told me. (It's fixed now)
So if you remember some bug that always annoyed you, here's your chance to trade it's head for gold
Direct and fast import from and export to MCM Wants
The function to add suggestions to the MCM shopping cart is now much faster and verifies that all articles have been added
Every registered user now has a private profile page. On this you can review your premium transactions and save the MCM API Key which is needed for both above functions.
There's now an alternative calculation method using a Java Applet. For small lists it creates much cheaper results. Being a Brute-Force approach it doesn't work well for medium to large lists though.
Greatly reworked the way prices are updated to be much faster. Especially when many users are active you no longer get an error message telling to try again later
Added more server power
Fixed a crash in Java Applet Calculator
--edit: I'm looking for people who are willing to translate parts of the program into their mother tongue in exchange for some credits.
The MagicCardWantlist
Simply start a list and add your cards. When you're done hit calculate price and it will search for the best price of card offers including shipping.
There's also a proxy generator to playtest your decklist before buying it
Comments or critiques?
moved here because it's better suited in this subforum.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Each list now has two print views which can be accessed by anyone (who knows the link).
The first is designed as a Decklist for tournaments.
The other is primarily a Checklist if you're heading to offline trading and buying cards.
Both views can be accessed by anyone who got the link, so you can give the links to your friends, post them in forums, etc. without anyone but you being able to modify the list.
If you need any changes with the views or the program at whole please let me know.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
I've changed that today that any kind of help with this tool (not just helping to pay for the server) is accepted to become a premium user.
So if you can't or won't donate but have some spare time, send me a message.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Also tuned the way the all-in-one sales work.
More details on http://magiccardwantlist.wente.dk/wiki/doku.php/en:changelog
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
I've also changed that when a certain language is required for a card, the cardname is also given in that language if possible.
All changes as usual here: http://magiccardwantlist.wente.dk/wiki/doku.php/en:changelog
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Also changed:
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
The solution to these problems unfortunately exceeds my spare time at this point.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
What cards from what sets?
The program has its own price cache. Use the refetch prices button down the suggestions page to clear the prices for your list and update them.
I don't understand what you refer to...
In the wholesale list the missing cards are listed in the last column.
PS: I don't get notifications if you just edit your post, so you should add a new reply to avoid being ignored.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Once you use the "Calculate price" option from the purchase recommendations tab it will fetch the prices from the magiccardmarket.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
just buy some of my virtual tokens
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Also some layout and usability fixes as well as a new Premium system
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
The only remaining bottleneck is the MagicCardMarket from which I update the prices.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
You're welcome
Just why couldn't you find it earlier? Anything I can do better?
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Because updating the prices also updates some meta-data that is required to export your list to mcm.
Just go to calculate suggestion, click on the update prices button and then return to the list view to export it to mcm and the warning should disappear.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Is this reproducible? If you change the cards back to english, does it drop to 55? What's your username and list name?
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
Also a small clarification: When buying tokens for premium coupons, the shipping cost is included in the coupon value.
I'll now dedicate more time to this project again, so there will be more updates and features soon.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
The trigger for this decision was that only by chance I found that the price history charts didn't work at all for months and nobody told me. (It's fixed now)
So if you remember some bug that always annoyed you, here's your chance to trade it's head for gold
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
There have also been some minor fixes and improvements but in the background I'm working on greater changes.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
A new version of the MagicCardWantlist has been published
The most important Changes are:
Feedback is always welcome.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
I've added a Translation Credits option, where you can gain credits by submitting translations.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno
--edit: I'm looking for people who are willing to translate parts of the program into their mother tongue in exchange for some credits.
Optimize your Wantlist on the MagicCardMarket and the corresponding support thread in this forum.
Mi grupo de Magic en Osorno