എക്സ്പോർട്ട് ഫോർമാറ്റ്
Deskami Plus-ന്റെ ഭാഗമായ എക്സ്പോർട്ട്, Deskami നിങ്ങളുടെ Mac-ൽ സൂക്ഷിക്കുന്ന അതേ മിനിറ്റ്-തോറുമുള്ള രേഖ എഴുതുന്നു. ഒന്നും കൂട്ടിച്ചേർക്കുന്നില്ല, ഊഹിക്കുന്നില്ല, വിട്ടുപോയത് പൂരിപ്പിക്കുന്നുമില്ല. ഫയലിൽ എന്തുണ്ടെന്ന് ഈ പേജ് വിവരിക്കുന്നു.
കീഴ്വഴക്കങ്ങൾ
- CSV-യിലെ ശൂന്യമായ സെൽ, അല്ലെങ്കിൽ JSON-ലെ
null, എന്നതിന്റെ അർത്ഥം അളന്നിട്ടില്ല എന്നാണ്.0എന്നാൽ അളന്നു, അത് പൂജ്യമായിരുന്നു. - കോളം പേരുകൾ എല്ലാ ഭാഷകളിലും ഇംഗ്ലീഷിലാണ്, സ്ഥിരവുമാണ്; പുതിയ
export_version-നൊപ്പം മാത്രമേ അവ മാറൂ. - ഫയലുകൾ UTF-8 ആണ്. CSV കോമ കൊണ്ട് വേർതിരിച്ചതാണ്; ആദ്യ വരി തലക്കെട്ടുകളുടേതാണ്.
- സമയങ്ങൾ UTC-യിൽ, ISO 8601 രൂപത്തിലാണ്, ഉദാഹരണത്തിന്
2026-09-28T07:41:00Z. തീയതികൾYYYY-MM-DDആണ്: ആ മിനിറ്റ് രേഖപ്പെടുത്തിയ കലണ്ടർ ദിവസം. - ദശാംശത്തിന് പോയിന്റ് ഉപയോഗിക്കുന്നു; ആയിരങ്ങൾ വേർതിരിക്കുന്ന ചിഹ്നം ഒരിക്കലുമില്ല. ബൂളിയനുകൾ
true,falseഎന്നിവയാണ്. - Deskami എന്തെങ്കിലും രേഖപ്പെടുത്തിയ ഓരോ മിനിറ്റിനും ഒരു വരിയുണ്ട്; ഒന്നും രേഖപ്പെടുത്താത്ത മിനിറ്റുകൾക്ക് വരിയില്ല.
മിനിറ്റ് കോളങ്ങൾ
CSV-യിൽ ഈ കോളങ്ങൾ ഈ ക്രമത്തിലാണ്; JSON-ൽ ഇതേ ഫീൽഡുകൾ ചേർന്നതാണ് ഓരോ മിനിറ്റും. ബ്രാക്കറ്റിലെ പേര് അസംസ്കൃത ഡാറ്റാബേസ് ഫയലിലെ കോളമാണ്.
minute_utc— സമയം. മിനിറ്റിന്റെ തുടക്കം, UTC-യിൽ. (minute_utc, Unix സെക്കൻഡുകളിൽ)local_day— തീയതി. ഈ മിനിറ്റ് ഉൾപ്പെടുന്ന കലണ്ടർ ദിവസം, അപ്പോൾ Mac ഉണ്ടായിരുന്ന സമയമേഖല അനുസരിച്ച്. എഴുതുമ്പോൾ തന്നെ അത് ഉറപ്പിക്കുന്നു; പിന്നീട് സമയമേഖല മാറിയാലും അത് നീങ്ങില്ല. (day_key)setup_id— പൂർണ്ണസംഖ്യ. ഉപയോഗത്തിലുണ്ടായിരുന്ന സെറ്റപ്പ്: ഒരു ക്യാമറയും ഒരു ഡിസ്പ്ലേ ക്രമീകരണവും. JSON-ൽ സെറ്റപ്പുകളുടെ പട്ടികsetupsഎന്നതിനു കീഴിലാണ്. (profile_id)seconds_at_desk— 0 മുതൽ 60 വരെ. ഈ മിനിറ്റിൽ ക്യാമറ നിങ്ങളെ കണ്ട സെക്കൻഡുകൾ.camera_offfalseആണെങ്കിൽ, 0 എന്നാൽ ക്യാമറ ഓണായിരുന്നു, പക്ഷേ നിങ്ങളെ കണ്ടില്ല എന്നാണ്. (present_s)posture_deviation— സംഖ്യ, 0-ഓ അതിൽ കൂടുതലോ. നിങ്ങളുടെ തലയും തോളുകളും നിങ്ങളുടെ തന്നെ റഫറൻസിനെക്കാൾ എത്ര താഴെയായിരുന്നു എന്നതിന്റെ മിനിറ്റിലുടനീളമുള്ള ശരാശരി, അന്നേരം നിലവിലുണ്ടായിരുന്ന ഓർമ്മപ്പെടുത്തൽ പരിധിയുടെ ഗുണിതമായി: റഫറൻസിൽ 0, പരിധിയിൽ 1. ഇരിപ്പ് അളക്കാത്തപ്പോൾ ശൂന്യം. (posture_dev)posture_peak— സംഖ്യ, 0-ഓ അതിൽ കൂടുതലോ. മിനിറ്റിനുള്ളിൽ ഇതേ അളവിന്റെ ഏറ്റവും വലിയ മൂല്യം. (posture_peak)distance_deviation— സംഖ്യ, 0-ഓ അതിൽ കൂടുതലോ. റഫറൻസ് എടുത്തപ്പോഴത്തെക്കാൾ നിങ്ങളുടെ മുഖം സ്ക്രീനിനോട് എത്ര കൂടുതൽ അടുത്തായിരുന്നു, ഇതേ തോതിൽ; ചിത്രത്തിൽ നിങ്ങളുടെ കണ്ണുകൾ തമ്മിലുള്ള അകലത്തിൽ നിന്ന് വായിച്ചത്. (distance_dev)blinks— പൂർണ്ണസംഖ്യ. കണ്ണുകൾ അളക്കാനാകുമ്പോൾ എണ്ണിയ ചിമ്മലുകൾ. അളക്കാനാകാത്തപ്പോൾ ശൂന്യം. (blinks)incomplete_blinks— പൂർണ്ണസംഖ്യ. ഏറ്റവും ഇടുങ്ങിയ നിമിഷത്തിലും അടഞ്ഞ നിലയോട് വേണ്ടത്ര അടുത്തെത്താത്ത ചിമ്മലുകൾ. വിലയിരുത്തൽ സാധ്യമല്ലാത്തപ്പോൾ ശൂന്യം. (incomplete_blinks)head_pitch_degrees— സംഖ്യ. ക്യാമറ റിപ്പോർട്ട് ചെയ്യുന്ന തലയുടെ ശരാശരി മുകളിലേക്കും താഴേക്കുമുള്ള ചരിവ്, ഡിഗ്രിയിൽ: ക്യാമറയെ അപേക്ഷിച്ച്, നിങ്ങളുടെ റഫറൻസിനെ അപേക്ഷിച്ചല്ല. (head_pitch)confidence— 0 മുതൽ 1 വരെ. മുഖം കണ്ടെത്തലിന്റെ ശരാശരി വിശ്വാസ്യത. (confidence)light— 0 മുതൽ 1 വരെ. മുഖഭാഗത്തിന്റെ ശരാശരി തെളിച്ചം, 0 ഇരുട്ട് മുതൽ 1 തെളിച്ചം വരെ. മുറിയുടേതല്ല. (light)eyes_measured— ബൂളിയൻ. ഈ മിനിറ്റിൽ ഒരിക്കലെങ്കിലും കണ്ണുകൾ അളക്കാനായി.falseആണെങ്കിൽblinks,incomplete_blinks,eye_observed_secondsഎന്നിവ ശൂന്യമാണ്. (eye_valid)eye_observed_seconds— 0 മുതൽ 60 വരെ. കണ്ണുകൾ യഥാർത്ഥത്തിൽ നിരീക്ഷിച്ച സെക്കൻഡുകൾ. മിനിറ്റിലെ ചിമ്മലുകൾ =blinks× 60 ÷eye_observed_seconds. (eye_observed_s)look_aways— പൂർണ്ണസംഖ്യ. പൂർത്തിയായ ദൂരനോട്ടങ്ങൾ, അതായത് 20-20-20 ശീലം. ദൂരേക്കു നോക്കുന്നത് അളക്കാത്തപ്പോൾ ശൂന്യം. (gaze_breaks)camera_off— ബൂളിയൻ. ഈ മിനിറ്റിൽ ക്യാമറ ഓഫായിരുന്നു: നിങ്ങൾ ഓഫാക്കി, മറ്റൊരു ആപ്പ് അത് കൈവശം വച്ചിരുന്നു, അല്ലെങ്കിൽ അനുമതി നീക്കി. അപ്പോൾ ക്യാമറ കോളങ്ങൾ ശൂന്യമായിരിക്കും; ആപ്പ്, പ്രവർത്തന കോളങ്ങളിൽ എന്നിട്ടും മൂല്യമുണ്ടാകാം. (camera_off)declared_break— ബൂളിയൻ. നിങ്ങൾ ഇടവേളയിലാണെന്ന് Deskami-യോട് പറഞ്ഞു. ക്യാമറ എന്തു കണ്ടാലും ആ മിനിറ്റ് ഡെസ്കിൽ നിന്ന് അകലെയായി കണക്കാക്കും. (declared_break)front_app— ടെക്സ്റ്റ്. മിനിറ്റിന്റെ ഭൂരിഭാഗവും മുന്നിലുണ്ടായിരുന്ന ആപ്പിന്റെ ബണ്ടിൽ ഐഡന്റിഫയർ, ഉദാഹരണത്തിന്com.apple.Safari. ആ വായന ഓഫായിരുന്നപ്പോഴോ സ്ക്രീൻ ലോക്ക് ചെയ്തിരുന്നപ്പോഴോ മുന്നിൽ ഒന്നുമില്ലാതിരുന്നപ്പോഴോ ശൂന്യം. ഒരിക്കലും വിൻഡോ തലക്കെട്ടല്ല. (app_id)app_switches— പൂർണ്ണസംഖ്യ. ഈ മിനിറ്റിൽ മുന്നിലുള്ള ആപ്പ് എത്ര തവണ മാറി. (app_switches)active_seconds— 0 മുതൽ 60 വരെ. തൊട്ടുമുമ്പുള്ള 15 സെക്കൻഡിനുള്ളിൽ കീബോർഡോ മൗസോ തൊട്ടിരുന്ന സെക്കൻഡുകൾ. അവസാന ചലനത്തിനു ശേഷമുള്ള സമയം മാത്രമേ വായിക്കൂ, കീകൾ ഒരിക്കലുമില്ല. ആ വായന ഓഫായിരുന്നപ്പോൾ ശൂന്യം. (active_s)call_seconds— 0 മുതൽ 60 വരെ. ഒരു കോൾ ആപ്പ് മുന്നിലുണ്ടായിരുന്ന, അല്ലെങ്കിൽ ഒരു ആപ്പ് മൈക്രോഫോണും സ്പീക്കറും ഒരുമിച്ച് തുറന്നിരുന്ന സെക്കൻഡുകൾ. അളക്കാത്തപ്പോൾ ശൂന്യം; Deskami ഇത് അളക്കാൻ തുടങ്ങുന്നതിനു മുമ്പ് രേഖപ്പെടുത്തിയ എല്ലാ മിനിറ്റുകളിലും ഇത് ശൂന്യമാണ്. (meeting_s)
JSON
JSON ഫയൽ ഒരൊറ്റ ഒബ്ജക്റ്റാണ്. അത് ഒരു ഹെഡറോടെ തുടങ്ങുന്നു: export_version, app_version, exported_at, time_zone (എക്സ്പോർട്ട് ചെയ്ത സമയത്തേത്), database_schema_version, range (kind, from, to), setups (id, camera_name, created_at).
തുടർന്ന് days വരുന്നു: കാലയളവിൽ രേഖപ്പെടുത്തിയ ഓരോ ദിവസത്തിനും ഒരു ഒബ്ജക്റ്റ്. ഓരോ ദിവസത്തിലും അതിന്റെ സ്വന്തം സംഗ്രഹവും മിനിറ്റുകളും ഓർമ്മപ്പെടുത്തലുകളും ഉണ്ട്:
local_day,minutes_at_deskഎന്നിവ; രണ്ടാമത്തേത്seconds_at_desk-ന്റെ ആകെത്തുകയെ 60 കൊണ്ട് ഹരിച്ചതാണ്.breaks: ഡെസ്കിലെ രണ്ടു ഘട്ടങ്ങൾക്കിടയിൽ, ഡെസ്കിൽ നിന്നകന്ന 5 മിനിറ്റോ അതിൽ കൂടുതലോ, 2 മണിക്കൂറിൽ താഴെയുമുള്ള ഇടവേളകൾ. ക്യാമറ ഓഫായിരുന്ന സമയം ഒരു വശത്തും കണക്കാക്കില്ല.posture_fine_minutes(posture_deviation1-ൽ താഴെ),posture_attention_minutes(1-ഓ അതിൽ കൂടുതലോ).blink_rate: കണ്ണുകൾ നിരീക്ഷിച്ച സമയത്തെ മിനിറ്റിലെ ചിമ്മലുകൾ; ഒരു മിനിറ്റിൽ താഴെ മാത്രം നിരീക്ഷിച്ചെങ്കിൽnull.incomplete_blink_ratio: വളരെ കുറച്ചു ചിമ്മലുകൾ മാത്രം വിലയിരുത്താനായപ്പോൾnull.reminders_by_signal: കാണിച്ച ഓർമ്മപ്പെടുത്തലുകൾ, സൂചന തിരിച്ച് എണ്ണിയത്.minutes: മുകളിലെ മിനിറ്റ് കോളങ്ങൾ, ഓരോ മിനിറ്റിനും ഒരു ഒബ്ജക്റ്റ്.reminders: ഓരോ ഓർമ്മപ്പെടുത്തലിനും ഒരു ഒബ്ജക്റ്റ്, ഇവയോടെ:time_utc,local_day,setup_id,signal(posture,distance,blink,incompleteBlinkഅല്ലെങ്കിൽgaze),build_up_seconds(ഓർമ്മപ്പെടുത്തലിനു മുമ്പ് പരിധിക്കു മുകളിലായിരുന്ന സമയം),recover_seconds(വീണ്ടും പരിധിക്കു താഴെ എത്തുംവരെയുള്ള സമയം; അതിനു മുമ്പേ അളവ് നിന്നുപോയെങ്കിൽnull),asked(നിങ്ങളുടെ റഫറൻസിനെക്കുറിച്ചുള്ള ചോദ്യം കാണിച്ചോ),answer(ചോദിച്ചില്ലെങ്കിൽnull, അല്ലെങ്കിൽtrueഅല്ലെങ്കിൽfalse).
PDF ഒരു പട്ടികയല്ല: അത് സംഗ്രഹം തന്നെയാണ് — ദിവസ സംഗ്രഹമോ ആഴ്ചയോ മാസമോ — സ്ക്രീനിൽ കാണുന്നതുപോലെ തന്നെ ഒരു പേജിൽ അച്ചടിച്ചത്. അതിലെ ഓരോ സംഖ്യയും സ്ക്രീനിലെ അതേ സംഖ്യയാണ്.
അസംസ്കൃത ഫയൽ
സെറ്റിംഗ്സ് › പൊതുവായത് › ഡാറ്റ › Finder-ൽ കാണിക്കുക history.sqlite കാണിച്ചുതരുന്നു, history.sqlite-wal, history.sqlite-shm എന്നിവയ്ക്കൊപ്പം. Deskami പ്രവർത്തിക്കുമ്പോൾ ഏറ്റവും പുതിയ മിനിറ്റുകൾ ഇപ്പോഴും -wal ഫയലിലായിരിക്കാം; മൂന്നു ഫയലുകളും പകർത്തൂ, അല്ലെങ്കിൽ ആദ്യം Deskami അവസാനിപ്പിക്കൂ. Deskami പ്രവർത്തിക്കുമ്പോൾ നിങ്ങൾ ആ ഫയലുകൾ ഇല്ലാതാക്കിയാൽ, ഏതാനും സെക്കൻഡുകൾക്കുള്ളിൽ അത് ശൂന്യമായ ഒരു പുതിയ രേഖ തുടങ്ങുന്നു. എക്സ്പോർട്ട് എപ്പോഴും ഒരു പൂർണ്ണ സ്നാപ്പ്ഷോട്ട് എഴുതുന്നു. ഡാറ്റാബേസിൽ എന്തുണ്ടെന്നതിന്റെ പട്ടിക സ്വകാര്യതാ പേജിൽ ഉണ്ട്.