Ari's Blog

Reading makes me rich !

Archive for the ‘Apple’ Category

iMessage の履歴を保存する2

leave a comment »

以前に書いたのは、Mac に保存された iMessage の出力方法だった。どうも歯抜けになっている…、全部ないなぁ…と思っていたら、iTunes で同期された完全なものは別の場所にあることがわかった。ここ。

~/Library/Application\ Support/MobileSync/Backup/[UDID]/3d/3d0d7e5fb2ce288813306e4d4636395e047a3d28

その後のやり方は以前に書いたのと同じ。

広告

Written by arito

2018-05-01 at 13:05

カテゴリー: Apple, iPhone, Mac, Uncategorized

Tagged with , , ,

iMessage の履歴を保存する

with one comment

夜勤中に何を一所懸命やってるんだ?と思いつつ、ずっと気になって「やりたい!やらねば!」と思っていたことを調べはじめてしまったから仕方ない。

iMessage の履歴を保存したかったのだ。ソフトインストールしてテキストでエクスポート云々とか、メッセージの DB をどこぞのサイトへアップして…とかはどうもね…と思っていたのだが、iMessage の履歴は SQLite 形式の DB で保存されているってことが分かったから、そりゃもう「DB から直接引っこ抜けばいいでしょ!」と思ってやってみた。

※私は UNIX 屋なので、面倒な Finder 使わないでコマンドでやってしまう。意味不明な部分があるかも知れないけど、そこは適当に Finder 操作に置き換えて読んで。

必要なものはこれだけ。SQLite の DB の中身が見れるツール。これ(DB Browser for SQLite)でいいでしょ。よくメンテナンスされているみたいだし。もちろん、excel に保存するなら MS-Excel が必要。

iMessage は、~Library/Messages/chat.db が本体なので、ぶっ壊してもいいようにデスクトップへコピーしてコピーした chat.db を DB Browser for SQLite で開くことにする。

~% cp ./Library/Messages/chat.db ./Desktop/

DB Browser for SQLite を起動して、このデスクトップにコピーした chat.db を開く。メッセージの内容は、その名も「message」というテーブルに保存されている。「Browse Data」で message テーブルを開いてみて保存したい列を決める。メッセージ自体は「text」列に格納されているから、それは必須だな。後は「いつのメッセージか?」が分からないと意味ないから、「date」列。開かれた日付とか、配信された日付とかの列もあるけど、どっちでもいいからとりあえず「date」列。あとは、自分のメッセージか?相手のメッセージか?というのが分かるといいので、「is_from_me」列も。とりあえずこの3列あればいいかな。誰々とのやりとりとか絞り込みたい場合は、誰かとのメッセージの内容の「handle_id」の値を調べて、それで絞り込めばいい。例えばこんな具合。

select
datetime(message.date/1000000000 + strftime(“%s”, “2001-01-01″),”unixepoch”,”localtime”) as date_JST,
text as messages,
is_from_me
from message
where handle_id=72;

「date」列は、UNIX Epoch なんだけど、1970-01-01 からにすると、おかしな年が出て来る。調べてみると、どうも 2001-01-01 からにするとピッタリっぽいから、上記はそのようにしている。datetime のところはそのまま使ってくれれば日本時間でピッタリのはず。

これを「Execute SQL」で実行すると、結果が中段に出てくる。こんな感じ。

スクリーンショット 2017-12-30 2.57.22

で、中段に表示されている内容を全選択&コピーして excel に貼り付けたら出来上がり!後は excel の中で煮るなり焼くなりして好きなようにすればいい。

いやぁ、久しぶりにいい仕事したわぁ…?

 

Written by arito

2017-12-30 at 03:29

カテゴリー: Apple, iPhone, Mac

Tagged with , , , ,

さよなら Yahoo! 天気

leave a comment »

カレンダーアプリ、Yahoo!天気、tenki.jp アプリは開かないけどホーム画面に居続けた。アプリを開かなくもバッジ機能と表示だけで知りたいことが分かったから。

  • 日にち、曜日
  • 最高気温
  • 降水確率

バッジが出ないんじゃぁこれがわからない。Apple の仕様変更に対応したことが理由らしいので、tenki.jp も出なくなってしまうんだろうか…。

ホーム画面見ただけで分かる情報って、普段は気にしないけど、なくなるととっても痛いんだよなぁ…。

Written by arito

2017-10-17 at 15:25

カテゴリー: Apple, iPhone

Tagged with , , ,

AirPods の進化

leave a comment »

iOS 11 になって一番嬉しかった&便利になったのは、AirPods のダブルタップの時の動作が増えたこと。しかも、左右それぞれに設定できるようになった。

今までは左右別々の設定はできなかったし、一曲進める、戻るは無かった。

右側のダブルタップは一曲進めるで鉄板。左をどうするか?停止/再生か?一曲戻るか?

まずは「一曲戻る」に設定してみて、使い勝手を確認することにした。外せば止まるし。

後、私が望むことは以下。欲張りでごめんなさい。でもセンサーチップが入ってるのだから、今回みたいにソフトウェアで動作を追加できるはず!

  • 音量の調節
  • シングルタップによる動作追加

例えば、

  • シングルタップは停止/再生
  • 右連続タップで音量アップ
  • 左連続タップで音量ダウン

とかできたらもう完璧。全然できそうなんだけどなぁ。Apple さん!よろしくお願いします!

Written by arito

2017-09-21 at 00:44

カテゴリー: Apple, iPhone

Tagged with , ,

保守とバックアップは大切、というお話

leave a comment »

iPhone SE が物理的に壊れてきた。乱暴に扱ってきたわけではないが、それなりに落っことしたりしていた。しかし、他の iPhone シリーズと違って SE は外枠がステンの枠で守られるように囲われているので、ガラス面から落っことさない限りはこの枠が iPhone 本体を保護してくれていたのか?多少枠に傷や凹みはできるが特に問題なく使えていた。いや、別に今この交換する瞬間ですら動作としては特に問題ない。iPhone SE は、iPhone 5 の時から工業製品的に完全に完成品だ。これ以上は望むべきことはない。そして、落としても枠が傷ついてもそれだけであることに「やっぱ iPhone はこれだ!」とか勝手にその工業製品としての完成度の高さに感心・感謝していた。

がしかし、どうもお尻のポケットから出して使い始める時、パカパカする…と感じていて、あまりにその感覚が強くなってくるのでよくよく観察してみた。すると、ステンの枠から本体が浮いていることに気付いた。躯体の右上をギュッと押すと、あのパカパカする感じと共に動いて枠にキッチリハマっていく。何度も落とした衝撃で枠が外れる?緩む?かしていたところに、お尻のポケットに入れて座ることを繰り返して「曲げ」の力(ちから)が繰り返しかかってこんなことになってしまったのだろう。

いきなりブラックアウトとかされたらたまらないので、バックアップ取って Apple Store へ早速行くことにした。予約していなかったから順番待ちに登録して近くのエクセルシオールで待っていたら、すぐにメッセージで呼ばれた。

本体交換か、1、2時間あれば画面修理でなんとかなるかも、と二択を迫られたが、バックアップは直前に取得してある。リストアする面倒は多少あるが、本体が新品になる方が全然いい!ということで、「数時間後とか後日もう一回くるとかは面倒だから嫌だなぁ…」と言うと本体交換してくれた!しかも無料で!ステキ!Apple さん!

でもこれって Apple Care に加入していたから無料で交換してくれたわけで、バックアップをちゃんと取っていたからその場で即決で「交換」という選択肢が選択できたわけ。Apple Care という「保守」にお金を払っていたから「いざという時」に「適切なサービス」が受けられる。入っていなければ画面修理でも2万円くらいかかるし、本体交換はもっとかかる。でも、保守に入っていたから無料で本体を交換してくれる。保守に入っていたとしても喜び勇んで本体交換してもらっても、まっさらな状態の iPhone 渡されても途方にくれるだけだ。メール設定は?Gmail?LINE?インスタ?Facebook?オンラインストレージ?仕事用のカレンダー&スケジュールアプリ?え?え?え?そもそも何入れていたっけ?になる。それを救ってくれるのは、もちろんバックアップ。バックアップさえあれば、いつでもすぐに元通り。だから「本体交換」と言われても、めっちゃ喜んで「交換して!交換して!交換して!」って言える。

そう、「保守」と「バックアップ」はセットでないと意味がないの。

バックアップは iCloud に取得する方法と、Mac や PC に iTunes で取得する方法があるけれど、後者を絶対にお勧めする。現時点では。

Apple の製品はとってもいいけど、サービスはいまいちなところがある。全てを安全にバックアップするには、iCloud はストレージとして不十分だし、他のプラットフォームとクロスユース出来ないのはかなり痛い。特にオンラインストレージや写真保存は他のプラットフォームと共有できないのは「終わっている」、「とても使えない」になってしまう。オンラインストレージは Box とか DropBox、写真は Google Photos で他の選択肢は不要な状況。そういうサードパーティーのサービスを利用することで、iCloud へのバックアップ容量を必要最小限に抑えることで、なんとか iCloud を使うことは出来るかもしれない。でも、謎に「容量足りない」とか言ってくるし、何をバックアップされているのか?が全然謎。だから、Mac や PC で直接 iTunes を使ってバックアップしておけば、完全なバックアップを暗号化して安全に取れるし、ネットワークを経由しないから、リストアにかかる時間は多くても一時間程度だろう(64GB 程度なら)。超安心、安全。

「バックアップのためだけに Mac とか PC とか買えないよ」と思うかもしれないけど、ログインアカウントを分けて、友達や家族数人で1台の Mac や PC を共有して、それぞれのアカウントでログインしてそれぞれでバックアップ取れば、お互いのデータを盗られることも見られることもなく、安全に安く「安全」を手に入れることができる。(と思う。完全にアカウント分けるとストレージはどうしても多少無駄に使われることになるけど、プライバシーとか考えるとそんなの選択肢はない。別アカウントは必須だ。)

保守も壊れたりしなければ「払い損」に思うかもしれない。でもこれは「保険」だから「いざという時」のための投資。何もなく、修理することなくその製品を使い切ることが出来たなら、その時はその製品に「良かった、今までありがとう!」ってことでいいと思う。

「保守」と「バックアップ」は大切、というお話でした。

IMG_7753

Written by arito

2017-09-10 at 21:20

カテゴリー: Apple, iPhone

Tagged with , ,

自分用のクリスマスプレゼント

leave a comment »

のつもりが、ポチッとしたけど到着予定日が1/15となってしまったAirPods。たくさんのレビュー記事を眺めながら指をくわえながら

自分へのクリスマスプレゼントだったのに…。
クリスマスどころか誕生日にさえ間に合わないじゃないか…。

と思っていたら、今日、Appleからメールが!「ご注文の商品を出荷いたしました。お届け予定日2017/01/04」来た〜!誕生日に間に合うじゃん!クリスマスプレゼントのつもりだったけど、誕生日プレゼントでいいよ!もうなんでもいい!

クロネコヤマト?それにしても、今はまだ12/30で、なんで1/4までかかるんだろう?お正月はヤマト休み?いや、そんなことない、便数は減るけど。ってことで調べてみたら…。

img_6357

…。ま、まだ中国なのね…。私のAirPodsさんは…。1日でも早く私にクリスマスプレゼントを届けてください!Apple様!あ、違った、誕生日プレゼントだった。子供のように指折り数えて1/4を待つ私がNow, Alive !

Written by arito

2016-12-31 at 00:23

カテゴリー: Apple

MacBook Pro 13 インチに迷う!

leave a comment »

情報源: MacBook Air13インチがクラスチェンジ! MacBook Pro13インチTouch Barなしになります

新しい MacBook Pro がリリースされた。噂通り Touch Bar なるものと、Touch ID が搭載されたが、もう一つの噂である MacBook Air 13 インチの新しいモデルは出なかった。その代わり、冒頭の記事にあるように、もう Air は消滅し(現時点では 13 インチのみ残っている)、代わりは MacPookPro 13 インチの一番下のモデルの Touch Bar なしモデルになるんだね。

でも、個人的には「Touch Bar なしモデルを出してくれてよかった!」と強く思っている。何故なら、私はファンクションキーが欲しいのだ。

確かに単なるキーボードよりも、Touch Bar なら色々なものに切替えて使えるかもしれない。でも、「いちいち切り替える」ことなんて私はしない。ホームポジションから手をできるだけ動かしたくないから、色々なショートカットを設定しているわけで、アプリごとにファンクションキーの部分が動的に切り替わってくれたとしても、そこを見て、アイコンを探してそこを押す、なんてことはまずしない。通常文章を書いている時、ファンクションキーはカタカナ変換とか、英数変換とかでもう手に馴染んで使っているのに、「Fn キーを長押して Touch Bar にファンクションキーをセットする」なんてことは待ってられない。

実物を見に行きたいし、「Touch Bar を設定でファンクションキーを表示させたまま固定できないか?」を聞いてみよう。それか、「Fn+1」とか「Fn+2」とかで F1、F2 にできるショートカットを設定できるならそれでもいい。Mac を HHK を使うようにタイプできるかも(それは今でもできるかも?なんで今まで思いつかなかったんだろう…帰ったら確かめてみよう!)。もしそれができないなら、Touch ID は欲しいけど、それは諦めて、Touch Bar なしの MacBook Pro を買おう。

インテリジェンスな Touch Bar なんて要らない、固定のファンクションキーが欲しい!なんて言う私は、もはや存在がレガシーになっているのだろうか?いや、キーボードをハードに使うプログラマ、SE、物書きには絶対に Touch Bar は要らないはずだ。レガシーなんじゃない!Apple の考える「クリエイター」の方向性が「我々クリエイター」とは違うだけなのだ!なにもアート的なものを作る人だけがクリエイターではない!プログラマだって、SE だって、物書きだって、作っているんだ!クリエイターなんだぁ~!と Apple に叫んでみる。

Written by arito

2016-10-28 at 09:27

カテゴリー: Apple, Mac

Tagged with ,

%d人のブロガーが「いいね」をつけました。