Friday, February 25, 2022

File Splitter and Merger Tool for Transmission



What's File Splitter and Merger Tool?
It's an command line utility to truncate a big file into small pieces, later to be assembled.
Useful for sending big attachment files in mails, copying a big file into floppies etc.



How does it work?
During Disassemble, input for the source file, destination folder and truncation size are accepted. Later the file is split into multiple files with the name filrname.nn where n is the file number in the destination folder.  e.g., Test.data.00,  Test.data.01 etc

During Assemble, input for the destination file that will be assembled, source folder that contains truncated files are  accepted. Later the destination file that will be assembled back from the multiple  truncated files from source folder .

How to use it?
let's say if we want to break a big file d:\data\data.mdb of 10MB into eleven(11) 950K files:
open a Command window and type the command below.

FileSplitterMerger D d:\data\data.mdb  950000
you can see that 11 files d:\data\data.mdb.00 ..... d:\data\data.mdb.10  are created.

To assemble back, open a Command window and type 
FileSplitterMerger A  d:\data\data.mdb  
you can see the d:\data\data.mdb created after the merge


Source and Binaries can be found here.


Thursday, February 17, 2022

Script to Zip and Unzip Files using Window shell



Often times applications require files to be zipped to a .zip file and extract files from the same. makezip_unzip.vbs  uses Windows shell do this easily.



Create Zip File Example

  1. Arrange all folders, sub folders and files matching zip file structure inside a "stage" folder. Example, d:\temp\reports
  2. Execute  in command window
           makezip_unzip.vbs   "d:\temp\reports"   "d:\reports.zip"

if not exist, d:\reports.zip will be created.

Extract from Zip file Example

Execute in command window
           makezip_unzip.vbs    "d:\reports.zip"   "d:\temp\reports"
If not exist, d:\temp\reports folder will be created to receive files from the .zip file. 
Note that full path must be supplied to the arguments.



Source and Binaries can be found here.


Friday, February 4, 2022

Innovative File organizer with Duplicates finder and Hierarchical viewer


No matter how big the hard drive's capacity gets, the prevalent issue of lack of storage remains.
When there is an urgent need to free up space, getting a fair idea of  the storage distribution becomes paramount.
FileOrganiser tool attempts to fill the gap by providing a hierarchical  view of the storage distribution along with options to sort data in multiple ways.

File organizer with Duplicate file finder has following features.

Folder View
Lists folders and files in a single screen hierarchal order along with their disk sizes and file count.
  • The files can be viewed hierarchically  and can be sorted by File count, File Size and File Names.
  • The file size can be viewed in different disk size units such as KB, MB and GB
  • Selected Files can be deleted or path can be exported to file or copied to another folder.
  • Files can be selected individually or entire folder can be selected using toggle selection
  • Width of file display can be changed
Duplicates View
Multiple copies of the same file such as pictures gets spread across the disk. It also becomes important to keep track from security Point of View.
The user interface is same as compare folder view discussed below except duplicates are searched in the same folder.

Compare Folders View
Compares two different folders and lists duplicate files in hierarchical order  along with individual files.

Duplicate Hierarchical View

Duplicate Flat View

Non Duplicate Hierarchical view
  • The duplicates files can be viewed hierarchically  or flat and can be sorted by File count, File Size and File Names.
  • The file size can be viewed in different disk size units such as KB, MB and GB
  • Selected Files can be deleted or path can be exported to file or copied to another folder.
  • Files can be selected individually or entire folder can be selected using toggle selection
  • Width of file display can be changed
Export
Exports files along with their unique MD2 values. Useful for large directories where faster processing can be done using SQL based queries.
Individual entries are separated by |


Source and Binaries can be found here.