Py Xbox Trainer Manager

Discussion in 'Xbox (Original console)' started by nodots, Dec 19, 2018.

  1. nodots

    nodots Active Member

    Joined:
    Apr 27, 2014
    Messages:
    36
    Likes Received:
    14
    (This is to be run on the PC.)

    Ready for testing but not release status. I know it's rough and there's not a lot of error checking, but test it anyway. The delete button is intentionally disabled for testing. Please report grievous errors like files that it can't read, incorrect data, etc. ONLY USE ON DATA YOU HAVE A BACKUP FOR! Again, this works for ".etm" AND ".xbtf" files. Feature suggestions will be accepted after 1.0 is released. File management between the Xbox and PC is planned.

    Directions: Put it inside your trainers folder and rename it to "ptm.py", then run it.

    It *should* be cross platform and work in Python 2.7 (I have no plans to use Python 3). TKinter is a default install with Python, so the interface should work in Linux, Windows, and Mac OS. On Windows there is a noticeable delay while loading. This is expected. On my test machine Linux loads almost instantly while Windows takes a few seconds (about 20.) I do not have a Mac for testing...

    The point of this program is to rename files intelligibly, and reduce duplicates. PREFER xbtf over etm when possible. If a plus-3 has an option that a plus-7 does not, keep both and let me know here.

    REPORT TESTING IN THIS THREAD.

    0.8.1 [bug fixes, some error checking] 12-20-18
    0.8.2 [fixed erroneous import on windows] 1-1-19
     

    Attached Files:

    Last edited: Jan 4, 2019
    GoTeamScotch and Rocky5 like this.
  2. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0
    i have no idea how to run this im gonna need some help

    i got python v3 installed and when i try loading it up it shows a command prompt for like 2 seconds and then nothing happens

    im on windows btw
     
  3. nodots

    nodots Active Member

    Joined:
    Apr 27, 2014
    Messages:
    36
    Likes Received:
    14
    Try the update :)
    Thanks for reporting!
     
  4. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0
    whenever i use load info from file i get

    [​IMG]

    and when i choose rename file to internal filename i get

    [​IMG]
     
  5. nodots

    nodots Active Member

    Joined:
    Apr 27, 2014
    Messages:
    36
    Likes Received:
    14
    This seems to be specific to Python 3.
    If you don't use Python for anything else, just install 2.7 for now. Original post edited.
     
    Last edited: Jan 4, 2019
  6. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0
    i just tried 2.7.0 and it has another error

    which 2.7 version do i need?
     
  7. nodots

    nodots Active Member

    Joined:
    Apr 27, 2014
    Messages:
    36
    Likes Received:
    14
    Post the error so that I know where to look in the code, and what to look for. Python version 2.7 should be the same between your PC and mine, so it's got to be windows specific (I have Linux so I can only test Windows XP in a VM) hence the public beta.
     
  8. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0
  9. nodots

    nodots Active Member

    Joined:
    Apr 27, 2014
    Messages:
    36
    Likes Received:
    14
    I can't replicate the error, which means that it's Python-with-OS specific. I think I'm done with Python. I am sick of the less-than-half-ass attempt at cross compatibility.

    What is your OS and installed version of Python? I am submitting this as a error in the interpreter. It works on my end, it's their fault it doesn't work on yours, if the language is cross platform.
     
    Last edited: Jan 6, 2019
  10. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0
    im using a windows 10 laptop x64 with python 2.7.0
     
  11. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,444
    Likes Received:
    1,169
    Is this a path length issue?

    Try running it from a folder within the root of c drive or something.
     
  12. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,444
    Likes Received:
    1,169
    Its not a path issue. I have downloaded it and replicated your path and it works fine for me (also on Windows 10 x64)

    Maybe an issue with your trainers and the format they are in?

    Can you upload the files in the same folder as ptm.py for testing?
     
  13. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0
  14. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,444
    Likes Received:
    1,169
    I get errors on certain files. @nodots might be worth checking his link. T100.etm gives an error, as does T101.etm from his link.
     
  15. nodots

    nodots Active Member

    Joined:
    Apr 27, 2014
    Messages:
    36
    Likes Received:
    14
    I'm looking into it... It should never error out on an ".etm" file. I get no killing errors, but it isn't getting the options right.

    Bad_Ad84 thanks for pointing out a file for me. Both of you guys, keep it up.
     
  16. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0
    is there a fix for this?
     
  17. dominater01

    dominater01 Member

    Joined:
    Oct 2, 2012
    Messages:
    9
    Likes Received:
    0

Share This Page