वर्तमान प्रदर्शन रिज़ॉल्यूशन को कैसे देखें


20

OS X 10.10 में मैं स्क्रीन पर चल रहे वर्तमान रिज़ॉल्यूशन का पता कैसे लगा सकता हूं?

सेटिंग्स के तहत -> प्रदर्शन (जो मुझे लगता है कि यह हुआ करता था), यह ताज़ा आवृत्ति दिखाता है, लेकिन संकल्प नहीं। मॉनिटर के नियंत्रणों का उपयोग करते हुए, मैं देख सकता हूं कि यह 3840x2160 पर चल रहा है, लेकिन ओएस एक्स से यह कैसे पता चलेगा?


OS X से? क्या आप टर्मिनल से मतलब रखते हैं, और इस मैक के बारे में उपयोग नहीं कर रहे हैं, या सिस्ट वरीयताओं को खोल रहे हैं?
रस्सियों

इस मैक के बारे में उपयोग करना ठीक है, मैंने पहले ऐसा नहीं पाया था।
प्रोजिक्स

1
यह आपको वर्तमान रिज़ॉल्यूशन नहीं बताता है
मार्क 22'15

जवाबों:


28

आप इस मेनू के बारे में Apple मेनू -> पर जाते हैं, और जानकारी के साथ एक डिस्प्ले टैब है।

यहाँ छवि विवरण दर्ज करें


7
यह वर्तमान संकल्प नहीं दिखाता है। बस अधिकतम रिज़ॉल्यूशन जो जुड़ा हुआ मॉनिटर संभाल सकता है।

14

आप system_profilerनिम्नलिखित आदेश जारी करके टर्मिनल में संकल्प प्राप्त कर सकते हैं :

system_profiler SPDisplaysDataType | awk '/Resolution/{print $2, $3, $4}'

उत्तर नहीं है, लेकिन हो सकता है कि कुछ पृष्ठभूमि में जोड़ा गया हो। - पढ़ने से।
bret7600

2
पटकथा के लिए बहुत मददगार!
सिल्वरवॉल्फ - मोनिका

यही वह है जिसकी तलाश में मैं हूं! मुझे एक सॉफ्टवेयर प्रकाशक के साथ एक मुसीबत के टिकट के लिए अपने Apple डिस्प्ले के प्रस्तावों की आवश्यकता थी, और मुझे जो चाहिए वह पाने के लिए यह सबसे तेज़ और आसान तरीका था। मैं सिर्फ grep का उपयोग करता था, हालांकि, जागने के बजाय, क्योंकि मैं अधिक जानकारी देखना चाहता था। system_profiler SPDisplaysDataType | egrep '(प्रदर्शन प्रकार | रिज़ॉल्यूशन)'
m0j0

यह हमें बताता है कि क्या क्षमताएं हैं डिस्प्ले हैं - वर्तमान रिज़ॉल्यूशन क्या नहीं है
javadba

13

आप प्रदर्शन प्रणाली वरीयताओं में वर्तमान रिज़ॉल्यूशन देख सकते हैं।

पर एक मैकबुक .. रेटिना, आप है बढ़ाया के लिए चुना गया संकल्प

वर्तमान स्केल किए गए चयन पर अपने माउस को घुमाएं और रिज़ॉल्यूशन दिखाया जाएगा।

यदि आपने रिज़ॉल्यूशन के लिए डिफ़ॉल्ट का चयन किया है तो रिज़ॉल्यूशन नहीं दिखाया गया है।

यहाँ छवि विवरण दर्ज करें

(मैं इस समय अपना गैर रेटिना डेस्कटॉप नहीं देख सकता)

लेकिन किसी भी तरह से आप इस एप्सस्क्रिप्ट / ऑब्जेक्टिव - सी स्क्रिप्ट को अपने एप्सस्क्रिप्ट मेन्यू या स्क्रिप्ट एडिटर से चला सकते हैं।

    use framework "CoreGraphics"
    use scripting additions

    set sizes to item 1 of (current application's NSScreen's mainScreen's frame as list)

    set theRez to ("width:" & width of |size| of sizes & " x height:" & height of |size| of sizes) as string


display dialog theRez with title "Main Screen Rez" buttons "OK"

यहाँ छवि विवरण दर्ज करें


यह स्वीकृत उत्तर होना चाहिए
javadba

0

system_profiler SPDisplaysDataTypeआपको रेटिना डिस्प्ले का भौतिक रिज़ॉल्यूशन देगा, लेकिन यह आपको प्रभावी (स्केल्ड) रिज़ॉल्यूशन नहीं देगा। यदि आपको इसकी आवश्यकता है, तो आप इसे प्राप्त कर सकते हैंosascript :

$ osascript -e 'tell application "Finder" to get bounds of window of desktop'
0, 0, 2048, 1280

ध्यान दें कि यदि आप एक मल्टी-मॉनिटर सेटअप चला रहे हैं, तो इसके लिए कुछ व्याख्या की आवश्यकता हो सकती है। उदाहरण के लिए, मेरे पास रेटिना आईमैक 21 "भौतिक संकल्प 4096x2304 और स्केल किए गए रिज़ॉल्यूशन 2560x1440 के साथ है; मेरे पास 1440x2560 पर चलने वाला बाहरी पोर्ट्रेट मॉनिटर भी है:

┌───────┐┌─────────────┐
│  1440 ││  2560x1440  │
│ x2560 ││             │
│       ││             │
│       │└─────────────┘
│       │
│       │
└───────┘

जब मैं ऊपर कमांड चलाता हूं, तो यह रिपोर्ट करता है:

-1440, 0, 2560, 2560

ये मुख्य मॉनिटर के ऊपरी बाएँ कोने के सापेक्ष डेस्कटॉप की सीमाएँ हैं :

x = -1440     0          2560
     ┌───────┐┌─────────────┐ y = 0
     │       ││             │ 
     │Monitor││  Monitor 0  │
     │   1   ││             │
     │       │└─────────────┘
     │       │
     │       │
     └───────┘                2560

जैसा कि आप देख सकते हैं, यह वास्तव में आपको मुख्य मॉनिटर के स्केल किए गए ऊर्ध्वाधर रिज़ॉल्यूशन नहीं देता है (हालांकि आप इसे भौतिक पहलू अनुपात से समझ सकते हैं)।

एक अन्य विकल्प GPL'ed उपयोगिता है screenresolution (जिसके माध्यम से उपलब्ध है Homebrew अगर आप इसे अपने आप को निर्माण करने के लिए नहीं करना चाहते हैं)। कमांड लाइन इस धरती पर किसी और चीज की तरह नहीं है, लेकिन यह काम करती है:

$ screenresolution get
2018-04-20 10:00:14.935 screenresolution[12084:518367] starting screenresolution argv=screenresolution get 
2018-04-20 10:00:14.938 screenresolution[12084:518367] Display 0: 2560x1440x32@0
2018-04-20 10:00:14.939 screenresolution[12084:518367] Display 1: 1440x2560x32@60

एक बोनस के रूप में, यह आपको बिट्स में रंग की गहराई भी देता है और यदि उपलब्ध है, तो हज़ में ताज़ा दर।


0

स्क्रिप्टिंग के लिए जरूरत पड़ने पर आप डिस्प्लेप्लेजर के आउटपुट को पार्स कर सकते हैं । निष्पादित करें displayplacer listऔर यह सभी स्क्रीन के लिए वर्तमान रिज़ॉल्यूशन (और अधिक जानकारी) दिखाएगा।

displayplacer list

Screen ID: 1124216236
Type: 40 inch external screen
Resolution: 3840x2160
Origin: (0,0) - main display
Rotation: 0
Resolutions for rotation 0:
  mode 0: res=3840x2160x60 <-- current mode
  mode 1: res=3840x2160x60
  mode 2: res=3840x2160x30
...
Screen ID: 1808016461
Type: 27 inch external screen
Resolution: 1440x2560
Origin: (3840,-348)
Rotation: 270
Resolutions for rotation 270:
  mode 0: res=1440x2560 <-- current mode
  mode 1: res=1440x2560
  mode 2: res=720x1280

Homebrew के माध्यम से भी उपलब्ध है brew tap jakehilborn/jakehilborn && brew install displayplacer

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.