আমি কীভাবে আমার ফায়ারফক্সের ইতিহাসের সমস্ত কিছু মুছে ফেলতে পারি N দিনের তুলনায়?


11

আমি আমার ইতিহাস 90 দিনের জন্য সঞ্চয় করার জন্য ফায়ারফক্স সেট করেছি এবং আমি মনে করি এটি আশ্চর্যজনকভাবে কমিয়ে দিচ্ছে । আমি এটি 45 দিনের ইতিহাস সংরক্ষণ করার জন্য সেট করেছি, তবে কীভাবে আমার বিদ্যমান ইতিহাসের 45 দিনের থেকে পুরানো সমস্ত কিছু মুছতে হয় তা আমি জানি না।

উত্তর:


3

কমান্ড লাইনে, আপনি কমান্ড bashসহ শেলটিতে নিম্নলিখিত sqlite3কোডগুলি চেষ্টা করতে পারেন : (আপনি উইন্ডোজ ব্যবহার করেন বাশ এবং সাইগউইন প্রয়োজন, বা উইন্ডোজে একই সরঞ্জামগুলি সন্ধান করুন)

date +%s -d "1 month ago" # the date, one month ago
1329352723

$ sqlite3 ~/mozilla/.firefox/*default/places.sqlite

sqlite> delete from moz_places
   ...> where id in (
   ...>     select id from moz_historyvisits
   ...>     where visit_date/1000000 < 1329352723
   ...> );

sqlite> delete from moz_historyvisits
   ...> where id in (
   ...>     select id from moz_historyvisits
   ...>     where visit_date/1000000 < 1329352723
   ...> );
sqlite>

দয়া করে প্রথমে আপনার প্রোফাইল ব্যাকআপ করুন। ;)


2

এখন ব্যবহার লিনাক্স থেকে দীর্ঘ বিকল্প:

আপনার ফায়ারফক্সের ইতিহাস ছাঁটাই করা হচ্ছে

আপনার ইতিহাসের লগটি সাফ করে আপনি কীভাবে ফায়ারফক্স 3 -কে তাত্পর্যপূর্ণভাবে গতি বাড়িয়ে তুলতে পারেন সে সম্পর্কে আমার আগের পোস্টটির অনুসরণ হিসাবে, এখানে এমন লোকদের জন্য কিছু টিপস এবং কৌশল রয়েছে যাঁরা আমার মতো তাদের পুরো ইতিহাসের লগকে জয় করতে চান না one

ইতিহাসের যুক্তিসঙ্গত পরিমাণ সর্বদা লগ রাখার সর্বাধিক দরকারী এবং আকর্ষণীয় কারণ হ'ল এটি আপনার দুর্দান্ত বারটিকে শক্তি দেয়। প্রতিবার আপনি বারে ইউআরএল টাইপ করলে ফায়ারফক্স আপনার চয়ন করতে পারে এমন পরামর্শের একটি তালিকা নিয়ে আসে আপনার ইতিহাস অনুসন্ধান করে। অন্য কথায়, আপনার ইতিহাসের লগ সাফ করার অর্থ আপনার দুর্দান্ত দণ্ডটি কিছুক্ষণের জন্য বেশ অসহায় হতে চলেছে।

তবে, আপনার ইতিহাসের লগটি ছাঁটাই করার সময় মূল বিষয়টি বুঝতে হবে যে ফায়ারফক্স একটি পায়ের আঙ্গুলের গাছ লাগানোর মতো ওয়েবের প্রতিটি নকশা এবং ক্রাইনি বুনন করে। এটিতে আপনার সমস্ত গুগল অনুসন্ধান, আপনার সমস্ত ভিডিও অনুসন্ধান, আপনার গুগল চিত্র অনুসন্ধানগুলিতে খোলার প্রতিটি চিত্র এবং আপনি যে কোনও শেষবারের ইমেলটি পড়েছেন তা অন্তর্ভুক্ত রয়েছে। আপনার এখনই উপলব্ধি করা উচিত যে আপনি খুব বিস্ময়কর এবং শক্তিশালী ব্যবহারকারী না হলে কমপক্ষে এমন সমস্ত জাঙ্কের কিছু আছে যা আপনার কখনই প্রয়োজন হবে না বা আপনার দুর্দান্ত বারে উপস্থিত হতে চাইবে না। অন্য কথায়, আমরা কোনও উল্লেখযোগ্য জরিমানা ছাড়াই সেই ইতিহাসের কয়েকটি খাঁজতে পারি। সুতরাং পরবর্তী প্রশ্নটি স্বাভাবিকভাবেই: আমাদের ইতিহাসের লগগুলির যে অংশগুলি আমাদের দরকার নেই সেগুলি কীভাবে আলাদা করব?

এটি অবশ্যই একটি স্টিকি সমস্যা এবং আপনি এটি কতটা ভাল করতে পারবেন তা আপনার নিজের সার্ফিং অভ্যাসের উপর নির্ভর করে। ভাগ্যক্রমে ফায়ারফক্স 3 এছাড়াও একটি গোপন অস্ত্রের সাথে প্যাকেজ আসে - দুর্দান্ত ফায়ারফক্স 3 লাইব্রেরি ম্যানেজার। এটি ফায়ারফক্স 3 এর সাথে চালিত একটি নিফটি সরঞ্জাম যা আপনাকে আপনার ব্রাউজিং ইতিহাস এবং আপনার বুকমার্কগুলিকে একক, শক্তিশালী ইন্টারফেসে পরিচালনা করতে দেয়। আমাদের উদ্দেশ্যগুলির জন্য, আপনি এটি 'শিফট-সিটিআরএল-এইচ' টিপে বা 'ইতিহাস> সমস্ত ইতিহাস দেখান' এ গিয়ে শুরু করতে পারেন।

ফায়ারফক্স লাইব্রেরি ম্যানেজারের সাথে স্মার্ট ট্রিমিং

তাহলে এই লাইব্রেরি ম্যানেজারের ব্যবহার কী? ঠিক আছে, অন্যান্য জিনিসের মধ্যে এই সরঞ্জামটিতে যুক্তিসঙ্গতভাবে শক্তিশালী অনুসন্ধান ফাংশন রয়েছে (উপরে অবস্থিত পাঠ্যবক্সটি দেখুন?) এই অনুসন্ধান ক্রিয়াকলাপ এবং আমাদের পক্ষ থেকে কিছুটা চিন্তাভাবনা সহ, আমরা সহজেই নির্দিষ্ট ধরণের ইতিহাসের আইটেমগুলি সহজেই আলাদা করতে পারি এবং সেগুলি মুছে ফেলতে পারি। উদাহরণস্বরূপ, আপনি যদি আপনার সমস্ত গুগল অনুসন্ধান মুছে ফেলতে চান (তবে ব্যক্তিগতভাবে আমি সেগুলি কার্যকরভাবে খুঁজে পাই না), আপনি 'গুগল অনুসন্ধান' টাইপ করতে পারেন? অনুসন্ধান ফর্ম মধ্যে। ম্যানেজার তখন কী করে আপনার লগের প্রতিটি ইতিহাসের আইটেমের তালিকা তৈরি করে যার 'গুগল' এবং 'অনুসন্ধান' উভয় কীওয়ার্ড রয়েছে? এর url বা শিরোনামে। এটি সমস্ত গুগল অনুসন্ধানের ইউআরএল কাঠামোর সাথে মিলে যায় (এবং এর বাইরে আর কিছুই নয়), সুতরাং আপনার সমস্ত গুগল অনুসন্ধানগুলি এইভাবে সজ্জিত হওয়া উচিত:

এখানে চিত্র বর্ণনা লিখুন

সমস্ত লগড গুগল অনুসন্ধানগুলি বিচ্ছিন্ন করা

আপনার সমস্ত গুগল অনুসন্ধানগুলি মুছে ফেলার জন্য, কেবলমাত্র সমস্ত (সিটিআরএল-এ) নির্বাচন করুন এবং মুছুন hit আপনার যদি প্রচুর ইতিহাস সঞ্চিত থাকে তবে এটি পিছিয়ে হতে পারে এবং কিছুটা সময় নিতে পারে। তারপরে তুমি হয়ে গেছ! আপনি স্রেফ অযথা ইতিহাসের শত শত এন্ট্রি মুছে ফেলেছেন (যদি আপনি আমার হিসাবে প্রায়শই গুগল ব্যবহার করেন)!

অনুরূপ পদ্ধতিতে আপনি ইতিহাসের আইটেমগুলির বিভিন্ন শ্রেণিটি মুছতে পারেন, যার উপর নির্ভর করে আপনি অকেজো বলে মনে করেন। কৌশলটি হ'ল এমন এক ধরণের পুনরাবৃত্ত প্যাটার্ন সনাক্ত করা (শিরোনামে বা ইউআরএল) যা আপনি মুছতে চান ইতিহাসের আইটেমগুলির প্রকারের পার্থক্য করতে পারে। কখনও কখনও এটি সহজ: উদাহরণস্বরূপ আপনি যদি আপনার জিমেইল ইমেলগুলি পড়ার সমস্ত লগ মুছতে চান (যা আমি ব্যক্তিগতভাবে সম্পূর্ণরূপে অকেজো বলে মনে করি), আপনি কেবল "মেইল জিমেইল / মেইল" এবং এটি ভয়েলা অনুসন্ধান করতে পারেন!

এখানে চিত্র বর্ণনা লিখুন

আপনার ইমেল পড়ার লগগুলি বিচ্ছিন্ন করা

কখনও কখনও অবশ্যই এটি আরও বেশি কৃপণ হতে পারে। এখানে কিছু প্রস্তাবিত কীওয়ার্ড আপনি চেষ্টা করতে পারেন:

  • সমস্ত হটমেইল ইমেল এবং পৃষ্ঠা পৃথক করতে লাইভ মেল।
  • .jpg আপনি খোলার সমস্ত jpg চিত্রকে আলাদা করতে। একইভাবে আপনি gif চিত্রগুলির জন্য .gif এবং pngs এর জন্য .png করতে পারেন।
  • ইউটিউব ঘড়ি? আপনি দেখেছেন এমন সমস্ত ইউটিউব ভিডিও আলাদা করতে।
  • দেখা যাচ্ছে যে আপনি যখনই গুগলে কোনও অনুসন্ধানের ফলাফল ক্লিক করেন, গুগল আপনাকে আপনার লক্ষ্যযুক্ত গন্তব্যে আনার আগে একটি মধ্যবর্তী পৃষ্ঠা খুলবে এবং ফায়ারফক্স অবশ্যই বিশ্বাসযোগ্যভাবে এই স্পষ্টত অকেজো মধ্যবর্তী পৃষ্ঠার তালিকাভুক্ত করে। ভাগ্যক্রমে এই পৃষ্ঠাগুলি বিচ্ছিন্ন করা সহজ। গুগল ইউআরএল অনুসন্ধান করুন ?.

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

এখানে চিত্র বর্ণনা লিখুন

আপনার ইতিহাস লগের বড় অংশগুলি কী দখল করছে তার চিহ্নগুলির জন্য অবস্থান অনুসারে বাছাই করুন।

ফায়ারফক্সের ইতিহাসের পরিমাণ সীমিত করা হচ্ছে

আমি আমার আগের পোস্টে উল্লেখ করেছি যে ফায়ারফক্সের সম্পাদনা> পছন্দসমূহ> গোপনীয়তায় একটি सेटिंग রয়েছে - "আমার ইতিহাস কমপক্ষে XX দিনের জন্য রাখুন"। দেখা যাচ্ছে যে এটি একটি 'নরম' সীমা এবং এর অর্থ এই নয় যে XX ইতিহাস পরে আপনার ইতিহাস মোছা হবে। ফায়ারফক্স কনফিগারেশনের সাথে আবৃত্তির মাধ্যমে আমরা 'হার্ড' সীমাটি সেট করতে পারি। এটা করতে :

  • আপনার অ্যাড্রেস বারে 'সম্পর্কে: কনফিগার' টাইপ করুন। আমরা কী করতে যাচ্ছি সে সম্পর্কে আপনার খুব যথাযথ সতর্কতা বার্তা পাওয়া উচিত, যার দিকে আপনার এগিয়ে যাওয়া উচিত এবং সাবধান হওয়ার প্রতিশ্রুতি দেওয়া উচিত। সম্মত হওয়ার পরে আপনাকে কনফিগার প্যারামিটারগুলির একটি ডিজেজিং অ্যারে প্রদর্শিত হবে। ভাগ্যক্রমে আমরা তাদের মধ্যে কয়েকটিতে আগ্রহী।
  • ফিল্টার বাক্সে 'ইতিহাস' টাইপ করুন এবং এটি প্রদর্শিত হলে 'ব্রাউজার হিস্টোরি_সেক্সায়ার_ডেস' ডাবল ক্লিক করুন।
  • আপনি আপনার ইতিহাসটি যে পরিমাণ দিন রাখতে চান তা কী ভাল খবর! সম্পন্ন করা হয়েছে. ফায়ারফক্স এখন এমন কোনও ইতিহাস আইটেম মুছে ফেলবে যা সেই পরিমাণে অ্যাক্সেস করা হয়নি। আপনি 'ব্রাউজার হিস্টোরি_সেস্পায়ার_সাইটস' এর মান পরিবর্তন করে মোট ইতিহাসের আইটেমগুলিতে একটি কঠিন সীমাও নির্ধারণ করতে পারেন।

আরও উন্নত বিকল্প

এটি প্রমাণিত হয়েছে যে ফায়ারফক্স 3-এ, সমস্ত ইতিহাসের আইটেম (এবং বুকমার্কগুলি) এসকিউএল ডাটাবেসে সংরক্ষণ করা হয়। সুতরাং যে সমস্ত লোক এসকিউএল সম্পর্কে ভাল পারদর্শী এবং আপনার ইতিহাসের আইটেমগুলি নির্বাচন করে মুছে ফেলার জন্য আরও শক্তিশালী প্রশ্নগুলি করতে চান তারা এসকিউএলাইট ম্যানেজার নামে পরিচিত এই ঝরঝরে ফায়ারফক্সের চেষ্টা করতে পারেন out আইপিএল জিইউআই এসকিউএলাইট ডাটাবেস ম্যানেজার হিসাবে অনেকটা পিএইচপিএমওয়াই অ্যাডমিন মাইএসকিউএলের জন্য করে। উপযুক্ত ডাটাবেসে পৌঁছতে, কেবল অ্যাড-অন (সরঞ্জামগুলি> এসকিউলাইট পরিচালক) চালু করুন এবং উপরের-ডান ড্রপ-ডাউন তালিকা থেকে "প্লেস.সক্লাইট" নির্বাচন করুন। সেখান থেকে সন্তুষ্ট হওয়া প্রশ্নের ইন্টারফেসটি বেশ বোকা প্রমাণ।


2
সিসিলিয়েনারের দরকার নেই, ফায়ারফক্স নিজের ইতিহাস মুছতে পারে যদি আপনি কেবল সমস্ত কিছু পরিষ্কার করতে চান। এতে যান: সরঞ্জামগুলি> সাম্প্রতিক ইতিহাস সাফ করুন (এটি FF3.5-এ কথার আগে এটি ব্যক্তিগত ডেটা পরিষ্কার ছিল)।
ইরান

Godশ্বর কিছু লোকের মধ্যে হাস্যরসের কোনও বুদ্ধি নেই!
আইভো ফ্লিপস

@ আইভো: প্রশ্নটিতে "হাস্যকর" কোনও ট্যাগ নেই, তাই প্রত্যেকেই গুরুত্ব সহকারে উত্তর দিতে হবে:]
জ্ঞোপি

দেখে ভাল
লাগছিল

1
আমার সব পড়ার সময় নেই, তবে এটি স্মার্ট দেখাচ্ছে। +1
কলমেমার্টি


2

আপনার যদি এসকিউএলাইট থাকে তবে আপনি এই আদেশটি চালাতে পারেন:

echo 'DELETE FROM moz_historyvisits
WHERE visit_date < strftime("%s", "now", "-5 month") * 1000000; VACUUM;' |
sqlite3 places.sqlite

1

"আজ" বিকল্পের অর্থ বর্তমান ক্যালেন্ডার দিনের ইতিহাস মুছুন। গত ২৪ ঘন্টা নয়।

উদাহরণস্বরূপ, আপনি 23:50 বাজে এবং এখন 23:55 এ ইউটিউব যান visit খোলার ইতিহাস -> আজ -> আপনি ইউটিউব দেখতে পাবেন। এরপরে আপনি ইতিমধ্যে ইতিমধ্যে 00:05:55 এ এবং এখন 00:15 এ সুপারইউজারটি পরিদর্শন করেন। খোলার ইতিহাস -> আজ -> আপনি কেবল সুপারইউজার দেখতে পাবেন তবে খোলার ইতিহাস -> গতকাল -> আপনি ইউটিউব দেখতে পাবেন। সুতরাং আপনি যদি ফায়ারফক্স -> টুডে -> এর সাম্প্রতিক ইতিহাস সাফ করতে বেছে নিয়েছেন তবে আপনি কেবল সুপারইউজারটি মুছবেন তবে ইউটিউব রয়ে গেছে।


সুপার ব্যবহারকারীকে স্বাগতম! যদিও এটি প্রশ্নের উত্তর দিতে পারে, আপনি কেন এটি করেন তার কিছু ব্যাখ্যা দিতে পারলে এটি আরও ভাল উত্তর হবে।
ডেভিডপস্টিল

0

24 ঘন্টা অপেক্ষা করুন! অথবা আপনি ব্রাউজারটি বন্ধ করতে পারেন (ক্যাশে ট্যাবগুলি সংরক্ষণ না করে (প্রয়োজনে সমস্ত ট্যাব বুকমার্ক করুন)) এবং তারপরে এটি খুলুন এবং দেখুন যে এটি কাজ করে worked


0

নীচের দ্রুত বাশ স্ক্রিপ্টটি আমার আপডেট / ইউএসআর / বিন / স্ক্লাইট3 আপডেট করার পরে আমার ওএস এক্স 10.6.8 এ ভালভাবে কাজ করছে। আশা করি এটি ওএস এক্স এবং লিনাক্সের বেশিরভাগ সংস্করণে কাজ করবে।

d=30; # Number of days of history to keep 
find ~ \( -ipath *Mozilla/Firefox*/places.sqlite -or -ipath *Support/Firefox*/places.sqlite \) > ~/.firefox-places; 
x="$(<~/.firefox-places)"; # List of locations of Firefox places.sqlite - may not use 'find' every time in future 
cd "${x%%places.sqlite*}"; # For the time being select only the first places.sqlite location - may change later 
t=$(date -v-"$d"d +%s)000000; # Fast Moz compatible time for 'd' days ago - note the 'multiply' by 1,000,000 
sudo echo "delete from moz_historyvisits where visit_date < $t; vacuum;" | sqlite3 places.sqlite; 

এখানে প্রদর্শনের উন্নতি করতে দয়া করে উপরের স্ক্রিপ্টটি মোড়ানো করবেন না।

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