Ssh মাধ্যমে স্ক্রিনশট গ্রহণ


2

Ssh এর সাথে যে মেশিনে দূরবর্তী লগ ইন করে স্ক্রিনে স্ক্রিনশট নিতে একটি উপায় আছে?
ভিএনসি কোনও ভাল নয়, এএফএইচকে এটি একটি বিদ্যমান এক্স অধিবেশনটির মালিকানা নিতে পারে না।


আপনি কি আগ্রহী X11- অধিবেশন মালিক হিসাবে ব্যবহারকারী?
akira

@ কাকির হ্যাঁ। (আরো কিছু অক্ষর)
mbq

উত্তর:


9

আপনি এটি চেষ্টা করতে পারেন:

xwd -out screenshot.xwd -root -display :0.0

এটি স্ক্রিনশটটি screenshot.xwd এ সংরক্ষণ করবে যা জিআইএমপি খুলতে সক্ষম হবে। এখানে xwd ম্যান পৃষ্ঠা দেখুন: http://linux.die.net/man/1/xwd


কোনও স্ক্রিনশট প্রোগ্রাম করবে: স্ক্রোট, ইমপোর্ট (ইমেজম্যাগিক থেকে) ইত্যাদি। আপনি এটি ঠিক $ DISPLAY (অথবা -ডিস্লেপ বা --ডিস্লেপ বা --ডপি .. আমি কেন $ DISPLAY পছন্দ করি) নির্দেশ করে এবং এটি। প্রধান প্রশ্নটি অনুপযুক্ত: কোনও অপারেটিং সিস্টেমকে অপারেটিং করতে চান অপারেটিং সিস্টেম (আকাশ গুপ্তচর)?
akira

1
@ কাকিরা গুপ্তচরবৃত্তি ব্যতীত অন্য কিছু করার জন্য প্রচুর কারণ রয়েছে। এই মুহূর্তে আমি আমার কাজের কম্পিউটারে এসএসএইচ এর সাথে সংযুক্ত এবং আমার কোড এডিটর 200% CPU ব্যবহার করে কেন তা বোঝার চেষ্টা করছি। কম্পিউটার ব্যবহার করে কেউ নেই - কিন্তু যখন আমি মেশিনটি লক করি তখন আমি এডিটরটি খুলি। তাই সম্ভবত একটি স্ক্রিনশট সমস্যা নির্ণয় সাহায্য করবে।
Annan

1

অনুমান করুন যে আপনার কাছে দূরবর্তী এবং স্থানীয় মেশিনে ImageMagick ইনস্টল করা আছে, রিমোট মেশিনের X সার্ভারটি যে ব্যবহারকারীর সাথে আপনি সংযোগ করছেন তার সাথে চলছে, আপনি দূরবর্তী স্ক্রিনশট নিতে এবং এটির মতো আপনার স্থানীয় X সার্ভারে এটি প্রদর্শন করতে পারেন:

ssh user@example.com "DISPLAY=:0 import -window root -" | display

এটি কোনও অস্থায়ী ফাইল অনুলিপি করার প্রয়োজন হিসাবে খুব সুবিধাজনক।

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