فیتلر کردن نتایج جستجو در ویندوز ۷

یکی از مشکلاتی که با ویندوز ۷ داشتم این بود که نمی دانستم در جعبه جستجوی ویندوز، چگونه فیلتر دلخواهی را اعمال کنم. تا اینکه امروز پس از اینکه کمکی از دست راهنمای ویندوز و آقای گوگل برنیامد، با سعی و خطا جواب را فهمیدم:

در ویندوز xp اگر می خواستیم دنبال فایلهای با پسوند c و h بگردیم به این صورت عمل می کردیم که در جعبه جستجو می نوشتیم: *.cpp *.h

لیکن در ویندوز هفت (seven) این امکان وجود ندارد و اگر چنین عبارتی بنویسیم، چیزی یافت نمی شود. در اینجا باید از عملگرهای منطقی AND و OR استفاده کنیم، به صورت زیر:

*.cpp OR *.h

عملگر OR مثل عملگر + در گوگل عمل می کند. اگر در مثال فوق دقت کنید می بینید که فایلهای با پسوند htm هم در نتایج ظاهر شده اند، برای رفع این مشکل باید از علامت ” ” استفاده کنیم:

*.cpp OR “*.h”

Share

جستجوی بخشی از کلمه در گوگل و جی میل!

یک نکته بسیار عجیب در مورد تمام موتورهای جستجو:

فرض کنید بخواهید با یک جستجو تمام کلماتی که با “گل” شروع می شوند مثل گلزار، گلستان، گلی و … را لیست کنید. اولین چیزی که به ذهن می رسد استفاده از حروف خاص (wild card) مثل * و ؟ است. در مورد این مثال ظاهرا باید “گل*” را جستجو کنیم. اما متاسفانه هیچ یک از موتورهای جستجو این امکان را به کاربر نمی دهند. این موضوع ساده که در تمام پایگاههای داده ی کوچک با یک query امکان پذیر است، ظاهرا در پایگاههای بزرگ مشکلاتی را ایجاد می کند که باعث شده موتورهای جستجو از آن پرهیز کنند. حتی در gmail که یک پایگاه داده کوچک از ایمیلهای شخصی است، چنین جستجویی امکان پذیر نیست! و این یک فاجعه است. تصور کنید تنها بخشی از ایمیل شخصی در ذهن شماست و قصد جستجوی نام وی را دارید؛ اما نمی توانید…

متاسفانه هیچ یک از موتورهای جستجوی مشهور مثل گوگل، یاهو و آلتاویستا امکان جستجوی بخشی از کلمه را ندارند.

Share