By default, scans are supposed to be stored in the './games/Game_Name/pics' folder. You have the opportunity to choose your own storage folder in the 'Options' menu, section 'Card scans' (It may be the case if you collect the HQ scans from slightlymagic for example). No card scans are joined with any GamePacks. Many image formats and options are available in the 'Options' menu, section 'Card scans'. HQ scans from Slightlymagic of scans from Cockatrice are supported by The Vault, provided that you correctly configure the options (format, cropping etc.)
TL;DR, it's on the first page, you just need to read it.
Im having an issue loading my collection this is the errror i get
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'
at TheVault.Panel_Stats.InitializeComponent()
at TheVault.Panel_Stats..ctor()
at TheVault.Panel_Collection.InitializeComponent()
at TheVault.Panel_Collection..ctor()
at TheVault.FenetrePrincipale.Open_collection(String path)
at TheVault.FenetrePrincipale.ToolStripMenu_Collection_OpenCollection_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(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.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(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)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
************** 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.
Any help would be appreciated, i put a lot of time cataloging my cards and now i cant even see em :-(
@ ricanvillin: please reinstall Office Web Component 11, as it is missing on your computer.
You will find in the first message of this thread a link to the Microsoft's page for download.
OMG that you...i thought i was gonna have to look for a new program and re-input the 1161 cards i already did plus the rest of my cards...Thank You again
@Tharkos: What you suggest is on my radar. It will be implemented in the next versions of The Vault. Thanks!
To import sidebords, you have either the choice to add [SB]: in from of sideboarded cards, or to add the line "Sideboard" before listing the sideboard.
I recently did an export of my card list to add it to another, more portable card list. After the export, quite a few of the cards that were listed had the wrong Edition's abbreviation. I went through my *.txt file and edited each one. It wasn't super time consuming.... I am just trying to alert you for a future update! BTW, This is were I found my answers. https://andrewgioia.github.io/Keyrune/icons.html
Thank you very much for creating this program!! I have & will always enjoy using it!!
Hello, was curious on how to set up the naming format for showing multiple variations in the same expansion set.
IE: Fallen Empires as 4 variations of Armor Thrull. I've downloaded all the scans and they work work except for variations of the same card within a series.
The downloaded image scans are named Armor Thrull [1].jpg, Armor Thrull [2].jpg, etc.
I have the subset correct and all other cards show just fine. Just the variations do not.
Looking for some insight as to the file naming of variations or if this is even possible.
I got the application to work, excuse my last post. Now to spend some time figuring out how to use the program for inventory purposes and I''l be set. Thanks in advance for any advice or helpful tips.
Currently, this would mean i have 4 Entries in the Grid View, while being able to double Click any of those and get a Window that shows me a Total Count and all different Instances of the Card.
What i would prefer is to have a generic Entry (Or just the "Top Card" Entry) In the List, with the Total Count as an extra Column i can use as Quantity and only see the specific printings by Double Clicking the Entry.
Is this currently somehow possible? Should be a Simple Filter for "Top Card" in the easiest Implementation. For my personal preferences, that would be PERFECT.
Also, what about the Thing with CSV Imports? You don't need to adjust to other Peoples presets. Just Create a CSV Layout for Import and people will adjust their files to be able to import their Collections. I've recently Scanned my Entire Collection with the Delver Lense app and am now trying to figure out the best way to import it into The Vault - My best bet is probably relying on a secondary Program that The Vault can import, import the CSV there, save it and import THAT to the Vault.
Edit: Also, what would be really handy was, if you could export a Buylist from a Deck. So, say i have been Tinkering with a Deck, i have associated this Deck to my Collection to see what cards i do and don't have. Would be very Handy to just export a List of Cards and Quantities of what i need.
Okay, so for those who want to import their CSV's:
You kinda sorta can. More or less.
While you can't directly import csv Files, you can import MagicAssistant .lst Files that you can Easily create yourself from .CSV Files.
The Format is as Follows: No Header, First Line is Data, Space as Seperator:
Quantity Quantity_Foil "Name" "Set" Version
Yes, Name and Set go in quotes (because of obvious reasons with Space as seperator).
So, as an Example with 2 regular and 1 Foil Doom Blade's from M13 it would be
2 1 "Doom Blade" "Magic 2013" 0
Save this list as a .lst File (You can just rename the extension)
Unfortunately, you can't Import Language or Conditions, but can work around that by splitting the Collection/CSV into seperate Files by Language/Condition.
You then import each of those Lists into The Vault, bulk edit those settings and merge the Collections afterwards.
Unfortunately, since the program does not support Bulk Edit (Or selecting multiples at all) we need to work around this as well.
Look for the newly Created .tvc File that was created when you imported the List and open it in you Favorite Text Editor like Notepad++.
Since i pay no attention to Conditions, i only had 2 Lists, One for german Cards and one for english Cards.
So in this example, to set all the Cards of one List to german, open the newly Created .tvc File (that was created when you imported the List) and open it in you Favorite Text Editor like Notepad++. And use "Replace All" to replace
<language_inner>EN</language_inner>
with
<language_inner>DE</language_inner>
. Of Course, you can also do the same with the Condition. Just beware, Foil is NOT a boolean state in The Vault, but a Condition (ie. you have Two Conditions, "Near Mint" and "Foil Near Mint").
Hope this might be of some help for people who struggle to import the Collection, because it is an amazing Software. For now, importing is kind of a hassle, but i think it's really rewarding afterwads.
@ Eruyaean : Excellent suggestions!! I will see what I can do. If I understand well, you want the grid to display the same information level as in scan view, with every occurrence gathered in one entry for each card's name.
In addition, I will implement importation capabilities from csv files for decks/collections as you suggest, so that you no longer have to deal with such tedious manipulations to make csv importations possible. thanks again for the suggestions
@ ivardensphere : For the moment you can only display alternates if their scan files are named as follows: Armor Thrull1.jpg, Armor Thrull_1.jpg,Armor Thrull 1.jpg etc. Brackets are not handled by the Vault. I will add on option to support brackets etc.
Is anyone here familiar with exporting a collection form TCGPlayer? If so how could I go about doing that. I've looked on their site's tutorials for exporting and none of them met the needs to export into another program or another site. I'm possibly just not cut out for technology either, lmao. Thanks in advance!:)
Black Lotus (Alpha) - N/A
Black Lotus (Beta) - $9
Black Lotus (Unlimited) - $5
Mox Saphire (Alpha) - $3
Mox Saphire (Beta) - $4
Mox Saphire (Unlimited) - $1
Timetwister (Alpha) - $2
Timetwister (Beta) - $1
Timetwister (Unlimited) - $899.95
TL;DR, it's on the first page, you just need to read it.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'
at TheVault.Panel_Stats.InitializeComponent()
at TheVault.Panel_Stats..ctor()
at TheVault.Panel_Collection.InitializeComponent()
at TheVault.Panel_Collection..ctor()
at TheVault.FenetrePrincipale.Open_collection(String path)
at TheVault.FenetrePrincipale.ToolStripMenu_Collection_OpenCollection_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(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.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(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)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1080.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
The Vault
Assembly Version: 0.5.0.0
Win32 Version: 0.5.0
CodeBase: file:///F:/The%20Vault/The%20Vault.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1038.0 built by: NETFXREL2
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.6.1081.0 built by: NETFXREL3STAGE
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.6.1038.0 built by: NETFXREL2
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.6.1038.0 built by: NETFXREL2
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.6.1078.0 built by: NETFXREL3STAGE
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.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
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.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1082.0 built by: NETFXREL3STAGE
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.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
AxInterop.OWC11
Assembly Version: 11.0.0.0
Win32 Version: 11.0.0.0
CodeBase: file:///F:/The%20Vault/AxInterop.OWC11.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.
Any help would be appreciated, i put a lot of time cataloging my cards and now i cant even see em :-(
You will find in the first message of this thread a link to the Microsoft's page for download.
- Up to Eldritch Moon: http://www.mediafire.com/?ksapcl1gv7g54
Enjoy!
To import sidebords, you have either the choice to add [SB]: in from of sideboarded cards, or to add the line "Sideboard" before listing the sideboard.
- Up to Kaladesh: http://www.mediafire.com/?ksapcl1gv7g54
Prices over 1000 USD have been fixed.
Enjoy!
- Up to Commander 2016: http://www.mediafire.com/?ksapcl1gv7g54
I have a complaint! ;P
I recently did an export of my card list to add it to another, more portable card list. After the export, quite a few of the cards that were listed had the wrong Edition's abbreviation. I went through my *.txt file and edited each one. It wasn't super time consuming.... I am just trying to alert you for a future update! BTW, This is were I found my answers. https://andrewgioia.github.io/Keyrune/icons.html
Thank you very much for creating this program!! I have & will always enjoy using it!!
enjoy!
IE: Fallen Empires as 4 variations of Armor Thrull. I've downloaded all the scans and they work work except for variations of the same card within a series.
The downloaded image scans are named Armor Thrull [1].jpg, Armor Thrull [2].jpg, etc.
I have the subset correct and all other cards show just fine. Just the variations do not.
Looking for some insight as to the file naming of variations or if this is even possible.
Thanks in advance.
Let's say i have A card, Doom Blade , 5 Times -
Currently, this would mean i have 4 Entries in the Grid View, while being able to double Click any of those and get a Window that shows me a Total Count and all different Instances of the Card.
What i would prefer is to have a generic Entry (Or just the "Top Card" Entry) In the List, with the Total Count as an extra Column i can use as Quantity and only see the specific printings by Double Clicking the Entry.
Is this currently somehow possible? Should be a Simple Filter for "Top Card" in the easiest Implementation. For my personal preferences, that would be PERFECT.
Also, what about the Thing with CSV Imports? You don't need to adjust to other Peoples presets. Just Create a CSV Layout for Import and people will adjust their files to be able to import their Collections. I've recently Scanned my Entire Collection with the Delver Lense app and am now trying to figure out the best way to import it into The Vault - My best bet is probably relying on a secondary Program that The Vault can import, import the CSV there, save it and import THAT to the Vault.
Edit: Also, what would be really handy was, if you could export a Buylist from a Deck. So, say i have been Tinkering with a Deck, i have associated this Deck to my Collection to see what cards i do and don't have. Would be very Handy to just export a List of Cards and Quantities of what i need.
You kinda sorta can. More or less.
While you can't directly import csv Files, you can import MagicAssistant .lst Files that you can Easily create yourself from .CSV Files.
The Format is as Follows: No Header, First Line is Data, Space as Seperator:
Yes, Name and Set go in quotes (because of obvious reasons with Space as seperator).
So, as an Example with 2 regular and 1 Foil Doom Blade's from M13 it would be
Save this list as a .lst File (You can just rename the extension)
Unfortunately, you can't Import Language or Conditions, but can work around that by splitting the Collection/CSV into seperate Files by Language/Condition.
You then import each of those Lists into The Vault, bulk edit those settings and merge the Collections afterwards.
Unfortunately, since the program does not support Bulk Edit (Or selecting multiples at all) we need to work around this as well.
Look for the newly Created .tvc File that was created when you imported the List and open it in you Favorite Text Editor like Notepad++.
Since i pay no attention to Conditions, i only had 2 Lists, One for german Cards and one for english Cards.
So in this example, to set all the Cards of one List to german, open the newly Created .tvc File (that was created when you imported the List) and open it in you Favorite Text Editor like Notepad++. And use "Replace All" to replace
with
. Of Course, you can also do the same with the Condition. Just beware, Foil is NOT a boolean state in The Vault, but a Condition (ie. you have Two Conditions, "Near Mint" and "Foil Near Mint").
Hope this might be of some help for people who struggle to import the Collection, because it is an amazing Software. For now, importing is kind of a hassle, but i think it's really rewarding afterwads.
- Up to Amonkhet: http://www.mediafire.com/?ksapcl1gv7g54
@ Eruyaean : Excellent suggestions!! I will see what I can do. If I understand well, you want the grid to display the same information level as in scan view, with every occurrence gathered in one entry for each card's name.
In addition, I will implement importation capabilities from csv files for decks/collections as you suggest, so that you no longer have to deal with such tedious manipulations to make csv importations possible. thanks again for the suggestions
@ ivardensphere : For the moment you can only display alternates if their scan files are named as follows: Armor Thrull1.jpg, Armor Thrull_1.jpg,Armor Thrull 1.jpg etc. Brackets are not handled by the Vault. I will add on option to support brackets etc.
- Up to Hour of Devastation: http://www.mediafire.com/?ksapcl1gv7g54
MTG GamePack is available at:
- Up to Ixalan: http://www.mediafire.com/?ksapcl1gv7g54