मैं टर्मिनल से स्क्रीन को कैसे मंद कर सकता हूं?


23

क्या टर्मिनल से स्क्रीन को धुंधला करना संभव है, ओएस एक्स लायन के साथ मैक में? क्या चमक और आयतन को नियंत्रित करने के लिए कोई कमांड है?

जवाबों:


19

आप इसे एप्सस्क्रिप्ट के माध्यम से कर सकते हैं और इसे इस तरह से चला सकते हैं:

मद्धम:

tell application "System Events"
        key code 144
end tell

उज्जवल:

tell application "System Events"
        key code 145
end tell

आप इन्हें .स्क्रिप्ट फ़ाइलों के रूप में सहेज सकते हैं और फिर इन्हें इस तरह से CLI से चला सकते हैं:

osascript ~/Path/to/File

आप इसका उल्लेख कर सकते हैं

आप इसे इस तरह भी कर सकते हैं , लेकिन इसके लिए अधिक सेटअप की आवश्यकता होती है।


मैक ओएस एक्स 10.12.6 पर काम नहीं कर रहा है।
पॉलिटिकस

यह मेरे लिए macOS 10.14 पर काम नहीं करता है।
ट्रेवर सुलिवन

प्रमुख कोड क्रमशः 144 और 145 होना चाहिए। Osxdaily.com/2019/08/14/change-screen-brightness-mac-terminal
लियू

20

आप इस कमांड लाइन टूल को github.com/nriley/brightness से इंस्टॉल कर सकते हैं । यदि आपके पास होमब्रे है तो यह स्थापित करना बहुत आसान है:

brew install brightness

और उपयोग सीधा है:

  • 100% चमक सेट करें: brightness 1
  • 50% चमक सेट करें: brightness 0.5

दुर्भाग्य से यह बाहरी मॉनिटर के लिए काम नहीं करता है। देखें कि Apple पृष्ठभूमि के लिए DDC / CI को थर्ड पार्टी डिस्प्ले के माध्यम से DVI एडॉप्टर के माध्यम से प्रदर्शित करता है कि क्यों।


मेरे लिए, इन निर्देशों ने एक कमांड स्थापित किया brightness, जिसे नहीं screenbrightness। अन्यथा, यह वर्णित के रूप में काम किया। धन्यवाद!
अष्टकूट

मुझे लगता है कि इसे परियोजनाओं के मथुब मर्ज के साथ करना होगा। जब ऐसा हुआ तो उन्होंने कमांड को अपडेट किया brightness(जो समुदाय में किसी ने खुशी से पहले से ही जवाब में तय किया था)।
२३:०२ पर स्टूडेंट जूल

ध्यान दें कि चमक Homebrew पैकेज वर्तमान में macOS 10.13 के तहत टूट गया है। Github.com/nriley/brightness/issues/21 देखें ।
टेलर एड्मिस्टन

10

स्क्रीनशॉट

मैंने इसके लिए एक नोड मॉड्यूल बनाया है जो सीएलआई का उपयोग करके चमक की स्थापना का समर्थन करता है। Https://github.com/kevva/brightness-cli देखें ।

npm install --global brightness-cli

और फिर बस brightnessअपनी कमांड लाइन से चलाएं ।


मेरे लिए काम नहीं करता है:$ brightness 100 /usr/local/lib/node_modules/brightness-cli/cli.js:3 const brightness = require('brightness'); ^^^^^ SyntaxError: Use of const in strict mode. at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:902:3
किब्बर

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