工作日誌

12/23

ubuntu工作環境佈署

setting&running SNSCOUT

預計明日進度:與Keanu拿mobile 測試

12/24

開到錯的(編譯過)source code檔,換成使用git上的

meeting 方向導正

拿到測試機開始玩,lock解鎖, lock密碼log路徑> /var/log/synscout/debug.log ,搜尋鍵入 /reportvalue or screenLock

進入mysql

mysql -u root -p

show databases:

>show databases;

useing database:

>use [databasename] ;

show tables list:

>show tables;

show tables data:

SELECT * FROM candidate;

修改資料:

UPDATE `Device` SET `screen_locked`= 1 WHERE `id`=000000001;
UPDATE `[table名稱]` SET `[要修改的欄位]`= [要修改的值] WHERE `[欄位所在行內,某欄位的值當的查找條件]`= [該欄位的值];

12/25

測試使用系統與mobile裝置

1.設定鎖定->刪除使用者->手機pin鎖死?(建議刪除跳出2重視窗?)

2.相機與藍牙並沒有確實關閉,mobile顯示開啟可以照相與傳送檔案, 設定檔勾選關閉可也以照相與傳檔且mobile畫面不會換成關閉,推測:目前無法控制這兩個設備?。

3.設定檔是否有確實被mobile執行?(尚未驗證)

3.已經刪除的user還是會產生log,但mobile端確定已經無法登入(無該使用者),database User table內確認還有User資料

4.刪除使用者後無法創建相同名稱使用者(database會驗證重名,因為 3. 的關係)。

5.mobile上顯示GPS關閉但是可以定位。

12/26

6.手機使用wifi連線的話,把wifi斷掉就會停止管控?

7.新的設定檔在Create User時不會show 在下面的list裡。

8.開始話前端流程圖,試著將點選流程拆分

12/29

1.debug public/views/user_and+device/html [31] ng-click = wipe()

2.使用者不刪除的用意,離職?訪客離開?訪客離開後再訪的解決方式?

3.mobile 關機(no uninstall) 後,無法再度連線。

4.覺的流程設計的怪怪的(待研究)

12/30 issue整理並回報

1.web操作手機lock->web操作刪除使用者–>手機無法救回,建議把刪除使用者進行再確認的動作?

  • Judy回答:這部份會跟Peter反應,應該是個bug,或是流程上要改動。

2.web端操作刪除掉的user,還會有log產出(失去回應等等)

  • Judy回答:[我忘了Judy回答什麼...]

3.登入後mobile界面上顯示gps關閉但還是可以在web端收到位置情報?

  • Keanu:正常,手機在登入後會本來就會發送位置訊息給server。

4.設定檔無法update? 自解:因為沒進入管控狀態,改了也不會update到mobile。

5.刪除使用者後資料庫還是有使用者資料?

  • Judy:沒錯,因為要留存使用者資料。

6.安裝app>登入>手機關機>開機>進入app畫面仍是登入但app為斷線(無法自動連線),連線中斷目前只能砍掉重裝。

  • Judy:有寫會自動去連server的動作,這部份應該是bug

7.web界面>紀錄>警報:filter 有Log產出: Bluetooth on/off, Device Administrator is removed, GPS on/off, Heartbeat lost (critical warning), Heartbeat lost (warning),

有動作無Lig產出: Enter Control Area Leave Control Area User Logged In User Logged Out

  • Judy:這應該是bug

不確定的無log產出: Camera on(這部份個人是推測可能是沒進管控狀態所以不會有警報產出)

無動作無產出: root/jb

8.web界面>紀錄>操作紀錄: 有log產出: Device Alarm Profile System User Authentication control Area User natification 有動作無產出: 無 無動作無產出: Group SMTP

不確定的無log產出: TEXT>ACTION_LOG.....

  • judy:這部份是字串取代錯誤。

Alarm Severity 點選搜尋無反應(不會刷新搜尋結果頁面),這個問題還沒有提出詢問

9.草稿是指什麼狀態?

  • Judy:指設定檔被使用者設定後未進行儲存或上線使用的狀態,不可被選擇,可刪除。

設定檔上線後即不可被刪除,下線後亦同。

10.mobile使用到一半會無故斷線與程式錯誤強制關閉,強制關閉只會發生在進入管控時,但進行 “點選回報>送出訊息後>登出>登入”的動作後,有時會回覆正常?

  • Judy:等Keanu上班詢問。

11.可登出,要進入管控狀態才可以登出。

  • Judy:這是bug

12.藍芽無法禁止使用。

  • Judy:這是bug

13.以座標設定管控區失敗,座標格式確認無誤,推論可能是座標偏移或是並未確實吃到設定?

  • Judy:請把座標設定範圍拉大試試看,有結論再回報。

14:裝置設定中的 “套用 WiFi 設定檔”作用為?

  • Judy:避免讓user知道wifi密碼。

15.如果是會重複進出的訪客如業務等等,刪除掉user無法再創相同ID不會很麻煩嗎?

  • Judy:可以讓他們都用同一個ID如guest,因為一個ID可以有多個裝置控管。

TODO:

1.了解db架構

2.週一決定要畫哪部份的流程圖,共三張,一張要有server與api的互動。

12/31

了解database schema後有一些問題,寫在筆記,未整理。

規劃流程圖要了解的部份(共三份,一份要有api與server的互動)

1/5

繼續看database schema,決定畫流程圖:裝置登入、重置裝置、裝置登出。