Views: 19,994,640 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-19-24 01:45 PM |
Guest: |
0 users reading Hash Calculator for SMG | 1 bot |
Main - Archived forums - SMG hacking tools development - Hash Calculator for SMG | Hide post layouts | New reply |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 966/1551 EXP: 3663020 Next: 163884 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2253 days ago |
No more need for Python! 'Hash Calculator for SMG' automatically converts a string to a hash. Hashes are used for BCSV files. Downloads: https://kuribo64.net/get.php?id=Gz00NOB3Z3AvEn8X Source Code: Coming soon... Credits:
Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Jesse |
| ||
Member Normal user Level: 53 Posts: 522/688 EXP: 1123979 Next: 33140 Since: 09-05-13 Last post: 2372 days ago Last view: 1933 days ago |
Yay python! because fuck .net and ease windows GUI.
What does the tool actually do? |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3255/9019 EXP: 56221733 Next: 265911 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
It's a graphical interface to a command line tool that computes the SMG hash of the given string (for use with BCSV files).
All in all, kinda pointless. You could as well directly implement the hashing into the GUI utility instead of calling another program. Not like the hashing algorithm is terribly complex. Hell, Whitehole C# had a little form that did just that. You would also be able to give clean output, ie. just the computed hash without a ton of command line output crap around it. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 972/1551 EXP: 3663020 Next: 163884 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2253 days ago |
Posted by StapleButter I planned to do this first, but it caused many problems. Posted by StapleButter A newer version will fix this...hopefully... Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Stygmax |
| ||
SMG2.5 Cartographer Level: 88 Posts: 2105/2178 EXP: 6552631 Next: 98033 Since: 12-02-12 Last post: 391 days ago Last view: 391 days ago |
Idk, I find this pretty helpful. When I was first diving into this kind of thing, I had no idea how to use pytools properly and it took me a whole day to figure out. This will come in handy. Status: It was really, really fun, guys - thanks for the ride!
|
shibboleet |
| ||
Fire Mario DROP TABLE users; Level: 123 Posts: 3591/4661 EXP: 20876357 Next: 354909 Since: 07-07-12 Last post: 1343 days ago Last view: 356 days ago |
Why do you still need python? Just compile it into a windows executable. ____________________ a |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3265/9019 EXP: 56221733 Next: 265911 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
Python is portable, a 'Windows executable' is not. Although something like C# would work too for an utility this simple.
>I planned to do this first, but it caused many problems. What kind of problems? The hash algorithm is really just "start with hash=0; for each character, hash = (hash * 31) + character)", a really basic operation that can be expressed in any language. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
shibboleet |
| ||
Fire Mario DROP TABLE users; Level: 123 Posts: 3594/4661 EXP: 20876357 Next: 354909 Since: 07-07-12 Last post: 1343 days ago Last view: 356 days ago |
That's my point, really. There isn't anything that could really break, since the python program is just a hash converter (even though it really should do it internally.) ____________________ a |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3266/9019 EXP: 56221733 Next: 265911 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
And actually knowing how to program is a real bonus. Far better than just slapping a GUI onto a process call. Well, that makes sense for more complex command-line tools, but for something this simple, it's silly. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
Splitwirez |
| ||
Otherwise known as rob55rod. Should probably get back to SMG2 at some point... Level: 68 Posts: 731/1207 EXP: 2614330 Next: 114470 Since: 08-28-13 From: ._______________. Last post: 1956 days ago Last view: 1566 days ago |
Posted by StapleButter Logically, yes, but in this particular case... ...some people are rather phobic about command line stuff, so it kinda makes sense, in a weird, counter-intuitive way. |
Marionumber1 |
| ||
Wii U hacker Level: 55 Posts: 418/709 EXP: 1238515 Next: 75674 Since: 07-07-12 Last post: 2210 days ago Last view: 586 days ago |
If people are afraid of the command line, I honestly think they shouldn't be doing SMG hacking. The command line is pretty simple to grasp compared to almost anything you'd want to mod in SMG. |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3267/9019 EXP: 56221733 Next: 265911 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
Posted by Splitwirez My point is that it's silly to make a GUI that calls a command line program for something this simple. You could very well implement the hashing directly into the GUI. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
Splitwirez |
| ||
Otherwise known as rob55rod. Should probably get back to SMG2 at some point... Level: 68 Posts: 732/1207 EXP: 2614330 Next: 114470 Since: 08-28-13 From: ._______________. Last post: 1956 days ago Last view: 1566 days ago |
Posted by StapleButter Eh...fair enough. I guess I kinda missed that part. Posted by Marionumber1 Point taken. I didn't even consider that .__. |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 982/1551 EXP: 3663020 Next: 163884 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2253 days ago |
Preview Time Works good so far, but you can't use more than 6 letters ATM. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3276/9019 EXP: 56221733 Next: 265911 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 983/1551 EXP: 3663020 Next: 163884 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2253 days ago |
Yeah, I have no idea how to fix that yet :/
Thank you Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3277/9019 EXP: 56221733 Next: 265911 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 984/1551 EXP: 3663020 Next: 163884 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2253 days ago |
Here is the code:
Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3278/9019 EXP: 56221733 Next: 265911 Since: 07-03-12 From: in a box Last post: 7 days ago Last view: 2 days ago |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 985/1551 EXP: 3663020 Next: 163884 Since: 06-15-14 From: Germany Last post: 2280 days ago Last view: 2253 days ago |
The error prints "Don't divide by 0". Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Main - Archived forums - SMG hacking tools development - Hash Calculator for SMG | Hide post layouts | New reply |
Page rendered in 0.064 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 233/233, time: 0.012 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |