Tugas Besar Mata Kuliah IF2211 Strategi Algoritma Built by Kelompok 1 - Cool Story
- General Info
- Features
- Technologies Used
- Setup
- Usage
- Panduan Install MSAGL
- Project Status
- Acknowledgements
- Contact
Folder Crawler adalah program untuk menelusuri semua folder - folder yang ada pada direktori untuk menemukan file yang diinginkan. Program ini akan menampilkan hasil pencarian dalam bentuk Graf, Graf dibentuk secara realtime.
- BFS
- DFS
- GUI
- Exception Handling
- RealTime Graph Visualization
- Hyperlink
- C#
- Visual Studio
- MSAGL
- WinForm
- Visual Studio (Jika ingin melakukan build sendiri)
- C#
- MSAGL
- Program dapat langsung dijalankan dengan file “.exe”-nya ataupun dapat di-build terlebih dahulu di Visual Studio.
- Untuk menjalankan program, dapat di-run secara langsung melalui file FolderCrawler.exe yang terdapat pada direktori “./bin/release”.
Untuk melakukan pencarian file dengan menggunakan FolderCrawler.exe dapat dilakukan dengan cara sebagai berikut :
- Pilih root folder dengan memencet button “Choose Folder” dan silahkan arahkan kepada folder sesuai yang diinginkan.
- Ketik nama file yang ingin dicari pada folder yang telah dipilih sebelumnya
- Pilih metode pencarian file yang diinginkan dengan cara memencet salah satu dari tombol BFS ataupun DFS.
- Sebagai opsi tambahan untuk mencari semua file yang terdapat pada root folder, dapat memencet box “Find all occurence”.
- Pencet tombol “Search” jika langkah 1 sampai 4 telah dilakukan. Visualisasi dari pencarian file akan tampil pada label kosong. Waktu algoritma berjalan juga akan muncul beserta hyperlink yang bisa di-klik untuk langsung membuka folder ditemukannya file yang dicari.
1. Pastikan projek menggunakan kakas .NET untuk c#
2. Pada aplikasi Visual Studio, Install NuGet Package untuk MSAGL sesuai dengan yang ada di repo GitHub dengan Package Manager pada menu Tools > NuGet Package Manager > Package Manager Console
3. Untuk menambah library MSAGL pada projek perlu melakukan install untuk modul - modul MSAGL, terdapat 4 buat modul. Gunakan command berikut pada Package Manager Console untuk menginstall package :
- Install-Package AutomaticGraphLayout -Version 1.1.11
- Install-Package AutomaticGraphLayout.Drawing -Version 1.1.11
- Install-Package AutomaticGraphLayout.WpfGraphControl -Version 1.1.11
- Install-Package AutomaticGraphLayout.GraphViewerGDI -Version 1.1.11
Project ini sudah selesai
- Projek ini dikerjakan untuk memenuhi tugas besar mata kuliah IF2211 Strategi Algoritma
- Terima kasih kepada seluruh dosen pengajar mata kuliah IF2211 dan asisten
Created by: