Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- JAPOS
- -------------------
- 1. buatkan title di bawah ini masing-masing menjadi satu kata dengan huruf kecil semua
- untuk Metropolitan menjadi jakartametropolitan
- 2. tambahkan 20250228-jumat.pdf semua belakang title
- 3. hasil akhir buatlah dalam nama file password_japos_pdf.txt dengan format sbb:
- jawapos20250228-jumat.pdf|m0tWwuG5QA
- ------------------------------------------
- #!/bin/bash
- # Path ke qpdf (sesuaikan dengan lokasi instalasi)
- QPDF_PATH="/c/Program Files/qpdf 11.10.1/bin/qpdf.exe"
- # Pastikan qpdf tersedia
- if [ ! -f "$QPDF_PATH" ]; then
- echo "Error: qpdf tidak ditemukan di $QPDF_PATH"
- exit 1
- fi
- # Loop untuk semua file PDF di folder ini
- for FILE in *.pdf; do
- # Lewati jika tidak ada file PDF
- [ -e "$FILE" ] || continue
- # Tentukan nama file tanpa password (overwrite file asli)
- OUTPUT_FILE="temp_$FILE"
- # Ambil password dari daftar jika ada (format: nama_file|password)
- PASSWORD=$(grep "$FILE" password_japos_pdf.txt | cut -d '|' -f 2)
- # Jika password ditemukan, hapus dengan qpdf
- if [ -n "$PASSWORD" ]; then
- echo "Menghapus password dari: $FILE"
- "$QPDF_PATH" --password="$PASSWORD" --decrypt "$FILE" "$OUTPUT_FILE"
- # Ganti file asli dengan versi tanpa password
- if [ -f "$OUTPUT_FILE" ]; then
- mv "$OUTPUT_FILE" "$FILE"
- echo "Sukses: Password dihapus dari $FILE"
- else
- echo "Gagal: Tidak bisa memproses $FILE"
- fi
- else
- echo "Lewat: Tidak ada password untuk $FILE"
- fi
- done
- echo "Proses selesai!"
Advertisement
Add Comment
Please, Sign In to add comment