मैं Google Chrome में एक विशिष्ट क्वेरी से मेल खाने वाले सभी वेब इतिहास को कैसे हटा सकता हूं


77

Google Chrome में, क्या किसी विशिष्ट क्वेरी (उदाहरण के लिए, en.wikipedia.org) से मेल खाने वाले सभी खोज इतिहास को हटाना संभव है?


Google वेब इतिहास से खोज में सभी आइटम का चयन करना संभव है। मुझे आश्चर्य है कि क्या क्रोम के वेब इतिहास के साथ Google वेब इतिहास को सिंक्रनाइज़ करना संभव है।
एंडरसन ग्रीन

"Google वेब इतिहास के लिए अपडेटर" नामक एक एक्सटेंशन है - ऐसा प्रतीत होता है कि यह एक्सटेंशन Google वेब इतिहास को Google Chrome में काम करने की अनुमति देता है।
एंडरसन ग्रीन

3
@AndersonGreen आप कृपया करने के लिए स्वीकार किए जाते हैं जवाब अद्यतन किया जा सका superuser.com/a/791728/84229 से Fabricio PH। यह मूल सही उत्तर है। वर्तमान में स्वीकृत किसी ने भी बिना किसी श्रेय के सही उत्तर की नकल की है। अब इसे वापस इसके मूल संस्करण में वापस कर दिया गया है।
यूजर

3
@AndersonGreen आप का चयन करना चाहिए Pooya सही जवाब के रूप में की है, यह सबसे सरल, सबसे तेजी से यह करने के लिए रास्ता नहीं है। इसके अलावा, फैब्रियो अपने जवाब पर कुछ स्व विज्ञापन कर रहा है, जो पूरा नहीं हुआ है।
LasagnaAndroid

इसे त्वरित बनाने के लिए: सभी परिणामों का चयन करने के लिए खोज और फिर "ctrl + a" को हिट करें
wuppi

जवाबों:


60

अद्यतन जनवरी 2019

अब Chrome कीबोर्ड शॉर्टकट का समर्थन करता है CtrlAयाA


मूल उत्तर

आप जावास्क्रिप्ट कोड इंजेक्शन हैकर शॉर्टकट ले सकते हैं ।

चरण 1 चूंकि क्रोम इतिहास को iFrame के अंदर क्वेर किया गया है, इसलिए हमें यात्रा करनी होगी: क्रोम: // इतिहास-फ्रेम / (कॉपी और पेस्ट यूआरएल)

चरण 2 खोज क्वेरी करें।

चरण 3 ओपन क्रोम कंसोल ( F12या CtrlShiftiया i) और निष्पादित करें:

var inputs = document.getElementsByTagName('input');
for (var i = 0; i < inputs.length; ++i) {
  if (inputs[i].type == "checkbox"){
    inputs[i].checked = true;
  }
}
document.getElementById("remove-selected").disabled = false

चरण 4 ' चयनित आइटम निकालें ' बटन को हिट करें।

वास्तव में यह वर्तमान पृष्ठ के तत्वों को हटा देता है। मैं इसे विस्तारित करने का प्रयास कर सकता हूं, लेकिन यह एक अच्छा शुरुआती बिंदु है। मेरे ब्लॉग में पूरा लेख पढ़ें ।


3
यह अब काम नहीं कर रहा है। document.getElementsByTagName ('इनपुट') खाली सरणी दे रहा है।
दिनेश ygv

2
@FabricioPH मैंने स्क्रिप्ट को क्रोम: // इतिहास के बजाय "क्रोम: // इतिहास-फ़्रेम में चलाया, यही कारण है कि यह मेरे लिए काम नहीं करता था। यह फ्रेम के अंदर अच्छी तरह से काम करता है।
दिनेश ygv

2
यह भी खूब रही! सबसे पहले मैंने इसे एक अलग टैब में चलाया, जो काम नहीं करता था (hindight में, तार्किक रूप से प्राप्य कारणों के लिए।) इसलिए मैं क्रोम के रूप में एक ही टैब में कंसोल को फिर से खोलता हूं: // इतिहास-फ्रेम, और यह सब काम कर गया।
जेम्सन

1
बहुत ही साफ और आसान उपाय
danboh

1
यह समाधान पुराना है: बस "ctrl + a"
wuppi

125

यह सरल और आसान है।

जो आप निकालना चाहते हैं, उसे खोजें। पहले वाले का चयन करें। अब नवीनतम परिणाम पर स्क्रॉल करें। shiftनवीनतम को दबाएं और चुनें। अब सभी मैच चुने गए हैं और आप उन्हें एक साथ निकाल सकते हैं।


कुछ मामलों में, इतिहास के परिणामों से एक पते को हटाने से उस पते को url बार ऑटो सुझावों में प्रदर्शित होने से रोकने के लिए पर्याप्त नहीं है।

उस स्थिति में यहां देखें: https://superuser.com/a/273280/121184


1
अधिक जानकारी यहाँ है: superuser.com/a/747816/85129
एंडरसन ग्रीन

2
या आप एक हैकर शॉर्टकट ले सकते हैं, नीचे मेरा जवाब देख सकते हैं;)
फैब्रिकियो PH

4
@AndersonGreen यह सही उत्तर है, फैब्रिकियो का नहीं।
LasagnaAndroid

यह एक स्पष्ट नहीं है। मुझे उम्मीद है कि पाठ चयनित होगा।
दिनेश ygv

1
उत्तर में से एक नीचे भी शामिल है (पाया कि मेरी टिप्पणी रखने के बाद)
wuppi

15

"क्वेरी" के शाब्दिक मूल्यों के लिए ...

तुम भी SQL का उपयोग कर अपने क्रोम इतिहास क्वेरी कर सकते हैं। ( फ़ायरफ़ॉक्स भी: नीचे देखें। बेशक, उपयुक्त फ़ाइल पथ को बदलना होगा )।

सबसे पहले, आपको Chrome इतिहास फ़ाइल ढूंढने की आवश्यकता है। यह मेरे सिस्टम पर है, में

C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default

जिसे अधिक सामान्य रूप में अनुवाद करना चाहिए

<USER FOLDER>\Local Settings\Application Data\Google\Chrome\User Data\Default

वहां, आपको "इतिहास" फ़ाइल मिलेगी। यह एक SQLite3 फ़ाइल है, और इसे हेरफेर करने के लिए, क्रोम को बंद करना होगा । यदि आप इसमें गड़बड़ी करते हैं, तो इतिहास फ़ाइल को हटा दें और नए सिरे से शुरू करें - यह ऐसा ही है जैसे आपने पूरे क्रोम इतिहास को साफ़ कर दिया हो।

फिर, फ़ाइल का नाम बदलकर SQLiteMan (या किसी अन्य SQLite3 संपादक को History.sqlite3स्थापित करें ) - विंडोज में, फ़ाइल पर डबल-क्लिक करना एक सुझाव को ट्रिगर करने के लिए पर्याप्त हो सकता है), फिर फ़ाइल खोलें ( एनबी कुछ उपयोगिताओं को नाम बदलने की आवश्यकता नहीं हो सकती है।) नाम बदलने के बिना पहले प्रयास करें, काम को बचाने के लिए )।

URLS तालिका में, आप अपने द्वारा देखे गए URL पाएंगे। उदाहरण के लिए मैं क्वेरी चला सकता हूं:

SELECT * FROM urls WHERE url LIKE '%meetup%';

मेरे द्वारा देखे गए URL के होस्ट या पाथनाम भाग में 'मीटअप' की सभी घटनाओं को देखने के लिए। या जब तक मैं SQL सिंटैक्स का पालन करता हूं, मैं pr0n या ... कुछ भी खोज सकता हूं ।

आप क्वेरी को चलाने के लिए अन्य जानकारी का उपयोग भी कर सकते हैं, उदाहरण के लिए अंतिम यात्रा का समय। केवल यह याद रखें कि आपको तारीखों को क्रोम समय में बदलने की आवश्यकता है , जो कि हमारे भगवान 1601 के वर्ष 1 जनवरी से समाप्त हुए माइक्रोसेकंड की संख्या है । यूनिक्स बॉक्स पर, टाइपिंग date +%sआपको सेकंड की संख्या बताएगा; एक मिलियन से गुणा करें, 11644473600 जोड़ें और आपका काम हो गया।

उदाहरण के लिए, 1 अक्टूबर, 2013 के बाद की यात्राओं का चयन करें:

SELECT * FROM urls WHERE ((last_visit_time/1000000)-11644473600) - 
    strftime('%s', '2013-10-01 00:00:00') > 0;

हटाने के लिए, क्वेरी को निष्पादित करने के लिए बस F9 के SELECT *साथ बदलें DELETEऔर दबाएं।

आप NOW()वर्तमान तिथि, और किसी अन्य SQLite वाक्यविन्यास के बजाय उपयोग कर सकते हैं ।

(मामले में, "पुरालेख इतिहास" फ़ाइल क्रोम द्वारा संग्रहीत अंतिम इतिहास रखती है)।

जब आप कर लें, यदि आवश्यक हो, तो फ़ाइल को "इतिहास" में वापस कर दें।

इसे स्वचालित करना: एक-क्लिक स्वच्छता

आपको एक कमांड-लाइन SQLite उपयोगिता की आवश्यकता है जैसे कि sqlite3या sql3tool। फिर आप एक स्क्रिप्ट या बैच फ़ाइल लिखते हैं, नीचे दिए गए कोड को उपयुक्त रास्तों से संशोधित करते हैं (आप अपने इतिहास को अछूता छोड़कर, क्या आप?) को साफ नहीं करना चाहते हैं?

# ENSURE CHROME IS CLOSED (pskill by SysInternals might be useful)
echo "DELETE * FROM urls WHERE url LIKE '%facebook%' OR url LIKE '%twitter%';" | sql3tool "C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default\History"
echo "DELETE * FROM urls WHERE url LIKE '%porn%' OR url LIKE '%my-employer-is-a-moron%';" | sql3tool "C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default\History"
echo "DELETE * FROM urls WHERE url LIKE ..."

केवल याद रखें कि यह मिटा देता है अपने पर इतिहास अपने क्रोम के कहने। यदि, उदाहरण के लिए, आप एक प्रॉक्सी का उपयोग करते हैं, और वह प्रॉक्सी लॉग रखता है, तो वे सभी URL लॉग में उपलब्ध रहेंगे

अद्यतन : इसके अलावा, यदि आप कुछ ब्रेन-डेड SQL टूल का उपयोग कर रहे हैं, जिसमें फ़ाइल को एक स्पष्ट और ज्ञात एक्सटेंशन की आवश्यकता होती है, तो आपको ऑपरेशन शुरू करने से पहले एक उपयुक्त RENAME करना होगा, और एक और चीज़ को वापस करना होगा, जब आप ' वी समाप्त:

REN "C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default\History" "C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default\History.sqlite3"
echo "DELETE * FROM urls WHERE url LIKE '%facebook%' OR url LIKE '%twitter%';" | sql3tool "C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default\History.sqlite3"
REN "C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default\History.sqlite3" "C:\Documents and Settings\Leonardo Serni\Impostazioni locali\Dati applicazioni\Google\Chrome\User Data\Default\History"

वैसे भी, एक बार ऐसा हो जाने के बाद, स्क्रिप्ट आइकन पर डबल क्लिक करें और हे प्रिस्टो!, आपका Chrome इतिहास संजीवित हो गया है । यह फ़ायरफ़ॉक्स के साथ भी काम करता है; इसके टाइमस्टैम्प कुछ अन्य समय संदर्भ फ्रेम में हो सकते हैं, हालांकि (संभवतः सादे यूनिक्स), इसलिए कूदने से पहले पानी की जांच करें।

कुकीज़ की सफाई के बारे में कैसे?

आप इतिहास के बजाय कुकीज़ के लिए एक ही बात करना चाहते हो सकता है।

लेकिन आपने देखा होगा, Chrome डेटा निर्देशिका में, इतिहास के अलावा अन्य फ़ाइलें, जिनमें से एक का नाम कुकीज़ है ... :-)

उन्नत ट्रैक कवरिंग

उपर्युक्त SQL चाल विलोपन तक सीमित नहीं है। आप UPDATEकमांड के साथ प्रविष्टियों को संशोधित कर सकते हैं ; और अनावश्यक प्रविष्टियों को हटाने के बाद , आप INSERTउपयुक्त समय और दिनांक मैक्रोज़ के साथ उपयोग कर सकते हैं क्रोम का मानना ​​है कि आपने कुछ URL का दौरा किया था जो आप वास्तव में नहीं आए थे, या कुछ समय और तारीख पर नहीं आए थे।

यह उन मामलों में काम आ सकता है जब एक ब्राउज़र सत्र को सैनिटाइज़ करने के परिणामस्वरूप बहुत लंबे समय तक खाली ब्राउज़र विंडो में किसी को घूरता हुआ दिखाई देगा, और किसी प्रकार का निष्क्रिय नेविगेशन बेहतर होगा। बेशक, यह मानता है कि कोई भी नोटिस नहीं करता है कि प्रत्येक दिन एक ही नेविगेशन 'टेम्पलेट' है


कमांड "URL से DELETE होगा ..."
अनवर 18

3

शिफ्ट को होल्ड करके और पहले url चेकबॉक्स पर क्लिक करके और फिर पिछले एक तक स्क्रॉल करें। यह google को बीच में सभी पोस्ट का चयन करने के लिए कहता है। फिर आपने उस विशिष्ट URL के लिए "हटाएं" और वोइला इतिहास को हिट किया


SuperUser Meron में आपका स्वागत है। हालांकि यह मान्य हो सकता है, यह कम से कम दो अन्य उत्तरों में पोस्ट की गई जानकारी को डुप्लिकेट करता है।
बर्टिएब

2

फैब्रिकियो PH के अवेंजर में जोड़ने के लिए, यह क्रोम पर दिए गए खोज के लिए परिणामों के सभी पृष्ठ स्पष्ट होना चाहिए : // इतिहास-फ्रेम पृष्ठ जब डेस्टटूल कंसोल में चिपकाया जाता है:

var clearHistoryPage, historyInterval;

historyInterval = null;

clearHistoryPage = function() {
  var i, input, inputs, len, spinner;

  // If spinner is visible a new page is still loading
  spinner = document.getElementById('loading-spinner');
  if (!spinner.hasAttribute('hidden')) {
    console.log("Waiting on load");
    return;
  }

  inputs = document.getElementsByTagName('input');
  // When no history is present 5 inputs are still present on the history frame page
  if (inputs.length <= 5) {
    console.log("Found 5 or less inputs, stopping");
    clearInterval(historyInterval);
    return;
  }

  console.log("FOUND " + inputs.length + " results, clearing");
  for (i = 0, len = inputs.length; i < len; i++) {
    input = inputs[i];
    if (input.type === 'checkbox') {
      input.checked = true;
    }
  }
  document.getElementById('remove-selected').disabled = false;
  document.getElementById('remove-selected').click();
  document.getElementById('alertOverlayOk').click();
};

historyInterval = window.setInterval(clearHistoryPage, 5000);

2

आप या तो क्रोम पर जा सकते हैं: // इतिहास या क्रोम: // इतिहास-फ्रेम। पृष्ठ पर आप खोज शुरू कर सकते हैं और जब सभी परिणाम सूचीबद्ध होते हैं तो CTRL + Aसभी दृश्यमान वस्तुओं का चयन करने के लिए मारा जाता है। इसे दबाने पर फिर से सभी आइटम को रद्द कर दिया जाता है।

चयनित आइटम के साथ बस उन्हें DELकुंजी के माध्यम से हटा दें ।


1

नहीं, यह वर्तमान में Chrome द्वारा समर्थित नहीं है।

हालांकि, एक्सटेंशन आपके इतिहास डेटा तक पहुंच का अनुरोध कर सकते हैं। इसलिए अपनी जरूरतों को पूरा करने के लिए विस्तार करना संभव होगा। मुझे खुद इस तरह के विस्तार का पता नहीं है, लेकिन एक छोटी सी खोज ने मुझे यह खोज दिया:

https://chrome.google.com/webstore/detail/gjieilkfnnjoihjjonajndjldjoagffm

संभवतः वह विस्तार वही कर सकता है जो आप अनुरोध करते हैं।


2
यह उत्तर पुराना है - इसे एक या एक को देखें
Garrulinae

मैं इसे डिलीट नहीं कर सकता, क्षमा करें
स्टीवन रोज़

यह ठीक है - मैं इसे भविष्य के दर्शकों के लिए इंगित कर रहा हूं।
गर्रुलीना

दुःख की बात यह है कि मैं इसके लिए बार-बार हारता हूं: पी
स्टीवन रोज

कोई एक्सटेंशन की आवश्यकता नहीं है, मेरे उत्तर की जांच करें :)
फैब्रिकियो PH

1

बस url के साथ क्रोम का उपयोग करें: chrome: // history / # e = 1 & p = 0

आपको इसे अपने url बार में कॉपी / पेस्ट करना पड़ सकता है।


1

Chrome बार में उस इतिहास आइटम को खोजने का प्रयास करें जिसे आप हटाना चाहते हैं। एक बार जब यह परिणाम में प्रकट होता है, तो तीर कुंजियों का उपयोग करके इसे नीचे स्क्रॉल करें (भले ही यह सूची में पहला आइटम हो) और Shift + Delete दबाएं।


1

यदि आप Google से इस विषय पर आते हैं, तो अब कई मदों को हटाने का एक आसान तरीका है।


यह विधि काम नहीं करती
Woeitg

1

उस URL को टाइप करें जिसे आप इतिहास टैब में नीचे स्क्रीनशॉट के रूप में निकालना चाहते हैं, डेवलपर कंसोल (मैक: ऑप्ट + सेमी + आई) को चालू करें और <iron-listतत्व का चयन करें । फिर js कंसोल (esc) को टॉगल करें, और कंसोल में निम्न कोड टाइप करें:

$0.querySelectorAll('history-item').forEach(_ => _.root.querySelectorAll('cr-checkbox').forEach(_ => _.click()))

इसे सभी दृश्य तत्वों का चयन करना चाहिए। हटाएं पर क्लिक करें और सूची के खाली होने तक दोहराएं या क्रोम एक अजीब त्रुटि देता है।

इतिहास टैब


1

आप Chrome मेनू खोल सकते हैं - फिर इतिहास पर जा सकते हैं - यदि आपको किसी विशेष साइट की सभी विज़िट को हटाने की आवश्यकता है, तो आप आवश्यक फ़ाइल में डोमेन का नाम डालें या यदि आवश्यक हो तो आवश्यक डोमेन से दाईं ओर तीन डॉट्स दबाएं इसे मैन्युअल रूप से चुनें और इस डोमेन से संबंधित सभी इनपुट चुनें - स्वच्छ इतिहास दबाएँ। हो सकता है कि आप अपने प्रश्न से संबंधित अधिक जानकारी यहां पाएं


0

Google Chrome में इस एक्सटेंशन का उपयोग करें: इतिहास कैलेंडर

इसका ठीक वही है जो मैं खोज रहा था ... यह फ़ायरफ़ॉक्स की तरह ही इतिहास को नष्ट कर रहा है जैसे कि तेज और चिकनी। यदि आपके पास amazon.com जैसी साइटों के लिए 2000 से अधिक इतिहास के निशान हैं, तो Google क्रोम इतिहास दर्शक उम्र लेगा (पृष्ठ पर जाएं), लेकिन फ़ायरफ़ॉक्स इतिहास विंडो में (या उपर्युक्त क्रोम एक्सन का उपयोग करके), आप सभी 2000 का चयन कर सकते हैं और हटा सकते हैं एक बार में


यह उस लिंक पर 404 दिखाता है
अनवर

0
  • chrome:historyउस वेबसाइट को खोलें और खोजें जिसे आप हटाना चाहते हैं।
  • के साथ अपना क्रोम कंसोल खोलें ctrl-shift-j

  • यदि लागू हो, तो सुनिश्चित करें कि कंसोल के ऊपर ड्रॉपडाउन सही है history (history-frame)और नहीं top,आदि।

  • कंसोल में निम्न कोड चलाएँ:

$$('input[type=checkbox]').forEach(el => el.checked = true); $("remove-selected").disabled = false;


0

अगर फैब्रिकियो का कोड आपके लिए काम नहीं करता है, तो मैंने पाया कि यह कोड काम कर रहा है और इसके अलावा मेरे लिए "हटाए गए चयनित" बटन पर क्लिक करना है, इसलिए केवल एक चीज जो मुझे करनी है वह है पुष्टि संवाद पर क्लिक करना।

document.querySelectorAll('.entry-box input[type="checkbox"]').forEach(function(input) {
  input.checked = true;
});

document.getElementById("remove-selected").disabled = false
document.getElementById("remove-selected").click()

0
  1. पहले चेकबॉक्स पर क्लिक करें।
  2. पृष्ठ के नीचे स्क्रॉल करें।
  3. शिफ्ट पकड़ो और पिछले चेकबॉक्स पर क्लिक करें।
  4. सभी चेकबॉक्स का चयन किया जाएगा; ऊपर स्क्रॉल करें, जहां "चयनित आइटम निकालें" बटन मौजूद है।
  5. बटन पर क्लिक करें। चयनित आइटम हटा दिए जाएँगे :)

सुपर उपयोगकर्ता में आपका स्वागत है। मेरा सुझाव है कि इस तरह के सवालों का जवाब देना सबसे अच्छा नहीं है! अन्य उत्तरों में पहले से ही विकल्प हैं कि यह कैसे करें, जिसमें आपकी विधि भी शामिल है।
लिस्टर

0

निम्न का उपयोग करें:

function hasText(a){
    if(a.innerText){
        return true}
    else{
        return false}
}

function isCheckbox(element){
    if(element.type=='checkbox'){
        return true
    }
}

function removeItemsofQuery(query){
    var element=document.getElementsByClassName('entry-box')
    var checkbox=[]
    var titles=[]
    for(i=0; i<element.length; i++){
        var children=element[i].children
        for(j=0; j<children.length; j++){
            if(hasText(element[i].children[j])==true && element[i].children[j].className!="time" ){
                var ds=element[i].children[j].innerText
                titles.push(ds)
            }
            if (isCheckbox(element[i].children[j])==true){
                var hg=element[i].children[j]
                checkbox.push(hg)
            }
        }
        }

    for(g=0; g<element.length; g++){
        var queries=titles[g].indexOf(query)
        if(queries>0){
            checkbox[g].checked=true
        }
    }
    var RS=document.getElementById('remove-selected')
    RS.disabled=false
    RS.click()
}

इसे क्रोम ब्राउज़र में डालें एक इतिहास FRAME पेज को कंसोल करें । नियमित इतिहास नहीं, लेकिन इतिहास FRAME । फिर, फ़ंक्शन को कॉल करें removeItemsofQuery, और उस शब्द को इनपुट करें जिसे आप खोजना चाहते हैं और तर्क के रूप में हटा दें। Enter दबाएं, और अंतिम निकालें बटन दबाएं। फिर, आप कर रहे हैं। बधाई हो।


0

उस शब्द को लिखना शुरू करें जिसे आप खोजना चाहते हैं, जब अवांछित शब्द प्रकट होता है तो उस शब्द पर जाने के लिए ऊपर और नीचे तीर का उपयोग करें और Shift + Delete दबाएं।


0
function sleep(ms) {
    return new Promise(resolve => setTimeout(resolve, ms));
}
async function selectAll() {
    var count = 0;
    var inputs = document.getElementById("history-app").shadowRoot.getElementById("history").shadowRoot.getElementById("infinite-list").children;

    for (var i = 1; i < inputs.length; ++i) {

        if (inputs[i].shadowRoot.getElementById("checkbox").getAttribute('aria-checked') == "false") {
            inputs[i].shadowRoot.getElementById("checkbox").click();
            count++;
            await sleep(20);
        }
    }
    if (c > 0) selectAll()
}
selectAll()

1
कृपया समझाएं (अंग्रेजी शब्दों में ) यह सवाल का जवाब कैसे देता है।
जी-मैन

क्रोम पर जाएं: // इतिहास, जो आप चाहते हैं उसे खोजें, क्रोम कंसोल खोलें, सभी का चयन करने के लिए ऊपर दिए गए कोड को कॉपी और पेस्ट करें
konstruktor

0
// Tested on Chrome Version 72.0.3626.119 (Official Build) (64-bit)
// 1) Open Chrome browser history.
// 2) Search for specific history you want to delete.
// 3) Cut-and-paste the code below in the Chrome Browser console.
// Enjoy!

(function (){
let historyApp = document.getElementById("history-app");
historyApp.items[0].selectAllItems();

// Delete history with a popup confirmation prompt
historyApp.deleteSelected();

// Delete with no prompt
// historyApp.items[0].deleteSelected_()  

})();
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.