ປິດໂຄສະນາ

ຮ່ວມກັນກັບ macOS 10.14 Mojave, ພວກເຮົາໄດ້ເຫັນການນໍາສະເຫນີຂອງ Dark Mode. ທ່ານສາມາດນໍາໃຊ້ມັນເພື່ອສະຫຼັບປ່ອງຢ້ຽມຄໍາຮ້ອງສະຫມັກເປັນການໂຕ້ຕອບຊ້ໍາ. ໂໝດມືດບໍ່ເມື່ອຍຕາຫຼາຍເທົ່າກັບແສງໄຟ. ຢ່າງໃດກໍຕາມ, ເມື່ອມັນເກີດຂຶ້ນ, ຫຼາຍໆສິ່ງຈະເມື່ອຍລ້າໃນໄລຍະເວລາແລະຮູບແບບຊ້ໍາ. ສ່ວນບຸກຄົນ, ຂ້າພະເຈົ້າເຫັນວ່າໂຫມດແສງສະຫວ່າງທີ່ຫນ້າສົນໃຈຫຼາຍໃນມື້ນີ້, ຫຼືການປະສົມປະສານຂອງມັນຂຶ້ນຢູ່ກັບເວລາຂອງມື້ - ຟັງຊັນການປ່ຽນໂຫມດອັດຕະໂນມັດໄດ້ຖືກນໍາສະເຫນີໃນ macOS 10.15 Catalina.

ແຕ່ເຈົ້າເຄີຍສົງໄສບໍ່ວ່າມັນຈະເປັນແນວໃດຖ້າເຮົາສາມາດເອີ້ນໃຊ້ບາງແອັບໃນໂໝດມືດ ແລະ ອື່ນໆໃນໂໝດແສງໄດ້ບໍ? ບາງແອັບພລິເຄຊັນເບິ່ງດີຂຶ້ນໃນໂໝດມືດ, ຕົວຢ່າງ Safari ຫຼື Photoshop. ແຕ່ຍັງມີແອັບພລິເຄຊັນທີ່ມີລັກສະນະດີຂຶ້ນໃນໂຫມດສົດໃສ - ຕົວຢ່າງ, ປະຕິທິນ, ອີເມລ໌, ແລະອື່ນໆ. ຍັງມີແອັບພລິເຄຊັນສໍາລັບສິ່ງນັ້ນ. ສີ​ຂີ້​ເຖົ່າ, ເຊິ່ງສາມາດສະຫຼັບແອັບພລິເຄຊັນໄປເປັນໂໝດມືດ ຫຼື ແສງຢູ່ໃນໜ້າຈໍດຽວ. ມາເບິ່ງແອັບນຳກັນ.

ສີດໍາຫຼືສີຂາວ

ຫລັງຄໍາຮ້ອງສະຫມັກ Grey ແມ່ນຜູ້ພັດທະນາ Christoffer Winterkvist, ຜູ້ທີ່, ເຊັ່ນ Michael Jackson, ຢືນສໍາລັບຄວາມຄິດເຫັນວ່າມັນບໍ່ສໍາຄັນວ່າທ່ານເປັນສີດໍາຫຼືສີຂາວ. Christoffer ພະຍາຍາມໂອນສາຍຈາກເພງ Black ຫຼື White ກັບ macOS, ແລະຕາມທີ່ເຈົ້າເຫັນ, ລາວປະສົບຜົນສໍາເລັດ. ທ່ານສາມາດດາວໂຫລດ Grey ຈາກ Github ໂດຍໃຊ້ ລິ້ງນີ້. ພຽງແຕ່ເລື່ອນລົງແລະກົດປຸ່ມໃນສະບັບປະຈຸບັນ ດາວໂຫລດ. ໄຟລ໌ .zip ຈະຖືກດາວໂຫຼດໃຫ້ທ່ານ, ເຊິ່ງທ່ານພຽງແຕ່ຕ້ອງການສະກັດຫຼັງຈາກດາວໂຫຼດ. ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດສະຫມັກໄດ້ ເລີ່ມ.

grey_application_appearance

ວິທີການເຮັດວຽກກັບ Grey

ຄໍາຮ້ອງສະຫມັກເຮັດວຽກງ່າຍດາຍຫຼາຍ. ຫຼັງຈາກເລີ່ມຕົ້ນ, ໄອຄອນຈະປາກົດຢູ່ໃນສ່ວນເທິງຂອງປ່ອງຢ້ຽມ, ເຊິ່ງທ່ານສາມາດປ່ຽນລະຫວ່າງກັນໄດ້ງ່າຍ macOS ແສງສະຫວ່າງແລະໂຫມດຊ້ໍາ. ເພື່ອເຮັດໃຫ້ Grey ເຮັດວຽກສໍາລັບທ່ານ, ດັ່ງນັ້ນ ທ່ານຕ້ອງເປີດໂໝດມືດຕາມຄ່າເລີ່ມຕົ້ນ. ຫຼັງຈາກນັ້ນ, ມັນແມ່ນຕັ້ງຢູ່ສ່ວນຕ່ໍາຂອງປ່ອງຢ້ຽມ ບັນຊີລາຍຊື່ຄໍາຮ້ອງສະຫມັກ, ໃນທີ່ທ່ານພຽງແຕ່ສາມາດເລືອກໃນຮູບແບບທີ່ຄໍາຮ້ອງສະຫມັກຈະເລີ່ມຕົ້ນ. ມັນສະເຫມີພຽງພໍສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ເລືອກ ຄລິກຜ່ານ ເປັນ​ຫນຶ່ງ​ໃນ​ສາມ​ທາງ​ເລືອກ - ລັກສະນະແສງສະຫວ່າງ, ຮູບລັກສະນະຊ້ໍາ a ລະບົບ. ທ່ານແລ້ວສາມາດເດົາຈາກຊື່ຂອງທາງເລືອກທີ່ຫຼັງຈາກການຄັດເລືອກ ລັກສະນະແສງສະຫວ່າງ ຄໍາຮ້ອງສະຫມັກເລີ່ມຕົ້ນໃນ ສົດໃສ ໂໝດ, ຫຼັງຈາກໄດ້ຮັບການເລືອກຕັ້ງ ຮູບລັກສະນະຊ້ໍາ ຫຼັງຈາກນັ້ນໃນ ໂໝດມືດ. ໃນ​ກໍ​ລະ​ນີ​ທີ່​ທ່ານ​ເລືອກ​ ລະບົບ, ດັ່ງນັ້ນຮູບລັກສະນະຂອງຄໍາຮ້ອງສະຫມັກຈະປະຕິບັດຕາມການຕັ້ງຄ່າ ຮູບແບບການສະແດງລະບົບ. ເພື່ອປ່ຽນຮູບລັກສະນະຂອງຄໍາຮ້ອງສະຫມັກ, ມັນເປັນສິ່ງຈໍາເປັນ ເລີ່ມ​ຕົ້ນ​ໃຫມ່. ນີ້ແມ່ນສິ່ງທີ່ແອັບ Grey ເຮັດ ດ້ວຍຕົວມັນເອງ, ແລະ​ດັ່ງ​ນັ້ນ​ຄວນ​ລະ​ມັດ​ລະ​ວັງ​ທີ່​ຈະ​ມີ​ໃນ​ເວ​ລາ​ທີ່​ການ​ປ່ຽນ​ແປງ​ຮູບ​ແບບ​ການ​ສະ​ແດງ​ຜົນ​ ບັນທຶກວຽກທັງໝົດແລ້ວ.

ຕັ້ງຄ່າໂໝດແສງສຳລັບບາງແອັບເຖິງແມ່ນວ່າບໍ່ມີແອັບ Grey

ຄໍາຮ້ອງສະຫມັກ Grey ຕົວຂອງມັນເອງແມ່ນງ່າຍດາຍຫຼາຍ. ມັນສາມາດເວົ້າໄດ້ວ່າມັນດໍາເນີນການຄໍາສັ່ງດຽວໃນ Terminal ໃນພື້ນຫລັງ, ເຊິ່ງສາມາດກໍານົດຄໍາຮ້ອງສະຫມັກທີ່ຈະດໍາເນີນການໃນໂຫມດແສງສະຫວ່າງເຖິງແມ່ນວ່າໃນໂຫມດຊ້ໍາ, i.e. ເພື່ອສ້າງປະເພດຂອງ ຂໍ້​ຍົກ​ເວັ້ນ. ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ບໍ່​ຕ້ອງ​ການ​ທີ່​ຈະ​ດາວ​ນ​໌​ໂຫລດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ແລະ​ຕ້ອງ​ການ​ທີ່​ຈະ​ສ້າງ​ການ​ຍົກ​ເວັ້ນ​ເຊັ່ນ​ຕົວ​ທ່ານ​ເອງ​, ດໍາ​ເນີນ​ການ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​. ທໍາອິດພວກເຮົາຈໍາເປັນຕ້ອງຊອກຫາ ຊື່ທີ່ລະບຸຂອງຊຸດແອັບພລິເຄຊັນ. ທ່ານສາມາດເຮັດໄດ້ງ່າຍດາຍໂດຍ ສະຖານີ ເຈົ້າຂຽນ ຄໍາສັ່ງ:

osascript -e 'id ຂອງ app "ຊື່ຂອງຄໍາຮ້ອງສະຫມັກ"'

ເລືອກຊື່ຂອງແອັບພລິເຄຊັນ, ສໍາລັບຕົວຢ່າງ ກູໂກ Chrome, ຫຼືຄໍາຮ້ອງສະຫມັກໃດໆທີ່ທ່ານຕ້ອງການທີ່ຈະສ້າງຂໍ້ຍົກເວັ້ນສໍາລັບ. ໃຫ້ສັງເກດວ່າຖ້າທ່ານຕ້ອງການຖິ້ມຂໍ້ຍົກເວັ້ນຢູ່ ແອັບ Apple (ຫມາຍເຫດ, ປະຕິທິນ, ແລະອື່ນໆ), ດັ່ງນັ້ນມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຂຽນຊື່ຂອງຄໍາຮ້ອງສະຫມັກ ພາສາອັງກິດ (ເຊັ່ນ: ບັນທຶກ, ປະຕິທິນ, ແລະອື່ນໆ). ແຕ່ຫນ້າເສຍດາຍ, ມັນບໍ່ແມ່ນເລື່ອງງ່າຍສໍາລັບພວກເຮົາໃນສາທາລະນະລັດເຊັກແລະພວກເຮົາບໍ່ມີທາງເລືອກທີ່ຈະປັບຕົວ. ດັ່ງນັ້ນຄໍາສັ່ງສຸດທ້າຍໃນກໍລະນີຂອງ Google Chrome ເບິ່ງຄືວ່ານີ້:

osascript -e 'id ຂອງແອັບຯ "Google Chrome"'
terminal_lights_exception1

ຫຼັງຈາກທີ່ທ່ານຢືນຢັນຄໍາສັ່ງ ເຂົ້າ, ດັ່ງນັ້ນມັນຈະປາກົດຫນຶ່ງແຖວຂ້າງລຸ່ມນີ້ ຊື່ທີ່ລະບຸຂອງຊຸດແອັບພລິເຄຊັນ, ໃນກໍລະນີຂອງ Google Chrome ມັນແມ່ນ com.google.chrome. ແລ້ວພວກເຮົາຈະໃຊ້ຊື່ນີ້ໃນອັນຕໍ່ໄປ ຄໍາສັ່ງ:

ເລີ່ມຕົ້ນຂຽນ ຊື່ທີ່ລະບຸຂອງຊຸດ NSRequiresAquaSystemAppearance -bool ແມ່ນແລ້ວ

ຕົວລະບຸຊຸດໃນກໍລະນີນີ້ແມ່ນ com.google.chrome, ດັ່ງທີ່ພວກເຮົາພົບເຫັນຈາກຄໍາສັ່ງສຸດທ້າຍ. ດັ່ງນັ້ນການສ້າງຂໍ້ຍົກເວັ້ນສໍາລັບ Google Chrome ຈະມີລັກສະນະນີ້:

ຄ່າເລີ່ມຕົ້ນຂຽນ com.google.Chrome NSRequiresAquaSystemAppearance -bool YES
terminal_lights_exception2

ຫຼັງຈາກຢືນຢັນຄໍາສັ່ງ, ທັງຫມົດທີ່ເຫລືອແມ່ນຄໍາຮ້ອງສະຫມັກ ປິດ ແລະເປີດອີກຄັ້ງ. ເນື່ອງຈາກວ່ານີ້ແມ່ນຄໍາສັ່ງເພື່ອສ້າງຂໍ້ຍົກເວັ້ນສໍາລັບຄໍາຮ້ອງສະຫມັກຮູບແບບຊ້ໍາເພື່ອດໍາເນີນການໃນຮູບແບບແສງສະຫວ່າງ, ມັນເປັນສິ່ງຈໍາເປັນ ໂໝດການສະແດງຜົນລະບົບຕັ້ງເປັນມືດ. ຖ້າທ່ານຕ້ອງການຂໍ້ຍົກເວັ້ນນີ້ ຍົກເລີກ, ຫຼັງຈາກນັ້ນຈົນກ່ວາ ສະຖານີ ໃສ່ຄໍາສັ່ງນີ້:

ເລີ່ມຕົ້ນຂຽນ ຊື່ທີ່ລະບຸຂອງຊຸດ NSRequiresAquaSystemAppearance -bool NO

ໃນກໍລະນີຂອງ Google Chrome, ຄໍາສັ່ງຈະມີລັກສະນະນີ້:

ຄ່າເລີ່ມຕົ້ນຂຽນ com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

terminal_lights_exception3

ສະຫຼຸບ

ຖ້າທ່ານຕ້ອງການເບິ່ງບາງແອັບພລິເຄຊັນໃນໂຫມດມືດແລະອື່ນໆໃນໂຫມດແສງສະຫວ່າງ, ຫຼັງຈາກນັ້ນແອັບພລິເຄຊັນ Grey ແມ່ນແນ່ນອນສໍາລັບທ່ານ. ສະຫຼຸບແລ້ວ, ຂ້າພະເຈົ້າຢາກຈະດຶງດູດຄວາມສົນໃຈຂອງເຈົ້າກັບຄວາມຈິງທີ່ວ່າແອັບພລິເຄຊັນແລະແມ້ກະທັ້ງຄໍາສັ່ງໃນ Terminal ບໍ່ໄດ້ເຮັດວຽກຢູ່ໃນ macOS 10.15 Catalina ຫຼ້າສຸດ. ຢ່າງໃດກໍຕາມ, ສ່ວນໃຫຍ່ຂອງເຈົ້າອາດຈະຍັງແລ່ນຢູ່ໃນ macOS 10.14 Mojave. ສີຂີ້ເຖົ່າເຮັດວຽກຢ່າງສົມບູນຢູ່ທີ່ນີ້, ເຊັ່ນດຽວກັນກັບທາງເລືອກທີ່ຈະກໍານົດຂໍ້ຍົກເວັ້ນໃນ Terminal.

.