জিটজিস্ট সূচকটি ঠিক কী করে?


14

আমি এ সম্পর্কে পরিষ্কার নয়। জিটজিস্ট কি আমার নথির বিষয়বস্তুগুলি অনুসন্ধান করে যাতে অনুসন্ধানগুলি আরও প্রাসঙ্গিক হয়? অথবা জিতজিস্ট কেবল আমার নথির নাম / প্রসার অনুসন্ধান করছেন?

উত্তর:


21

সংক্ষেপে জিটজিস্ট হ'ল একটি ইভেন্ট লগ। এটি ফাইলগুলির সাথে ডিল করে না। এটি ঘটনাগুলি নিয়ে কাজ করে। এটি ফাইলের বিষয়বস্তু সংরক্ষণ করে না । এটি জিটজিস্টের কাজ নয়

জিটজিস্ট যা করেন

ঘটনা উদাহরণ

  • ফাইল খোলা / বন্ধ / মোছা / সংরক্ষিত
  • নতুন ভয়েস কল গৃহীত হয়েছে / ডায়াল হয়েছে
  • গিট / বিজিআর রেপো প্রতিশ্রুতিবদ্ধ
  • একটি ফায়ারফক্স পৃষ্ঠা খুলছে
  • একটি ফাইল ডাউনলোড করা হচ্ছে
  • একটি আইএম চ্যাট শুরু হচ্ছে
  • সঙ্গীত খেলুন, বিরতি দিন, থামুন

কোনও ইভেন্ট কল্পনা করুন এবং জিটজিস্ট এটি লগ করতে পারেন।

এখন কেবল জিটজিস্ট কিছু লগ করতে পারে তার অর্থ এটি লগ হবে না। এটি একটি ডেমন যা একটি ডি-বাস এপিআই প্রকাশ করে। এই API টি লগ, পুনরুদ্ধার, ফিল্টার বা ইভেন্ট মুছতে পদ্ধতি সরবরাহ করে।

জিটজিস্ট দাতাহুব

জিটজিস্টে ইভেন্টগুলি লগ করার জন্য এখন আপনার বাহ্যিক অ্যাপ্লিকেশনগুলির প্রয়োজন। নামের দ্বিতীয় ডিমনটি zeitgeist-datahubআপনার সিস্টেমে চলমান রাখে যা পর্যবেক্ষণ করে

  • সমস্ত ফাইল ক্রিয়াকলাপ লগইন করে GtkRecentManagerএবং এটি জিটজিস্ট ডিমনকে ঠেলে দেয়
  • সমস্ত অ্যাপ্লিকেশন এটি চালু করে এবং লগ করে
  • সমস্ত ফাইল ডাউনলোড ডিরেক্টরিতে ডাউনলোড হয়েছে

অ্যাপ্লিকেশনগুলির জন্য যা GtkRecentManager ব্যবহার করে না, সেখানে এক্সটেনশন / প্লাগইন / অ্যাডিন / অ্যাডোন রয়েছে যা জিটজিস্টকে প্রাসঙ্গিক ইভেন্টগুলিকে ধাক্কা দেয়। এই উপাদানগুলি বলা হয় dataprovidersকারণ তারা ডেটা দিয়ে জিটজিস্ট ডেমন সরবরাহ করে।

লগ করা ইভেন্টের ব্যবহার

এখন আপনার কাছে অ্যাপ্লিকেশন রয়েছে যা তাদের ব্যবহারের জন্য এই ডেটা ব্যবহার করতে পারে। কয়েকটি ভাল জিনিস রয়েছে যা ডেটা দিয়ে করা যেতে পারে। যেমন

  • সর্বাধিক খোলা ফাইলগুলি সন্ধান করুন (কারণ সঞ্চিত প্রতিটি ইভেন্টে একটি রয়েছে timestamp)
  • নির্দিষ্ট অ্যাপ্লিকেশন দ্বারা খোলার সাম্প্রতিক সমস্ত ফাইলগুলি সন্ধান করুন (কারণ সঞ্চিত প্রতিটি ইভেন্টে সেই ইভেন্টটির নাম থাকে যা ইভেন্টটিকে ট্রিগার করে)। এটি প্রতিটি মেনু ফাইল মেনু এর জন্য সম্প্রতি ব্যবহৃত ফাইলগুলি পপুলেট করতে ব্যবহার করা যেতে পারে
  • অ্যাপ্লিকেশন লঞ্চার পছন্দ Synapse, Doএবং Unity Dashঅ্যাপ্লিকেশন তালিকা বাছাই করার জন্য এই ব্যবহার করতে পারেন যখন ব্যবহারকারী নাম
  • অ্যাপ্লিকেশনটি প্রায়শই ব্যবহৃত ফাইলগুলি পপুলেট করতে পারে। উদাহরণস্বরূপ gedit-dashboardএই তালিকাটি তৈরি করতে জিটজিস্ট ব্যবহার করে। gedit-pluginsএই gedit প্লাগইন সক্ষম করতে আপনার প্যাকেজ ইনস্টল করতে হবে। নতুন ফাইল এটি ব্যবহার করতে ক্লিক করুন

সম্পূর্ণ পাঠ্য অনুসন্ধান

জিটজিস্ট একটি সম্পূর্ণ পাঠ্য অনুসন্ধান এপিআই নিয়ে আসে, যা কেবল ইভেন্টের বিষয়বস্তু অনুসন্ধান করে, ফাইলটি নিজেই নয়। আপনি যদি বীথোওয়ানের একটি ট্র্যাক খেলেন, তবে লগ হওয়া ইভেন্টটিতে অন্তর্ভুক্ত থাকবে

  • টাইমস্ট্যাম্প
  • ব্যবহারকারী স্পষ্টভাবে রান এ ক্লিক করেছেন বা ইভেন্টটি নির্ধারিত ছিল (প্লেলিস্ট)
  • ঘটনাটি কী ছিল - ট্র্যাক শুরু হয়েছিল
  • কোন অ্যাপ্লিকেশন এটি করেছে
  • সম্পদ (মিডিয়া ফাইল) কীভাবে সংরক্ষণ করা হয় stored এই ক্ষেত্রে একটি ফাইল হিসাবে
  • শিরোনাম হিসাবে একটি ফ্রিফর্ম স্ট্রিং যা ট্র্যাক নাম, জেনার, শিল্পী, বছর ইত্যাদি থাকতে পারে
  • মিডিয়া ফাইলের মাইমটাইপ

তারপরে জিটজিস্টের সাথে সরবরাহিত পূর্ণ পাঠ্য অনুসন্ধান এপিআই অনুসন্ধানের জন্য ইভেন্টের ক্ষেত্রগুলি কেবল অনুসন্ধান করবে এবং ফাইলটি সন্ধান করবে না।

মনে রাখবেন জিটজিস্ট কোনও ফাইল ট্র্যাকারের ফাইল অনুসন্ধান নয়

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.