PKMN.NET Forums

General Category => Updates => Topic started by: Joeno on August 13, 2008, 19:56

Title: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on August 13, 2008, 19:56
So v3.0 had some data issues and was soon retracted. After a lot of extra data entry, I can now announced Pkmndex v3.1 (http://pkmn.net/?action=page&page=7001). Data wise, only a few bugs are fixed. Feature wise, most still works the same. There are some technical differences which are explained on the above page. Just have a look, check it out and see what you think.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Lorem Ipsum on August 13, 2008, 21:52
Quote
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/pkmn/public_html/page/preload.php on line 55

I don't think it works, unless I got the link wrong.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on August 13, 2008, 22:39
Isn't it nice how nobody ever reports it when a bug comes up on the site? I'm not that difficult to reach...

Nothing to do with the Pkmndex, but it should be fixed.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Raphetty on November 12, 2008, 18:25
This is what it looked like on my screen after I turned on updates, closed the program and reopened it: http://i174.photobucket.com/albums/w93/xoxraphxox/pkmndexglitch.png (http://i174.photobucket.com/albums/w93/xoxraphxox/pkmndexglitch.png)

There is a selection in the list on the right with no name that produces the pop-up box when clicked on.

Sorry if this was already known. I can't remember if I have the version with the extra data file or not.

Also how do you check what version you have? It's not displayed in the About box or anything.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on November 12, 2008, 19:17
That's interesting.

There's no very easy way to check what version you have, but the v2 versus v3 series are easy to distinguish. v2 creates a configuration file pkmndex.cfg, while v3 creates one names pkmndex.cfgx.

The extra datafile thing is easy to discover - is a file called pkmndex.dat present? If that's the distinction you worry about - the code is the same, it just has a seperate pkmndex. dat or has a larger (7MB or so) pkmndex.exe. Compliation order doesn't allow me to tell, and you can use an internal datafile executable with an (updated) expternal datafile.

Can you mail me the configuration file that you have when this error occurs? Seems like it's related to it not writing that file correctly. If it is a .cfgx, you can also open it in a text editor, as it is an XML file.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Trainer Dave on November 12, 2008, 19:53
Just to say that the program is working absolutely flawlessly on my machine. Well done Joeno!

It's quite annoying that Platinum will be on the way soon, which could mean another update?
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on November 12, 2008, 20:04
Yeah, with code updates, so not just a datafile download (another thing to work on... Hmmm), but considering previous progress, it will take a while before I get ready for a release :)
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Raphetty on November 12, 2008, 20:12
The version I'm using does not have a pkmndex.dat file, and this is the contents of my pkmndex.cfgx file:

Code: [Select]
<?xml version="1.0" ?>
<options version="4">
    <pkmnonload>2</pkmnonload>
    <pkmnloadpick>œ</pkmnloadpick>
    <pageonload>2</pageonload>
    <pageloadpick>0</pageloadpick>
    <autoupdate>0</autoupdate>
</options>

I noticed a strange character in there ( œ ).
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on November 12, 2008, 20:54
Yeah, that's the problematic one. Need to see where the fault is, exactly, but thanks, this helps.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Laprabi on November 29, 2008, 21:07
I've stuck with the old Dex for now because half of the Ev's are wrong. Is there an error in the coding or something?
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on December 17, 2008, 14:27
It's a known issue that is fixed in the current build.
Posted on: 29/11/08 om 22:27:03
I have uploaded a quick fix binary that fixes these two issues. This only works if you have downloaded the Pkmndex with an external datafile.

As it also includes some non-intrusive work in progress code, it's not going to be a full release that's announced as such, although I have included some extra files to make it work - super contest info should now show up.

Brief changelog:
* EVs given now show up properly (error due to an uninitialized variable)
* When an error occurs while loading the config file, we now set a default value. This doesn't fix the issue, but prevents the odd behaviour shown earlier
* Code-side super contest data integration.

http://pkmn.net/pkmndex/pkmndex311.zip (http://pkmn.net/pkmndex/pkmndex311.zip)
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Raphetty on December 21, 2008, 10:58
Great work, I downloaded the new version and everything seems to be working fine, although the new DP moves don't seem to have Super Contest data.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on December 21, 2008, 11:23
Yeah, as I said, this is still partially a work in progress - I'm currently working on including the super contest data everywhere, that's coming. I just thought I might as well include the file, so you get an idea on what is coming up :)
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Raphetty on December 22, 2008, 21:11
Also, any chance of having ability names in addition to descriptions of what they do?

Smeargle
Ability: Cannot be confused
or Raises evasion on confuse

Ambipom
Ability: Can always run away from non-trainer battles.
or May pick up an item after battle

Shouldn't these 2 both have Technician as one of their abilities?
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on January 20, 2009, 22:13
Pkmndex is, it currently seems, not going to get any further updates, at least in the forseeable future.

Due to some weirdness including Windows not copying all files to my new laptop, I've lost half of my source files, making the hundreds of hours put into this worthless. I'm facing the task of either rewriting everything or dropping the project, and considering the amount of time it'd take to do so, and the fact that my available time seems to be decreasing by a lot quite soon (thanks to stuff that pays, rather than costing me), it might not be worth starting it again.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Laprabi on January 22, 2009, 20:44
Oh yeah. A little late now, but the new version keeps coming up with: "pkmndex.exe has encountered a problem and needs to close.  We are sorry for the inconvenience."
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Joeno on January 22, 2009, 21:26
There's no sense in posting any bug reports now.
Title: Re: PKMNDEX: Version 3.1 (At last)
Post by: Raphetty on February 01, 2009, 22:25
Pkmndex is, it currently seems, not going to get any further updates, at least in the forseeable future.

Due to some weirdness including Windows not copying all files to my new laptop, I've lost half of my source files, making the hundreds of hours put into this worthless. I'm facing the task of either rewriting everything or dropping the project, and considering the amount of time it'd take to do so, and the fact that my available time seems to be decreasing by a lot quite soon (thanks to stuff that pays, rather than costing me), it might not be worth starting it again.

I'm sorry to hear that. I was having a such a good time finding bugs and errors.  :P