2010-08-28 28 views
1

無論何時發生某些事件(例如每次咳嗽時),我都想使用我的iPhone輕鬆創建時間戳。目標是建立一個日誌文件,以便日後分析趨勢。我是否可以在不通過鎖定屏幕的情況下在我的iPhone上記錄時間戳?

我的iPhone是密碼,因爲我的Exchange策略的鎖定,所以要做到這一點的步驟,如果我要創建一個傳統的應用程序如下:

  1. 按家庭BUTTOM
  2. 滑動解鎖
  3. 輸入密碼
  4. (如果適用)關閉任何應用程序已經打開
  5. 導航到我的主屏幕&推出它的應用程序。當應用程序啓動時,它會記錄一個時間戳。

這將打開一個非常簡單的只寫行動統一到一個有點惱人的任務,我可能會放棄,因爲它可能一天發生數十次。有沒有辦法繞過這些步驟?

這裏是一個黑客,我想出了:

  1. 按home鍵
  2. 按home鍵和睡眠/喚醒按鈕的同時,採取了截屏

每次我做到這一點,在我的照片庫中創建一個圖像。幾個星期後,我將(數百個)圖片傳輸到我的電腦,並運行一個腳本從截圖的元數據中提取時間戳並生成日誌。

這樣做的任何其他方式,可能使用語音命令,硬件按鈕,日誌文件或其他我可能不知道的?

編輯:iPhone 3GS,iOS 4.

+0

注意:使用我的截圖系統,我也可以編碼各種數據。比方說,每次我咳嗽,打哈欠和打噴嚏時,我都想記錄下來(以進一步理解我的愚蠢的例子)。 Cough ='Slide to Unlock'屏幕截圖,Sneeze =「密碼對話框截圖」,Yawn =「輸入1個字符後密碼對話框的截圖」。當我運行該腳本時,它可以將圖片分類到上面的3個桶中以構建3個時間日誌。 – RexE 2010-08-28 06:28:05

回答

1

iOS4.0?這是一個想法,需要在後臺運行媒體播放器應用程序。製作一個像Pandora這樣的應用程序,或者一個更簡單的音頻播放器應用程序,它可以持續播放靜音(用零填充音頻隊列緩衝區等),並且會繼續在後臺播放這個「音樂」。讓它註冊音量更改通知。按下其中一個音量按鈕時記錄一個時間戳(必須注意交替,以免碰到最大音量或零音量)。

+0

實際上,您可以使用音頻輸出在設定的音量(或其他指示)下發出嗶嗶聲,以便您知道它是否變得太低或太高。 – hotpaw2 2010-08-28 06:41:48

+0

唯一需要注意的是,如果這是一款應用商店應用,他們絕對不會允許它使用ala Camera +。雖然很巧妙,但如果只是將應用程序用於個人使用,我肯定會這麼做。 – 2010-08-29 01:56:45

+0

如果音量按鈕實際控制着實際的音量(比如播放安靜的環境聲音),而不是無所作爲(而不是靜音),那麼使用這種技術進入應用程序商店的應用程序可能會有一點小小的機會在我原來的解決方案)。將應用程序描述爲主要是環境聲音應用程序(在應用程序商店中有很多應用程序),並可選擇記錄用戶何時需要不同的聲音或聲音級別。 – hotpaw2 2010-08-29 18:13:27

相關問題