Experience Index Returns (Open-source)

Discussion in 'MDL Projects and Applications' started by Muerto, Apr 7, 2016.

  1. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    367
    59
    10
    I replied on the PM.
    You forgot to update Xiret's screenshot in page 1.

    Thanks :)
     
  2. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #122 Muerto, Jun 19, 2016
    Last edited: Mar 6, 2021
    (OP)
    I did replace the image, you just need to hit F5 or CTRL + R. I also see the typo, seems like everyone missed it, how evasive. I'll fix it and release an update soon. As for the text file, I'll work on that too as I want it to display the base score.

    Don't worry about the updater.
     
  3. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    367
    59
    10
    Lol! Thanks.

    :p

    What does that suppose to mean? I want to test it!
     
  4. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #124 Muerto, Jun 20, 2016
    Last edited: Mar 6, 2021
    (OP)
    As I decided to release the updater version had to be corrected, this way it wouldn't show an incorrect update. If you check Xiret later a newer version will be available to correct the typo and change the way scores are exported via text.
     
  5. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    I'll be releasing an update within the hour. I'm just getting the server ready.
     
  6. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    367
    59
    10
    Sorry, can't find any more bugs. For me to find some more I'll have to test Xiret on another machine, which I currently don't have.
    So until then- I'd say it's perfect :)
     
  7. BJ0RN

    BJ0RN MDL HTTP-uploader

    Dec 6, 2013
    332
    21,791
    10
    I would say the only thing now is get a .lng-file ready and tell F-Secure to pi$$ off with the warnings. :D
     
  8. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #129 Muerto, Jun 21, 2016
    Last edited: Mar 6, 2021
    (OP)
    Xiret v1.3.3 has a clean VT, including F-Secure. Just add an exception. F-Secure's heuristics engine is probably acting up as I use methods similar to malware to protect and obfuscate my work.

    And yes, the core is ready for language files.
     
  9. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #130 Muerto, Jun 21, 2016
    Last edited: Mar 6, 2021
    (OP)
    Good to know.
     
  10. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #131 Muerto, Jun 21, 2016
    Last edited: Mar 6, 2021
    (OP)
    I have a few small changes in mind for Xiret.

    First of all I plan to re-develop the memory management system, although the application has a small footprint, the system can cause Xiret to work twice as hard. Since I noticed this potential bottleneck I've redesigned how my software deals with keeping unused resources down where it can.

    Second, I'm changing how text files are structured, again. This time they will include a notice of how the base core was determined.

    Third, language files are a go. I'm just typing up all the strings I need translated again since the application has evolved quite a bit. If you'd like to get involved with translations please send me a message.

    Also, If anyone would like to see a feature please mention it here. For now I'm taking a few days off.

    P.S. If someone could make an instructional video on how to use Xiret, I'd appreciate it. Thanks will be given in the about section including a link of your choice.
     
  11. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,771
    7,713
    210
    I checked Xiret 1.3.3 (1.3.1 was flagged by Avast!) against a failing system (Celeron, Win7 32bit, 1GiB RAM). Unfortunately, it doesn't work at all. No WinSAT process ever appears.

    Checked earlier versions of Xiret (down to 1.0.2). All failed. Seems that system cannot run any Xiret version to success. As if it cannot ramp up enough resources to launch WinSAT successfully.

    Yet, running WinSAT.exe formal -v works every time.


    Would it be possible to do a build with extensive logging (calls, return codes, possible .NET errors etc.)?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #133 Muerto, Jun 27, 2016
    Last edited: Mar 6, 2021
    (OP)
    I have an idea, I'll build a specific version for you and send it tomorrow, I know what it is.

    And yes Xiret 1.3.1 came and went in a flash, even I don't have a version, could you send it to me please?
     
  13. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    Version 1.3.6 (preliminary) is nearly ready to go, WinSAT will now execute via the preferences Windows gives to it rather than being controlled via the application itself. I've also made some enhancements and fixed a potential bottleneck. Right now I'm working on some minor UI additions.

    Here is the preliminary changelog:

    1. Core code enhancements
    2. Changes applied to the memory manage system (may be removed)
    3. WinSAT now chooses the best execution method automatically via Windows

    Regards, QB.
     
  14. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,771
    7,713
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #136 Muerto, Jul 8, 2016
    Last edited: Mar 6, 2021
    (OP)
    Hey guys,

    The update is postponed as I've completely switched the way XML files are read, now I'm testing.

    Here is the preliminary changelog (not final):

    1. Changed the way system scores are read
    2. Fixed incorrect path formatting
    3. Memory management system removed
    4. WinSAT now chooses the best execution method automatically
    5. Application multiple instance messagebox removed
    6. Messagebox changes to follow the UI
    7. Core enhancements
     
  16. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    367
    59
    10
    Why #3 and #5?
     
  17. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #138 Muerto, Jul 8, 2016
    Last edited: Mar 6, 2021
    (OP)
    The memory management system is not only unnecessary for Xiret but also caused a slight bottleneck and degraded performance. Now I've removed it, analysis shows a performance increase with the addition of using up to an extra 30MB ram, which doesn't really matter. As for the multiple instance messagebox, it was removed as it doesn't follow the UI, Xiret is now brought to the front if you try to execute a second instance.

    I also encountered an issue reading scores on my friends computer so I rewrote the XML parser with a newer and cleaner method. This method does not cache data to read, instead it reads straight from the file.

    I'll send you a test version soon as it's ready.
     
  18. Muerto

    Muerto MDL Debugger

    Mar 7, 2012
    1,865
    2,143
    60
    #139 Muerto, Aug 2, 2016
    Last edited: Aug 2, 2016
    (OP)
    Test version is ready to be sent out (EDIT: sent to testers on 02.08.2016), getting server ready now. We're at version 1.4.0.

    Sorry about the delay, I changed the XML parsing method twice.

    Preliminary changelog: (May change before release)

    1. New XML parsing method added
    2. Fixed a bug in path formatting
    3. Memory management system removed
    4. Added an auto repair option for corrupted scores
    5. WinSAT now chooses the best execution method automatically
    6. Application multiple instance messagebox removed
    7. Messagebox changes to follow the UI
    8. Core enhancements
    9. UI and Control enhancements

    EDIT 2: Virus total has one FP - AV vendor messaged (Avira)
     
  19. ItielMaN

    ItielMaN MDL Senior Member

    Apr 30, 2011
    367
    59
    10
    #140 ItielMaN, Aug 2, 2016
    Last edited: Aug 2, 2016