Rilis nomenus-rex 0.7.0, utilitas penggantian nama file massal

Rilis baru Nomenus-rex, utilitas konsol untuk penggantian nama file massal, telah tersedia. Dikonfigurasi menggunakan file konfigurasi sederhana. Program ini ditulis dalam C++ dan didistribusikan di bawah GPL 3.0. Sejak berita sebelumnya, utilitas tersebut telah memperoleh fungsionalitas, dan banyak kesalahan serta kekurangan telah diperbaiki:

  • Aturan baru: β€œtanggal pembuatan file”. Sintaksnya mirip dengan aturan Tanggal.
  • Menghapus cukup banyak kode "boilerplate".
  • Peningkatan performa yang signifikan (kira-kira 1000 kali lebih cepat) untuk uji tabrakan nama. Tes ini memeriksa apakah ada nama file duplikat di antara nama file yang dihasilkan, yang akan menyebabkan hilangnya data saat memindahkan file. Jadi pada pengujian dengan sekitar 21 ribu file, waktu pengujian dikurangi dari 18 detik menjadi 20 ribu mikrodetik!
  • Memperbaiki bug dalam aturan RuleDir untuk file yang terletak di tingkat atas pohon.
  • Parameter baru e/example untuk menampilkan konfigurasi tipikal dengan kolom sumber/tujuan yang terisi otomatis (sesuai dengan direktori saat ini).
  • Sedikit dekorasi estetis saat memajang berkas berpasangan.
  • Opsi baru untuk menonaktifkan permintaan konfirmasi sebelum pemrosesan dimulai. Dapat berguna untuk skrip.
  • Menambahkan indikator kemajuan operasi.
  • Menambahkan berbagai mode penyortiran sebelum diproses (dengan dukungan Unicode).
  • Sebagian besar aturan sekarang tercakup dalam tes.
  • Perpustakaan ICU digunakan untuk bekerja dengan string, yang seharusnya memperbaiki masalah utama dengan Unicode.

Sumber: opennet.ru

Tambah komentar