Thursday, 24 April 2014

Trik - Trik - Generate Filename dalam Satu folderTrik BloggingTrik BloggingTrik Blogging

Posted by on Thursday, 24 April 2014
Misal dalam satu folder ada ratusan image yang sudah di rename dan kita ingin setiap nama file tersebut nantinya dijadikan sebagai judul posting! bagaimana cara cepat mengenerate semua filename dalam satu folder lalu menyimpannya dalam bentuk txt notepad?

Nah hal seperti ini salah satunya bisa diakali dengan bantuan batch command. Kode batch untuk generate semua filename hanya 2 baris saja, save dalam format .bat (misal permak.bat) & letakan dalam folder target

@echo off
dir /b > myFiles.txt
Generate Filename dalam Satu folder

Penjelasannya
Saat kode batch diatas dijalankan (enter) dia akan menuliskan semua filename dalam satu folder tersebut dan menyimpannya pada folder yang sama dengan nama myFiles.txt

Okeh, silahkan BUKA myFiles.txt dan lihat disitu ada list filename, dalam list tersebut cari 2 baris kalimat ini lalu hapus dan simpan..

myFiles.txt
permak.bat

langkah selanjutnya, bagaimana caranya menjadikan filename tersebut sebagai judul posting...
Copy semua isi dari myFiles ke notepad baru, disini kita tinggal memanfaatkan fitur notepad yaitu replace

pada notepad tekan tombol ctrl+h, maka keluar menu replace. lalu masukan target kata atau karakter yang ingin diganti. misal dalam kasus dibawah ini

filename: redskin-wallpaper-hd-1080p.jpg
target judul posting sesuai filename: redskin wallpaper hd 1080p

jadi ada kata / ekstensi / karakter yang harus kita replace, yaitu - dan .jpg
maka ada 2 langkah replace yang harus kita jalankan CTRL+h

pertama
find what: .jpg
replace with: <kosongin aja>
klik tombol replace all atau tekan Alt+a

kedua
find what: -
replace with: <spasi>
klik tombol replace all atau tekan Alt+a

Selamat tanda - dan .jpg sudah hilang tinggal menyisakan nama file.

Selanjutnya, kita sudah tau dong rata-rata judul posting setiap awal katanya hurufnya besar sedangkan hasil diatas bentuknya huruf kecil semua (lowercase), nah gimana cara mengatasinya?

Disini saya menggunakan bantuan microsoft word, tinggal copy semua teks hasil replace diatas, paste di word lalu select all dan pilih menu "Capitalize Each Word" select all lagi terus copy kembali ke notepad. Simpan, kasih nama misalya title-post.txt

Capitalize Each Word

Sip judul posting sesuai filename & gambar udah jadi selajutnya tinggal bagaimana cara membuat file CSV untuk bulk post ke wordpress..!! ini nanti akan dijelaskan pada artikel berikutnya

semoga artikel Generate Filename dalam Satu folder ini bisa bermanfaat.