News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

a project archiver

Started by ToutEnMasm, September 14, 2011, 09:00:30 AM

Previous topic - Next topic

ToutEnMasm

You need one clic to archive  a directory and 30s to ... find it.
This tool archive project (asm,c++ or any directory) in one text or cab file.
He create the "classeur" subdirectory and put the archive in it.
He don't ask too many questions.He ask for the directory you want to archive or for the directory where unpack the archive.
All subdirectories of the project are put in the archive.

ToutEnMasm

#1
Many things added:
*** Format TEXT and CAB
Cab compression is made with the IMakeCab interface
    Source code of it is somewhere in the forum (search cabit)
http://www.masm32.com/board/index.php?topic=15470.msg127506#msg127506
Cab extract is made by 7zip
    You must give the full path of it in the classeur.ini
    If you want another extractor,read  classeur.ini
*** Use commandline to compress a directory
    put a shorcut on classeur.exe in the sendto directory
    In the explorer,select a directory and send it to classeur
*** SORT you can sort the files that have a chain on there name (case not sensitive)
    You can recall the full list with all
*** a right clic show a text archive selected in the notepad

ToutEnMasm


How to find a masm sample easily ?
Make a dir /S/B *. > archive.bat
You will have all directories listed as follow     "E:\masm32\examples\advanced\msort"
On an editor replace "E:\masm32\"  by    "pathtoclasseur E:\masm32\"
Put the path between ""
Del the binaries files (del /S    *.pdb *.ilk *.bin *.lst *.res *.lst *.obj)
You can also delet the empty directories in the list
run the batch to made archives in TEXT ,faster method
Now , run classeur and you can made a search by keywords on all the samples
You can view the archive by right clic
unpack the choosen archive



ToutEnMasm

I have put the final release.
This one allow you to rename or delet the archive.
You can also view the content of the directory in full screen.

ToutEnMasm

corrected  a problem
parameters for 7 zip had now the " " to support long files names with spaces.