Recoll : Metin içi arama programı

Başlatan attila, 24 Ağustos 2011 - 02:57:01

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

attila

Daha önce forumda istekte bulunduğum ancak tam olarak çözülemeyen, belirli bir kavram ya da kavramları tüm metin dosyalarında arayıp ilgili dosyaları listeleyecek program arayışım nihayet son buldu: Recoll.

Forumda konuyla ilgili önceki isteğime getirilen öneriler hem sadece belirli dosya türlerine yönelik olduğu hem de en kullanışlı öneri olan 'grep' ile aramanın konsola bağlı olması nedeniyle kullanışlılık bakımından tatmin edici gelmemişti. Güvenilirlik konusunda yarattığı çekince nedeniyle de Google Desktop alternatifini kullanmak istemiyordum.

Ve Recoll. Program genel olarak isme göre dosya listeleyen diğer arama motorlarının özelliklerene de sahip olmakla birlikte hemen her tür metin dosyası içerisinde belirli bir kavram ya da kavram gruplarını arama özelliğiyle ön plana çıkıyor. Microsoft Office'in .doc ve .docx uzantıları da dahil olmak üzere pdf, odt, txt, html ve daha pek çok dosya içeriğinde istenilen kavram ya da kavram gruplarını bulabiliyor. Sonuçları ilgili kavramın geçtiği cümle ile birlikte bir önizleme panelinde sıralıyor; böylece kavramın hangi dosyada geçtiğinin yanında dosyayı açmanıza gerek kalmadan hangi cümle içinde geçtiğini de görebiliyor ve aradığınız konuyla alakası olup olmadığını anlayabiliyorsunuz. Bu küçük önizleme de yeterli gelmezse dosyanın yanındaki önizleme butonuyla açılan yeni bir pencerede tüm metni text formatında görüntüleyebiliyorsunuz. İlgili kavram da farklı renk tonuyla metin içinde vurgulanıyor.

Örnek bir arama sonucu şu şekilde görülüyor,



Görüldüğü gibi üstteki ilk dosya docx diğerleri pdf uzantılı dosyaya ait sonuçları gösteriyor. Dosya ismi yanında bulunan önizieme butonu ile de tüm metin text formatında görülebiliyor.

Dilerseniz arama kriterlerini dosya uzantısı ya da dosya konumuna göre ya da kavramın tam ya da yaklaşık yazımına göre sınırlandırabiliyorsunuz.

Bir uyarı: Program ilk açılışta indexleme yapmak isteyip istemediğinizi soruyor. Ok butonuna basarsanız ev klasörü altındaki herşeyi indexlemeye başlıyor. Eğer metin dosyalarınızı benim gibi ayrı bir yerde tutuyorsanız başlangıçtaki indexlemeyi atlamanızı tavsiye ederim. Tercihler menüsü altından 'İndexleme yapılandırması' bölümüyle metin dosyalarınızı tuttuğunuz bölümü indexe dahil edip daha sonra 'Dosya' menüsü altından 'Update index' yoluyla indexleyebilirsiniz.

İşinize yaramasını umarım...

if

@atilla, elinize sağlık. Güzel bir uygulamaymış.

alquirel

Gerçekten çok güzel, kullanışlı bir uygulamaya benziyor.

Fazla denemeye fırsatım olmadı ama sanırım php içinde arama yapmıyor. Sitesinde de php ile ilgili bir bilgiye ulaşamadım.
Php de varsa tam benlik bir uygulama olmuş olur ;)


yakusha

@attila, teşekkürler:
http://www.teknolojilabs.com/recoll-linux-sisteminizde-dosyalarinizi-aramayin-bulun/ de aynı şeyden bahsetmiş...

birleştirilip wiki maddesi olur inşallah.
Artık bu forumu kullanmıyor.

heartsmagic

O başlıkta çektiğimiz işkenceden sonra böyle bir uygulamadan bizi haberdar ettiğin için teşekkürler @attila :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

attila

@heartsmagic, umarım işkencenin sebebi benim karmaşık ifade biçimimden ya da ısrarlı isteklerimden kaynaklanmamıştır .

heartsmagic

Sebebi sen değilsin, meselenin kendisi elbette :) Uğraşacağımız şeyler için işkence deseydik, burada hiç olmazdık :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

superjax

Ekleme yapmak isterseniz bu başlık wikiye açıldı

ferat_tes

Paylaşım için teşekkürler!

Media aramalarında ne arıyor? Mesela video içindeki metadatalarda mı arama yapıyor?

Birde hangi dizinde(ve altdizinlerde) arama yapmak istediğimizi nasıl belirtiyoruz? Ben bulamadım ...

dimetokavi


yakusha

medya aramalarını bilmem; lakin yaptığım aramada benim mail kutumda (thunderbird kurulu ve 2 senedir çalışıyor, taa windowstan linuxe taşımıştım) silinmiş olduğunu bildiğim mailleri bile buldu...
Artık bu forumu kullanmıyor.

sem

Vallaha benim aklıma gelmişti...


Paylaşımı yapan arkadaşa  sonsuz saygılar...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

alquirel

Alıntı yapılan: ferat_tes - 25 Ağustos 2011 - 10:53:52
...
Birde hangi dizinde(ve altdizinlerde) arama yapmak istediğimizi nasıl belirtiyoruz? Ben bulamadım ...

Araçlar > Gelişmiş Arama > Arama sonuçlarını bu dizin ve aşağısı ile sınırlandır

Kolay gelsin :D

Felâsife

Recoll güzelmiş hemide QT'miş  ;D

Bende benzeri bir programı metin aramalarında KFilereplace'yi kullanırım, kendisi KdeWebdav paketi içerisindedir.
Yalnız pdf, doc gibi ortamlarda arama yapmasa seçilen dizinde ki tüm metin belgelerini (txt, php, ini vb.) tarar.
Ayrıca Bul/Değiştir özelliğide vardır-ki asıl amacıda budur-ama ben daha çok arama işlerinde kullanırım.
update-index istemez, hasılı o da aramalarda iyidir :)
Maceraya hazır mısın!  Bir BSD almaz mısın?

Mx0Ub

Not:
Hic bi sorumluluk kabul edilmez yapılan yorumlardan ve verilen kodlardan

hckr

Bu işlem için Windows altında salt metin dosyalarında notepad++ kullanıyordum.
Bu pdf,doc gibi uzantılarda da arıyor.Bu güzel.

İnceleyeceğim.Teşekkürler.