See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string.
Parameter name: startIndex
at System.String.Substring(Int32 startIndex, Int32 length)
at Gatherer_Extractor.MTG_Functions.MTG_Mana_produit(String capa, String type, String nom)
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)
Is there any chance someone could extract all cards names and images and upload a csv file ? .. my company won't allow 3rd parth exe files to be installed ( without admin permission ) .. and I really need a full list of cards ( yes i know it's 1000's upon 1000's )
While trying to get the full text of dominaria: Breaks every time on LLanowar Elves
ERROR:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string.
Parameter name: startIndex
at System.String.Substring(Int32 startIndex, Int32 length)
at Gatherer_Extractor.MTG_Functions.MTG_Mana_produit(String capa, String type, String nom)
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.
If anyone else is able to extract a full spoiler text CSV of Dominaria, let me know as I really need it
Here are some other cards I've found that are causing the "System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string." crash:
Druid of the Cowl from Aether Revolt
Fieldmist Borderpost from Alara Reborn
Agent of Stromgald from Alliances
Llanowar Elves from Dominaria
I started to see a pattern here... It seems like this crash happens the first time GE comes across a card that produces mana. My guess is it has something to do with the massive errata that happened to change "Add {X} to your mana pool" to "Add {X}". Hope this helps!
Private Mod Note
():
Rollback Post to RevisionRollBack
--
Reliquary for iOS
Your Magic Collection Anywhere You Go reliquaryapp.com
The routine computing produced mana generates a crash due to the Dominaria massive errata, i.e. "Add {...} to your mana pool." into "Add {...}."
This is fixed in 5.1
I haven't tried so far a full extraction from scratch with the massive erratas (on-going). Feel free to let me know if there are some miscalculation with the updated routine.
Both cards caused the error: System.ArgumentException: Argument 'Length' must be greater or equal to zero. I did just discover though that the crashes do not happen on a fresh download. I noticed that for both cards, when I was simply updating what I had extracted already, Aether showed up as Æther where on a fresh download it showed up as Aether. I was able to get around this issue by opening the CSV file used to save the database and change Æ to Ae in the name for each card. Interestingly enough, Æ does show up in other parts of those and other cards, but doesn't seem to be an issue anywhere other than the English name.
Thanks!
Private Mod Note
():
Rollback Post to RevisionRollBack
--
Reliquary for iOS
Your Magic Collection Anywhere You Go reliquaryapp.com
Oh yeah, one other thing I noticed is that the Official Code for Urza's Saga is set to be UDS which is the code for Urza's Destiny and should be USG. I've corrected it on my computer, but it seems it gets overridden each time there is an update to GE.
Thanks!
Private Mod Note
():
Rollback Post to RevisionRollBack
--
Reliquary for iOS
Your Magic Collection Anywhere You Go reliquaryapp.com
@ ZioBello : I know this issue. Infortunately, this is not easy to fix, since a comprehensive recalculation of control locations must be done. I cannot promise this will be done in the next release...
@Arthur_1 : I cannot reproduce the bugs. Scans for Aether Storm, Aether Vial are correctly downloaded on my side. For [RLS] Honor of the Pure, the * symbol in the Scryfall ID is supposed to be ignored in the naming of the file. Do you use the latest version of GEx?
V5.2 is released. The small bug related to undesired ID back item for cards with partner ability is fixed. The bug was due to the fact that WotC made the surprising decision to use numbers ending with a/b for partners, which is usually reserved for double-sided cards.
I can't seem to find the Core Set 2019 prerelease stamped foil cards. They aren't in RLS. Are they missing or could you point me to the correct set code?
Back from Summer break, and I learnt, that Scryfall has acquired magiccards.info.
The consequence of this is that magiccards.info not longer provides data and many sets in Gatherer Extractor are no longer available. Even worse, some extraction of some available sets now raise errors because of the unavailability of magiccards.info.
The transition from Magiccards.info to a full Scryfall-oriented app will not be very smooth for GEx as GEx is centered around Magiccards.info from the very beginning to extact promos. Consequently, a full rework in depth is needed. (around 50 hours). In the meantime, I let the software available on mediafire despite it no longer smoothly works...
I don't have a lot of time for the rework because of my kids, my job and other huge projects I have. This is why I kindly ask for your support (Paypal donations, messages etc.) to speed-up the transition to a fully operative GEx extrating data from Gatherer Extractor and Scryfall.
Thanks in advance,
Regards,
Edit : [Progress report] v6.0 is progressing quickly. Progress is about 75%: only the foreign data extractions and prices extractions are missing ! Thank you for your support!
As mentioned above, Gatherer Extractor is not working properly anymore since magiccards.info is no longer providing data. I am working on a full adaptation of the app to scryfall.
A fully operative GEx extrating data from Gatherer Extractor and Scryfall will be relased in v6.0 in a couple of weeks.
[Progress report] I finished the update of GEx. It is now fully oriented towards Scryfall.com for promos, data in foreign languages and pricing. I still need to intensively test the new version before releasing it, to make sure it works smoothly again. I should be able to provide the release this weekend or next week.
[Progress report] I finished the update of GEx. It is now fully oriented towards Scryfall.com for promos, data in foreign languages and pricing. I still need to intensively test the new version before releasing it, to make sure it works smoothly again. I should be able to provide the release this weekend or next week.
Thanks for your support
Thank you so much! Was just coming to report on the wacky errors, but you are already all over it (I was wondering what impact the closing of magiccards.info would do to GEx).
I am happy to announce that v6.0 is released!
This is an alpha version, and I cannot guarantee it is free of bugs.
Promos & Foreign data are now extracted from scryfall.com. The code has been significantly simplified, and should be more robust.
I strongly recommend not to re-use old csv databases, and to perform a fresh full extract. Indeed, many promo IDs have been changed, and reusing old csv would raise errors due to unknown IDs.
If you encounter bugs, feel free to report. I'll do my best to fix them asap.
Well i installed and tried to extract the Guilds data.. it did it perfectly but, as soon as i hover up on the extract option under the file menu it crashes.. for the life of me i cant seem to manage to export it to another format at all..
Private Mod Note
():
Rollback Post to RevisionRollBack
currently playing
Standard RUGRUG Ramp
Modern GRTurbo Moon,RRRSkred Red
Legacy BBBNightmare Effect,GUWEnchantress,UWBCephalid Breakfast
Standard legality is off.
It has Battlebond and Shadows Over Innistrad included.
Also, the Standard Banned list is just Rampaging Ferocidon, since the sets with the other cards all rotated out.
I am getting the error on trying to export, too.
I was able to pull down from scratch GRN, GK1, and MED.
I hit an error on the Release promos (RLS) (issue with Brisela; V17 and EMN did not have a problem with her).
Error when trying to extract "ARN - Arabian Nights"
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidCastException: Operator '=' is not defined for type 'DBNull' and type 'Boolean'.
at Microsoft.VisualBasic.CompilerServices.Operators.ConditionalCompareObjectEqual(Object Left, Object Right, Boolean TextCompare)
at Gatherer_Extractor.FenetrePrincipale.ExporterToolStripMenuItem_DropDownOpening(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripDropDownItem.OnDropDownShow(EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnDropDownShow(EventArgs e)
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDownInternal()
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDown(Boolean mousePush)
at System.Windows.Forms.ToolStripMenuItem.OnMouseButtonStateChange(MouseEventArgs e, Boolean isMouseDown)
at System.Windows.Forms.ToolStripMenuItem.OnMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseDown(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** 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.
Private Mod Note
():
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string.
Parameter name: startIndex
at System.String.Substring(Int32 startIndex, Int32 length)
at Gatherer_Extractor.MTG_Functions.MTG_Mana_produit(String capa, String type, String nom)
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.7.2633.0 built by: NET471REL1LAST_C
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: 14.7.2556.0 built by: NET471REL1
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.7.2556.0 built by: NET471REL1
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.7.2633.0 built by: NET471REL1LAST_C
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.7.2556.0 built by: NET471REL1
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.7.2556.0 built by: NET471REL1
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.7.2556.0 built by: NET471REL1
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.7.2612.0 built by: NET471REL1LAST_B
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.7.2556.0 built by: NET471REL1
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.7.2633.0 built by: NET471REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
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.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data.DataSetExtensions
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
I'd be very grateful.
Thanks.
ERROR:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string.
Parameter name: startIndex
at System.String.Substring(Int32 startIndex, Int32 length)
at Gatherer_Extractor.MTG_Functions.MTG_Mana_produit(String capa, String type, String nom)
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.7.2633.0 built by: NET471REL1LAST_C
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: 14.7.2556.0 built by: NET471REL1
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.7.2556.0 built by: NET471REL1
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.7.2633.0 built by: NET471REL1LAST_C
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.7.2556.0 built by: NET471REL1
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.7.2556.0 built by: NET471REL1
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.7.2556.0 built by: NET471REL1
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.7.2612.0 built by: NET471REL1LAST_B
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.7.2556.0 built by: NET471REL1
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.7.2633.0 built by: NET471REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Data.DataSetExtensions
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
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.
If anyone else is able to extract a full spoiler text CSV of Dominaria, let me know as I really need it
I started to see a pattern here... It seems like this crash happens the first time GE comes across a card that produces mana. My guess is it has something to do with the massive errata that happened to change "Add {X} to your mana pool" to "Add {X}". Hope this helps!
Reliquary for iOS
Your Magic Collection Anywhere You Go
reliquaryapp.com
This is fixed in 5.1
I haven't tried so far a full extraction from scratch with the massive erratas (on-going). Feel free to let me know if there are some miscalculation with the updated routine.
Set: Planechase "Planes"
Code: HOPP
Card: The AEther Rues
Set: Planechase 2012 Edition "Planes"
Code: PC2P
Card: Chaotic AEther
Both cards caused the error: System.ArgumentException: Argument 'Length' must be greater or equal to zero. I did just discover though that the crashes do not happen on a fresh download. I noticed that for both cards, when I was simply updating what I had extracted already, Aether showed up as Æther where on a fresh download it showed up as Aether. I was able to get around this issue by opening the CSV file used to save the database and change Æ to Ae in the name for each card. Interestingly enough, Æ does show up in other parts of those and other cards, but doesn't seem to be an issue anywhere other than the English name.
Thanks!
Reliquary for iOS
Your Magic Collection Anywhere You Go
reliquaryapp.com
Thanks!
Reliquary for iOS
Your Magic Collection Anywhere You Go
reliquaryapp.com
Also still issues with partner cards - e.g. no artist information. Looks like this may all be the same issues actually.
The consequence of this is that magiccards.info not longer provides data and many sets in Gatherer Extractor are no longer available. Even worse, some extraction of some available sets now raise errors because of the unavailability of magiccards.info.
The transition from Magiccards.info to a full Scryfall-oriented app will not be very smooth for GEx as GEx is centered around Magiccards.info from the very beginning to extact promos. Consequently, a full rework in depth is needed. (around 50 hours). In the meantime, I let the software available on mediafire despite it no longer smoothly works...
I don't have a lot of time for the rework because of my kids, my job and other huge projects I have. This is why I kindly ask for your support (Paypal donations, messages etc.) to speed-up the transition to a fully operative GEx extrating data from Gatherer Extractor and Scryfall.
Thanks in advance,
Regards,
Edit : [Progress report] v6.0 is progressing quickly. Progress is about 75%: only the foreign data extractions and prices extractions are missing ! Thank you for your support!
As mentioned above, Gatherer Extractor is not working properly anymore since magiccards.info is no longer providing data. I am working on a full adaptation of the app to scryfall.
A fully operative GEx extrating data from Gatherer Extractor and Scryfall will be relased in v6.0 in a couple of weeks.
Thank you for your patience and your support.
Regards,
Thanks for your support
Thank you so much! Was just coming to report on the wacky errors, but you are already all over it (I was wondering what impact the closing of magiccards.info would do to GEx).
Anxiously awaiting the next release.
This is an alpha version, and I cannot guarantee it is free of bugs.
Promos & Foreign data are now extracted from scryfall.com. The code has been significantly simplified, and should be more robust.
I strongly recommend not to re-use old csv databases, and to perform a fresh full extract. Indeed, many promo IDs have been changed, and reusing old csv would raise errors due to unknown IDs.
If you encounter bugs, feel free to report. I'll do my best to fix them asap.
Enjoy GEx!
currently playing
Standard RUGRUG Ramp
Modern GRTurbo Moon,RRRSkred Red
Legacy BBBNightmare Effect,GUWEnchantress,UWBCephalid Breakfast
currently playing
Standard RUGRUG Ramp
Modern GRTurbo Moon,RRRSkred Red
Legacy BBBNightmare Effect,GUWEnchantress,UWBCephalid Breakfast
When I try to pull GRN data, I got this error. Could you check?
It has Battlebond and Shadows Over Innistrad included.
Also, the Standard Banned list is just Rampaging Ferocidon, since the sets with the other cards all rotated out.
I am getting the error on trying to export, too.
I was able to pull down from scratch GRN, GK1, and MED.
I hit an error on the Release promos (RLS) (issue with Brisela; V17 and EMN did not have a problem with her).
Error reports will come tomorrow.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidCastException: Operator '=' is not defined for type 'DBNull' and type 'Boolean'.
at Microsoft.VisualBasic.CompilerServices.Operators.ConditionalCompareObjectEqual(Object Left, Object Right, Boolean TextCompare)
at Gatherer_Extractor.FenetrePrincipale.ExporterToolStripMenuItem_DropDownOpening(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripDropDownItem.OnDropDownShow(EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnDropDownShow(EventArgs e)
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDownInternal()
at System.Windows.Forms.ToolStripDropDownItem.ShowDropDown(Boolean mousePush)
at System.Windows.Forms.ToolStripMenuItem.OnMouseButtonStateChange(MouseEventArgs e, Boolean isMouseDown)
at System.Windows.Forms.ToolStripMenuItem.OnMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseDown(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseDown(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3163.0 built by: NET472REL1LAST_C
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:///D:/Jogos/Gatherer%20Extractor/Gatherer%20Extractor.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.7.3062.0 built by: NET472REL1
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.7.3163.0 built by: NET472REL1LAST_C
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.7.3163.0 built by: NET472REL1LAST_C
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.7.3163.0 built by: NET472REL1LAST_C
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.7.3163.0 built by: NET472REL1LAST_C
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.7.3062.0 built by: NET472REL1
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.7.3163.0 built by: NET472REL1LAST_C
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.7.3163.0 built by: NET472REL1LAST_C
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.7.3163.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Windows.Forms.resources
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3062.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3062.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_pt-BR_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3062.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Data.DataSetExtensions
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3062.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.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.