@@ -0,0 +1,703 @@
+import os, re;%0D%0A# I got the actual size of the binary code wrong on the site once - this script should help prevent that.%0D%0A%0D%0AdsDoc_by_sArch = %7B%22w32%22: %22x86%22, %22w64%22: %22x64%22, %22win%22: %22x86+x64%22%7D;%0D%0Awith open(%22build_info.txt%22, %22rb%22) as oFile:%0D%0A  iBuildNumber = int(re.search(r%22build number%5C: (%5Cd+)%22, oFile.read(), re.M).group(1));%0D%0A%0D%0Aprint %22Sizes (build %25d)%22 %25 iBuildNumber;%0D%0A%0D%0Afor sArch in sorted(dsDoc_by_sArch.keys()):%0D%0A  sDoc = dsDoc_by_sArch%5BsArch%5D;%0D%0A  iBinSize = os.path.getsize(r%22build%5Cbin%5C%25s-exec-calc-shellcode.bin%22 %25 sArch);%0D%0A  iBinESPSize = os.path.getsize(r%22build%5Cbin%5C%25s-exec-calc-shellcode-esp.bin%22 %25 sArch);%0D%0A  print %22  * %25s: %25d bytes (%25d with stack allignment)%22 %25 (sDoc, iBinSize, iBinESPSize);%0D%0A

Add script to generate the site documentation containing the sizes of the binary shellcodes.