ఎగుమతి ఫార్మాట్
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 నడుస్తున్నప్పుడు నువ్వు ఆ ఫైల్లను తొలగిస్తే, కొన్ని సెకన్లలోనే అది ఒక కొత్త, ఖాళీ రికార్డును మొదలుపెడుతుంది. ఎగుమతి ఎప్పుడూ పూర్తి స్నాప్షాట్ను రాస్తుంది. డేటాబేస్లో ఏముందో గోప్యత పేజీలో జాబితా ఉంది.