First of all, thank you very much chaudakh for this very handy piece of software! I was going to make one as part of a project I'm starting, and then saw that you had already done the hard work! Yay!
I'd just like to know about some of the xml datatypes... I'm not entirely sure what these are, or what format they would be in when present
back_id - not sure what this is?
print_number & is_original - Always blank, I found a button called "count reprints and detect original version", but that says I need a full card list and up to date format list...
legality_Standard (etc.) - I'm not sure how to get the legality values working... Seems to be blank for everything (even banned cards)... I found a button called "compute legalities", but that says I need a full card list and up to date format list... which is odd, given legality is available on the official Gatherer database.
I found a problem, but I'm not completely sure that's a bug ...
When i'm doing download the C14 pictures, everything seemingly going well. However when I took a look at the downloaded images found inconsistencies:
C14 / CT (Traditional Chinese):
Artisan of Kozilek.full.jpg = In English
Compulsive Research.full.jpg = In English and features the image of "Return to Dust"
C14 / DE:
Darksteel Citadel.full.jpg = In Portuguese and displays the image of "Longshot Squad"
Desert Twister.full.jpg = In Portuguese and displays the image of "Altar of the Brood"
Junk Diver.full.jpg = In Traditional Chinese
The same problems (of image and language exchange, and sometimes even set) occur in other languages in this issue ...
Do you use version 3.12, released on 18/01/2015 ?
Did you select other rows in the datatable while processing the download of the images? I am asking because I thought I had corrected an issue as you described in release 3.12. If you are using 3.12, of course I will check and correct.
Do you use version 3.12, released on 18/01/2015 ?
Did you select other rows in the datatable while processing the download of the images? I am asking because I thought I had corrected an issue as you described in release 3.12. If you are using 3.12, of course I will check and correct.
Yes, i'm using the latest version and does not include any another set in the listing ...
I could not reproduce the bug you described.
Nevertheless, I made the process to extract and display scans more robust, and I fixed a bug related to GDI+.
All of this is relesed in v3.13.
May you please test and tell me if it fixed your issue ?
Thanks in advance !
Thank you for your work on the app. I was trying to download the image scans, but get this error:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at Gatherer_Extractor.FenetrePrincipale.Treatment_MAJ(Int32 nbre_tache, BackgroundWorker worker, DoWorkEventArgs e)
at Gatherer_Extractor.FenetrePrincipale.BWkMAJ_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I did a search on the thread and saw that two other people had similar errors, but I didn't see any replies with a solution. Is there one?
I thought I had corrected this "GDI+" bug in the 3.13a release ..
May you please describe in details all the actions you did to raise this error. It would definitely be helpful to track the bug and correct it.
Thanks in advance,
I have a feature suggestion. When downloading a ton of the sets at once and exporting to an sql file, the file contains errors and the file is much too big to import. It would be nice if it had a feature that you can download all sets at once and save them into a file per set named by the set code. That way we don't have to download set by set and name each file by the set code name. It would also be nice if the feature included detecting all already downloaded sets by detecting each file in a directory by comparing set codes with the file names so we don't have to re download sets we already have when new sets come out
When downloading a ton of the sets at once and exporting to an sql file, the file contains errors
Well, it is not supposed to have errors. After tests, I didn't find any errors for all sets. Don't you encounter errors because you don't use the appropriate tool to read large sql files? What skibulk suggests should help you.
It would be nice if it had a feature that you can download all sets at once and save them into a file per set named by the set code
It's a good suggestion. Nevertheless, how do you handle the declaration of the different tables (for sets and cards)? One declaration for each set, in the header of each related file? Then, how do you handle the complete database?
It would also be nice if the feature included detecting all already downloaded sets by detecting each file in a directory by comparing set codes with the file names so we don't have to re download sets we already have when new sets come out
Technically, the genuine format for Gatherer Extractor is .csv. You can open a csv file which contains already downloaded sets, and add new sets without re-downloading all sets! What you request is already present in Gatherer Extractor, as already processed sets appear in green in the set list on the left, and you can select all the unprocessed sets within a click thanks to the presets.
Thanks for your bug report.
It seems that you try to write in a file which is already in use during the download process. As I never met this error before, I need further details to know why the error is raised.
1. Did you run the software as administrator?
2. The error is raised when you download set data or pictures?
3. If it is when data are downloaded, when exactly the error is raised within the downloading process? When downloading main data? card numbers? parsing data for each card?
4. Do you have a clean install of Gatherer Extractor? If you overwrote previous installation, I suggest to proceed to a clean uninstall/reinstall.
I'm happy the hear that you successfully downloaded all the data with Win7.
Default authorizations concerning third-part unsigned softwares are probably handled in a slightly different way on Win8. This may also depend on your distribution of Win8 you have (Home, Professional, Entreprise). You ought to look into the configuration menu of Win8 related to security to allow Gatherer Extractor (GEx) to access to the registry or to read/write files on your disk.
You could also make sure if your real-time protection software (if any) does not block the different GEx attempts to write in the registry or on the disk.
I've done a download all data on a number of sets, but when I try to Download all prices from the list, it processes, says it is finished processing, but all prices (low/mid/high) are set to N/A
Hit an error while processing C14 Forest. Downloading All Data and Images from C14 only; v3.14, running as Administrator, Windows 7 64-bit.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at Gatherer_Extractor.FenetrePrincipale.Treatment_MAJ(Int32 nbre_tache, BackgroundWorker worker, DoWorkEventArgs e)
at Gatherer_Extractor.FenetrePrincipale.BWkMAJ_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
@ Fusebl0wn: Thanks for your bug report. This recurring GDI+ related bug occurs because the image file you're trying to save is already open by another program... or GEx itself. I coded differently the way images are open by GEx, so that the file is not locked and can be overwritten if you choose to download again the images. Accordingly, the bug should be fixed now in release 3.14a. May you please try and report?
(NB: If the file is open by another program, the error is still raised. I will add in 3.15 a subroutine to test whether the file can be overwritten. If not, the image will not be saved and the download thread will continue without raising the GDI+ error)
@ Duvelescu: Thanks for your support. I can of course adapt the "advanced search tool" I have already coded for "The Vault". However, in my mind, this software is not at all dedicated to database parsing to find cards with given properties, but it is aimed to build a complete MtG Database/Imagebase.
I just want to say thank you for making this program. I love it. I happened upon it a couple of years ago when trying to put together a project for a Java class I was taking. I used the info to make a Gatherer-esqe program I could use for any offline purposes... and to keep track of decklists/ideas. Is there any way I can buy you a beer?! & I need to knock the dust off that program and make it better.
So first off excellent idea, and execution. Have you experienced any issues with the SQL not exporting correctly? I exported it but the syntax is pretty wildly messed up. Extra commas, missing ')'s, missing escape characters. For instance Commander's Arsenal exported as 'Commander''s Arsenal'. I'm using MYSQL for Centos Linux so maybe the syntax is a little different but isn't '\' usually the escape character? Any suggestions would be much appreciated.
@ Fusebl0wn: Thanks for your bug report. This recurring GDI+ related bug occurs because the image file you're trying to save is already open by another program... or GEx itself. I coded differently the way images are open by GEx, so that the file is not locked and can be overwritten if you choose to download again the images. Accordingly, the bug should be fixed now in release 3.14a. May you please try and report?
(NB: If the file is open by another program, the error is still raised. I will add in 3.15 a subroutine to test whether the file can be overwritten. If not, the image will not be saved and the download thread will continue without raising the GDI+ error)
@ Duvelescu: Thanks for your support. I can of course adapt the "advanced search tool" I have already coded for "The Vault". However, in my mind, this software is not at all dedicated to database parsing to find cards with given properties, but it is aimed to build a complete MtG Database/Imagebase.
Hi sir! I'm still having the issue, but this time with Dragons of Tarkir. I'm getting the same error whenever it hits the first Forest in the card list while downloading all images. I tried to download the images manually, but for some reason it's not picking up the existing scans in the folder and the error still occurs.
Enjoying the extractor ... I see you are getting the prices from TCG, would you be able to add the foil pricing to your extract as well (L/M/H if possible, but M alone is fine).
That is just about the only thing I still need ... well that and an extract of cards not in gatherer (like tokens), I still haven't found a good way to get those.
Hey there,
I love what you're doing here, it's a real service to the community. Especially seeing the recent update frequently.
I'm finding that every set I try to grab right now only gets to 100 cards. It grabs all the relevant data, and the images as well, but no matter what set I try, it seems to get stuck there.
Is there something I'm doing wrong? I scanned through the pages of this post, and didn't see anything that resembled my issue whatsoever. Thanks in advance for your time/any suggestions you can offer me
Thanks for the report.
It is not normal to get only the first 100 cards of a given set. GEx parses the first page you get when you select a set and checklist in the Wotc gatherer. It used to be a single page but Wizards has made it multiple pages for today.
Accordlingly, i need to update the GEx so that it parses all the pages and concatenate all the partial set lists in a single one. That's not really complicated but i need time to do it. It will be done for release 3.15.
I just ran Gatherer Extractor (downloading all data) for a few random sets, and it seems to be missing the flavour text on cards. The entire "Flavor text" column is blank.
Private Mod Note
():
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'd just like to know about some of the xml datatypes... I'm not entirely sure what these are, or what format they would be in when present
back_id - not sure what this is?
print_number & is_original - Always blank, I found a button called "count reprints and detect original version", but that says I need a full card list and up to date format list...
legality_Standard (etc.) - I'm not sure how to get the legality values working... Seems to be blank for everything (even banned cards)... I found a button called "compute legalities", but that says I need a full card list and up to date format list... which is odd, given legality is available on the official Gatherer database.
Thanks!
I found a problem, but I'm not completely sure that's a bug ...
When i'm doing download the C14 pictures, everything seemingly going well. However when I took a look at the downloaded images found inconsistencies:
C14 / CT (Traditional Chinese):
Artisan of Kozilek.full.jpg = In English
Compulsive Research.full.jpg = In English and features the image of "Return to Dust"
C14 / DE:
Darksteel Citadel.full.jpg = In Portuguese and displays the image of "Longshot Squad"
Desert Twister.full.jpg = In Portuguese and displays the image of "Altar of the Brood"
Junk Diver.full.jpg = In Traditional Chinese
The same problems (of image and language exchange, and sometimes even set) occur in other languages in this issue ...
Could check?
All Sources For MWS
Do you use version 3.12, released on 18/01/2015 ?
Did you select other rows in the datatable while processing the download of the images? I am asking because I thought I had corrected an issue as you described in release 3.12. If you are using 3.12, of course I will check and correct.
Yes, i'm using the latest version and does not include any another set in the listing ...
All Sources For MWS
I could not reproduce the bug you described.
Nevertheless, I made the process to extract and display scans more robust, and I fixed a bug related to GDI+.
All of this is relesed in v3.13.
May you please test and tell me if it fixed your issue ?
Thanks in advance !
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at Gatherer_Extractor.FenetrePrincipale.Treatment_MAJ(Int32 nbre_tache, BackgroundWorker worker, DoWorkEventArgs e)
at Gatherer_Extractor.FenetrePrincipale.BWkMAJ_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Gatherer Extractor
Assembly Version: 3.8.0.0
Win32 Version: 3.8.0.0
CodeBase: file:///E:/Program%20Files%20(x86)/Gatherer%20Extractor/Gatherer%20Extractor.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 12.0.20806.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34239 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34243 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34230 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I did a search on the thread and saw that two other people had similar errors, but I didn't see any replies with a solution. Is there one?
I thought I had corrected this "GDI+" bug in the 3.13a release ..
May you please describe in details all the actions you did to raise this error. It would definitely be helpful to track the bug and correct it.
Thanks in advance,
It's a good suggestion. Nevertheless, how do you handle the declaration of the different tables (for sets and cards)? One declaration for each set, in the header of each related file? Then, how do you handle the complete database?
Technically, the genuine format for Gatherer Extractor is .csv. You can open a csv file which contains already downloaded sets, and add new sets without re-downloading all sets! What you request is already present in Gatherer Extractor, as already processed sets appear in green in the set list on the left, and you can select all the unprocessed sets within a click thanks to the presets.
Thanks for your bug report.
It seems that you try to write in a file which is already in use during the download process. As I never met this error before, I need further details to know why the error is raised.
1. Did you run the software as administrator?
2. The error is raised when you download set data or pictures?
3. If it is when data are downloaded, when exactly the error is raised within the downloading process? When downloading main data? card numbers? parsing data for each card?
4. Do you have a clean install of Gatherer Extractor? If you overwrote previous installation, I suggest to proceed to a clean uninstall/reinstall.
Thanks in advance for your help.
Best regards,
I'm happy the hear that you successfully downloaded all the data with Win7.
Default authorizations concerning third-part unsigned softwares are probably handled in a slightly different way on Win8. This may also depend on your distribution of Win8 you have (Home, Professional, Entreprise). You ought to look into the configuration menu of Win8 related to security to allow Gatherer Extractor (GEx) to access to the registry or to read/write files on your disk.
You could also make sure if your real-time protection software (if any) does not block the different GEx attempts to write in the registry or on the disk.
This is because of an update of the API from tcgplayer.
I updated GEx accordingly and released v3.14. It should work as before
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at Gatherer_Extractor.FenetrePrincipale.Treatment_MAJ(Int32 nbre_tache, BackgroundWorker worker, DoWorkEventArgs e)
at Gatherer_Extractor.FenetrePrincipale.BWkMAJ_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Gatherer Extractor
Assembly Version: 3.8.0.0
Win32 Version: 3.8.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Gatherer%20Extractor/Gatherer%20Extractor.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 11.0.50938.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34245 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
ADODB
Assembly Version: 7.0.3300.0
Win32 Version: 7.10.6070
CodeBase: file:///C:/Windows/assembly/GAC/ADODB/7.0.3300.0__b03f5f7f11d50a3a/ADODB.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
(NB: If the file is open by another program, the error is still raised. I will add in 3.15 a subroutine to test whether the file can be overwritten. If not, the image will not be saved and the download thread will continue without raising the GDI+ error)
@ Duvelescu: Thanks for your support. I can of course adapt the "advanced search tool" I have already coded for "The Vault". However, in my mind, this software is not at all dedicated to database parsing to find cards with given properties, but it is aimed to build a complete MtG Database/Imagebase
.Thanks,
TargetAcquired
Hi sir! I'm still having the issue, but this time with Dragons of Tarkir. I'm getting the same error whenever it hits the first Forest in the card list while downloading all images. I tried to download the images manually, but for some reason it's not picking up the existing scans in the folder and the error still occurs.
Thanks for your help!
That is just about the only thing I still need ... well that and an extract of cards not in gatherer (like tokens), I still haven't found a good way to get those.
I love what you're doing here, it's a real service to the community. Especially seeing the recent update frequently.
I'm finding that every set I try to grab right now only gets to 100 cards. It grabs all the relevant data, and the images as well, but no matter what set I try, it seems to get stuck there.
Is there something I'm doing wrong? I scanned through the pages of this post, and didn't see anything that resembled my issue whatsoever. Thanks in advance for your time/any suggestions you can offer me
It is not normal to get only the first 100 cards of a given set. GEx parses the first page you get when you select a set and checklist in the Wotc gatherer. It used to be a single page but Wizards has made it multiple pages for today.
Accordlingly, i need to update the GEx so that it parses all the pages and concatenate all the partial set lists in a single one. That's not really complicated but i need time to do it. It will be done for release 3.15.
The 100-card limitation bug (due to an update of the WotC Gatherer) has been fixed!
If you encounter issues, feel free to report. Enjoy !
Everything's coming up Millhouse
Thanks a ton