Wednesday, October 16, 2024

Membuat File CBZ Secara Massal dan Otomatis

Image source: https://sediksi.com/apa-itu-manhwa-manhua-dan-manga/
File CBZ (Comic Book Zip) adalah format file yang digunakan untuk menyimpan dan membaca komik digital. Secara teknis, file CBZ adalah file ZIP yang diisi dengan gambar-gambar yang biasanya disusun dalam urutan tertentu. Gambar-gambar tersebut mewakili halaman-halaman dari sebuah komik. Aplikasi pembaca komik dapat membuka file CBZ dan menampilkan gambar-gambar tersebut secara berurutan, sehingga pengguna bisa membaca komik secara digital seperti membaca buku.

Jika kita telah memiliki file komik, manga maupun manhwa yang terpisah dalam folder-folder chapter atau volume, kita dapat menggunakan perintah dari Powershell di Windows untuk membuat folder-folder tersebut menjadi file CBZ secara otomatis.

Pertama, buka aplikasi Powershell di Windows (Run as administrator). Lalu masukkan perintah untuk menentukan lokasi dari folder utama dimana file dan folder komik berada.

$parentDirectory = "C:\Path\To\Your\Parent\Directory"
$folders = Get-ChildItem -Path $parentDirectory -Directory

Lalu jalankan perintah loop berikut untuk membuat file CBZ (copy dan paste perintah berikut sekaligus, jangan sepotong-sepotong).

foreach ($folder in $folders) {
  $folderPath = Join-Path $parentDirectory $folder.Name
  $zipFilePath = Join-Path $folderPath "$($folder.Name).zip"
  Compress-Archive -Path "$folderPath\*" -DestinationPath $zipFilePath
  Rename-Item -Path $zipFilePath -NewName "$($folderPath)\$($folder.Name).cbz"
}

Skrip ini akan secara otomatis membuat file ZIP untuk setiap folder, lalu mengubah nama file ZIP menjadi ekstensi CBZ.

No comments

Post a Comment

© Roy Andika
Maira Gall