Please Disable Ad-Block To View This Website.

If you block ads, this site can not survive!

Ads are very minimal for registered users. If you don't have an account please register now!

DOWNLOAD
 Full Scripts
 Addons
 Snippets
 DLLs
 MTS Themes
 Tutorials
 Misc.
 File Queue
 Download mIRC
INTERACT
 Screenshots
 Challenge
 Top Downloads
 Submit Form
 Forums

SEARCH
Site Search

FRIENDS
Link to us!
PhotoShelf

Top Challenge Entrants

  # User Points
  1 jaytea 587
  2 [Znork] 303
  3 urza 297
  4 Ag2X 288
  5 dr_Eamer 255
  6 Albie 199
  7 Chessnut 197
  8 A Noniem 194
  9 zzattack 186
  10 Kol 185
  11 m910q 168
  12 Sephiroth 115
  13 Auron956 114
  14 patje 114
  15 chid 110
  16 Ohad2121 92
  17 SkorpSSS 87
  18 DixrouE 84
  19 Suchorski 83
  20 ^Vampire^ 74
Challenge:Script Compressor
Started: April 1st 2002
Ends: April 28th 2002

Results:

Well, there were only 3 entries for this challenge. I was hoping for more, but 3 is good enough. All 3 entries worked great and didn't really have much of a problem testing any of them. All were tested with the same exact scripts. The winner was decided on the highest ratio of compression and if the scripts still worked after compression. I tested each one using 66 of my own script files. I checked about 8 compressed scripts each to make sure they worked properly afterwards (sorry, it would have taken too long to check 198 scripts).

Entries in order of placement:

1st Place Rich14.25% average ratio on 66 scripts.
Good work, window popped up displaying detailed compression info while the script was running. I didn't test this entry using Rich's '-v' switch as requested by him, so results could have even been better.
Download Rich's Entry

2nd Place Kamek13.94% average ratio on 66 scripts.
Just missing by a hair. This worked perfectly as well. Kamek's didn't have as much information about the compression displayed as Rich's, but had a nice custom progress bar. Good job.
Download Kamek's Entry

3rd Place Eric^^11.64% average ratio on 66 scripts.
Eric was the only one that took the time to make a dialog for his entry. This entry, although not the best ratio, is probably the best entry in terms of a public addon. Had some options the others didn't, like choosing whether or not to remove commented lines or loading a file after compressing. Nice little addon.
Download Eric^^'s Entry

Description:

In this challenge you're asked to make a script compressor, which should take any script (remote) file and compress it down to the smallest file size possible.

Rules:

  • No use of DLLs.
  • Only one script file allowed. You may submit a readme file with it (if so send it in 1 zip file).
  • It will be tested on different script files. Consider everything.. eg. Menus, Aliases, Events, ;commented lines, etc..
  • At the very least a command like /compress <script> should be provided. You can make any other options you wish.
  • It must only compress remote files... After compression, files will be loaded as a remote file. (/load -rs <compressed_file>)
  • Scripts must work after being compressed. Exactly the same way before compression.
  • You must not write over the current script being compressed. Your code must create a new file for the compressed code. (this is so you can't screw up someone's script)
  • One entry per person. Don't ask if you can re-submit.

    Obviously the object of this challenge is to read through and edit a script file condensing it down to a smaller file size. This could get very tedious depending how far you want to go with it. Winner will be determined by biggest ratio of compression. Good Luck!