Saya telah mendengar tentang Semuanya sebelumnya dan tidak pernah benar-benar melihatnya sekilas.
Tapi hari ini, mencari ratusan ribu file untuk kata tertentu dalam nama file membutuhkan waktu yang lama. Saya memutuskan untuk melihat apakah ada cara yang lebih baik untuk melakukan ini sehingga saya tidak perlu menunggu komputer saya menyelesaikan pencarian sebelum saya dapat memiliki daftar lengkap.
Saya sekali lagi bertemu dengan Semuanya di Google. Kali ini saya mengunduhnya. Itu adalah file 272KB portabel terletak disini. Saya telah mencoba alat pengindeksan Microsoft yang baik sekali atau dua kali dalam dekade terakhir dan cerita panjang itu pukulan besar!
Saya berharap semuanya akan menjadi cerita yang sama sekali berbeda. Menurut apa yang saya baca Semuanya HANYA mencari melalui nama file dan itu membuatnya sangat cepat. Tapi mari kita benar-benar memasukkannya ke dalam tes.
Saya mengekstrak file 589KB dari file zip dan menjalankannya. Inilah yang saya lihat:
Jadi saya akan mencoba dan menemukan sekelompok gambar dari eBook terbaru saya di Photoshop. Saya pikir semua gambar dimulai dengan Photoshop. Saya cukup mengetik
Photoshop dan menyaksikan hasil pencarian saya terisi ketika saya mengetik. Saya menggulir ke bawah sedikit melewati file program saya dari Photoshop dan cukup yakin ada gambar saya di desktop saya di folder bernama photoshop. Sangat bagus dan sangat cepat.Bagaimana aplikasi kecil ini bekerja dengan cepat dan efisien? Saya tidak punya ide! Jadi saya membuka task manager saya dan mencari Semuanya. Setelah pencarian lengkap Semuanya menggunakan sekitar 20MB memori. Tidak buruk sama sekali! Sejauh ini saya menyukainya. Saya memutuskan untuk melihat-lihat situs web mereka dan melihat apa lagi yang bisa dilakukan semuanya. Saya menemukan berita menarik ini di bawah FAQ mereka:
Semuanya menggunakan RegEx (Ekspresi Reguler) di bilah pencarian untuk membantu Anda menentukan dengan tepat apa yang Anda cari. Setelah Anda menguasainya, Anda akan menemukannya sangat berguna di banyak tempat. Dari file bantuan program di sini adalah semua ekspresi yang didukung dan apa yang mereka lakukan:
| -
Bilah vertikal memisahkan alternatif. Sebagai contoh,
abu-abu | abu-abu
bisa cocok "Abu-abu" atau "Abu-abu“.
()-
Kurung digunakan untuk menentukan ruang lingkup dan prioritas operator (di antara kegunaan lain). Sebagai contoh,
abu-abu | abu-abu
dan
gr (a | e) y
adalah pola yang setara yang keduanya menggambarkan himpunan "Abu-abu"Dan"Abu-abu“.
? -
Tanda tanya menunjukkan ada nol atau satu dari elemen sebelumnya. Sebagai contoh,
colou? r
cocok dengan keduanya “warna"Dan"warna“.
* -
Tanda bintang menunjukkan ada nol atau lebih dari elemen sebelumnya. Sebagai contoh,
ab * c
cocok "ac“, “abc“, “abbc“, “abbbc", dan seterusnya.
+ -
Tanda plus menunjukkan bahwa ada satu atau lebih dari elemen sebelumnya. Sebagai contoh,
ab + c
cocok "abc“, “abbc“, “abbbc", Dan seterusnya, tetapi tidak"ac“.
. -
Cocok dengan karakter tunggal apa pun kecuali baris baru (karakter mana yang dianggap baris baru adalah rasa, pengkodean karakter, dan platform khusus, tetapi aman untuk mengasumsikan bahwa karakter umpan baris adalah termasuk). Dalam ekspresi kurung POSIX, karakter titik cocok dengan titik literal. Sebagai contoh,
a.c
cocok "abc“, Dll., Tetapi
[a.c]
hanya cocok "Sebuah“, “.", atau "c“.
[ ] -
Ekspresi braket. Cocok dengan satu karakter yang terkandung dalam kurung. Sebagai contoh,
[abc]
cocok "Sebuah“, “b", atau "c“.
[a-z]
menentukan rentang yang cocok dengan huruf kecil apa pun dari "Sebuah"Ke"z“. Bentuk-bentuk ini dapat dicampur:
[abcx-z]
cocok "Sebuah“, “b“, “c“, “x“, “y", Dan"z", Seperti halnya
[a-cx-z]
[^ ]-
Cocok dengan satu karakter yang tidak terkandung dalam kurung. Sebagai contoh,
[^ abc]
cocok dengan karakter apa pun selain "Sebuah“, “b", atau "c“.
[^ a-z]
cocok dengan setiap karakter yang bukan huruf kecil dari "Sebuah"Ke"z“. Seperti di atas, karakter dan rentang literal dapat dicampur.
^ -
Cocok dengan posisi awal dalam string. Dalam alat berbasis garis, ini cocok dengan posisi awal dari garis apa pun.
$ -
Cocokkan posisi akhir string atau posisi tepat sebelum baris akhir string. Dalam alat berbasis garis, ini cocok dengan posisi akhir dari garis apa pun.
{M N} -
Paling tidak cocok dengan elemen sebelumnya m dan tidak lebih dari n waktu. Sebagai contoh,
a {3,5}
hanya cocok "aaa“, “aaaa", Dan"aaaaa“. Ini tidak ditemukan dalam beberapa, contoh ekspresi reguler yang lebih lama.
Dengan menggunakan ekspresi ini, saya mencoba pencarian berikut untuk mencari item dengan AskTheAdmin dalam nama file jpg atau Karl dalam nama file jpg. Saya yakin Anda sudah bisa membayangkan betapa kuatnya ini!
Mari kita lihat opsi-opsi program.
Pada layar General Anda akan menemukan opsi startup yang biasa bersama dengan beberapa fitur keren seperti sedang dapat menjalankan beberapa instance dari segalanya atau beberapa windows dari instance yang sama juga tombol pintas.
Semuanya hanya berfungsi pada volume NTFS jadi jika Anda memeriksa tab volume dan tidak ada yang muncul - drive Anda mungkin bukan NTFS dan perlu ditingkatkan.
Tab opsi kecualikan memungkinkan Anda menentukan folder atau file yang akan dikecualikan termasuk file tersembunyi atau sistem.
ETP adalah fitur yang memungkinkan pencarian jarak jauh dari basis data lokal Anda. Informasi lebih lanjut tentang topik ini dapat ditemukan sini.
Dan HTTP menawarkan Anda kemampuan untuk membuka server web pada mesin lokal Anda dan memungkinkan pertanyaan terhadap basis data lokal Anda seperti:
Anda dapat membuka ini ke luar juga dan mencari PC Anda dari rumah tanpa harus remote desktop masuk Dan dengan beberapa FTP yang cerdik, Anda mungkin dapat menggulung sendiri solusi file yang bagus.
Adakah yang menggunakan Semuanya atau yang serupa? Kami akan senang mendengarnya di komentar!
Pengungkapan Afiliasi: Dengan membeli produk yang kami sarankan, Anda membantu menjaga situs tetap hidup. Baca lebih banyak.