ওএস এক্সে আমি কীভাবে আমার ডিসপ্লেটির আপাত রঙের তাপমাত্রা সামঞ্জস্য করতে পারি?


12

আমি সত্যিই f.lux পছন্দ করি , যা এমন একটি অ্যাপ্লিকেশন যা দিন এবং স্থানের সময় অনুযায়ী তাপমাত্রায় ডিসপ্লেটির আপাত রঙের তাপমাত্রাকে স্বয়ংক্রিয়ভাবে সামঞ্জস্য করে (যাতে তাপমাত্রা সূর্যের সাথে সুসংগত হয়)।

ম্যানুয়ালি রঙের তাপমাত্রা কীভাবে সেট করবেন ? অর্থাত্ f.lux ছাড়া?

কখনও কখনও আমি দিন বা সকালে "টুংস্টেন" (2700 কে) রং রাখতে চাই, যার জন্য f.lux এর স্থানাঙ্কের সাথে ফিডিং প্রয়োজন। দুঃখের বিষয়, এমন কোনও "ম্যানুয়াল মোড" নেই যা সম্পর্কে আমি অবগত।

আমি একটি ওএস এক্স নেটিভ / সফ্টওয়্যার ভিত্তিক সমাধানের সন্ধান করছি, যা আমাকে 4500 below K এর নীচে সাদা পয়েন্ট সেট করতে দেয়, যা ন্যূনতম যে রঙিন ক্যালিবিটার সেট করতে পারে। এটা কি সম্ভব?


3
সহকর্মী f.lux ব্যবহারকারী এখানে। দুর্দান্ত অ্যাপ। সেরা আমি জানি w / o তৃতীয় পক্ষের সফ্টওয়্যার বা মনিটরের বোতামগুলি ব্যবহার করা সিস্টেম পছন্দসমূহ> প্রদর্শন> রঙ> ক্যালিব্রেট করতে হবে। "বিশেষজ্ঞ মোড" ব্যবহার করুন। তবে এটি আপনাকে এটি কেবল 4500 কে-তে নামিয়ে আনতে দেবে this এই উত্তরটি খুঁজে পেতে আগ্রহী।
বোহহজ

সম্ভবত আমি অসুবিধাটি বুঝতে পারি না, তবে আপনি কি কেবল এফ.লাক্সের ডেটাইম স্লাইডারকে 2700 এ সেট করতে পারবেন না? আপনি যখন "কখনও কখনও" বলেন, আপনি কি আলগোরিদমিকভাবে অনুমানযোগ্য সময় / তারিখ বলতে চান? যদি তা হয় তবে কোনও স্ক্রিপ্ট আপনার সমস্যার সমাধান করবে। আমি মনে করি একটি নির্দিষ্ট দিনের টেম্পারেটে (বা রাতের সময়) এফ.লাক্সকে বাধ্য করার জন্য একটি স্ক্রিপ্ট লেখা সম্ভব।
কেলভিন

উত্তর:


5

এই সমাধানটির জন্য F.lux ইনস্টল করা প্রয়োজন (আমি ধরেছি এটি এটি /Applications/Flux.app)।

একটি পাঠ্য ফাইল তৈরি করুন (আসুন এটি কল করুন flux-day-color) এবং এটিকে রাখুন /usr/local/bin( usr"ম্যাকিনটোস এইচডি" এর অধীনে রয়েছে এবং এটি লুকিয়ে থাকতে পারে)।

#!/bin/bash

if [[ ! -z "$1" && "$1" -ge 2700 && "$1" -le 6500 ]]; then
  defaults write org.herf.Flux dayColorTemp -int "$1"
  killall Flux
  open /Applications/Flux.app
else
  echo "provide a temperature between 2700 and 6500 (rounded to nearest 100)"
fi

টার্মিনালে, চালান chmod 755 /usr/local/bin/flux-day-color

flux-day-color 2700দিনের তাপমাত্রা পরিবর্তন করতে এখন আপনি টার্মিনালে (বা অন্য স্ক্রিপ্টে) চালাতে পারেন । নোট করুন যে স্ক্রিপ্টটি F.lux পুনরায় আরম্ভ করে তাই আপনি আপনার অনুরোধকৃত তাপমাত্রা প্রয়োগ করার আগে একটি বিভক্ত সেকেন্ডের জন্য 6500 কেতে ডিসপ্লে লাফ দেখতে পাবেন।

পূর্বনির্ধারিত বিরতিতে চালানোর জন্য এটি নির্ধারণ করাও সম্ভব, তবে এটি এই উত্তর (এবং প্রশ্ন) এর বাইরে নয়।

যদি আপনার পরিবর্তে এমন একটি লঞ্চযোগ্য অ্যাপ থাকে যা 2 টি তাপমাত্রার মধ্যে টগল করতে পারে,

টার্মিনালটি খুলুন এবং এই আদেশগুলি চালান:

bash
cd /Applications/
mkdir -p flux-day-toggle.app/Contents/MacOS
cd flux-day-toggle.app/Contents/MacOS
cat <<END > flux-day-toggle

এখন আপনি আরও বড় চিহ্ন দেখতে পাবেন। এটি আটকান:

#!/bin/bash

DOMAIN=org.herf.Flux
KEY_NAME=dayColorTemp

LOW=2700
HIGH=6500

cur_val=`defaults read $DOMAIN $KEY_NAME 2>/dev/null`
if [[ -z "$cur_val" || "$cur_val" -eq "$HIGH" ]]; then
  new_val=$LOW
else
  new_val=$HIGH
fi

defaults write $DOMAIN $KEY_NAME -int $new_val
killall Flux
open /Applications/Flux.app
END

প্রম্পট উপস্থিত হওয়ার জন্য অপেক্ষা করুন, অর্থ ফাইলটি লেখা হয়েছিল। এখন সমাপ্তি স্পর্শ:

chmod 755 flux-day-toggle

এখন আপনি নতুন অ্যাপ্লিকেশন চালু করতে পারেন। আপনি আপনার পছন্দ অনুসারে নিম্ন এবং উচ্চ সেটিংসকে কাস্টমাইজ করতে পারেন।


এখানে একটি বোনাস টিপ: প্রদর্শনের উজ্জ্বলতা নির্ধারণ করার জন্য একটি কমান্ড-লাইন ইউটিলিটি (যেমন F1 এবং F2 কীগুলির পরিবর্তে)। hints.macworld.com/article.php?story=20090901021817717
কেলভিন

@ কোইয়ু: আমি এফ.লাক্সকে ম্যানুয়ালি পরিবর্তন করতে আপনার গিস্টটি ব্যবহার করেছি এবং এটি ভালভাবে কাজ করেছে, আপনাকে ধন্যবাদ। তবে, আমি এখন কীপ্যাড ব্যবহার করে আমার পর্দার উজ্জ্বলতা পরিবর্তন করতে পারি না - এটি কি আপনার মুস্টের সাথে সম্পর্কিত তা সম্ভব?
ব্যবহারকারী 27182

@ ব্যবহারকারী 27182 এমনটি ভাবেন না - তাপমাত্রা সামঞ্জস্য করা হলেও কমপক্ষে আমার বাহ্যিক অ্যাপল বিটি কীবোর্ডটি সাধারণত উজ্জ্বলতা পরিবর্তন করে। স্ক্রিপ্টের সমস্ত ক্রিয়া হ'ল (1) f.lux (2) কেটে f.lux পছন্দগুলি (3) পুনরায় খোলা f.lux। এটি f.lux বা কেবল একটি এলোমেলো অপারেটিং সিস্টেম দুর্ঘটনার সাথে সম্পর্কিত হওয়ার সম্ভাবনা বেশি থাকে (যেমন, আপনি কি এটি আবার বন্ধ করার চেষ্টা করেছেন?)
জারি কেইনেন

লিঙ্ক পচার কারণে পোস্ট করা হয়েছে: এটি ম্যাভারিক্সে কাজ করার জন্য নচটুর্নকে পাইনি বলে একটি গ্রহণযোগ্য উত্তর হিসাবে এটি পরীক্ষা করে দেখতে হয়েছিল। আমি আপনার ফ্লাক্স-ডে-কালার স্ক্রিপ্টটি কিছুটা বাড়িয়েছি এবং একটি গিস্ট তৈরি করেছি যা উভয় / দিনের উভয় তাপমাত্রা নির্ধারণ করতে ব্যবহার করা যেতে পারে (এবং কেবলমাত্র ফ্লাক্স-টেম্প 3000 ব্যবহার করে, অর্থাত্ বিকল্পগুলি ছাড়াই, বর্তমান প্রদর্শন তাপমাত্রাকে নির্বিশেষে পরিবর্তন করতে) সময়ের।) আমি এটিও খুঁজে পেলাম সর্বনিম্ন ফ্লাক্স তাপমাত্রা কমপক্ষে বর্তমান সংস্করণে 2300 কে is
জারি কেইনেনেন

6

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


দুর্দান্ত তথ্য, ধন্যবাদ। আমি কেবল সাদা পয়েন্টের জন্য সমস্ত পদক্ষেপের মধ্য দিয়ে যেতে সাহস পাইনি। দুঃখের বিষয়, যদিও, সর্বনিম্ন ক্যালভিন 4500-4700 (সবে উইন্ডোটি বন্ধ করেছেন> <)। শুধু সাদা পয়েন্ট সামঞ্জস্য করার কোন উপায় আছে ? (ভাল, আমি বিভিন্ন প্রোফাইল ক্রমাঙ্কিত করতে পারি) এবং কীভাবে এটিকে ক্যালিবিটারের বিকল্পগুলির নীচে সামঞ্জস্য করতে হয়?
জারি কেইনেনেন

1
আমি / ব্যবহারকারীর / ব্যবহারকারীর নাম / লাইবারি / প্রিফারেন্সস / কম.এপ্লে.ক্লোরসায়েন্সক্যালাইব্রেটার.পালিস্টে হার্ডকোড করা মানটি পেয়েছি, তবে এটির কম মানে সম্পাদনা করার কোনও প্রভাব ছিল না। আমি তাকিয়ে রাখতে হবে।
কনস্ট্যান্টাইনেকে

আমি লগ ইন এবং আউট করার পরে এটির কোনও প্রভাব পড়েছিল, আমি আমার সম্পূর্ণ মনিটরটি কালো করতে পেরেছিলাম, তাই সম্ভবত কিছু পুনর্নির্মাণের ফলে মানটি পুনরায় সেট হবে
কনস্টান্টাইনকে

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

3

যারা আগ্রহী তাদের জন্য একটি সম্ভাব্য কাজ খুঁজে পেয়েছেন:

ব্ল্যাক্ট্রি লিখেছেন নটচার্ন

Nocturne পছন্দগুলি

এটিতে বিকল্পগুলির একটি দুর্দান্ত পরিমাণ রয়েছে এবং এটি সম্পূর্ণ ম্যানুয়াল। Downside এটা আপাত রঙ তাপমাত্রা সেট করে না SE প্রতি , কিন্তু একটি সেটিং সাদা আভা থেকে RGB(255, 197, 143)প্রায় ≈ 2600 ° কে (দেখুন সাদা বিন্দু সেটিং হিসাবে একই প্রভাব রয়েছে planetpixelemporium উপর কেলভিন ⇔ আরজিবি টেবিল )।


0

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


দুঃখজনকভাবে, নিম্নতম সাদাটি কোথাও 4500–4700 ° K। আপনি কীভাবে এটি টিউন করতে জানেন, বলুন, 2700 ° K?
জারি কেইনেনেন

-1

একটি দুর্দান্ত উপায় হ'ল f.lux কে কাজটি করতে দিন http://stereopsis.com/flux/ এটি আপনার স্ক্রিনের রঙ অস্থায়ী করে। দিনের সাথে! একবার চেষ্টা করে দেখো!


1
আমি মনে করি আপনি তাঁর প্রশ্নের অংশটি মিস করেছেন যেখানে তিনি বলেছিলেন "এফ ফ্লাক্স ছাড়াই।"
ম্যাথু ফ্রেডরিক

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