fbdump লিনাক্স ফ্রেমবাফার ডিভাইস দৃশ্যমান অংশ বিষয়বস্তু ধারন করে এবং একটি পিপিএম ফাইল হিসাবে স্ট্যান্ডার্ড আউটপুট লিখেছেন যে একটি সহজ টুল.
অন্য কথায়, এটা ফ্রেমবাফার চলমান কিছু একটি স্ক্রিনশট লাগে. প্রকল্প বর্তমানে বস্তাবন্দী-পিক্সেল ফ্রেমবাফার ধরনের জন্য মোটামুটি সম্পূর্ণ সমর্থন আছে এবং VGA16 ফ্রেমবাফার ড্রাইভারের সাথে কাজ করে.
fbdump আমি গার্ড নর দ্বারা লিখিত বিশ্বাস করেন যা আগে fbsnap বলা বয়সের জুড়ে এসেছিল একটি এমনকি সহজ প্রোগ্রাম দ্বারা অনুপ্রাণিত হয়েছিলাম (কোন লেখক যে প্রোগ্রাম এর সোর্স কোড উল্লেখ করা হয়, যদিও, তাই আমি ভুল হতে পারে). fbdump তবে, fbsnap সামান্য সম্পর্ক বহন করে, এবং সাধারণত আরো অনেক দরকারী. এটা framebuffers পিক্সেল এবং রঙ মডেলের একটি বৃহত্তর বিভিন্ন নিযুক্ত সমর্থন big- এবং সামান্য endian আর্কিটেকচারের (কাজ করা উচিত?) কাজ করে, এবং (ভিডিও মেমরি থেকে পড়া না সুপার ফাস্ট হতে যাচ্ছে যদিও) যুক্তিসঙ্গতভাবে দ্রুত.
আমি ফ্রেমবাফার থেকে ইমেজ প্রচুর দখল একটি দ্রুত এবং সহজ উপায় প্রয়োজন হলে আমি প্রথম অনেক চাঁদ আগে fbdump লিখেছেন. এটি একটি সহজ বিড়াল আপনার / dev / fb0 কমান্ড বা অনুরূপ সম্পাদন দ্বারা একটি কাঁচা ফ্রেম বাফার ডাম্প কাজ করা সম্ভব, যদিও আপনি সম্ভবত অধিকাংশ, জানতে হবে হিসাবে - তার উপর নির্ভর করে পিক্সেল বিন্যাস এবং রঙ মডেল আপনার ফ্রেম বাফার ব্যবহার - ফলাফল সবসময় বিশেষ করে দরকারী নয়. Fbdump সঙ্গে, অন্যদিকে, আপনি সবসময় একটা চমৎকার, পোর্টেবল, 24-বিট, সত্য-রঙ ইমেজ পেতে - এটা প্রয়োজনীয় যে কোন পিক্সেল ফরম্যাট বা কালার-স্পেস রূপান্তরণ (অন্তত ফরম্যাটের জন্য এটি সমর্থন করে) যত্ন নেয় থেকে.
বদলে, উদাহরণস্বরূপ, একটি PNG - - আপনি হয়তো জিজ্ঞেস করতে পারেন কেন একটি পিপিএম হিসাবে ইমেজ সংরক্ষণ fbdump আছে? ওয়েল, একটি পিপিএম লেখে সস্তা এবং তা করার কোনো বহিরাগত লাইব্রেরি বিরুদ্ধে লিঙ্ক প্রয়োজন হয় না. X86 আর্কিটেকচারে, বর্তমানে fbdump একবার ছিনতাই একটি miniscule 8K এক্সিকিউটেবল-এর নিচে প্রনয়ন - এবং প্রমিত C লাইব্রেরি ছাড়া অন্য কোন নির্ভরতা আছে. আমি কিছু সময়ে, PNG জন্য সমর্থন যোগ করা স্বমতে আনা হতে পারে, যে বলেন না. Netpbm প্যাকেজ সঙ্গে আরও বেশি দরকারী কিছু PPMs রূপান্তর করা সহজ, কারণ এটা, যদিও, কঠোরভাবে প্রয়োজনীয় নয়. উদাহরণস্বরূপ, যদি আপনি ভালো কিছু করতে পারেন
fbdump | pnmtopng> grab.png
একটি PNG রূপে আউটপুট ফ্রেম বাফার. PPMs যেমন কাক এবং ImageMagick হিসেবে সবচেয়ে ওপেন সোর্স ইমেজ প্রসেসিং প্যাকেজ, দ্বারা সরাসরি পড়া যায়.
ব্যবহার
fbdump বর্তমানে নিম্নলিখিত কমান্ড লাইন থেকে ব্যবহারযোগ্য বিকল্প সমর্থন করে বলেন:
-fb <স্ট্রিং> থেকে দখল ফ্রেম বাফার ডিভাইস নির্দিষ্ট করে <স্ট্রিং>
-vt
-delay
-fb বিকল্প উপলব্ধ করা হয় না যদি, ডিভাইস / dev / fb0 থেকে দখল ডিফল্ট fbdump. এছাড়াও আপনি এনভায়রনমেন্ট ভেরিয়েবল Framebuffer মাধ্যমে ফ্রেম বাফার (এই অগ্রাহ্য করবে কমান্ড লাইনে -fb সুইচ সহ সরবরাহ করা একটি মান) নির্দিষ্ট করতে পারেন. উদাহরণ স্বরূপ:
Framebuffer = / dev / fb1 fbdump> out.ppm
বর্তমান রিলিজের মধ্যে নতুন কী:
সফটওয়্যার বিবরণ:
সংস্করণ: 0.4.2
তারিখ আপলোড: 2 Jun 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 31
পাওয়া মন্তব্যসমূহ না