সমস্ত গুগল প্লাস পোস্ট, মন্তব্য বা +1 মুছুন


10

আমার Google+ অ্যাকাউন্ট মোছা না করে আমার ব্যক্তিগত Google+ প্রোফাইলে আমার সমস্ত পোস্ট, মন্তব্য এবং +1 মুছার উপায় আছে যাতে আমি আমার বন্ধুবান্ধব এবং পরিচিতজনদের রাখতে পারি?


আপনি একে একে নিজেই এটি করতে পেরেছেন।
mbaljeetsingh

উত্তর:


10
  1. Https://plus.google.com/apps/activities/ এ যান
  2. আপনি মুছে ফেলতে চান পোস্ট, মন্তব্য বা ক্রিয়াকলাপের সেটে ক্লিক করুন।
  3. কনসোলে এই কোডটি প্রবেশ করান:
document.body.style.height = "200%"; // Always allow to scroll to wake the ajax
(function deleteItems() {
    // All of the X buttons but from posts being removed
    const xButtons = document.querySelectorAll(".kKHdKc:not(.FmKyud) .XVzU0b.J3yWx");
    // If reached the end of the list
    const reachedEnd = window.getComputedStyle(document.querySelector(".Jb45He.SrWDEb")).getPropertyValue("display") !== "none";

    if (reachedEnd) {
        // Stop if no more buttons to delete
        console.log("No more buttons! Stopping");
        clearInterval(deleteInterval);
        return;
    } else if (xButtons.length === 0 && document.querySelectorAll(".kKHdKc.FmKyud").length === 0) { // No more buttons to press and it's not disposing of old comments
        // Scroll to wake up G+, an easier hack than calling G+ or loading all comments on a slow system
        window.scrollTo(0, document.body.scrollHeight);
        window.setTimeout(function() {
            window.scrollTo(0, 0);
        }, 10);
    }

    // Click the X buttons
    for (let i = 0; i < xButtons.length; i++) {
        xButtons[i].click();
        // Click the all the modals' delete buttons
        window.setTimeout(function() {
            let modalDeleteButtons = document.querySelectorAll(".HvOprf .RveJvd");
            for (let i = 0; i < modalDeleteButtons.length; i++) {
                modalDeleteButtons[i].click();
            }
        }, 3);
    }
    window.setTimeout(function() {deleteItems();}, 100); // Forces at least the syncronous tasks to finish which is why I used this over an interval
})();
  1. কিছুক্ষণ বসতে দিন।

এটি কিছুক্ষণ পরে থামলে তিনটি সেটটাইমআউট বিলম্বকে আরও বড় কিছুতে পরিবর্তন করুন। যথাক্রমে 10, 3 এবং 5 এমএস বারগুলি আমার সিস্টেমের জন্য কিছু ঠিক আছে values আমি তাদের মধ্যে চিন্তাভাবনা রাখি না বরং কেবল যখন তাদের একটি অংশ পিছনে পড়েছি তখনই তাদের পরিবর্তন করেছি।

কোডটি কী কনসোলে প্রবেশ করেছে সে সম্পর্কে সতর্কতা অবলম্বন করুন এবং কোডটি কী করে তা বুঝতে না পারলে কনসোলে কোড প্রবেশ করবেন না (কনসোলের স্ব-এক্সএসএস সতর্কতা হিসাবে)।


গুগল প্লাস প্রোফাইল পৃষ্ঠা থেকে পোস্ট মোছার জন্য কি কোনও কোড উপলব্ধ? আমি প্রস্তাবিত সমাধানটি চেষ্টা করেছিলাম, তবে যদি আমি ক্রিয়াকলাপগুলিতে যাই তবে পোস্টগুলির অধীনে কিছুই লোড হয় না!
কাইকেনরিক

@ কিকেইনারিক হুহ আমি আমার পোস্টগুলি সেই মেনু বিকল্পের অধীনে দেখছি। আমার ধারণা কোডটি পোস্টে ক্লিক করার জন্য কাজটি পরিবর্তন করতে পারে তারপরে মুছুন অপশনটি। যদিও এর জন্য আমার কাছে কোনও কার্যকরী কোড নেই।
ইভটিইনথওয়ে

2

আমি এই জাভাস্ক্রিপ্টটি লিখেছি আপনি কনসোলে ব্যবহার করতে পারেন যা সমস্ত পোস্ট মুছে ফেলবে এবং https://plus.google.com/apps/ activities/ পৃষ্ঠা xথেকে ক্লিক করে কনফার্ম বাক্সটি ক্লিক করবে ।

var t = 500;
document.querySelectorAll('.XVzU0b.J3yWx').forEach(function(el,k) {
    setTimeout(function() {
        el.click();
        setTimeout(function() {
            document.querySelectorAll('.CwaK9 > span')[1].click();  
        }, 200);
    }, (t * k));
});

কিছুটা কম t(তবে 200 এর বেশি) খুব দ্রুত কাজ করা উচিত।


0

স্ক্রিপ্টগুলি চালানো বা হ্যাক করে প্রতিটি পোস্ট ম্যানুয়ালি মুছে ফেলার একমাত্র অফিশিয়াল পদ্ধতি।

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