Ipad

LightsOutは周囲の光を利用してiOSのダークモードとライトモードを切り替えます

LightsOutは周囲の光を利用してiOSのダークモードとライトモードを切り替えます

脱獄していて、夜間の目の疲れを軽減するためにダークモードを使用する一方で、日中は視認性のために標準のライトモードを好む場合は、iOS 開発者Skittyが最近リリースした無料の脱獄調整機能LightsOutの便利さを気に入るかもしれません。

iOS 13では、時間帯に応じてダークモードとライトモードを自動的に切り替えるように設定できますが、残念ながら、日中に暗い部屋に入るなど、特殊な状況には対応できません。LightsOutは、周囲の明るさに応じてデバイスをダークモードとライトモードに自動的に切り替えることで、この問題を効果的に解決します。

LightsOutは、iPhoneの環境光センサーからデータを取得し、周囲の明るさや暗さを判断し、それに応じてiOSの表示モードを調整することで機能します。つまり、以下のようなユースケースを想定しています。

  • 外が晴れていて暗い部屋に入ると、LightsOutはダークモードに切り替わります。
  • 室内の明るい照明が点灯しているときに夜間に外に出ると、LightsOutはダークモードに切り替わります。
  • 外が暗くて明るい部屋に入ると、LightsOutはライトモードを切り替えます
  • 室内の照明が消えていて、外に出て日光を浴びると、LightsOutはライトモードを切り替えます。

この調整が実際にどのように機能するかを見てみたい人は、開発者が共有しているこのデモ ビデオをチェックしてください。

また、ユーザーが Dune (同じく Skitty による) と呼ばれるダーク モード向けの脱獄調整を使用している限り、LightsOut は iOS 11 および 12 デバイスでも機能することにも注意してください。

使用状況は人それぞれ異なり、ユーザーの好みも異なります。そのため、開発者は設定アプリにユーザー好みに合わせて調整できる設定パネルを用意しました。

ここでは、次のことができます。

  • 必要に応じて LightsOut をオンまたはオフに切り替える
  • 周囲の光の状況に応じてダークモード(またはDune)を切り替える
  • 周囲の光の状況に応じてナイトシフトを切り替える
  • ダークモードをオンにするカスタムの光しきい値を設定します
  • 周囲光センサーデータの更新間隔(秒単位)を設定します

この調整が iOS 13 のネイティブダークモードで機能することが特に気に入っていますが、ジェイルブレイクされた iOS 13 デバイスを利用できない不幸な人のために、この調整が iOS 11 および 12 デバイスの Dune でも機能するのも同様に素晴らしいことです。

デフォルトの光量しきい値はほとんどのユースケースで問題なく機能しますが、問題がある場合は感度を上げることができます。デフォルト値の50は「低光量」、1,000は「無光」とみなされます。センサーデータの更新間隔を調整できることも、バッテリー消費を軽減できるため、重要なオプションです。デフォルトでは3秒ごとに更新されますが、バッテリーを節約したい場合は更新間隔を短くすることができますが、その場合、ユーザーエクスペリエンスが低下する可能性があります。

LightsOutはiOS 11、12、13搭載デバイスで動作し、Skittyのリポジトリから無料でダウンロードできます。Skittyのリポジトリをまだ使用していない場合は、以下のURLからお好みのリポジトリに追加できます。

http://skitty.xyz/repo/

LightsOut は iOS 13 のネイティブダークモードよりも改善されていると思いますか?ぜひ下のコメント欄でご意見をお聞かせください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.