Recoll

ภาพหน้าจอของซอฟแวร์:
Recoll
รายละเอียดซอฟแวร์:
รุ่น: 1.21.2 การปรับปรุง
วันที่อัพโหลด: 9 Dec 15
ผู้พัฒนา: Jean-Francois Dockes
การอนุญาต: ฟรี
ความนิยม: 28

Rating: nan/5 (Total Votes: 0)

Recoll เป็นโปรแกรมที่มาเปิดที่ได้รับการออกแบบจากพื้นดินขึ้นมาเพื่อให้ผู้ใช้ที่มีการค้นหาแบบเต็มส่วนบุคคลโปรแกรมสำหรับ GNU / Linux สภาพแวดล้อมเดสก์ทอปของพวกเขา มันขึ้นอยู่กับแบ็ก​​เอนด์ Xapian ที่รู้จักกันดี.

คุณสมบัติที่สำคัญ ได้แก่ การติดตั้งง่ายและการสนับสนุนที่เป็นที่นิยมระบบ UNIX ที่ใช้อินเตอร์เฟซผู้ใช้แบบกราฟิกที่ทันสมัย​​ขับเคลื่อนโดย Qt สนับสนุนสำหรับส่วนติดต่อผู้ใช้ความสามัคคีของระบบปฏิบัติการอูบุนตูสนับสนุนไฟล์ประเภททั่วไปรวมทั้งการสนับสนุนหลายภาษา .

นอกจากนี้โปรแกรมยังมีการสนับสนุนสำหรับการเข้ารหัสตัวอักษรหลายรัฐของศิลปะการทำงานแบบสอบถามการสนับสนุนสำหรับแนบมากับอีเมล์, การจัดการที่โปร่งใสของรูปแบบการเก็บ UNIX ทั่วไปรวมถึง gzip และ bzip2 ไฟล์และตัวกรองโฟลเดอร์และครอบคลุม เอกสาร.

การจัดทำดัชนีกำเนิดประเภทไฟล์รวมถึงข้อความธรรมดา, HTML, กล่องจดหมาย Maildir พิดและไฟล์บันทึกสีม่วงหน้าผู้ชาย, แผนภาพ Dia, Powerpoint และเอกสาร Excel นอกจากนี้ต้องขอบคุณผู้ช่วยเหลือภายนอกโปรแกรมยังมีความสามารถในการจัดทำดัชนีเอกสารจากปพลิเคชันที่รู้จักกันดีเช่น AbiWord, KWord, OpenOffice, Gnumeric และ Okular.

ในลักษณะอื่น ๆ ที่เราสามารถพูดถึงว่า Recoll สามารถนำมาใช้ภายในเบราว์เซอร์ Mozilla Firefox เว็บผ่าน Add-on ที่ช่วยให้ผู้ใช้สามารถสร้างดัชนีเข้าเยี่ยมชมหน้าเว็บ มันสามารถประมวลผลเอกสารแนบในอีเมลหลายครั้งโดยใช้ฐานข้อมูลหลายเลือกและใช้การค้นหาตัวแทน.

จะให้ผู้ใช้มีอินเตอร์เฟซผู้ใช้แบบกราฟิกที่ทันสมัย​​เขียนด้วยเครื่องมือ GUI Qt และออกแบบมาเพื่อผู้ใช้ดัชนีของไดเรกทอรีบ้านจากที่ได้รับไป กระบวนการสร้างดัชนีสามารถหยุดได้ในเวลาใด ๆ และมันก็ยังเป็นไปได้ที่จะลบการค้นหาและประวัติเอกสารเช่นเดียวกับการดูรูปแบบการจัดทำดัชนีและผู้ช่วยที่ขาดหายไป.

ผลการค้นหาสามารถเรียงลำดับได้อย่างง่ายดายโดยวันที่เก่าแก่ที่สุดหรือใหม่ล่าสุดครั้งแรกมองว่าเป็นตารางหรือบันทึกเป็นไฟล์สเปรดชีตใน CSV ทั่วไป (จุลภาคค่าแยก) รูปแบบไฟล์ จากการตั้งค่าโต้ตอบผู้ใช้สามารถกำหนดค่าตารางเวลาการจัดทำดัชนีที่อินเตอร์เฟซผู้ใช้แบบกราฟิกและเครื่องมือภายนอก

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • เพิ่ม GUI โต้ตอบที่จะดำเนินการจัดทำดัชนีบางส่วน.
  • ค้นหา Avanced ใน & quot; ข้อใด & quot; โหมด:. กรองไดเรกทอรีจะไม่กรอง แต่เพิ่มข้อ ORed
  • แก้ไขข้อผิดพลาดเกี่ยวกับไวยากรณ์ปลอมวงเล็บรอบวลี.
  • คงเงื่อนไขขอบเขตไม่กี่ตรวจพบโดย VC ++
  • อื่น ๆ การแก้ไขขนาดเล็กอื่น ๆ ให้ดูบันทึกการกระทำ.

มีอะไรใหม่ ในรุ่น 1.20.4:

  • 1.20.4 มีการแก้ไขที่จะข้ามไฟล์บีบอัด ภาพระบบเช่น xxx.img.gz โดยค่าเริ่มต้น นี้ควรจะได้รับใน 1.20.3

สิ่งที่ใหม่ ในรุ่น 1.20.1:

  • เปิดกับรายการถูกบันทึกอยู่ในรายการผล และเมนูป๊อปอัพตารางผล นี้จะช่วยให้คุณเลือกเป็นโปรแกรมทางเลือกที่จะเปิดเอกสาร รายการของโปรแกรมที่ถูกสร้างขึ้นจากข้อมูลที่อยู่ใน / usr / share / โปรแกรมไฟล์สก์ท็อป.
  • วิธีการใหม่สำหรับการระบุคำหลายคำที่จะค้นหาภายในเขตที่กำหนด: มันเคยเป็นที่รายการขาดช่องว่าง แต่ splittable เช่น [term1, term2] ก็กลายค้นหาวลีซึ่งทำให้ความรู้สึกในบางกรณี แต่ไม่มีจำนวนมาก รหัสที่มีการเปลี่ยนแปลงเพื่อให้ [term1, term2] ตอนนี้หมายความว่า [term1 และ term2] และ [term1 / term2] หมายถึง [term1 หรือ term2] นี้จะเป็นประโยชน์สำหรับการค้นหาเขตที่ก่อนหน้านี้คุณจะถูกบังคับให้ทำซ้ำชื่อเขตข้อมูลสำหรับทุกคำ [SomeField: term1 SomeField: term2] ขณะนี้สามารถแสดงเป็น. [SomeField: term1, term2]
  • (1.20.1) เครื่องมือเศษคำที่ถูกบันทึกอยู่ในกุย นี่คือหน้าต่างที่มีปุ่มที่ปรับแต่งเพื่อเพิ่มเศษภาษาแบบสอบถามโดยพลการค้นหาปัจจุบัน ปุ่มและเศษมีการกำหนดไว้ในไฟล์ xml ภายในไดเรกทอรีการกำหนดค่า recoll นะ ~ / .recoll / fragbuts.xml นี้จะทำให้มันง่ายที่จะกำหนด & quot; ปรุงสุกก่อน & quot; ตัวกรองสำหรับสิ่งที่คุณจำเป็นซ้ำแล้วซ้ำอีก ดูคู่มือการใช้งานสำหรับรายละเอียดเพิ่มเติม.
  • เราเปลี่ยนเงื่อนไขวิธีที่ถูกสร้างขึ้นจากสตริงสาร (เช่นที่อยู่อีเมล) ก่อนหน้านี้ที่อยู่เช่น jfd@recoll.org เพียงแง่ที่เรียบง่ายและเงื่อนไขที่ทอดส​​มออยู่ในช่วงเริ่มต้นถูกสร้างขึ้น (JFD, recoll, org, JFD @ recoll, jfd@recoll.org) ตัวแยกสัญญาณข้อความใหม่สร้างทุกแง่ที่เป็นไปได้อื่น ๆ (ที่นี่ recoll.org เท่านั้น) เพื่อที่ว่าตอนนี้มันเป็นไปได้ที่จะค้นหารุ่นซ้ายถูกตัดทอนของสารประกอบเช่นอีเมลทั้งหมดจากโดเมนที่กำหนด.
  • (1.20.1) เร่งแป้นพิมพ์ใหม่สำหรับตารางผล: Ctrl + R สลับโฟกัสจากรายการค้นหาเพื่อตาราง Ctrl + o เปิดเอกสารสำหรับสายปัจจุบัน Ctrl + Shift + O เปิดเอกสารและปิด recoll, Ctrl + d ตัวอย่างเอกสาร.
  • (1.20.1) คำที่พิเศษคือการจัดทำดัชนีในขณะนี้สำหรับผลจากประวัติศาสตร์เว็บ: ใช้ & quot; -rclbes: BGL & quot; ที่จะไม่รวมผลเว็บ & quot; rclbes: BGL & quot; เพื่อ จำกัด ผลให้คนที่เว็บ นี้เป็นเรื่องยากที่จะจำ แต่คุณสมบัติเศษคำที่หมายความว่าคุณไม่จำเป็นต้อง (นี้อยู่ในตัวอย่างไฟล์เศษ Query).
  • Recoll hashtags # ตอนนี้ดัชนีดังกล่าว.
  • ตอนนี้มันเป็นไปได้ที่จะกำหนดค่า GUI ในรูปแบบปัจจัยกว้างโดยการลากแถบเครื่องมือให้เป็นหนึ่งในด้านข้าง (ตำแหน่งของพวกเขาจำได้ว่าระหว่างการประชุม) และการย้ายกรองหมวดหมู่เพื่อเมนู (สามารถตั้งค่าใน & quot; การตั้งค่า - & gt;. กำหนดค่า GUI & quot; แผง)
  • เราได้เพิ่ม indexedmimetypes และตัวแปร excludedmimetypes GUI เพื่อกำหนดค่าซึ่งก็ยังอัดบิต พวงของ ininteresting ตัวแปรยังถูกถอดออกได้.
  • เมื่อดัชนีเราไม่เพิ่มชื่อไฟล์ภาชนะด้านบนเป็นระยะสำหรับเอกสารย่อยที่มีอยู่ (ถ้ามี) นี้ทำให้รู้สึกไม่ในกรณีส่วนใหญ่เป็นมันหมายความว่าคุณจะได้รับความนิยมในทุกส่วนจาก CHM หรือ ePub เมื่อชื่อไฟล์ด้านบนตรงกับการค้นหาเมื่อคุณอาจต้องการเพียงเอกสารที่ผู้ปกครองในกรณีนี้.
  • แต่ชื่อไฟล์ภาชนะที่มีประโยชน์บางครั้งผลการกรองและมันก็ยังคงสามารถเข้าถึงได้ในทางที่แตกต่างกันชื่อไฟล์ภาชนะด้านบนจะถูกเพิ่มเป็นระยะทุกเอกสารย่อยเพียงสำหรับการค้นหาที่มีคำนำหน้า . ชื่อเขตเป็น containerfilename และการแข่งขันในเอกสารย่อยจะไม่เกิดขึ้นถ้าสนามไม่ได้ระบุ (นี้จะแตกต่างจากการประมวลผลชื่อไฟล์ก่อนหน้านี้ซึ่งได้รับการจัดทำดัชนีเป็นคำทั่วไป. containerfilename ตั้งยังไฟล์ไม่มีเอกสารย่อย (เช่น PDF).
  • คุณลักษณะใหม่ pfxonly ถูกสร้างขึ้นเพื่อรองรับการเปลี่ยนแปลงดังกล่าวข้างต้น นี้สามารถตั้งค่าบนสนามเมตาดาต้าใด ๆ ภายใน [คำนำหน้า] ส่วนของแฟ้มสาขา ข้อตกลงเขตได้รับผลกระทบจะได้รับการจัดทำดัชนีเท่านั้นที่มีคำนำหน้าเพื่อให้พวกเขาจะทำให้เกิดการตีเพียงสำหรับการค้นหาสนาม (พฤติกรรมทั่วไปคือข้อกำหนดด้านการจัดทำดัชนีทั้งหน้าและไม่ได้ดังนั้นพวกเขายังสามารถทำให้เกิดการตีเมื่อค้นหาเป็นข้อตกลงทั่วไป ).
  • ใหม่ [queryaliases] ถูกสร้างขึ้นส่วนในด้านสำหรับ definining นามแฝงชื่อเขตข้อมูลที่จะนำมาใช้เฉพาะในเวลาแบบสอบถาม (เพื่อหลีกเลี่ยงการเก็บรวบรวมข้อมูลที่ไม่พึงประสงค์ในช่องสุ่มในระหว่างการจัดทำดัชนี) ส่วนที่ว่างเปล่าโดยเริ่มต้น แต่ 2 นามแฝงที่เห็นได้ชัดมีการแสดงความคิดเห็น: ชื่อไฟล์ศุกร์และ containerfilename = = CFN การตั้งค่าไว้ในไฟล์ส่วนบุคคลของคุณอาจจะช่วยคุณในการพิมพ์บางอย่างถ้าคุณค้นหาในชื่อไฟล์.
  • ตอนนี้คุณสามารถใช้ทั้งอีและ -i สำหรับการลบแล้วการปรับปรุงดัชนีสำหรับการขัดแย้งไฟล์ที่กำหนดด้วยคำสั่ง recollindex เดียวกัน.
  • ตอนนี้เราอนุญาตให้เข้าถึง docid Xapian สำหรับเอกสาร Recoll ใน recollq และ Python API ผลการค้นหา นี้จะช่วยให้การเขียนสคริปต์ซึ่งรวม Recoll และการดำเนินงาน Xapian บริสุทธิ์ โปรแกรมหลามตัวอย่างที่ซ้ำกันที่จะหาเอกสารโดยใช้คำ MD5 ถูกเพิ่มเข้ามา ดู src / หลาม / ตัวอย่าง / docdups.py
  • คำสั่งที่ใช้ในการระบุชนิดของละครใบ้ของไฟล์เมื่อวิธีการภายในแฟ้ม -i โดยค่าเริ่มต้น ตอนนี้มันเป็นไปได้ที่จะปรับแต่งคำสั่งนี้โดยการตั้งค่า systemfilecommand ในการกำหนดค่า ค่าแนะนำจะ XDG-ละครใบ้ซึ่งบางครั้งทำงานได้ดีกว่าไฟล์.
  • รายการผลมีสององค์ประกอบใหม่: P% ทดแทนสำหรับการพิมพ์ชื่อโฟลเดอร์หลักและเป้าหมายการเชื่อมโยง F ซึ่งจะเปิดโฟลเดอร์หลักในหน้าต่างจัดการไฟล์ เช่น. ไดเรกทอรีแม่เปิด
  • / สื่อถูกบันทึกอยู่ในรายการ skippedPaths เริ่มต้นส่วนใหญ่เป็นเตือนว่าสุ่มสี่สุ่มห้าการประมวลผลเหล่านี้กับดัชนีทั่วไปคือความคิดที่ดี (ใช้ดัชนีที่แยกจากกันแทน).
  • recollq และ recoll t-ได้รับเลือกใหม่ -N พิมพ์ชื่อเขตระหว่างค่าเมื่อ -F ถูกนำมาใช้ นอกจากนี้ -F & quot; & quot; จะมาเป็นคำสั่งที่จะพิมพ์สาขาทั้งหมด.
  • ยัติภังค์ Unicode (0x2010) ได้รับการแปลในขณะนี้เพื่อลบ ASCII ระหว่างการจัดทำดัชนีและการค้นหา ไม่มีทางที่ดีคือการจัดการกับตัวละครตัวนี้ได้รับการ varius misuses ของลบและยัติภังค์ ทางเลือกนี้ก็ถือว่า & quot; ไม่ดีน้อย & quot; กว่าหนึ่งก่อนหน้านี้.

มีอะไรใหม่ ในรุ่น 1.19.14:

  • 1.19.14 แก้ไขปัญหาเล็ก ๆ น้อย ๆ แต่ ennoying ใน การจัดทำดัชนีบวกบกพร่องอื่น ๆ ไม่กี่:
  • การใช้วัตถุฐานข้อมูลอ่านได้อย่างเดียวแยกต่างหากสำหรับการสอบถามในขณะที่ดัชนีการจัดทำดัชนีจะก่อให้เกิดข้อผิดพลาด Xapian (อ่านบล็อกเสีย) และต่อมาได้ถึงวันที่ความล้มเหลวในการตรวจสอบ (ที่นำไปสู่​​ reindexing ที่ไม่จำเป็น) คณะลูกขุนจะออกเป็นสาเหตุ แต่การใช้วัตถุเดียวกันสำหรับการอ่านและการเขียนที่ดูเหมือนว่าจะขจัดปัญหา.
  • ข้อความเข้าสู่ระบบที่ไม่จำเป็นในกระบวนการเด็กอายุระหว่างฟอร์กและดำเนินการกรองสามารถป้องกันใน mutex และนำไปสู่​​การหมดเวลา 20 นาทีสำหรับเธรดกระบวนการพ่อได้รับผลกระทบ (เกิดขึ้นเฉพาะในโหมด multithread).
  • ยังล้นไปได้ของสแต็คของตัวกรอง นี้จริงๆจะเกิดขึ้นเฉพาะในสถานการณ์ทางพยาธิวิทยา (มือ crafted ไฟล์ซิป recursive ... ).

มีอะไรใหม่ ในรุ่น 1.19.13:

  • นี้หวังว่าการแก้ไขข้อผิดพลาดสุดท้ายที่เหลืออยู่ใน multithreading รหัสซึ่งเป็นสาเหตุที่หายากมาก แต่เกิดความผิดพลาดที่น่ารำคาญ แน่นอนคุณต้องการอัพเกรดรุ่นนี้ถ้าคุณใช้ recoll 1.19.

มีอะไรใหม่ ในรุ่น 1.19.11:

  • กรณี / ความไวกำกับยังคงปิดโดยปริยายสำหรับ ข่าวประชาสัมพันธ์ฉบับนี้ มันสามารถเปิดได้โดยเฉพาะการแก้ไข recoll.conf (ดูคู่มือการใช้งาน) ถ้าคุณทำเช่นนั้นคุณจะต้องตั้งค่าดัชนี.

มีอะไรใหม่ ในรุ่น 1.19.9:

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขจำนวนของข้อบกพร่องอย่างมีนัยสำคัญ (แบบสอบถาม สภาพการจัดการวันที่เกิดปัญหา GUI เป็นไปได้ ... ).

มีอะไรใหม่ ในรุ่น 1.19.2:

  • ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขข้อผิดพลาดในการแปลเส้นทางสำหรับเพิ่มเติม ดัชนี.

มีอะไรใหม่ ในรุ่น 1.18.1:

  • รุ่นนี้จะทำให้ตัวเลือก CASE- และกำกับที่มีความอ่อนไหว ค้นหาประวัติการค้นหาที่ซับซ้อนเข้าถึงโดยตรงไปยังตีหน้าสำหรับเอกสาร PDF.

มีอะไรใหม่ ในรุ่น 1.17.3:

  • ที่วางจำหน่ายส่วนใหญ่ 1.17.3 การแก้ไขความผิดพลาดที่การจัดทำดัชนี บางครั้งที่เกิดขึ้นในขณะที่การประมวลผลอีเมล.

มีอะไรใหม่ ในรุ่น 1.17.2:

  • แก้ไขข้อบกพร่องน้อยและเพิ่มคุณลักษณะขนาดเล็กสำหรับ จัดการตัวละครที่ไม่ควรเน้นเสียงในภาษาของคุณ (เช่น: ในสวีเดน) ดู unac_except_transx ในส่วนกำหนดค่าด้วยตนเอง นอกจากนี้ยังมีตัวกรอง rcldia ใหม่สำหรับไฟล์ Dia.

ต้องการ

  • Xapian และโอเมก้า
  • Qt

ซอฟแวร์อื่น ๆ ของนักพัฒนา Jean-Francois Dockes

SQLScreens
SQLScreens

20 Feb 15

ความคิดเห็นที่ Recoll

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!