createfile - make test data files Icon

createfile - make test data files

createfile - make test data files

Add a Review
0 Downloads (This Week)
Last Update:



create binary or text test data files (repeating string, repeating integer binary words, or Mersenne Twister Random bytes). Windows 2000+ GUI (32-bit and 64-bit), windows cmd shell (32-bit and 64-bit), and DOS (32-bit, compiled with DJGPP, uses DPMI).

The C++ source is generic enough that it should be compilable on any platform (you may need to add an #ifdef for your platform).

works on WINE. WINE is broken. you will have to fix the last parameter, strip out the \ characters and surround with double quotes(").

createfile - make test data files Web Site


  • all integer numbers handle hex, octal, binary, and decimal number formats, as well as SI units and computer SI units suffixes (see help)
  • all integers, integer64 is case insensitive and can be: decimal (plain old numbers or starting with 0d), hex (starting with 0x), octal (starting with a 0 0o or 0q), binary (starting with 0b), number can appended with SI units (_B _K _KB _M _MB _G _GB _T _TB _P _PB _E _EB) or computer units (_Ki _KiB _Mi _MiB _Gi _GiB _Ti _TiB _Pi _PiB _Ei _EiB) as a multiplier, _K or _KB=1000 and _Ki or_KiB=1024 (computer K).
  • Mersenne Twister random with filesize, or patterned (repeating string or integer words) content using either filesize or number of repeats
  • integer words can be any size (1st number is word size in bytes), but only the first 64 bits get a number (If I can get a hold of/get help with GMP or some arbitrary width integer {STL?} I could do this maybe with integer size n but storage would be horrendous.
  • not integer words like english words, I mean digits.


Write a Review

User Reviews

Be the first to post a review of createfile - make test data files!

Additional Project Details



Intended Audience

System Administrators, Developers, Quality Engineers

User Interface

Win32 (MS Windows), Command-line

Programming Language

C++, AutoIt



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks