|
![]() ![]() |
|
Kylix
|
Jul 6 2008, 07:27 PM
Post
#1
|
|
Group: Furres |
Give it a try, tell me what you think. It's pretty plain and simple. Everything you need should be in the ReadMe.txt file. Source is available upon request.
Edit: The issue with variables, I believe, has been resolved. Large DSBs have not been tested. Link has been updated, 7/7/08. <link removed> Edit: Please see later post for updated version. This post has been edited by Kylix: Dec 27 2010, 09:05 PM |
|
|
|
|
Viktor Vanguard
|
Jul 6 2008, 07:37 PM
Post
#2
|
|
Group: Furres |
Excellent program. Very handy when trying to get the DS. Much easier than converting it from Hex yourself.
I did encounter a problem, though. Some of the x,y co-ordinates came up as negative numbers. Such as -1526, -1526, and such. But, other than that, kudos. |
|
|
|
|
Kylix
|
Jul 6 2008, 08:51 PM
Post
#3
|
|
Group: Furres |
All right, with Viktor, Zeek No Gain?, and Dreamless Dancer's help, I've figured out the issues with variables. I don't have a chance to fix them properly now, but I'll get there in a couple days or so. Hopefully.
|
|
|
|
|
Ioka
|
Jul 7 2008, 05:29 AM
Post
#4
|
|
Group: Furres |
Kylix is my hero.
Source c0de? |
|
|
|
|
Lothus Marque
|
Jul 7 2008, 09:35 AM
Post
#5
|
|
Group: Furres |
Hrm. I probably should have gotten around to adding recognized variable support to mine. #SB I never did, 'cause I was lazy. (Mine throws them out as the full unsigned number they are; 50,000+) It's good to see people taking this up again.
I also have an online version somewhere, but I haven't updated that with the DS from the last couple of client releases. |
|
|
|
|
Nommad
|
Jul 9 2008, 09:44 AM
Post
#6
|
|
Group: Furres |
I was a little concerned about it reading encrypted files but it appears to return a blank DS file when you try and decode an encrypted dsb file.
Nice Job. |
|
|
|
|
Kylix
|
Jul 9 2008, 05:13 PM
Post
#7
|
|
Group: Furres |
Should the program encounter an encrypted DSB, it aborts the operation altogether. The reason it creates the file in the first place is because all the necessary file handles are opened before any data is read or written.
Rest assured that it doesn't contain any decryption support whatsoever (no hidden features or anything -- it's just not in there). I would never release encrypted dream-stealing tools to the public. |
|
|
|
|
Shaun Dreclin
|
Jul 11 2008, 11:04 AM
Post
#8
|
|
Group: Furres |
QUOTE(Kylix @ Jul 9 2008, 05:13 PM) [snapback]367380[/snapback] I would never release encrypted dream-stealing tools to the public. Lawl In all seriousness though, nice program ^^ |
|
|
|
|
Artex
|
Jul 11 2008, 11:32 AM
Post
#9
|
|
Group: Furres |
Well, if you're able to decrypt them, you can't deny that you're able to make such a program. I would - it helps during help calls - I wouldn't need to ask the user to decrypt this way... Distributing such a tool to the public is like giving gun licenses out just like that. They're used to protect, but it's not all they can be used for... :P
|
|
|
|
|
Kylix
|
Jul 11 2008, 06:04 PM
Post
#10
|
|
Group: Furres |
<link removed> is now available. It has had a code overhaul, 32- and 64-bit binaries are available, and the source code is included. I checked the dependencies and it shouldn't require anything other than stock, but if it should:
MSVCRT9 x86 or MSVCRT9 x64 |
|
|
|
|
Artex
|
Jul 12 2008, 12:44 AM
Post
#11
|
|
Group: Furres |
I've managed to compile this under Linux, seeing that it uses standard libraries, with the following added for _strdate() and _strtime() which don't seem to exist otherwise:
CODE #ifndef __WIN32__ #define _strtime(s) {time_t t = time(0); strftime(s, 99, "%H:%M:%S", localtime (&t));} #define _strdate(s) {time_t t = time(0); strftime(s, 99, "%d %b %Y", localtime (&t));} #endif Might as well include Linux binaries as well, if so... ;) |
|
|
|
|
Kylix
|
Jul 12 2008, 10:12 AM
Post
#12
|
|
Group: Furres |
Oops, I forgot that functions that begin with an underscore are Microsoft-specific in VS. Thanks for pointing that out.
<link removed> is out now. Please be sure to replace the dslist.ini file in the ZIP with the latest from your Furcadia directory or this program will crash. Compiles in recent versions of Visual C++ and g++ without a hitch. |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 10th June 2026 - 11:40 AM |