Kuribo64
Views: 19,988,869 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
04-18-24 02:49 PM
Guest:

0 users reading PyTools Thread - Python Tools for editing SMG | 1 bot

Main - Archived forums - SMG hacking tools development - PyTools Thread - Python Tools for editing SMG Hide post layouts | New reply


NWPlayer123
Posted on 07-31-14 02:45 AM (rev. 5 of 08-01-14 02:10 AM) Link | #45098
I think it would be wise to make an official thread so it doesn't get lost in my giant list. Currently, it has 2 files:
hash.py allows you to hash any name on the fly via command prompt
bcsv.py lets you edit, print, and add hashes/fields, which makes it super easy to port between galaxies and add stars.

Current version: v0.2.2

Downloads: (Requires Python 2)
PyTools v0.1 (Mirror)
PyTools v0.2 (Mirror)
PyTools v0.2.1 (Mirror)
PyTools v0.2.2 (Mirror)

Changelog:
v0.2.2:
Whoops, totally screwed up the order of the entry data. Fixed.
v0.2.1:
Major cleanup of code (namely bcsv.py)
v0.2:
Added the ability to print hashes (with names) and add a field in bcsv.py
v0.1:
Initial creation, has hash.py for hashing names and bcsv.py which lets you edit a hash.

____________________
"I hate playing musical chats" ~ Quote of the month

shibboleet
Posted on 07-31-14 07:22 PM Link | #45150
So pretty much, adding zones is easier? Since it adds a new field with the hash.

____________________
a

NWPlayer123
Posted on 07-31-14 09:13 PM Link | #45168
You still have to edit the data you want in an editor, since it's all placeholder right now, but yes, you don't have to hex edit in a new field.

____________________
"I hate playing musical chats" ~ Quote of the month

shibboleet
Posted on 07-31-14 10:46 PM Link | #45176
C:\Python33>bcsv.py -ph
File "C:\Python33\bcsv.py", line 277
if len(sys.argv) == 6:
^
TabError: inconsistent use of tabs and spaces in indentation
Did you test this program before you released it? :<

____________________
a

NWPlayer123
Posted on 08-01-14 12:31 AM Link | #45188
Yes, I did.
Read the first post.
(Downloads: (REQUIRES PYTHON 2))

____________________
"I hate playing musical chats" ~ Quote of the month

shibboleet
Posted on 08-01-14 12:34 AM (rev. 3 of 08-01-14 12:37 AM) Link | #45189
...really? Python 2? :P
Edit: Still nope.
Blarg, nevermind.

____________________
a

NWPlayer123
Posted on 08-01-14 12:38 AM (rev. 2 of 08-01-14 02:10 AM) Link | #45190
What version are you using right now? I'll test it in a minute, I probably used notepad++ accidentally instead of IDLE and so the interpreter is complaining that it's a weird format.
EDIT: Whoops, totally fucked up the entry data order when saving. Fixed it.

____________________
"I hate playing musical chats" ~ Quote of the month


Main - Archived forums - SMG hacking tools development - PyTools Thread - Python Tools for editing SMG Hide post layouts | New reply

Page rendered in 0.022 seconds. (2048KB of memory used)
MySQL - queries: 27, rows: 207/207, time: 0.011 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.