HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Heavy Locker

10-05-2003, 05:53 AM#196
Trigger_This
Data
I kinda didnt get that
Your agreeing that it will be very hard to unprotect a map locked by this program?
10-05-2003, 08:43 PM#197
dataangel
Quote:
Originally posted by Trigger-This
Data
I kinda didnt get that
Your agreeing that it will be very hard to unprotect a map locked by this program?


Sort of. What I'm saying is that this program would make it take long enough that it would take less time to figure out how to make the triggers yourself ;)

Artwork is still pretty easy to steal though. Only a little harder.
10-09-2003, 09:38 PM#198
PitzerMike
Hey, BD, have you ever thought of adding an option where you can choose the file limit for the new mpq and an auto-create-imp-file option (creates imp file containing all files in the mpq except for the common ones such as w3u, w3m, w3... and such).

Well, I could write such a program myself but I think Heavy Locker is the best mpq processing program that exists and I really prefer having everything related in one program.

This would obviously be used to come around the 64 file limit for warcraft maps and campaign files, which is one really useful thing that hasn't yet been released in any other program.

If you're using VB I would even be willing to write the imp-file-generator part for you if you like the idea. Well, actually I already have that code.

What do you think about it?
10-10-2003, 06:27 PM#199
BlacKDicK
I´ve uploaded a new version fixing small things and adding some minnor new stuff. I´m kinda lazy to work on the obfuscate thing, the code is a complete mess. :nono: Anyway, I did some small changes on other things that I can´t remmember, so bugs/maps are welcome.

Quote:
Version 0.2.7 (10/10/2003)
- Added a "LastFiles" feature. Now the last 5 opened files will stay on the file menu.
- Added a Doodad optmization module. If the map is using the new doodad file format (TFT) then
HL can save it as the old format (ROC), saving a few bytes.
- Added a ERROR message whenever HL can´t find any files inside MPQ.(Unable to create tasklist).
- User can now select the TABLE size or set it to auto-detect. When using auto-detect, HL
will try to minimize the TABLE size. Note that if the user selects a small table size value
that does not offer enough room space for the inner files, the auto-detect mode will be used instead.
10-10-2003, 11:28 PM#200
dataangel
Quote:
Originally posted by BlacKDicK
I´ve uploaded a new version fixing small things and adding some minnor new stuff. I´m kinda lazy to work on the obfuscate thing, the code is a complete mess.

No rush =)

Although if you decide to abandon heavy lock you should release the code. The community would definitely benefit.
10-20-2003, 01:35 PM#201
danny760311
My map became unplayable after it's protected.......>"<
10-20-2003, 01:42 PM#202
Vexorian
Don't use the obfuscate script option then
10-20-2003, 02:05 PM#203
BlacKDicK
It is probably a bug in the obfuscate code. I´m rewriting all this code this week, to make it faster and more stable. Already did the basics, now I will implement those obfuscate lvls.
For now, u can try to reduce to obfuscate lvl and see if your map works. If not, try to reduce the lvl till it works or either don´t use the obfuscate.
10-21-2003, 04:50 AM#204
dataangel
Quote:
Originally posted by BlacKDicK
It is probably a bug in the obfuscate code. I´m rewriting all this code this week, to make it faster and more stable. Already did the basics, now I will implement those obfuscate lvls.
For now, u can try to reduce to obfuscate lvl and see if your map works. If not, try to reduce the lvl till it works or either don´t use the obfuscate.


I've one back to using an earlier version, and if I preview lock, then full lock, then preview lock, then full lock, etc. etc. eventually it works without me changing the map. This kind of randomness makes me think there's a memory leak somewhere.
10-28-2003, 12:13 PM#205
Vexorian
I just got an idea, the abilities' names and editor suffixes , are only needed when editing, you could make a code to remove them all from the string file
10-31-2003, 07:06 AM#206
Sen
Very nice program :)

Will you ever be releasing the source?
10-31-2003, 09:18 PM#207
BlacKDicK
Quote:
Will you ever be releasing the source?
For now I won´t release it. The code is a complete mess and I still need to fix some things to make it at least readable. I borrowed a VB7 (.NET) from a friend coz I was thinking about moving it to VB7 to make the MPQ routines directly in C# or either VC7 but the problem is: VB7 .NET is kinda diferent so it would require a major work to port it. Uninstalling .NET crap and getting back to VB6 anyway. :nono:

I´ve been kinda busy those days plus all my spare time I´ve been playing D2 1.10 :D

I´ll try to get back to the HL code the following week. Don´t worry, I don´t want it dead also so if by any reason I cannot code it anymore, I´ll certainly release the sources.
11-02-2003, 09:10 PM#208
Sen
Heh heh... I know all about messy code, I truly doubt it could possibly be worse than any of my C++ projects :P.

I don't know VB anyways, so I suppose the source wouldn't do me any good except to stare a ponder :gsmile:
11-04-2003, 10:35 PM#209
Sen
It's not working on my new map, I sent you an E-mail BD.
11-06-2003, 09:12 PM#210
BlacKDicK
Sen I received your map altough I won´t be able to help you. I'm currently rewriting HL from scratch (from the MPQ routines to the obfuscate code). This may take time but I´m sure it will get more stable.