Post
Topic
Board Other languages/locations
Merits 2 from 2 users
১ ক্লিকে নিনজা স্পেস
by
Crypto Library
on 16/02/2023, 09:58:14 UTC
⭐ Merited by LDL (1) ,Little Mouse (1)
১ ক্লিকে নিনজা স্পেস

আমি এই বটটি আমি বানিয়েছিলাম আমার সময় বাঁচানোর জন্য অনেক সময় ফোরামে অনেক মেম্বারকে অনেক জায়গায় মেনশন করা হয় শুধু তার ইউজার নাম দিয়ে, যদি আমাদের তার আইডি ভিজিটিং এর প্রয়োজন পড়ে এবং লিঙ্ক দেওয়া না থাকলে  তাহলে আমাদের কষ্ট করে খুঁজতে হয় এর জন্য যে সময় টুকু আমাদের নষ্ট  হয় তা বাচানোর জন্য আমার এই বটটি তৈরি করা ।  আমার এক বন্ধু আমাকে এটি তৈরি করার জন্য সাহায্য করেছে। আর যারা নিনজা স্পেস সম্পর্কে জানেন না তারা এই পোস্টটি পড়ুন (Ninjastic.space - BitcoinTalk Post/Address archive + API)  নিঞ্জা স্পেস এ আপনি বিটকয়েনটক সম্পর্কিত বিভিন্ন বিস্তারিত তথ্য পাবেন ।

আর  এই বটটির কাজ হল ইউজার নেইম সিলেক্ট করে এক ক্লিকে নিন্জা স্পেস ওয়েবসাইটে চলে যাওয়া আলাদা করে ইউজারনেম কপি করে পেস্ট করতে হবে না নিন্জা স্পেস ওয়েবসাইটে এ গিয়ে , এই সময় বাঁচানোর জন্যই এই বটটি তৈরি করা।

আপনি যদি চান খুব সহজেই এটি নিজে তৈরি করে নিতে পারবেন জাস্ট কয়েকটা ফাইল ক্রিয়েট করতে হবে .JS এবং .JSON

১. নিচের ছবি নাই প্রথমে আপনাকে হুবহু এই পাঁচটি ফাইল তৈরি করে নিতে হবে পাঁচটির মধ্যে আবার তিনটি হলো ছবি লোগো ব্যবহার করার জন্য।

২. তারপর নিচের কোড গুলো eventPage.js ফাইলটিতে পেস্ট করতে হবে।
Code:
var menuItem = {
    "id": "cryptolibrary",
    "title": "1 click to ninjaspace(CL)",
    "contexts": ["selection"]
}
chrome.contextMenus.create(menuItem);

function fixedEncodeURI(str) {
    return encodeURI(str).replace(/%5B/g, '[').replace(/%5D/g, ']');
}

chrome.contextMenus.onClicked.addListener(function(clickData){
    if(clickData.menuItemId == "cryptolibrary" && clickData.selectionText){
        var ninjaUrl = "https://ninjastic.space/user/" + fixedEncodeURI(clickData.selectionText);
        var createData = {
            "url": ninjaUrl,
            "type": "popup",
            "top": 5,
            "left": 5,
            "width": screen.availWidth/2,
            "height": screen.availHeight/2
        };
        chrome.windows.create(createData, function(){});
    }
})
৩. অনুরূপ নিচের কোড গুলো mainfest.json ফাইলটিতে পেস্ট করুন।
Code:
{
 
    "manifest_version": 2,
    "name": "1 click to ninjaspace(Crypto Library)",
    "version": "1.0",
    "description": "serarch",
    "icons": {
        "128": "icon128.png",
        "48": "icon48.png",
        "16": "icon16.png"
    },

    "background": {
        "scripts": ["eventPage.js"],
        "persistent": false
    },
    "permissions": [
        "tabs",
        "contextMenus"
    ]

}
৪. তাছাড়া উপরের কোন এবং লোগোর জন্য ব্যবহার করা ছবিগুলো সহ এই জিপ ফাইলটি ডাউনলোড করলেই পাবেন। -> one click to ninjaspace (Crypto Library).zipডাউনলোড করে এক্সর্ট করতে হবে ।

৫. সব কাজ শেষে আপনি আপনার ওয়েব ব্রাউজার এক্সটেনশনে যান।

৬. তারপর ডেভলপার মোড অন করুন।

৭. তারপর load unpacked এ ক্লিক করে ওই ফোল্ডারটি সিলেক্ট করে ওপেন করুন।

৮. কাজ সম্পন্ন হয়ে গিয়েছে এখন বিটকয়েন ফোরামে গিয়ে যেকোনো ভ্যালিড ইউজার নেইম সিলেক্ট করে মাউসের রাইট বাটনে ক্লিক করুন এবং নিচের ছবিতে চিহ্নিত অপশনটিতে ক্লিক করুন

আর এই হলো রেজাল্ট:

আর সবশেষে  @TryNinja অসংখ্য ধন্যবাদ যিনি এই নিঞ্জা স্পেস ওয়েবসাইটটি তৈরি করেছেন।
এই পোস্টটির ইংলিশ ভার্সন: One click and jump in to ninjastic.space [Time saving tricks]
**ভুল ভ্রান্তি থাকলে ধরিয়ে দিবেন**