Premis: Semua fungsionalitas OS adalah kode
Kesimpulan: Saya harus memiliki cara untuk meniru kode tersebut.
Saya ingin mengetahui bagaimana cara mekanisme tampilan brightening / peredupan yang sama persis saat ini dipetakan ke F1/F2
pada keyboard saya tetapi melalui Terminal
. Saya telah mencari di Google dan menemukan sejumlah referensi pmset
, Yang menarik, tetapi bukan tujuan yang sama.
Adakah pemikiran tentang bash / c ++ atau alat berbasis cli lainnya yang dapat saya gunakan untuk meredupkan atau mencerahkan tampilan saya di OSx 10.6.7?
macos
command-line
mbb
sumber
sumber
F1
? Itu harus mungkin ... atau jadi saya terus menganggap keras kepala./path/to/brightness
hanya merujuk ke tempat Anda menginstal program itu. Ini adalah panggilan CLI Anda yang tersedia. Kecuali untukIODisplaySetFloatParameterfunction
panggilan (dan menentukan tampilan mana, jika bukan semuanya), itu semua kode boilerplate.Jawaban:
Berdasarkan
brightness
program dari komentar @ Nano8Blazex, yang dianggap diinstal pada Anda$PATH
:Tambahkan baris berikut ke
.bash_profile
(asumsibash
shell) dan Anda dapat menggunakannyadim
danlighten
sebagai perintah untukF1
danF2
masing-masing. Keduanya hanya berfungsi pada tampilan 0 sebagaimana didaftar olehbrightness -l
.sumber
gcc
pilihan untuk 10.6 OSX tanpa Xcode, tapi saya hanya akan menemukan boot dvd saya dan menginstalnya. Tepuk tangan.