আমি কীভাবে "আরও পড়ুন: www.site.com" -কে অনুলিপি জাভাস্ক্রিপ্টের অনুলিপি থেকে অনুলিপি করা থেকে আটকাতে পারি?


30

আপনি যখন নিজের ব্রাউজারে পাঠ্য অনুলিপি করেন তখন এমন অনেকগুলি সাইট রয়েছে যা আপনার ক্লিপবোর্ডে "আরও পড়ুন: www.site.com" জাতীয় কিছু সন্নিবেশ করিয়েছে। আমি এই জঘন্য মনে। কোনও গুগল অনুসন্ধান এটিকে থামানোর কিছু পদ্ধতি প্রকাশ করে যদি ওয়েবসাইটটি টাইন্ট সার্ভিসটি ব্যবহার করে (টায়েন্ট ডোমেনটি কেবল অবরুদ্ধ করে) ব্যবহার করে, তবে অনেকগুলি ওয়েবসাইট ঘরে বসে জাভাস্ক্রিপ্ট ব্যবহার করে।

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

সম্পাদনা: স্পষ্ট করে বলতে গেলে, আমি এই ওয়েবসাইটগুলির জন্য জাভাস্ক্রিপ্টের বাকী কার্যকারিতা রাখতে সক্ষম হতে চাই, যেহেতু অনেকে এগুলি ছাড়াই ভেঙে যায়।

সম্পাদনা # 2: এখানে দুটি উদাহরণ ওয়েবসাইট রয়েছে যা আমার কাছে টায়েন্ট ব্লকার ব্যবহার করেও আমাকে হয়রান করে চলেছে: প্রান্তিক বিপ্লব | দ্য ফিসিকাল টাইমস

এখানে দুটি স্ট্যাকওভারফ্লো প্রশ্ন এবং দুটি ব্লগ পোস্ট যা এই ছায়াময় অনুশীলনটি ট্যান্ট ছাড়াই ম্যানুয়ালি প্রয়োগের উপায় ব্যাখ্যা করে। নির্ভরযোগ্যভাবে অবরুদ্ধ হতে এটি কতটা শক্ত হয়ে ওঠে তা বর্ণনা করার জন্য এখানে একটি ব্লগ পোস্ট রয়েছে । এখানে আমি সর্বাধিক সাম্প্রতিক আলোচনার সন্ধান পেয়েছি (মার্চ 2013) যা অ্যাডব্লক ব্যবহার করে Chrome এ এটি কীভাবে ব্লক করা যায় সে সম্পর্কে পরামর্শ দেয়, তবে এটি আমার পক্ষে কার্যকর হয়নি।

উত্তর:


24

বিরক্তিকর "আরও পড়ুন" স্টাফ যুক্ত করা সাইটটি শেয়ারটিস।

এই খারাপ আচরণ রোধ করতে আপনার তিনটি ভিন্ন বিকল্প রয়েছে:

ক্লিপবোর্ড ইভেন্টগুলি অক্ষম করুন

এই ওয়েবসাইটগুলি ক্লিপবোর্ডের এপিআইগুলি ব্যবহার করছে , যা ওয়েব বিকাশকারীদের অনুলিপি / কাটা / পেস্ট ক্রিয়াকলাপগুলি বন্ধ করতে দেয় এবং যখন কিছু সম্পাদিত হয় তখন কিছু কোড কার্যকর করতে পারে। এভাবেই শেয়ারটিস (এবং অন্যান্য ওয়েবসাইটগুলি) কাজ করে। এটি কেবল অনুলিপি ইভেন্টের জন্য অপেক্ষা করে এবং কার্যকর অনুলিপি সম্পাদনের ঠিক আগে এটি পাঠ্যের একটি অতিরিক্ত "স্তর" যুক্ত করে যা বিরক্তিকর "- দেখুন ..." রয়েছে।

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

  • ভিতরে যান about:configএবং অনুসন্ধান করুন dom.event.clipboardevents.enabled। কীতে ডাবল ক্লিক করুন (এটি সেট করুন false) এবং ভয়েলা! আপনি ক্লিপবোর্ড ইভেন্টগুলি অক্ষম করেছেন এবং আপনার ক্লিপবোর্ডটি আর কেউ স্পর্শ করবে না।
  • ফায়ারফক্সের পুরানো সংস্করণগুলির জন্য (সত্যই, সত্যই পুরানো), এই এক্সটেনশনটি রয়েছে যা about:configবিকল্পটির ঠিক একই জিনিসটি করে ।

ক্লিপবোর্ড ইভেন্টগুলি অক্ষম করা কোনও ওয়েবসাইটের অভিজ্ঞতা ক্ষতিগ্রস্থ করা উচিত নয় যেহেতু সেগুলি খুব কমই ব্যবহৃত হয় এবং এগুলি ব্যবহার করার কোনও উদ্দেশ্য নেই (স্প্যামিং ছাড়া অন্য)।

আসুন দ্বিতীয় সমাধানের দিকে এগিয়ে যান।

এই শেয়ারটি ব্লক করুন

আপনার যদি শেয়ারটি এটির দরকার না হয় তবে আপনি কেবল w.sharethis.comডোমেনটি ব্লক করতে পারেন । জাভাস্ক্রিপ্ট শেয়ারটি লোড করার জন্য দায়ী (এবং নিবন্ধকরণ ClipboardEvent) সেই ওয়েবসাইট থেকে লোড করা হয়েছে।

আপনি এটিকে বিভিন্ন উপায়ে ব্লক করতে পারেন, একটি সাধারণ অ্যাডব্লক ফিল্টার থেকে আপনার হোস্ট ফাইল সম্পাদনা করা অবধি (এটি আমার কীর্তির কারণে আরও লিঙ্ক রাখতে পারি না বলে এটি এখানে আচ্ছাদিত বা লিঙ্কযুক্ত নয়)।

hostsফাইলের মাধ্যমে এটি করার একটি উদাহরণ :

127.0.0.1 w.sharethis.com

তৃতীয় সমাধানটি সবচেয়ে কঠিন এবং এটি কেবল সর্বশেষ সমাধান হিসাবে ব্যবহার করা উচিত।

সমস্যাযুক্ত ওয়েবসাইটগুলিতে নির্বাচন বৈশিষ্ট্যটি অক্ষম করুন

ক্লিপবোর্ডে অনুলিপি করা সামগ্রীটি সম্পাদনা করতে, এই ওয়েবসাইটগুলি Selectionএপিআই ব্যবহার করে যা সেগুলি ফ্লাই-অনে ফ্ল্যাশনে নির্বাচনগুলি সম্পাদনা করার অনুমতি দেয়। সুতরাং, সমাধানটি হ'ল কোনও ধরণের সম্পূর্ণরূপে অক্ষম করা Selection(কোড-সাইডে, স্পষ্টতই You আপনি এখনও নির্বাচনগুলি সম্পাদন করতে সক্ষম হবেন)।

এটি একটি সাধারণ ট্যাম্পার্মনকি / গ্রিসমোনকি স্ক্রিপ্টের সাহায্যে করা যায়। আমি এটি এখন ফায়ারফক্সে পরীক্ষা করেছি যেহেতু আমি এখনই Chrome ইনস্টল করতে পারছি না। আমি এটার জন্য দুঃখিত.

এটি উত্স কোড:

// ==UserScript==
// @name        Goodbye selections
// @namespace   tag: utils
// @include     $put_here_a_website_you'd_like_to_disable_selections$
// @include     $more_websites$
// @version     1
// @grant       none
// ==/UserScript==
(function() {
    var disableSelections = function() {
        document.getSelection = window.getSelection = function() {
            return { isCollapsed: true };
        };
    };
    var script = document.createElement ("script");
    script.appendChild (document.createTextNode ("(" + disableSelections + ")();"));
    (document.body || document.head || document.documentElement).appendChild (script);
})();

এই কাজটি করতে, আপনার একটি নতুন গ্রিসমোনকি / ট্যাম্পারমনকি স্ক্রিপ্ট তৈরি করা উচিত এবং @includeদিকনির্দেশগুলি সামঞ্জস্য করুন । আপনি প্রতি লাইনে একটি ওয়েবসাইট রাখতে পারেন এবং এটির মতো কাজও করতে হবে @include http://bad.website.address/

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

(মনে রাখবেন যে আপনি //যদি গ্রিসমোনকি / ট্যাম্পারমনকি মেনু থেকে ইউজার স্ক্রিপ্ট তৈরি করে থাকেন তবে শুরু হওয়া লাইনগুলি সরিয়ে ফেলতে আপনার প্রয়োজন হতে পারে)

ইউজারস্ক্রিপ্টের ব্যাখ্যাটি বেশ সহজ। প্রথমত, এটি নামের একটি ফাংশন সংজ্ঞায়িত করে disableSelectionsযা ডিফল্টকে প্রতিস্থাপন করে document.getSelectionএবং এমন একটি দিয়ে ফাংশন করে যা window.getSelectionকেবলমাত্র কোনও বস্তু ধারণ করে ফিরে দেয় { isCollapsed: true }। কেন? কারণ শেয়ারটিস (আমি তাদের জেএস কোডটিতে চেক করেছি) সেই ফাংশনটিকে কল করে এবং isCollapsedসম্পত্তিটি সেট করা আছে trueকিনা তা পরীক্ষা করে (যদি এটি হয় তবে এটি "ক্লিপবোর্ডে বিষাক্তকরণ" থামায়)। এর মতো অন্যান্য ওয়েবসাইটগুলি সম্ভবত এই চেকটি সম্পাদন করবে না, তবে তারা যখন Selectionঅবজেক্টটির বৈধ ফাংশনটি কল করার চেষ্টা করবে তখন এগুলি কেবল একটি ত্রুটির সাথে শেষ হবে ।

তারপরে ফাংশনটি বডি / শিরোনাম / নথিতে ইনজেক্ট করা হয় এবং এটি স্বয়ংক্রিয়ভাবে কার্যকর হয়ে যায়। একটি প্রশ্ন আপনি জিজ্ঞাসা করতে পারেন: জাভাস্ক্রিপ্ট যদি প্রতিটি ফাংশনকে (প্রায়) ওভাররাইড করতে দেয় addEventListenerতবে ইভেন্টের অনুলিপি / কাটা / পেস্ট করার সময় আপনি কেন কেবল ফাংশনটিকে ওভাররাইড করেননি ? উত্তরটি বেশ সহজ। একটি ব্যবহারকারী-স্ক্রিপ্ট একটি অনায়াসে-পূর্বাভাসযোগ্য সময়ে কার্যকর করা হয়, এর অর্থ এই যে শেয়ারটিস জাভাস্ক্রিপ্টটি ব্যবহারকারীর স্ক্রিপ্টের আগে লোড করা যেতে পারে এবং এটি কিছুই করবে না। পরিবর্তে, window.getSelectionফাংশনটি কেবল ওভাররাইড করেই কোনও সমস্যা হবে না কারণ সেই ফাংশনটি কেবল তখনই অনুলিপি করা হয় যখন কোনও অনুলিপি সঞ্চালিত হয়, এবং আমরা 100% নিশ্চিত যে আপনি যখন কোনও পাঠ্য অনুলিপি করেন, ব্যবহারকারী স্ক্রিপ্টটি ইতিমধ্যে লোড হয়ে গেছে।

উপসংহার

সর্বোত্তম এবং পরিষ্কার সমাধান হ'ল স্পষ্টতই প্রথমটি, যেহেতু এটি একটি ব্যবহারিকভাবে অকেজো API এ অক্ষম করে।

দ্বিতীয়টিটিও বৈধ, তবে আপনি যে কোনও শেয়ারThis ​​কার্যকারিতা হারাবেন।

তৃতীয়টি সর্বাধিক "হ্যাকি", তবে শেষ উপায় হিসাবে এটি কাজ করতে পারে।


আপনাকে অনেক ধন্যবাদ! এটি দুর্দান্ত। এটি লজ্জাজনক যে এটি এতটা কঠিন এবং এর কোনও নিখুঁত সমাধান নেই, তবে আপনার উত্তরটি ইন্টারনেটে পাওয়া যায় এমন সেরা তথ্য বলে মনে হয়। আপনাকে অনুগ্রহ প্রদান করে খুব সন্তুষ্ট
জেস রিডেল

হ্যাঁ, আমি বেশ কিছু গবেষণা করেছি যেহেতু সেই সমস্যাটি আমাকেও প্রভাবিত করছে। উপায় দ্বারা অনুগ্রহের জন্য আপনাকে ধন্যবাদ - এটি আমার "নবাগত" স্ট্যাক এক্সচেঞ্জের অভিজ্ঞতায় সহায়তা করবে!
রবার্টফ

পুনরায়: প্রথমটি, এটি কি এমন কোনও সাইটকে ব্লক করে যেখানে আপনি কিছু পাঠ্য অনুলিপি করতে একটি বোতামে ক্লিক করতে পারেন? যেমন, ইমোজিপিডিয়া.আর / স্নোম্যান । ফায়ারফক্সে Empমানের সাথে দেখে মনে হয় না। কুল। পুনরায়: শেয়ারটিটি ব্লক করা হচ্ছে, আমার ডিবাগার এখন সাব-ডোমেন "l.sharethis.com" এবং "ws.sharethis.com" থেকে স্ক্রিপ্টগুলি লোড করছে। সুতরাং আমি মনে করি একমাত্র সম্পূর্ণ নিরাময়ই সম্পূর্ণ শেয়ারটিস ডটকম ডোমেনটিকে ব্লক করে দিচ্ছে, এতে কোনও বড় ক্ষতি হওয়া উচিত নয়। ধন্যবাদ @ রবার্টফ!
কনরাড মায়ার

সতর্কতা: ক্লিপবোর্ড ইভেন্টগুলি অক্ষম করা কিছু সাইটকে ত্রুটিযুক্ত করতে পারে। উদাহরণস্বরূপ, অনুসন্ধানে আটকানোর সময় এটি ডিসকর্ডকে ক্র্যাশ করে।
নিকোলাস

2

এই ঘৃণ্য ক্রিয়াগুলি Chrome এ "কিল এভিল" এক্সটেনশনের মাধ্যমে অবরুদ্ধ করা যেতে পারে:

https://chrome.google.com/webstore/detail/kill-evil/epieehnpcepgfiildhdklacomihpoldk

(সম্পাদনা) এই এক্সটেনশানটি ফেসবুকে অদ্ভুত সমস্যাগুলির কারণ হিসাবে দেখা দেয়, এটি হোয়াইটলিস্ট করতে ভুলবেন না।


অসাধারণ! আমি তিনটি এক্সটেনশন পেয়েছি যা এই সমস্যাটি সমাধান করার জন্য পূর্বপুরুষ: ১। টায়েন্ট ব্লকার। 2. রাইটটোকপি। ৩. এভিলকে মেরে ফেলুন (সিগুল আপনাকে ধন্যবাদ) কিল এভিল হলেন তিনিই ফিজ.অর্গের বিশেষত বাজে ক্লিপবোর্ডের হেরফেরগুলি ঠিক করতে কাজ করেছিলেন
ডেভ বার্টন

1
ডেভবার্টন @ উদ্বেগের কোনও উদ্বেগ নেই - দয়া করে নোট করুন যে এই এক্সটেনশনের ফলে অনেকগুলি সাইট অদ্ভুত আচরণ করতে পারে, তবে এটির প্রয়োজন কেবল তখনই এটি সক্ষম করুন।
সিগল

2
কিল এভিল একটি বর্জনীয় তালিকা বা "শ্বেত তালিকা" সমর্থন করে যা এমন সাইটের তালিকার জন্য যার জন্য আপনি এক্সটেনশন সক্ষম করতে চান না (অর্থাত্ "অনুমতি দেওয়া দুষ্টু" তালিকা)। আমি যা চেয়েছিলাম তা ছিল না: আমি কেবল একটি নির্দিষ্ট সাইটে (ফিজ.অর্গ) কেবল কিল এভিলকে সক্ষম করতে চাই। সুতরাং আমি এই কৌশলটি "নেতিবাচক চেহারা" নিয়মিত প্রকাশের সাথে শেষ করেছি, সেই এক সাইট ব্যতীত কিল এভিলকে অক্ষম করতে: ^ https?: \ / \ / (?! ([A-zA-Z0-9 \ - \।]] * শারীরিক \ .org))
ডেভ বার্টন

একটি চিত্তাকর্ষক বিট ভালবাসা। এটি পোস্ট করার জন্য ধন্যবাদ।
সিগুল

1

যদিও এটি ফায়ারফক্স অ্যাডন, নোস্ক্রিপ্ট আপনাকে অবিশ্বস্ত তালিকা সেট আপ করে যে কোনও ওয়েবসাইট থেকে জাভাস্ক্রিপ্ট ব্লক করতে দেয়।


2
উত্তরের জন্য ধন্যবাদ, তবে এটি আমার প্রয়োজন তা নয়। (আমি এমন কিছু চাই যা সাইটের যে কোনও জায়গায় জাভাস্ক্রিপ্টটি ভেঙে না ফেলে)) আরও সুনির্দিষ্ট হওয়ার জন্য আমি প্রশ্নটি সম্পাদনা করব।
জেস রিডেল

1

আপনি যদি HTML প্রদর্শিত হওয়ার আগে স্বয়ংক্রিয়ভাবে সংশোধন করার কোনও উপায় খুঁজছেন, তবে গ্রিসমোনকি হ'ল সরঞ্জাম এবং আপনাকে এমন একটি ব্যবহারকারী-স্ক্রিপ্ট তৈরি করতে হবে যা এটি পরিবর্তন করে।

নিবন্ধ থেকে গুগল ক্রোমে গ্রিসমোনকি স্ক্রিপ্টগুলির জন্য শিক্ষানবিশ গাইড :

ক্রোম এখন স্থানীয় স্ক্রিপ্টগুলিকে সমর্থন করে। এগুলি ব্যবহারের জন্য আপনাকে অতিরিক্ত এক্সটেনশন ইনস্টল করতে হবে না; প্রকৃতপক্ষে, ক্রোম প্রতিটি ব্যবহারকারীর স্ক্রিপ্টকে স্বতন্ত্র অ্যাডন হিসাবে বিবেচনা করে যাতে আপনি সেগুলি সহজেই পরিচালনা এবং মুছতে পারেন।

গ্রিসমোনকি সম্পর্কে ইন্টারনেটে অনেক টিউটোরিয়াল সহ অনেক তথ্য পাওয়া যায়। তাদের বেশিরভাগই ফায়ারফক্সের জন্য হবে যেখানে গ্রিসমোনকির উদ্ভব হয়েছিল, তবে তারা আজ ক্রোমেও প্রয়োগ করে।

সাইটটি "আরও পড়ুন" এর জন্য দায়বদ্ধ sharethis.com। আপনি যদি এটি অবরুদ্ধ করেন তবে এটি বন্ধ হওয়া উচিত। আপনার যদি ইনস্টলড সুরক্ষা স্যুট থাকে তবে সাইটটি ব্লক করতে এটি ব্যবহার করুন। অন্যথায় আপনি আপনার হোস্ট ফাইল ব্যবহার করে এটি ব্লক করতে পারেন ।

sharethis.comআপনি যে দুটি ওয়েবসাইট আমাকে দিয়েছিলেন তাতে টায়েন্ট সরবরাহকারী সরবরাহকারী। টায়েন্টকে ওয়েবসাইটের চেয়ে প্রযুক্তি বলে মনে হয়, তাই এরকম অন্যান্য সরবরাহকারী অবশ্যই থাকতে পারে, তবে একজনকে আশা করা উচিত যে তারা বরং বিরল হবে।


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

কি ধরনের তথ্য? যে কোনও উইকিপিডিয়া দিয়ে শুরু করতে পারেন যা উইকি এবং ইউজারস্ক্রিপ্টস . org সহ সর্বাধিক গুরুত্বপূর্ণ লিঙ্ক দেয় ।
harrymc

বলুন, নন-ট্যান্ট বাস্তবায়নগুলি কীভাবে কাজ করে এবং তাদের সম্পর্কে ঠিক কী হবে তার একটি ব্যাখ্যা? এখনও অবধি আপনার লিখিত কিছুই এই অনুলিপি-পেস্ট সমস্যার সাথে সুনির্দিষ্ট নয় (সাধারণভাবে জাভাস্ক্রিপ্টের চেয়ে)।
জেস রিডেল

আমি টায়েন্টের সাথে কখনই দেখা পাইনি (যেহেতু আমি নোস্ক্রিপ্ট ব্যবহার করি তাই অবাক হওয়ার কিছু নেই)। আপনি যে নিবন্ধটির সাথে লিঙ্ক করেছেন তার দুটি উদাহরণ ওয়েবসাইট থেকে একটি অদৃশ্য হয়ে গেছে এবং অন্যটি টেন্টকে আর ব্যবহার করবে না। আপনার কি উদাহরণ আছে?
harrymc

আমি দুটি উদাহরণস্বরূপ ওয়েবসাইট যুক্ত করার জন্য একটি সম্পাদনা করেছি যা আমি টায়েন্ট-ব্লকিং এক্সটেনশন ব্যবহার করার পরেও এই আচরণটি অবিরত রাখি।
জেস রিডেল

1

ক্রোমিয়ামে আমি সম্পূর্ণ সক্ষম রাইট ক্লিক এবং অনুলিপি এক্সটেনশান দিয়ে সাফল্য পেয়েছি ।

এটি ইনস্টল করার পরে, আপনি পছন্দগুলিগুলিতে এক্সটেনশন সক্ষম হওয়া সাইটগুলির ব্যবহারকারীর তালিকা আপনাকে যুক্ত করতে পারেন। অথবা, আপনি যখন কোনও নির্দিষ্ট পৃষ্ঠায় রয়েছেন এবং দেখুন যে এটি আপনার ক্লিপবোর্ডের সাথে টেম্পার করে, আপনি ফ্লাইতে এই সরঞ্জামটি তার বারবার বোতামের মাধ্যমে সক্ষম করতে পারেন (এটি স্বয়ংক্রিয়ভাবে আপনার তালিকায় সাইট যুক্ত করে)।


0

বিকল্পভাবে, Chrome এর জন্য "সাধারণ পাঠ্য হিসাবে অনুলিপি করুন" এক্সটেনশনটি ব্যবহার করুন। তারপরে আপনার মেনুতে স্বাভাবিক অনুলিপি ছাড়াও একটি অতিরিক্ত বিকল্প রয়েছে। এটি ক্রোমে কাজ করে এবং কিছুই ভাঙে না এমন উল্টো দিক রয়েছে। https://chrome.google.com/webstore/detail/copy-as-plain-text-amazin/mkkcgjeddgdnikkeoinjgbocghokolck?utm_source=chrome-app-launcher-info-dialog


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