কোডে ভরা ক্যামেরা রোল, পঞ্চাশ দফায় নয় — এক দফাতেই যোগ হয়।

একটি একটি করে করাটা শুধু ধীর নয়; এটি আলাদা ধরনের, আরও খারাপ ধরনের কাজ — আর এখানেই মানুষ হাল ছাড়েন। বাল্ক ইমপোর্ট একবারে সর্বোচ্চ ৫০টি ছবি নেয়, ডিভাইসেই সেগুলো পড়ে, তারপর যা যা পেল তার নাম দেওয়ার পথে আপনাকে ধাপে ধাপে নিয়ে যায়।

বারকোডের স্ক্রিনশট জমানোর ইচ্ছা নিয়ে কেউ শুরু করে না

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

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

স্তূপটি যেভাবেই জমুক, সেটি জমেই থাকে — আর তার কারণ এই নয় যে মোট কাজের পরিমাণ বেশি। একটি একটি করে কার্ড যোগ করা আসলে দুটি কাজ একসঙ্গে পাকিয়ে যাওয়া: ছবি থেকে একটি মান পড়া, একটি নাম লেখা, তারপর পরেরটি পড়া।

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

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

অ্যাপ খোলার আগে ছবিগুলো এক জায়গায় জড়ো করুন

ব্যাচ ততটাই ভালো হয়, তাকে যতটা ভালো নির্বাচন দেওয়া হয় — আর সেই নির্বাচন পিকারের ভেতরে তাড়াহুড়ো করে গোছানোর চেয়ে ফটো লাইব্রেরিতে গোছানো সহজ। যে ছবিগুলো চান সেগুলো এমন জায়গায় একসঙ্গে জড়ো করুন যেখানে পাশাপাশি দেখা যায়, আর প্রায়-চলনসই ছবিগুলো এখনই বাদ দিন।

iOS ও Android দুটোতেই পুরো লাইব্রেরির বদলে কেবল বেছে নেওয়া ছবিগুলোই অ্যাপকে দেওয়া যায়, আর এই কাজের জন্য সেটিই মানানসই। ScanKeeper চায় ক্যামেরা আর ফটো লাইব্রেরি, এর বাইরে কিছু নয়: অ্যাকাউন্ট ছাড়া ওয়ালেট

এক ব্যাচে পঞ্চাশটিই সর্বোচ্চ, আর পরিকল্পনার জন্য সংখ্যাটি কাজের। স্তূপ তার চেয়ে বড় হলে তারিখ ধরে নয়, ধরন ধরে ভাগ করুন, যাতে নাম দেওয়ার সময় একবারে এক ধরনের কার্ডেই মন থাকে।

কিংবা জড়ো করার ধাপটাই বাদ দিন। ছবিটি যে অ্যাপে বসে আছে সেখান থেকেই ScanKeeper-এ পাঠানো যায় — অন্য কাউকে পাঠাতে যে শেয়ার শিট ব্যবহার করতেন, সেটির মধ্য দিয়েই — আর আগে সেটি লাইব্রেরিতে সংরক্ষণ করার দরকারই পড়ে না।

ব্যাচ কী কী খুঁজে পায়, আর কী ফিরিয়ে দেয়

ছবি বেছে নেওয়া হয়ে গেলে অ্যাপ একে একে সেগুলোর মধ্যে সমর্থিত কোড খোঁজে। শনাক্তকরণ চলে ডিভাইসেই, তাই কিছুই সংযোগের অপেক্ষায় থাকে না।

যে ছবিগুলো খালি হয়ে ফেরে

কিছু ছবি পড়া যাবে না, আর কারণগুলো সাধারণ। ছবিটি কার্ডের নয়, তাকের লেবেলের। ছবি কাটার সময় কোডের কিনারা কেটে গেছে। ছবিটি অন্য একটি স্ক্রিনের, কোনাকুনি তোলা। কিংবা কার্ডটি ছোঁয়ালেই চলে আর তাতে কখনও কোনো কোডই ছিল না।

অ্যাপ পড়তে না পারলেও ছবিটি ফেলে দেওয়া হয় না। সেটি পর্যালোচনায় আসে একটি ফর্ম হয়ে, যেখানে লেখা থাকে ছবিটি চেনা যায়নি, আর সঙ্গে থাকে হাতে পূরণ করার ঘর।

ফ্রেমে একাধিক কোড

কুপনের পাতা, শর্তাবলির পাশে তোলা কার্ডের ছবি, অনুষ্ঠানস্থলের মানচিত্রের পাশে ছাপা টিকিট। ScanKeeper আপনার হয়ে এগুলোর মধ্যে বেছে নেয় না: যে কোডই পায়, তার জন্য আলাদা ধাপ খোলে — সেই কোডটি আলোকিত, ছবির বাকিটা আবছা — ফলে আপনি কোন নম্বরের নাম দিচ্ছেন তা সবসময় জানেন।

অর্থাৎ গণনাটি কোড গোনে, ছবি নয়। বারোটি ছবি পনেরোটি ধাপ হয়ে আসতে পারে, আর বাড়তি তিনটি কোনো ভুল নয়। একটিমাত্র ফ্রেমে ঘটনাচক্রে যা ছিল, ওগুলো তা-ই।

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

টিকিট সাধারণত PDF, ছবি নয়

রেখে দেওয়ার মতো অনেক কোড ক্যামেরা রোলে কখনও পা রাখে না। ই-টিকিট, বোর্ডিং পাস, নিউজলেটারের নিচে থাকা কুপন: এগুলো আসে PDF হয়ে, আর তার ভেতরের কোডটি পাতায় বসে থাকা সাধারণ একটি ছবি।

ছবির স্ক্রিনেই থাকা PDF নির্বাচন করুন গোটা ফাইলটিই নিয়ে নেয়। এর পাতাগুলো ডিভাইসেই ছবি হিসেবে আঁকা হয় — লম্বা দিক বরাবর সর্বোচ্চ ২০০০ পিক্সেল, দাগগুলো দেখতে রিডারের যতটা দরকার — তারপর বাকি সবার সঙ্গে একই সারিতে দাঁড়ায়। একটি ফাইলে বিশ পাতাই সর্বোচ্চ: টিকিটের জন্য যথেষ্টের বেশি, আর ইচ্ছে করেই ক্যাটালগের তুলনায় কম।

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

PDF ট্রেন টিকিটের পাতায় পাওয়া বারকোড দেখাচ্ছে ScanKeeper
ই-টিকিটের কোডটি পাতার উপর একটি ছবি, আর এর বেশি কিছু হওয়ার দরকারও নেই।

এর কোনো কিছুই সংযোগের অপেক্ষায় থাকে না, কারণ পড়ার কাজটি ফোনেই হয়। iOS ও Android-এর জন্য ScanKeeper ইনস্টল করা বিনামূল্যে, আর বাকিটুকু আপনার সন্ধ্যাটুকু দেওয়ার মতো কি না, একটি ছবিই তার যথেষ্ট পরীক্ষা।

নাম দেওয়াই আসল কাজ, আর তার একটা মেয়াদ আছে

নামহীন পঞ্চাশটি মান কোনো সংগ্রহ নয়, ওটা সংখ্যার তালিকা। ব্যাচটির দাম কতটা, তা ঠিক করে দেয় দ্বিতীয় ভাগে আপনি যা লেখেন।

ছবিটি একটি সূত্র, স্মৃতি নয়

কোনো কিছু কোথা থেকে এসেছে — কোন অ্যাপ, কোন দোকান, কোন বিকেল — সেই স্মৃতি কয়েক মিনিট পর্যন্ত টেকে আর একদিন পরেই হুড়মুড়িয়ে ফুরিয়ে যায়। তাই পরের সপ্তাহে নয়, একই বসায় নাম দিয়ে ফেলুন। ত্রিশ সেকেন্ডের কোনো নিয়ম নেই।

ছবিটি একটি সূত্র, নথি নয় — আর সব সূত্র সমান নয়: আপনি কোথায় ছিলেন আর তখন কী ঘটছিল, এই দুটি তারিখের ছাপকে অনেকখানি পেছনে ফেলে দেয়। সূত্র আবার স্মৃতির বদলে আত্মবিশ্বাসী অনুমানও তৈরি করতে পারে, তাই ধরে না নিয়ে ছাপা নম্বরটি পড়ে নিন।

স্বয়ংক্রিয় নাম আপনাকে বাঁচাত না

স্বয়ংক্রিয় নাম এখানে বাঁচাতে পারে না। ইমপোর্ট ১ থেকে ইমপোর্ট ৫০ নামের পঞ্চাশটি কার্ড মানে দেখতে একরকম পঞ্চাশটি জিনিস — যে সমস্যা নিয়ে আপনি শুরু করেছিলেন। তার বদলে পর্যালোচনা যা করে তা হলো, নাম দেওয়ার সময় প্রতিটি ছবি স্ক্রিনেই ধরে রাখে।

কখন একটি একটি করে করাই ঠিক

তিনটি ছবি কোনো ব্যাচ নয়। নির্বাচন গুছিয়ে তা পর্যালোচনা করার চেয়ে তিনবার স্ক্যানার খোলা কম পরিশ্রম, আর দুভাবেই কার্ডটি একই রকম হয়।

কার্ডটি হাতে থাকলে কার্ডটিই স্ক্যান করুন। তার ছবি মানে নকলের নকল, আর স্ক্রিনশটের চেয়ে ক্যামেরায় আলো ভালো ও কোণ সোজা। মূল কার্ডটি হাতছাড়া হলেই ছবির পথটি নিজের জায়গা করে নেয়।

আর এখনই যখন একটিমাত্র কোড দরকার, তখন সেটি আলাদা করেই সেরে ফেলুন: সংরক্ষিত ছবি থেকে QR কোড স্ক্যান করুন

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

বাল্ক ইমপোর্ট একটি ব্যাচ কীভাবে সামলায়, স্ক্রিন ধরে ধরে

  1. 01

    স্ক্যানার নয়, Actions থেকে শুরু করুন

    বাল্ক ইমপোর্ট থাকে Actions স্ক্রিনে, সংগ্রহের অন্য টুলগুলোর পাশে। ক্যামেরা একবারে একটি কোড নেয়; এটি অন্য দরজা।

    ফোল্ডার, বাল্ক ইমপোর্ট, আর্কাইভ ও CSV এক্সপোর্টসহ ScanKeeper Actions স্ক্রিন
    ব্যাচের পথটি শুরু হয় ক্যামেরা থেকে দূরে।
  2. 02

    ছবি দিন, নয়তো একটি PDF

    শিটটি আপনার বারকোড ও QR কোডের সর্বোচ্চ ৫০টি ছবি নেয়, আর সঙ্গে নেয় PDF-ও — যে টিকিট বা কুপন কখনও ছবিই ছিল না তার জন্য।

    ScanKeeper bulk import screen offering to select photos or a PDF
    দুটি বোতাম, আর তাদের পেছনে একটি লাইন।
  3. 03

    ব্যাচটি ডিভাইসেই পড়া হয়

    অ্যাপ যখন প্রতিটি ছবিতে সমর্থিত কোড খোঁজে, একটি গণনা তখন নির্বাচিত ছবিগুলো একে একে পার হয়। এই কাজে কিছুই ফোনের বাইরে যায় না।

    ডিভাইসে নির্বাচিত ছবির ব্যাচ স্ক্যান করছে ScanKeeper
    স্ক্যান করার সঙ্গে সঙ্গে গণনা বাড়তে থাকে।
  4. 04

    একটি ছবি একাধিক কার্ডও হতে পারে

    পাওয়া প্রতিটি কোড আলাদা একটি ধাপ পায়, আর প্রতিবারই ছবিটি স্ক্রিনে থাকে — সেই কোডটি আলোকিত, বাকিটা আবছা। কুপনের পাতায় তিনটি কোড মানে তিনটি ধাপ, তাদের মধ্যে একটি বেছে নেওয়া নয়।

    ScanKeeper naming the first of three codes found in one photo of a coupon sheet, with that code highlighted and the rest of the picture dimmed
    গণনা হয় কোডের, ছবির নয়।
  5. 05

    অ্যাপ যে ছবি পড়তে পারেনি

    কিছু ছবি ফিরে আসে ভেতরে কিছু না নিয়ে। স্ক্রিন সে কথা জানায় আর সামনে দেয় নাম, মান ও ধরন বেছে নেওয়ার ঘর, যাতে আপনি নম্বরটি লিখে দিতে পারেন বা বাদ দিতে পারেন।

    কার্ডের নাম ও মান পূরণ করা ScanKeeper বাল্ক ইমপোর্ট পর্যালোচনা ফর্ম
    যে ছবি পড়া যায় না, সেটি একটি ফর্ম — পথের শেষ নয়।
  6. 06

    শেষের গণনা

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

    ScanKeeper confirming that a batch of photos finished importing
    শেষ স্ক্রিন জানায় কতগুলো শেষ পর্যন্ত টিকল।

যা কেবল পঞ্চাশটি হলেই গুরুত্বপূর্ণ হয়ে ওঠে

ছবিপ্রতি একটি সিদ্ধান্ত

নির্বাচন একবারই করা হয়, পড়াও হয় একবারই। বাকি থাকে শুধু বাদ দিন কিংবা যোগ করুন, পঞ্চাশবার — আর মাঝখানে কোনো স্ক্রিন আবার খোলার দরকার হয় না।

ছবিটি স্ক্রিনেই থাকে

নাম দেওয়ার সময় প্রতিটি ছবি আপনার সামনেই থাকে, তাই কার্ডটি কী তা মনে করিয়ে দেওয়ার জিনিসটি কোথাও হারিয়ে যায় না।

পঞ্চাশটি ছবি, কোনো আপলোড নয়

ব্যাচের প্রতিটি ছবি ডিভাইসেই পড়া হয়। বড় ব্যাচ মানে বড় আপলোড নয়, কারণ আপলোড বলে কিছু নেই।

শুরুর আগে যা জানা দরকার

একবারে কতটি বারকোড ছবি ইমপোর্ট করতে পারি?

ScanKeeper এক বাল্ক ইমপোর্ট ব্যাচে সর্বোচ্চ ৫০টি ছবি বেছে নিতে দেয়।

ScanKeeper কি অন্য অ্যাপ থেকে আমার কার্ড স্বয়ংক্রিয়ভাবে ইমপোর্ট করতে পারে?

না। ওয়ালেট অ্যাপগুলোর মধ্যে স্বয়ংক্রিয় স্থানান্তর নেই। পথটি হলো প্রতিটি কার্ডের স্ক্রিনশট বা ছবি, যা ScanKeeper সর্বোচ্চ ৫০টি ছবির ব্যাচে পড়তে পারে।

একাধিক কোডওয়ালা ছবির কী হয়?

সবগুলোই পাবেন। ছবির প্রতিটি কোড নাম দেওয়ার নিজস্ব ধাপ খোলে — সেটি আলোকিত, ছবির বাকিটা আবছা — তাই তিনটি কোডওয়ালা কুপনের পাতা হয়ে যায় তিনটি কার্ড।

PDF টিকিটের ভেতরের বারকোড কি ScanKeeper পড়তে পারে?

হ্যাঁ। ইমপোর্ট স্ক্রিনে PDF নির্বাচন করুন বেছে নিন, অথবা ফাইলটি যেখানে এসেছে সেখান থেকেই ScanKeeper-এ পাঠিয়ে দিন। পাতাগুলো ডিভাইসেই ছবিতে বদলে যায় আর অন্য যেকোনো ছবির মতোই পড়া হয়, একটি ফাইল থেকে সর্বোচ্চ বিশ পাতা।

ইমপোর্ট করার আগে কি স্ক্রিনশটটি সংরক্ষণ করতেই হবে?

না। ছবিটি যে অ্যাপে আছে সেখান থেকেই ScanKeeper-এ শেয়ার করুন। iOS-এ নাম দেওয়ার কাজটি ওই অ্যাপ ছেড়ে না বেরিয়েই শেয়ার শিটে হয়ে যায়; Android-এ ScanKeeper খোলে আর সেই একই ইমপোর্ট স্ক্রিন দেখায়।

ব্যাচে একই কার্ড দুবার থাকলে বাল্ক ইমপোর্ট কি তা ধরতে পারবে?

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

ব্যাচ চলার সময়েই কি কার্ডগুলোর নাম দিতে হয়?

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

আমার ব্যাচের অর্ধেক অপাঠযোগ্য হয়ে ফিরে এল। কী ভুল হলো?

সাধারণত দোষটা ব্যাচের নয়, উৎসের। ছবি কাটতে গিয়ে কেটে যাওয়া কোড, কোনাকুনি তোলা অন্য স্ক্রিনের ছবি, আর দুবার আকার বদলানো স্ক্রিনশট — সবগুলোই সেই কনট্রাস্ট হারায় যা রিডারের দরকার।

ব্যাচের ছবিগুলো কি কোথাও আপলোড হয়?

না। প্রতিটি ছবি ডিভাইসেই পড়া হয়, আর অ্যাপ চায় ক্যামেরা ও ফটো লাইব্রেরি, এর বাইরে কিছু নয়।

অ্যাপটি নিন

সাইন-আপ নেই, ইমেল ঠিকানা নেই, পাসওয়ার্ড নেই। অ্যাপ ইনস্টল করে কার্ড যোগ করা শুরু করুন।

App Store থেকে ডাউনলোড করুনGoogle Play থেকে নিন
অথবা ফোনের ক্যামেরা এটির দিকে ধরুন আর কোডটি পড়ে নিতে দিন।