Page 1 of 3

Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 11 Dec 2009, 15:34
by petitrudy
Hi all

This is the little interface i have made for create deck for Manalink 2.0

This is a 0.1 Alpha version… But it work !

I need your feed back.

Thx

Unzip it to magic folder. (need manalink.csv)


Updated !

http://rapidshare.com/files/319567313/M ... r.rar.html

http://img171.imageshack.us/img171/5395/mde.jpg

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 11 Dec 2009, 15:55
by jatill
Nice work. What's this written in, VB?

I have an idea for a program that maybe you have the skills to write. This program would list all the cards that are coded in all versions of Manalink (right now there are 2 versions). Then you can choose which 2000 you want in your own version, now that we have more than 2000 choices. This would be mostly just csv update, but also some copy/paste from within Magic.exe itself.

What do you think?

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 11 Dec 2009, 16:07
by joemuz
i put the file (mde.exe) in my magic directory - c:\magic and this is the error i get. i'm running windows 7


Erreur à la ligne 3 du traitement Initialisation de mde.
Vous avez appelé la fonction HCréationSiInexistant.
Erreur de l'accès OLE DB.
Numéro d'erreur = 170128

Echec de la création de la base de données <C:\Mes Projets\mde\Exe\Manalink.xls>.

Détail de l'erreur système :

Description = 'C:\Mes Projets\mde\Exe\Manalink.xls' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.
Source = Microsoft JET Database Engine
Help Context = 5003044
SQL State = 3044
Error Number = -2147467259
Native Error Number = -534774783


Informations techniques

Projet : mde

Dump de l'erreur du module <WD110HF.DLL> <11.00Fc>.

- Appel WL :
Traitement de <>, ligne <3>, thread <0>
Fonction <HCréationSiInexistant>, n° de syntaxe <1>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 73001

- Code erreur WD55 : 3001

- Pas de code d'erreur système

- Message d'erreur système :
Description = 'C:\Mes Projets\mde\Exe\Manalink.xls' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.
Source = Microsoft JET Database Engine
Help Context = 5003044
SQL State = 3044
Error Number = -2147467259
Native Error Number = -534774783


- Que s'est-il passé ?
Erreur de l'accès OLE DB.
Numéro d'erreur = 170128

Echec de la création de la base de données <C:\Mes Projets\mde\Exe\Manalink.xls>.

- Infos de debug :
IEWDOLDB=106003
Module=<WDOLDB>
Version=<11.00Az>

Version du MDAC = <6.1.7100.0>.



[Connection parameters]
DataSource = <C:\Mes Projets\mde\Exe\Manalink.xls>
Initial Catalog = <>
Provider = <Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0;>
User = <>
Password = <>
Extended Info = <>
Access = <Read/Write>

[Connection settings]
ConnectionTimeout = <30>
CommandTimeout = <30>

[Data format]
Query Parameter Checked = <0> = <>
Query Parameter Needing conversion = <0> = <>
DecimalSeparator = <Undefined>
DateFormat = <>

[Cursor settings Match]
LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff>
LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff>
LockType = <adLockUnspecified>, Location = <adUseNone>, Type = <adOpenUnspecified>, Capacities = <ffffffff>

Fonction (7,28)

- Infos attachées :
EIT_ADOCODE : <-2147467259>
EIT_BASECODE : <-534774783>
EIT_ODBCDESCRIPTION : <'C:\Mes Projets\mde\Exe\Manalink.xls' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.>
EIT_ODBCCODE : <3044>
EIT_NATIVECODE : <170128>
EIT_LOGICALTABLENAME : <Manalink$>
EIT_DATEHEURE : 11/12/2009 11:04:28
EIT_PILEWL :
Initialisation de mde (), ligne 3

- Identifiant dans le .err : 72801


Assistance

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 11 Dec 2009, 20:37
by petitrudy
i have an idea for a program that maybe you have the skills to write. This program would list all the cards that are coded in all versions of Manalink (right now there are 2 versions). Then you can choose which 2000 you want in your own version, now that we have more than 2000 choices. This would be mostly just csv update, but also some copy/paste from within Magic.exe itself.
Sure, it's possible.

i code in Windev 11. (like vb)

joemuz, i rebuild an exe compatible with windows 7

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 11 Dec 2009, 21:34
by EviL_CLonE
Megaupload doesn't let me download the file, it says that the file is temporary unavailable...

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 11 Dec 2009, 21:51
by petitrudy
updated on rapidshare

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 11 Dec 2009, 22:28
by joemuz
cool. thanks petitrudy

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 12 Dec 2009, 07:20
by 0rion79
Nice job... I like the fact that it may be used as an ALTERNATIVE deck builder, because it has some extra function as editing decks that are NOT in the main PLAYDECK folder.
Still, it is far from replacing the old one.

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 14 Dec 2009, 20:12
by mathusalem
it is nice and looks functionnal. now you have to work on the ergonomy.
at the moment it looks like a Microsoft Excel spreadsheet. you will have to change that.

The old deck builder has many flaws but it looks OK. it is old but it's not an eyesore. this is the kind of goal that you have to look forward to.
remember it is more that a working program : it is a game (part of a game) and should be used with pleasure even by people who are not computer fans, so you have to keep the look in mind.

:)

EDIT : the deck that the player is building would be better if it remains graphic like in the old deckbuilder. visually it is better, and it is easier to scan your deck and think about it when you can see the actual cards.

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 15 Dec 2009, 12:58
by joemuz
petitrudy, is there a way you can make the cards info box resizeable? i have a pretty big monitor and would like to take advantage of it by stretching it out. as is, it's just statically one size and won't expand even if i maximize the window.

thanks for writing this program. it's a step towards a new deckbuilder!

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 15 Dec 2009, 13:25
by petitrudy
joemuz wrote:petitrudy, is there a way you can make the cards info box resizeable? i have a pretty big monitor and would like to take advantage of it by stretching it out. as is, it's just statically one size and won't expand even if i maximize the window.

thanks for writing this program. it's a step towards a new deckbuilder!
Yes, for the next realese (this week-end), i will made this.


it is nice and looks functionnal. now you have to work on the ergonomy.
at the moment it looks like a Microsoft Excel spreadsheet. you will have to change that.

The old deck builder has many flaws but it looks OK. it is old but it's not an eyesore. this is the kind of goal that you have to look forward to.
remember it is more that a working program : it is a game (part of a game) and should be used with pleasure even by people who are not computer fans, so you have to keep the look in mind.



EDIT : the deck that the player is building would be better if it remains graphic like in the old deckbuilder. visually it is better, and it is easier to scan your deck and think about it when you can see the actual cards.
Thx for your comment, but for the moment my objectif is to put maximun of tools to help you to build your deck, like filtre, mana curve, pre-base deck, and so on...

the final step is the graphic interface.

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 15 Dec 2009, 21:23
by mathusalem
petitrudy wrote:
it is nice and looks functionnal. now you have to work on the ergonomy.
at the moment it looks like a Microsoft Excel spreadsheet. you will have to change that.

The old deck builder has many flaws but it looks OK. it is old but it's not an eyesore. this is the kind of goal that you have to look forward to.
remember it is more that a working program : it is a game (part of a game) and should be used with pleasure even by people who are not computer fans, so you have to keep the look in mind.



EDIT : the deck that the player is building would be better if it remains graphic like in the old deckbuilder. visually it is better, and it is easier to scan your deck and think about it when you can see the actual cards.
Thx for your comment, but for the moment my objectif is to put maximun of tools to help you to build your deck, like filtre, mana curve, pre-base deck, and so on...

the final step is the graphic interface.
Actually it is not, otherwise you're going to have to do alot of the work twice. But it is a common mistake of coders until they find out that, damn they got to do it all over again. :lol:

you have to think about the ergonomy : there are a ton of Magic deckbuilding tools out there, I mean realy. but almost none is user friendly. if you want yours to be truely better, you have to make it pleasant to use.
therefore you have to think of how things will be presented to the user.

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 16 Dec 2009, 04:26
by stassy
Deckbuilder like Forge or official MTG is nice functionality side, but it lack the visual the original MTG game had

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 16 Dec 2009, 16:34
by petitrudy
Preview of the next release...

Image

Re: Manalink deck editor by petitrudy (alpha 0.1)

PostPosted: 18 Dec 2009, 14:51
by monopoman
That interface looks damn nice I hope your able to pull off a really functional version.

Amazed no one is throwing some props your way with that type of work.