mirandir Hors Ligne Membre Inactif depuis le 19/03/2017 Grade : [Nomade] Inscrit le 11/08/2013 67 Messages/ 0 Contributions/ 0 Pts | Envoyé par mirandir le Jeudi 25 Septembre 2014 à 09:12
Bonjour Sirius69,
Le problème semble venir d'un des decks.
Par hasard, aurais-tu conservé le dossier .magiccollection qui empêchait le logiciel de se lancer ?
Si oui, peux-tu me l'envoyer par mail (sans le sous-dossier downloadedPics) ?
Pour l'ajout d'un deck pré-construit avec le bon nombre de carte, ce n'est pas possible, du moins à l'heure actuelle.
Rajouter cette fonctionnalité supose d'ajouter une base de données de tous les decks pré-construits existants, et de la mettre à jour. Je vais regarder si c'est faisable sans trop de soucis, mais je ne peux rien promettre !
|
Sirius69 Hors Ligne Membre Inactif depuis le 22/03/2015 Grade : [Nomade] Inscrit le 24/09/2014 3 Messages/ 0 Contributions/ 0 Pts | Envoyé par Sirius69 le Jeudi 25 Septembre 2014 à 13:48
Bonjour,
Effectivement, j'avais commencé à créer un deck, pour lequel j'avais mis une couleur personnalisée.
Je vais tacher de regarder si j'ai tout conservé (pas tout de suite, je te fais ça ce soir).
Pour ce qui est de la seconde partie, pas de souci, je comprend bien.
Je ne suis pas développeur informatique (même si j'ai pratiqué un peu de vba fut un temps), mais serait-il possible de générer cette base de donnés directement à partir de ce site? Je viens de regarder, il semble qu'ils y soient tous (y compris ceux qui ne sortent que demain).
|
mirandir Hors Ligne Membre Inactif depuis le 19/03/2017 Grade : [Nomade] Inscrit le 11/08/2013 67 Messages/ 0 Contributions/ 0 Pts | Envoyé par mirandir le Vendredi 26 Septembre 2014 à 08:20
Hello,
Sirius69, j'ai bien reçu ton mail.
Je ne sais pas pour quelle raison tu as mis un fichier "Historique.txt" dans le dossier des decks, mais je t'invite à l'enlever, ça fonctionnera beaucoup mieux
|
mirandir Hors Ligne Membre Inactif depuis le 19/03/2017 Grade : [Nomade] Inscrit le 11/08/2013 67 Messages/ 0 Contributions/ 0 Pts | Envoyé par mirandir le Samedi 27 Septembre 2014 à 16:03
Voici la version 0.8.5 !
Nouveautés :
-> Harmonisation de la place du visionneur de carte dans les différents Modes et fenêtres ;
-> amélioration de l'affichage des images HD des cartes, qui permet d'afficher les images HD de plus de cartes (les jetons notamment) ;
-> amélioration des performances, particulièrement dans la recherche avancée ;
-> le téléchargement des images des cartes est plus fiable ;
-> le logiciel stocke maintenant les données de l'utilisateur selon la norme XDG.
Le dernier point signifie qu'il n'y a plus de dossier HOME/.magiccollection. Les informations sont stockées dans le dossier Appdata sous Windows et dans trois dossiers différents sous Linux :
$HOME/.cache/magiccollection pour la base de données et les images téléchargées ;
$HOME/.config/magiccollection pour les préférences de l'utilisateur ;
$HOME/.local/share/magiccollection pour les données de l'utilisateur (collection et decks).
Pas d'inquiétude, le logiciel se charge de déplacer les données existantes aux nouveaux emplacements
|
Sirius69 Hors Ligne Membre Inactif depuis le 22/03/2015 Grade : [Nomade] Inscrit le 24/09/2014 3 Messages/ 0 Contributions/ 0 Pts | Envoyé par Sirius69 le Lundi 06 Octobre 2014 à 18:48
Salut Mirandir,
Désolé de ne répondre que maintenant, j'ai été absent un certain temps...
Effectivement, je sais pas trop ce que ce fichier historique vient faire là...
Un copier-coller malheureux de ma part?
Merci d'avoir pris du temps pour mon petit problème...
Sirius69
|
illidqn Hors Ligne Membre Inactif depuis le 21/10/2020 Grade : [Nomade] Inscrit le 13/09/2006 36 Messages/ 0 Contributions/ 0 Pts | Envoyé par illidqn le Mercredi 29 Octobre 2014 à 20:03
Salut mirandir,
je suis toujours fan de ton programme bien utile pour gérer ma collection.
Aussi j'ai une petite remarque concernant le passage à la norme XDG :
Les images téléchargées de mes cartes sont considérées comme des fichiers cache.
Ainsi, et à chaque que fois que je nettoie mon système avec un log tel que CCleaner, celles-ci sont systématiquement effacées.
En conséquence le programme doit télécharger à nouveau les images et outre ce détail d'optimisation, je ne peux donc plus garder un dossier
contenant les "scans" de toutes mes cartes, ce qui était très pratique en complément du programme.
Penses-tu qu'il serait possible de remédier à cela ?
|
Anastaszor Hors Ligne Modérateur Actif Modération : Profil, News, Forum, Lexique, Videos, Cartes, Combos, Decks, Regles Grade : [Super Modo] Inscrit le 24/06/2008 Dernière connexion : le 15/12 à 07:22 7032 Messages/ 53 Contributions/ 0 Pts | Envoyé par Anastaszor le Mercredi 29 Octobre 2014 à 20:15
"norme XDG" ?
___________________
|
mirandir Hors Ligne Membre Inactif depuis le 19/03/2017 Grade : [Nomade] Inscrit le 11/08/2013 67 Messages/ 0 Contributions/ 0 Pts | Envoyé par mirandir le Vendredi 31 Octobre 2014 à 09:33
Salut !
Le 29/10/2014 à 20:03, illidqn avait écrit ...
Salut mirandir,
je suis toujours fan de ton programme bien utile pour gérer ma collection.
Aussi j'ai une petite remarque concernant le passage à la norme XDG :
Les images téléchargées de mes cartes sont considérées comme des fichiers cache.
Ainsi, et à chaque que fois que je nettoie mon système avec un log tel que CCleaner, celles-ci sont systématiquement effacées.
En conséquence le programme doit télécharger à nouveau les images et outre ce détail d'optimisation, je ne peux donc plus garder un dossier
contenant les "scans" de toutes mes cartes, ce qui était très pratique en complément du programme.
Penses-tu qu'il serait possible de remédier à cela ?
Effectivement, les données de cache sont mises dans le dossier Temporary Internet Files de l'utilisateur sous Windows. Je vais voir ça, dans l'immédiat je pense que désélectionner la case concernant les fichiers internets temporaires d'Internet Explorer dans CCleaner évitera de les supprimer.
Le 29/10/2014 à 20:15, Anastaszor avait écrit ...
"norme XDG" ?
Il s'agit d'une spéc pour ranger les données de l'utilisateur, utilisée principalement sous Unix et assimilé.
|
Anastaszor Hors Ligne Modérateur Actif Modération : Profil, News, Forum, Lexique, Videos, Cartes, Combos, Decks, Regles Grade : [Super Modo] Inscrit le 24/06/2008 Dernière connexion : le 15/12 à 07:22 7032 Messages/ 53 Contributions/ 0 Pts | Envoyé par Anastaszor le Vendredi 31 Octobre 2014 à 22:10
Le 31/10/2014 à 09:33, mirandir avait écrit ...
Le 29/10/2014 à 20:15, Anastaszor avait écrit ...
"norme XDG" ?
Il s'agit d'une spéc pour ranger les données de l'utilisateur, utilisée principalement sous Unix et assimilé.
Ah oui j'aime toujours autant quand les gens sous unix croient qu'ils sont seuls au monde quand ils écrivent des normes.
btw, je suis retombé sur ton site, où il est écrit que c'est sous gpl3, mais j'ai pas vu de lien pour les sources (j'ai pas tout téléchargé non plus, mais j'imagine que ca doit être versionné d'une manière ou d'une autre : sous quel VCS ?)
___________________
|
mirandir Hors Ligne Membre Inactif depuis le 19/03/2017 Grade : [Nomade] Inscrit le 11/08/2013 67 Messages/ 0 Contributions/ 0 Pts | Envoyé par mirandir le Vendredi 31 Octobre 2014 à 22:38
Le 31/10/2014 à 22:10, Anastaszor avait écrit ...
btw, je suis retombé sur ton site, où il est écrit que c'est sous gpl3, mais j'ai pas vu de lien pour les sources (j'ai pas tout téléchargé non plus, mais j'imagine que ca doit être versionné d'une manière ou d'une autre : sous quel VCS ?)
C'est du Python, les sources sont dans chacune des archives proposées .
Comme dit, n'étant pas programmeur la qualité n'est pas forcement au rendez-vous, mais les suggestions sont les bienvenues.
Les prochains changements importants seront l'utilisation d'une BDD en SQL et l'orienté objet... quand j'aurais le temps !
|
Anastaszor Hors Ligne Modérateur Actif Modération : Profil, News, Forum, Lexique, Videos, Cartes, Combos, Decks, Regles Grade : [Super Modo] Inscrit le 24/06/2008 Dernière connexion : le 15/12 à 07:22 7032 Messages/ 53 Contributions/ 0 Pts | Envoyé par Anastaszor le Samedi 01 Novembre 2014 à 09:11
Le 31/10/2014 à 22:38, mirandir avait écrit ...
l'orienté objet... quand j'aurais le temps !
Damned ! Moi qui pensait que c'était standard à l'ère actuelle
___________________
|
illidqn Hors Ligne Membre Inactif depuis le 21/10/2020 Grade : [Nomade] Inscrit le 13/09/2006 36 Messages/ 0 Contributions/ 0 Pts | Envoyé par illidqn le Samedi 01 Novembre 2014 à 10:15
Merci pour ta réponse,
en effet le fait de décocher cette case permet de conserver mes fichiers.
Du coup dans mes recherches je suis tombé par hasard sur 2 bugs :
1/ Il est impossible d'ajouter la carte "Richard Garfield, Ph.D." à ma collection.
2/ Après avoir mis à jour les prix des cartes et quitté le programme celui-ci crashe au prochain démarrage.
Voilà si ça peut t'aider pour de futures corrections n'hésites pas à me demander de faire certains tests.
à très bientôt !
|
mirandir Hors Ligne Membre Inactif depuis le 19/03/2017 Grade : [Nomade] Inscrit le 11/08/2013 67 Messages/ 0 Contributions/ 0 Pts | Envoyé par mirandir le Samedi 01 Novembre 2014 à 14:05
1) Je n'arrive pas à reproduire ce bug. Peux-tu être plus précis sur le problème ? Le bouton d'ajout à la collection est "grisé" ?
Peux-tu me donner la sortie du programme ( cf mon précédent message) quand tu veux ajouter cette carte à ta collection ?
2) En fait il s'agissait d'un problème sur le serveur, ça devrait être réglé. Supprime le dossier
C:/Users/"ton nom d'utilisateur"/AppData/Local/Microsoft/Windows/Temporary Internet Files/magiccollection/prices
(si tu utilises Windows Vista ou 7) ou
C:/Users/"ton nom d'utilisateur"/AppData/Local/Microsoft/Windows/INetCache/magiccollection/prices
(si tu utilises Windows 8)
Normalement le téléchargement des prix devrait fonctionner.
|
illidqn Hors Ligne Membre Inactif depuis le 21/10/2020 Grade : [Nomade] Inscrit le 13/09/2006 36 Messages/ 0 Contributions/ 0 Pts | Envoyé par illidqn le Dimanche 02 Novembre 2014 à 20:01
La MàJ des prix fonctionne maintenant sans souci.
Concernant cette carte qui ne s'affiche pas je tente de la récupérer dans la recherche avancée, voilà ce que ça donne :
C:Program Files (x86)Magic Collection>magic_collection.py
(python.exe:11928): Gtk-CRITICAL **: gtk_radio_button_set_group: assertion '!g_s
list_find (group, radio_button)' failed
25044 cartes chargées.
Traceback (most recent call last):
File "C:Program Files (x86)Magic Collectionsignalsadvancedsearch.py", line
211, in ligneCollectionSelectionRA
functions.gui.AfficherCarte(infos[0], infos[3], infos[4], infos[1], infos[5]
, infos[7], infos[2], infos[6], infos[8], infos[9], 2)
File "C:Program Files (x86)Magic Collectionfunctionsgui.py", line 288, in
AfficherCarte
Nom_f = functions.various.nom_valide_os(Nom)
File "C:Program Files (x86)Magic Collectionfunctionsvarious.py", line 230,
in nom_valide_os
del nom[-1]
TypeError: 'str' object doesn't support item deletion
|
mirandir Hors Ligne Membre Inactif depuis le 19/03/2017 Grade : [Nomade] Inscrit le 11/08/2013 67 Messages/ 0 Contributions/ 0 Pts | Envoyé par mirandir le Dimanche 02 Novembre 2014 à 22:35
Ok, je vois le soucis.
Peux-tu ouvrir en tant qu'administrateur le fichier C:/Program Files (x86)/Magic Collection/functions/various.py avec un éditeur de texte et changer la ligne 230 :
del nom[-1]
en
nom = nom[:-1]
et me dire si cela fonctionne ainsi ?
|