The Vault v0.23e – Deck & Collection Assistant

695 messages · 120 721 vues · qui a participé ?

chaudakh Modérateur · Modo Forum 7 040 messages Inscrit le 11/10/2003
Mercredi 03 Avril 2024 à 20:48 #661
Merci van,
1/ Non, c'est pas normal a priori d'avoir une erreur. Vu le message, une carte n'est visiblement pas trouvé (mais ça ne devrait pas lever une erreur. La carte devrait être ignorée et un popup liste les cartes non-trouvées) Ton chainage me parait correct. Puis-je avoir la liste des carte que tu cherches à importer et qui génère l'erreur ? ça sera plus simple pour trouver le bug.
2/ Pour l'amélioration proposée, c'est bien sûr possible ! Je le note dans la liste des prochaines améliorations ! Merci d'avoir proposé
van Membre · Légende 6 485 messages Inscrit le 13/04/2003
Samedi 06 Avril 2024 à 09:45 #662
Salut, voici un copier coller de la liste que j'essayais d'importer (le préco commander Urza de Brother's war) :

1 Indomitable Archangel [BRC]
1 Ethersworn Adjudicator [BRC]
1 Noxious Gearhulk [BRC]
1 Alela, Artful Provocateur [BRC]
1 Angel of the Ruins [BRC]
1 Bronze Guardian [BRC]
1 Digsite Engineer [BRC]
1 Losheel, Clockwork Scholar [BRC]
1 Teshar, Ancestor's Apostle [BRC]
1 Master of Etherium [BRC]
1 Sai, Master Thopterist [BRC]
1 Sharding Sphinx [BRC]
1 Shimmer Dragon [BRC]
1 Thought Monitor [BRC]
1 Vedalken Humiliator [BRC]
1 Marionette Master [BRC]
1 Baleful Strix [BRC]
1 Sharuum the Hegemon [BRC]
1 Darksteel Juggernaut [BRC]
1 Etched Champion [BRC]
1 Myr Battlesphere [BRC]
1 Solemn Simulacrum [BRC]
1 Steel Hellkite [BRC]
1 Steel Overseer [BRC]
1 Filigree Attendant [BRC]
1 Whirler Rogue [BRC]
1 Armix, Filigree Thrasher [BRC]
1 Chief of the Foundry [BRC]
1 Etherium Sculptor [BRC]
1 Chrome Courier [BRC]
1 Austere Command [BRC]
1 Phyrexian Rebirth [BRC]
1 Urza's Ruinous Blast [BRC]
1 One with the Machine [BRC]
1 Vindicate [BRC]
1 Preordain [BRC]
1 Sphinx's Revelation [BRC]
1 Unbreakable Formation [BRC]
1 Swords to Plowshares [BRC]
1 Despark [BRC]
1 Bident of Thassa [BRC]
1 Cranial Plating [BRC]
1 Liquimetal Torque [BRC]
1 Relic of Progenitus [BRC]
1 Skullclamp [BRC]
1 Sol Ring [BRC]
1 Swiftfoot Boots [BRC]
1 Thought Vessel [BRC]
1 Arcane Signet [BRC]
1 Azorius Signet [BRC]
1 Dimir Signet [BRC]
1 Orzhov Signet [BRC]
1 Tempered Steel [BRC]
1 Thopter Spy Network [BRC]
1 Exotic Orchard [BRC]
1 Prairie Stream [BRC]
1 River of Tears [BRC]
1 Skycloud Expanse [BRC]
1 Spire of Industry [BRC]
1 Sunken Hollow [BRC]
1 Temple of Deceit [BRC]
1 Temple of Enlightenment [BRC]
1 Temple of Silence [BRC]
1 Arcane Sanctum [BRC]
1 Azorius Chancery [BRC]
1 Darksteel Citadel [BRC]
1 Dimir Aqueduct [BRC]
1 Orzhov Basilica [BRC]
1 Ancient Den [BRC]
1 Ash Barrens [BRC]
1 Bojuka Bog [BRC]
1 Command Tower [BRC]
1 Evolving Wilds [BRC]
1 Goldmire Bridge [BRC]
1 Mistvault Bridge [BRC]
1 Path of Ancestry [BRC]
1 Razortide Bridge [BRC]
1 Seat of the Synod [BRC]
1 Vault of Whispers [BRC]
1 Tawnos, Solemn Survivor [BRC]
1 Sanwell, Avenger Ace [BRC]
1 Scholar of New Horizons [BRC]
1 March of Progress [BRC]
1 Wire Surgeons [BRC]
1 Wreck Hunter [BRC]
1 Hexavus [BRC]
1 Kayla's Music Box [BRC]
1 Thopter Shop [BRC]
1 Urza, Chief Artificer [BRC]

EDIT : Autre chose qui me semble louche, le tri alphabétique VF ne prend en compte que la première lettre des cartes en VF, du coup pour ordonner toutes les cartes qui commencent par la même lettre en VF, le tri est fait sur le titre VO entier. Y aurait-il moyen d'arranger ça ? (avoir un tri alphabétique VF sur les noms VF entiers)
Van
van Membre · Légende 6 485 messages Inscrit le 13/04/2003
Dimanche 07 Avril 2024 à 07:40 #663
Le 10/10/2022 à 23:19, van avait écrit ...


Par contre est-ce normal qu'il n'inclu pas les légendaire de l'édition Legends dans leur nouvelle versions qu'on trouve en box topper et dans les booster collectors ? (Xira, le dard doré ou Jedit Ojanen, mercenaire par exemple)

Ces cartes sont maintenant présentes dans ta base mais seulement dans leur version normal, pas dans les version etched foil (numéro de carte différent) alors que ces versions sont bien présente sur scryfall. Y a-t-il une raison à cela ? où c'est un bug ?
Van
chaudakh Modérateur · Modo Forum 7 040 messages Inscrit le 11/10/2003
Jeudi 11 Avril 2024 à 11:43 #664
Le 06/04/2024 à 09:45, van avait écrit ...
Salut, voici un copier coller de la liste que j'essayais d'importer (le préco commander Urza de Brother's war) :

1 Indomitable Archangel [BRC]
1 Ethersworn Adjudicator [BRC]
1 Noxious Gearhulk [BRC]
1 Alela, Artful Provocateur [BRC]
1 Angel of the Ruins [BRC]
1 Bronze Guardian [BRC]
1 Digsite Engineer [BRC]
1 Losheel, Clockwork Scholar [BRC]
1 Teshar, Ancestor's Apostle [BRC]
1 Master of Etherium [BRC]
1 Sai, Master Thopterist [BRC]
1 Sharding Sphinx [BRC]
1 Shimmer Dragon [BRC]
1 Thought Monitor [BRC]
1 Vedalken Humiliator [BRC]
1 Marionette Master [BRC]
1 Baleful Strix [BRC]
1 Sharuum the Hegemon [BRC]
1 Darksteel Juggernaut [BRC]
1 Etched Champion [BRC]
1 Myr Battlesphere [BRC]
1 Solemn Simulacrum [BRC]
1 Steel Hellkite [BRC]
1 Steel Overseer [BRC]
1 Filigree Attendant [BRC]
1 Whirler Rogue [BRC]
1 Armix, Filigree Thrasher [BRC]
1 Chief of the Foundry [BRC]
1 Etherium Sculptor [BRC]
1 Chrome Courier [BRC]
1 Austere Command [BRC]
1 Phyrexian Rebirth [BRC]
1 Urza's Ruinous Blast [BRC]
1 One with the Machine [BRC]
1 Vindicate [BRC]
1 Preordain [BRC]
1 Sphinx's Revelation [BRC]
1 Unbreakable Formation [BRC]
1 Swords to Plowshares [BRC]
1 Despark [BRC]
1 Bident of Thassa [BRC]
1 Cranial Plating [BRC]
1 Liquimetal Torque [BRC]
1 Relic of Progenitus [BRC]
1 Skullclamp [BRC]
1 Sol Ring [BRC]
1 Swiftfoot Boots [BRC]
1 Thought Vessel [BRC]
1 Arcane Signet [BRC]
1 Azorius Signet [BRC]
1 Dimir Signet [BRC]
1 Orzhov Signet [BRC]
1 Tempered Steel [BRC]
1 Thopter Spy Network [BRC]
1 Exotic Orchard [BRC]
1 Prairie Stream [BRC]
1 River of Tears [BRC]
1 Skycloud Expanse [BRC]
1 Spire of Industry [BRC]
1 Sunken Hollow [BRC]
1 Temple of Deceit [BRC]
1 Temple of Enlightenment [BRC]
1 Temple of Silence [BRC]
1 Arcane Sanctum [BRC]
1 Azorius Chancery [BRC]
1 Darksteel Citadel [BRC]
1 Dimir Aqueduct [BRC]
1 Orzhov Basilica [BRC]
1 Ancient Den [BRC]
1 Ash Barrens [BRC]
1 Bojuka Bog [BRC]
1 Command Tower [BRC]
1 Evolving Wilds [BRC]
1 Goldmire Bridge [BRC]
1 Mistvault Bridge [BRC]
1 Path of Ancestry [BRC]
1 Razortide Bridge [BRC]
1 Seat of the Synod [BRC]
1 Vault of Whispers [BRC]
1 Tawnos, Solemn Survivor [BRC]
1 Sanwell, Avenger Ace [BRC]
1 Scholar of New Horizons [BRC]
1 March of Progress [BRC]
1 Wire Surgeons [BRC]
1 Wreck Hunter [BRC]
1 Hexavus [BRC]
1 Kayla's Music Box [BRC]
1 Thopter Shop [BRC]
1 Urza, Chief Artificer [BRC]

EDIT : Autre chose qui me semble louche, le tri alphabétique VF ne prend en compte que la première lettre des cartes en VF, du coup pour ordonner toutes les cartes qui commencent par la même lettre en VF, le tri est fait sur le titre VO entier. Y aurait-il moyen d'arranger ça ? (avoir un tri alphabétique VF sur les noms VF entiers)

Merci !
Il y a effectivement une petite erreur dans le code concernant la gestion des balises. C'est corrigé et ça sera disponible dans la prochaine release.

Pour le tri, il y a évidemment moyen d'améliorer mais je ne comprends pas de quel tri tu parles. Le tri en cliquant sur le header d'une colonne ? Le trieur de collection (pour classer les cartes dans une collection) ?
Par contre est-ce normal qu'il n'inclu pas les légendaire de l'édition Legends dans leur nouvelle versions qu'on trouve en box topper et dans les booster collectors ? (Xira, le dard doré ou Jedit Ojanen, mercenaire par exemple)

Ces cartes sont maintenant présentes dans ta base mais seulement dans leur version normal, pas dans les version etched foil (numéro de carte différent) alors que ces versions sont bien présente sur scryfall. Y a-t-il une raison à cela ? où c'est un bug ?

C'est un bug. Cela doit provenir du fait que Gatherer Extractor manque certaines cartes lors de l'extraction complète. J'ai récemment corrigé des choses là dessus, mais je vais vérifier.
Le nombre de carte promo démentiel à gérer, et qui a explosé ces dernières années, est un enfer ; parce que ces cartes sont soit manquantes sur le Gatherer, soit en remplacement de certaines cartes normales. C'est un peu le chaos sur le Gatherer...
J'essaie de compléter avec Scryfall mais ça reste un casse-tête. Vraiment. Entre nous, je trouve dommage de devoir consacrer 95% du temps de développement de Gatherer ou Vault à gérer des cartes promo (donc des rééditions) plutôt que des cartes normales originales.




 
van Membre · Légende 6 485 messages Inscrit le 13/04/2003
Jeudi 11 Avril 2024 à 19:03 #665
Je parle du tri de la collection, je crois que j'avais régler ça il y a longtemps en tri par édition puis par nom VF puis ... dans les options de The Vault. C'est ce tri par défaut qui ne prend en compte que la première lettre du nom et passe ensuite au critère suivant de tri.
Van
chaudakh Modérateur · Modo Forum 7 040 messages Inscrit le 11/10/2003
Samedi 13 Avril 2024 à 09:41 #666
Le 11/04/2024 à 19:03, van avait écrit ...
Je parle du tri de la collection, je crois que j'avais régler ça il y a longtemps en tri par édition puis par nom VF puis ... dans les options de The Vault. C'est ce tri par défaut qui ne prend en compte que la première lettre du nom et passe ensuite au critère suivant de tri.

Ca ne prend en compte que la première lettre car les sections alphabétiques sont créées à partir de la première lettre.
Mais il y avait effectivement un petit bug et la langue choisie n'était pas pris en compte. J'ai corrigé et le correctif sera disponible à la prochaine release.

Merci encore pour tous les rapports de bug, van !
Anastaszor Modérateur · Super Modo 7 041 messages Inscrit le 24/06/2008
Samedi 04 Mai 2024 à 08:34 #667
@Chaudakh, aurais-tu une idée de quand tu pourrais mettre à disposition une nouvelle version de la bdd avec markov ?
Pour mettre les liens des cartes : utilisez l'icône icon urlcarte
banniere boros/orzhov


chaudakh Modérateur · Modo Forum 7 040 messages Inscrit le 11/10/2003
Samedi 25 Mai 2024 à 14:01 #668
J'ai enfin pu me libérer un peu de temps :)

La version 0.23d est maintenant disponible. Elle inclut pas mal de correction de bugs mineurs.
Une version à jour du Gamepack arrivera avec Modern Horizons III.

 
van Membre · Légende 6 485 messages Inscrit le 13/04/2003
Dimanche 26 Mai 2024 à 13:02 #669
Salut Chaudack, dans les corrections de bug mineures y a-t-il celle de du copier-coller de deck ?
Van
Aphesten Membre · Sorcier 64 messages Inscrit le 24/02/2009
Lundi 27 Mai 2024 à 13:43 #670
Salut Chaudack, sur les deux dernières versions je n'ai plus les côtes affichées... est-ce un soucis ou moi qui ai mal configuré quelque chose ?
Merci d'avance

chaudakh Modérateur · Modo Forum 7 040 messages Inscrit le 11/10/2003
Lundi 27 Mai 2024 à 19:57 #671
Le 26/05/2024 à 13:02, van avait écrit ...
Salut Chaudack, dans les corrections de bug mineures y a-t-il celle de du copier-coller de deck ?

Normalement oui.
chaudakh Modérateur · Modo Forum 7 040 messages Inscrit le 11/10/2003
Lundi 27 Mai 2024 à 20:00 #672
Le 27/05/2024 à 13:43, Aphesten avait écrit ...
Salut Chaudack, sur les deux dernières versions je n'ai plus les côtes affichées... est-ce un soucis ou moi qui ai mal configuré quelque chose ?
Merci d'avance

Ceci est géré par le Gamepack. Au pire une réinstallation du gamepack devrait corriger le problème. Tu es sûr d'avoir des données xml dans le dossier {dossier d'installation}gamesMagic the Gatheringdatapricing, où {dossier d'installation} est le dossier où tu as installé the Vault?
Aphesten Membre · Sorcier 64 messages Inscrit le 24/02/2009
Mardi 28 Mai 2024 à 11:32 #673
C'est bon, la réinstallation du gamepack a suffit... Merci

van Membre · Légende 6 485 messages Inscrit le 13/04/2003
Mardi 28 Mai 2024 à 17:31 #674
Le 27/05/2024 à 19:57, chaudakh avait écrit ...
Le 26/05/2024 à 13:02, van avait écrit ...
Salut Chaudack, dans les corrections de bug mineures y a-t-il celle de du copier-coller de deck ?

Normalement oui.

Ah ... alors le copier-coller ne fonctionne toujours pas ....

Voici le message d'erreur (même deck, même syntaxe que précédemment lors de mon rapport de la page précédente) :
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Conversion from string "1 Indomitable" to type 'Integer' is not valid. ---> System.FormatException: Input string was not in a correct format.
   at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
   --- End of inner exception stack trace ---
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(Object Value)
   at TheVault.CopyPasteDeckColl.Button_OK_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.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.8.9241.0 built by: NET481REL1LAST_C
    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:///C:/Program%20Files%20(x86)/The%20Vault/The%20Vault.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.8.9037.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9181.0 built by: NET481REL1LAST_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
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9236.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9037.0 built by: NET481REL1
    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.8.9037.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9241.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9037.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9037.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9214.0 built by: NET481REL1LAST_B
    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.8.9214.0 built by: NET481REL1LAST_B
    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.8.9037.0 built by: NET481REL1
    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:///C:/Program%20Files%20(x86)/The%20Vault/AxInterop.OWC11.DLL
----------------------------------------
Microsoft.Office.Interop.Owc11
    Assembly Version: 11.0.0.0
    Win32 Version: 12.0.4518.1014
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.Office.Interop.Owc11/11.0.0.0__71e9bce111e9429c/Microsoft.Office.Interop.Owc11.dll
----------------------------------------
MSDATASRC
    Assembly Version: 7.0.3300.0
    Win32 Version: 7.00.9466
    CodeBase: file:///C:/WINDOWS/assembly/GAC/MSDATASRC/7.0.3300.0__b03f5f7f11d50a3a/MSDATASRC.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.


 

Van
chaudakh Modérateur · Modo Forum 7 040 messages Inscrit le 11/10/2003
Mardi 28 Mai 2024 à 20:55 #675
Oui, désolé, il y a encore un souci avec la regex.
Ton exemple est difficile car il faut faire la distinction entre les espaces qui séparent les caractéristiques et les espaces dans le nom.
Je m'occupe de corriger cela très vite.

Répondre

Connectez-vous ou créez un compte pour écrire sur le forum. Les comptes de l'ancien site fonctionnent avec leur mot de passe.