Views: 20,045,902 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-24-24 01:47 AM |
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: 3665311 Next: 161593 Since: 06-15-14 From: Germany Last post: 2285 days ago Last view: 2257 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: 1124631 Next: 32488 Since: 09-05-13 Last post: 2377 days ago Last view: 1938 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: 56251093 Next: 236551 Since: 07-03-12 From: in a box Last post: 12 days ago Last view: 1 day 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: 3665311 Next: 161593 Since: 06-15-14 From: Germany Last post: 2285 days ago Last view: 2257 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: 6556179 Next: 94485 Since: 12-02-12 Last post: 396 days ago Last view: 396 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: 20887271 Next: 343995 Since: 07-07-12 Last post: 1347 days ago Last view: 360 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: 56251093 Next: 236551 Since: 07-03-12 From: in a box Last post: 12 days ago Last view: 1 day 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: 20887271 Next: 343995 Since: 07-07-12 Last post: 1347 days ago Last view: 360 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: 56251093 Next: 236551 Since: 07-03-12 From: in a box Last post: 12 days ago Last view: 1 day 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: 2615843 Next: 112957 Since: 08-28-13 From: ._______________. Last post: 1961 days ago Last view: 1571 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: 1239162 Next: 75027 Since: 07-07-12 Last post: 2215 days ago Last view: 591 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: 56251093 Next: 236551 Since: 07-03-12 From: in a box Last post: 12 days ago Last view: 1 day 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: 2615843 Next: 112957 Since: 08-28-13 From: ._______________. Last post: 1961 days ago Last view: 1571 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: 3665311 Next: 161593 Since: 06-15-14 From: Germany Last post: 2285 days ago Last view: 2257 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: 56251093 Next: 236551 Since: 07-03-12 From: in a box Last post: 12 days ago Last view: 1 day ago |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 983/1551 EXP: 3665311 Next: 161593 Since: 06-15-14 From: Germany Last post: 2285 days ago Last view: 2257 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: 56251093 Next: 236551 Since: 07-03-12 From: in a box Last post: 12 days ago Last view: 1 day ago |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 984/1551 EXP: 3665311 Next: 161593 Since: 06-15-14 From: Germany Last post: 2285 days ago Last view: 2257 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: 56251093 Next: 236551 Since: 07-03-12 From: in a box Last post: 12 days ago Last view: 1 day ago |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 985/1551 EXP: 3665311 Next: 161593 Since: 06-15-14 From: Germany Last post: 2285 days ago Last view: 2257 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.121 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 234/234, time: 0.024 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |