A visualization application of file searching using depth-first search
or breadth-first search algorithm.
View Demo
·
Documentation
Folder Crawler is an application to visualize file searchig using
depth-first search or breadth-first search algorithm through graph
visualization. User can provide a starting directory, file name, and
searching mode (algorithm) to begin searching. The application will
start to search and show graph visualization of directories and files
it traverse in real time. This project is made to fulfill
Tugas Besar 2 IF2211 Strategi Algoritma
.
To build the application from scratch, you will need Visual Studio with .NET desktop development workload as well as .NET SDK and Runtime.
You will also need to install all the dependencies used by the application:
- AutomaticGraphLayout.WpfGraphControl
- WindowsAPICodePack
To build the application, you will need to do the following steps.
- Open
Tubes2_13520034.sln
in Visual Studio. - Choose
Build
, then pressBuild Solution
. - Wait until the build process is finished.
- The binary executable will be available in
bin/release
directory.
To visualize file searching with graph visualization, you will need to
choose the searching process algorithm and starting directory.
You will also need to provide the file name you want to search.
The application lets you to choose whether the seaching should be exhaustive
, i.e. traversing every existing files, or not.
If all has been set up, you can click the SEARCH
and the application will
start to do its job.
This project is made by:
- Bryan Bernigen(13520034)
- Fernaldy (13520112)
- Raden Rifqi Rahman (13520166)