peghHom 'ej yoD

ProximityLock peghHom'e' yoD rur quv.  SuvwI' batlhvaD, De' pegh 'ej De'wI' yoD DuH luHaDlu'meH De' ghItlh qaSpu'.

peghHom QIn

ProximityLock peghHom 'ej yoD mIw nap:

yoD'e' ProximityLock Qu' 'oH.  peghHom'e' wIja'chuq.


peghHom ja'chuqwI'

ProximityLock chenmoHDI' peghHom qaDpu' wIqelpu'.  yoD jan SoH yoD 'ach ghe'naQ SoH qaSbe'nIS.

pagh De' ngeHlu'

ProximityLock pagh ngeHbe'. De' 'ay' wa' je De'wI' mej qaSbe'.

De' buSbe'lu', De' noj pagh, Hop De' Suq pagh, "juH Quj" pagh, eng Qu'mey pagh.  pagh.  peghHom chut ja' neH 'oHbe'.  De' ngeH ProximityLock 'e' Duy chavbe'lu'mo' Duy chavlu'be'.

ghIq bej neH

ProximityLock 'ay' Hoch.  Bluetooth De'wI'mey DaH ngeHbogh De' Qoy neH.  jan'e' raS ProximityLock, jatlhQo', pImbe' chaH, tlhoS pagh.  Qoy neH.

QoyleghwI' rur.  De' Qoy neH, ngeH pagh.  ProximityLock:

ProximityLock leghlaHbogh De' (HoS De' laDmey) wa' neH lo'lu': De'wI' So'meH poH Sovlu'DI'.  'oH neH.

De' buSbe'lu'

ProximityLock SoH, jan'e', lo'meH mIw De' buS, Hop choq, ngeH pagh.  reH.

bIH, ProximityLock buS pagh joq ngeH pagh:

naDev chu'meH neH

HoS De' qaSeHlu' 'ej wIvlu'meH De' De'wI' naDev.  ProximityLock Hur jabwI' joq eng Qu'mey jatlhQo'mo' rarwI' HoS Hutlhlu'.

rarwI' Hutlh

ProximityLock jabbI'ID raS joq rarwI' Qu'mey lo'be'.  macOS rarwI' chaw' tlhob 'e' chavbe' je.  Hop bej QaplaHmeH naDev Hoch chu'lu', 'ej ProximityLock juH Qujbogh mIw chavlu'be' vaj chavlaHbe'.

chaw'mey puS

ProximityLock Qu'meH chaw'mey poQbogh neH tlhoblu':

'oH neH.  De'mey, qul, qaSpa', Daq, cha'nob, QoQ Qoylegh, joq pagh latlh Hutlhlu'.

yoD qulHommey

App Sandbox

ProximityLock macOS App Sandbox yItlu', vaj ngoQ Duj De' 'ej Qu' poQlu'be'.  yoD Doch law' noblu':

Qagh joq Qoblu'meH De' ProximityLock tu'lu'chugh je, App Sandbox mI'vam De' 'ay'lu'.

pagh pegh APIs

ProximityLock macOS APIs ngevlu'pu'bogh, Sovlu'bogh neH lo'lu'.  vaj:

ngoQ mojaq

ProximityLock De'wI' mojaq lo'taHvIS ponglu', vaj:

ProximityLock Duj De'

Hoch 'anglu'meH, Duj De'mey 'ej qatlh bej:

Bluetooth jan De'

nuq: Bluetooth jan pongmey, Sovlu'meH De', 'ej HoS (RSSI)

qatlh: wuq jan tu'lu'meH 'ej Hop bej

choqHom: jan wIvlu' lo'wI' Qap choqlu'; HoS qet qawHaq naDev ngoQ yItDI'

HaSta So'wI' SeHghach

qatlh: HaSta So'wI' ngaQHa'moHmeH (jIH So'lu'bogh)

lo': jan Hop noHDI' joq So' nID lo'DI' neH lo'lu'

lo'wI' Qap

nuq: jan wIv, SeHwI', loS poH, 'ej bej Dotlh

qatlh: ngoQ ngeHqa'DI' Qap SovchoHmeH

choqHom: macOS lo'wI' Qap motlh choqlu' (~/Library/Preferences)

De' choqtaH

ProximityLock De' puS choq, 'ej Qu'meH nID neH:

Qap taHbogh

lo'wI' Qap choqlu':

poH De' (qawHaq neH)

qawHaq choqlu' ngoQ yItDI', chImmoHlu' ngoQ mevDI':

ghItlh pagh

ProximityLock macOS ghItlh motlh (OSLog) lo' Qagh tu'meH, 'ach:

yoD luplu'nIS SoH

ProximityLock So' motlhbe' noblu'DI' je, yoD wej wa' 'oH 'e' yIqaw.  yoD Hoch DuHmeH:

HaSta So' mu'qaD chavmoH: ProximityLock HaSta So'wI' ngaQHa'moH, 'ach macOS teywI' nIDmeH Qap DanIDnIS:

System Settings → Lock Screen → "Require password immediately after sleep or screen saver begins"

mIwvam Hutlhmo', HaSta So'wI' chaw'moHlu' Qotlhbe'lu' 'e' DuH.

mIw QaQ

wejDIch nuv Duj

ProximityLock wejDIch nuv Qu'mey, De' noj yInmey, joq QIn yInmey tlhej DuH pagh.  wejDIch nuvpu' De' Duj pagh De' DujlaH pagh vaj.

ProximityLock teqmoH

ProximityLock Dateqmogh DanIDchugh, Hoch De' teqlaH:

  1. ProximityLock DamevmoH
  2. ProximityLock.app Qaw' yur tIlInmoH
  3. Login Items mej (System Settings → General → Login Items & Extensions)
  4. Qap wanI'vam Dalopta'chugh: ~/Library/Preferences/com.sinz.ProximityLock.plist DaDuH

teqlu'pu'DI', ProximityLock De' pagh mach choq.

choH 'ej choH

ProximityLock peghHom mIw choHchugh, ngoQ 'ej QaH ghItlhmey choHmoH.  'ach peghHom ja'chuqwI' ProximityLock chenmoH 'ej ngoQ chetvI' 'oH.  ghe'naQ, De' noj, joq De' buSmeH Hoch chel reH wImevmoH.

jatlh joq Seng

peghHom joq yoD Dajatlh DaneHchugh, joq ghItlh De'vam bejDI' 'ej 'angbogh De' Daqotlh DaneHchugh, ProximityLock tuq bejlaH:


chenmoH wanI'mey: peghHom wa'DIch

ProximityLock law' Qu'laH, 'ach wImevpu', 'ej qatlh:

nuq chenmoHlaH maH

poH De' choqHom lo'chugh, ProximityLock vallaH law'.  jaj joq Hogh jan HoS mIw qaSeHlaH, De' qorDu' mI' lo'laH vIbej DImejDI' joq quS DachoHDI' Sovlu'meH, 'ej SeHwI'mey yermey DaSovmo' motlhbe' choHlu'.  De' nID puS.  jaj HoS qet choqHom puS ngogh wa' puS.

vaj lut Qagh puS, Qap nIv, 'ej choH nab puS.  mIw vItu'laH 'ej lo'wI' yIn Qap vInabmoH.

qatlh wImevpu'

peghHom.  nap 'ej nap.

ProximityLock Qaplu'meH wa' ghu: ngoQ Qap puS choq pagh.  poH HoS mIw pagh, ghe'naQ poH nI' pagh, mIw qaSeH De' pagh.  ProximityLock Bluetooth Duj tlhoblu' DaleghDI', De' buSbe' joq qaSeHbe' poH nI' bejmo' bISovnIS.

ProximityLock De' choqbe' 'ej jIH So'nIS poH Sovlu'meH nID chu' pagh 'e' wIja' ('ej vItlhutlh) DIneHpu'.  'oH neH.

nuq wIta'pu'

ProximityLock HoS qet qawHaq naDev choq ngoQ yItDI' (laDmey 200 joq tup 10 pIm).  ngoQ DamevmoHDI', De'vam narghbe'.  HoS QoQ law' wIlo' (mI' nap loS poH choH SeHwI' Hop HoS DaH), 'ach nap.  So' qaS tu' tugh 'ej lut Qagh Qaw'wI'mey Qagh Bluetooth pu'jIn yermey DaH Quj.

vallaH law' 'oHbe', 'ach vIt.  'ej vItlhutlh yoD ngoQ DatlhojDI'.

wanI'vam

HIja', SeHwI' 'ej loS poH Qap choH yermey tlhejmeH DanIDlaH.  HIja', bej Qagh DaghajlaH joq Daq chu' DaghoSDI' choH DanIDlaH.  peghHom-wa'DIch chenmoH Duj 'oH.

po' wIHarqu'.  yoD jan mach Duj tlhobDI', Hoch tlhojlaHnIS.  ProximityLock nap ngoQ.  jan puS ta', pagh choq, 'ej 'anglaH tlhojlaH nap.

© 2025-2026 - Michael Sinz