nDiki : スクリーンショット

スクリーンショット - screenshot

  1. モニタ全体の画像

特定の一部分ならスクリーンキャプチャという。

2005年6月13日 (月)

仕事中にカプチーノが飲みたくなったら

最近 StealthSwitch というUSB接続のフットスイッチが(ちょっぴり)話題になっている。 「ボスが来た」用。

Debian に Boss is coming がないかと探したらかわりに cappuccino というのを見つけた。

Run this software on your computer when you are not motivated to work, and enjoy doing something different. — README より

こちらは、ボスが来た時用ではなくてあらかじめ動かしておくタイプのソフトウェア。 どんな画面になるかは……スクリーンショットを貼ったら、会社で効果が無くなるのでやめておこう。

[ 6月13日全て ]

2010年11月16日 (火)

Xperia を root 化してシャッター無音化とスクリーンショット取得可能化

Xperia SO-01B も Android 2.1 になったわけだけれど、NTTドコモも次々 Android 端末出してるし Xperia も後継機種の噂が出ているしで、ビジネス的にも開発リソース的にも Android 2.2 以降へのアップデートの可能性はちょっと低くなってるんじゃないかなと思う今日このごろ。 であればそろそろ root 化にチャレンジしてもいいよね?

ということで Web で調べ調べしながら root 化。

root 化アプリケーションの z4root を使う。

マーケットで z4root を検索してインストール。 起動したら画面中央の Root ボタンを押す。 「USB デバッグが有効になってないよ」という主旨のダイアログが出たので、ボタンを押すと Xperia の[アプリケーション設定]画面が開く。[開発]の中の[USBデバッグ]をチェック。

再度 z4root を実行して Root ボタンを押す。

しばらく待つと再起動がかかる。

再起動後 z4root を実行するとスーパーユーザ権限与えてねダイアログが出るので許可する(1度ここでもたもたしてたら Root 取れなかったみたいで再度 Root ボタンを押してやりなおした)。

root が取れると z4root の画面は Re-root と Un-root の2つのボタンが表示されるようになる。

Debian GNU/Linux から adb で Xperia にリモート接続できるようにする

Android 開発環境以前インストールしてあったので、その中にある tools ディレクトリの下の adb コマンドを使う。

 adb devices

すると

 List of devices attached
 ????????????    no permissions

と表示される。udev の設定が必要らしい。

 echo 'SUBSYSTEM=="usb",SYSFS{idVendor}=="0fce",Mode="0666"' > /etc/udev/rules.d/51-android.rules

して /etc/init.d/udev restart。adb 系のプロセスが動いていれば kill。

この状態で

 adb shell

を実行して

 $

というプロンプトが出たらリモート接続成功。

カメラのシャッター音設定で OFF を選べるようにする

Xperia の /system/build.prop というテキストファイルを書き換えればいいらしい。

adb shell で入っている状態で su を実行。

 $ su

初めての場合 z4root がインストールしてくれた Android アプリ 「Superuser」が Xperia 上で開いて /system/bin/sh にスーパーユーザ権限を与えて良いかときいてくるので許可する。 うまくいくと adb のプロンプトが # にかわる。

次に /system を書き込めるように remount する。

 # mount ← どこにマウントされているか確認。
 # mount -o remount,rw /dev/block/mtdblock2 /system ← rw で remount。

これまた z4root が インストールしてくれている、UNIX コマンドラインユーティリティをひとまとめにした BusyBox を使う。/system/bin/busybox としてコマンドが入っているのでこれを適宜呼び出す(busybox ファイルを ls やら grep やら vi やらといった名前でコピーするかシンボリックリンクを張るかすると、直接その機能が実行されるようになるのだが、ここではその設定は今はやらないでおいた)。

 # busybox cp /system/build.prop /system/build.prop.original ← 編集前を残す。
 # busybox vi /system/build.prop ← vi で開く。

で vi エディタが開くので /system/build.prop ファイルを編集。

 ro.camera.sound.forced=1

 ro.camera.sound.forced=0

に書き換えて保存したら Xperia再起動

これでカメラの設定画面中のシャッター音で OFF が選べるようになった。

スクリーンショットをとれるようにする

マーケットから Drocap2 をインストール。 drocap2 を実行して、メニューボタンから[設定]を選び、[撮影モード]で[通知で撮る]を選択。 そうすると通知バーを引き出した中に[drocap2トリガー]というのがあらわれるようになるので、スクリーンショットをとりたいときにそれを実行する。

初回は Android アプリ 「Superuser」がスーパーユーザ権限を与えて良いかときいてくるので許可する。 これでスクリーンショットが端末単独でとれるようになった。

めでたしめでたし。

追記

2011年1月19日のソフトウェア更新でマルチタッチ対応した Xperia SO-01B では z4root が使えなくなった。 かわりに Flashtool で root 化ができる。→ 設定方法


[ Android アプリレビュー ]

今日のさえずり: 「車に乗るやつ?」って言われた。それ違う、人生ゲームや。

2010年11月16日

  • 06:57 起床。さすがに室温13℃なのでエアコンつけた。
  • 07:57 そろそろ活動開始しないとヤバイ。
  • 08:05 朝からずっとヘリが飛んでるんだけれど何? 狙われてるの?
  • 08:36 ダウンジャケット出してきた。今日着ていく。
  • 09:25 シビックって1972年発売だったんだ。同い年生まれ。
  • 09:30 RT @mayumiura: 早寝早起きによって「失われた時間」とは、「翌日のための仕込みの時間」だということが判明。だらだらと夜更かししている間に、翌日には出さなきゃいけないメールの下書きだとか郵便物の準備だとか、そういう諸々の仕込み作業をしていた……その時間がなくなっ ...
  • 09:35 今晩麦茶作ろう。
  • 09:55 出社済み。後ろから陽があたってポカポカしてα波が出そう。
  • 09:59 「ライフゲームみたい」って言ったら @as_tone に「車に乗るやつ?」って言われた。それ違う、人生ゲームや。
  • 10:01 「オートマン? オートマトン? オートマトンって人の名前なんだ。なんか羊思い出すよね(@as_tone)」ちがうちがう。
  • 10:06 RT @stkuc: #XPERIA の電池での稼働時間58時間でようやく電池切れ。やっぱり一番電池を消費するのはGoogleアカウントの自動同期だった。
  • 11:47 Web の画面遷移の記述って UML だとどの図を使えばいいんだろう。
  • 12:05 弁当 350円。 (@ 向日葵 和泉町店・カレー食堂) http://4sq.com/9oazrC
  • 12:31 ニコニコ学園 + 金時山 + 氷砂糖は港区のデフォですよね。 @nye_c
  • 12:51 @akigonn シビック持ってたんですか、いいですね。自分は高校生の時にアルバイト先の大学生のオニーサンに乗せてもらった思い出の車です。
  • 12:53 電話加入権譲渡で、フレッツ・ADSL 使っていると譲渡承認手数料が+840円されるの。えー。
  • 12:55 フレッツ・ADSL のお客様IDが必要か。
  • 13:45 Emacs evernote mode だと! http://bit.ly/aPVOGX #Emacs #Evernote
  • 17:26 Mojolicious::Plugin::JsonConfig は読み込み専用か。書き込みは Mojo::JSON とかで。
  • 18:30 昨日遅かったので早めの退勤。
  • 20:01 実家から「風邪ひいて喉が痛いのか?」と確認の電話。ホントに「オレオレ」っていう電話がかかってきたらしい。
  • 20:06 警察に通報したところ「オレオレ」「風邪ひいて喉が変」「ケータイ落とした」そして同じ事を2回繰り返すなど典型パターンらしい。マニュアル通りにやる方と、それを把握している警察と。
  • 20:30 麦茶お湯出し開始。
  • 20:52 さすがに寒くて手がかじかむので暖房つけた。
  • 21:05 z4root 1.2.1 で Xperia を root 化中。
  • 21:06 自動的にリブート中。 #Xperia
  • 22:40 Xperia の root 化・シャッター音の OFF 設定の有効化・スクリーンショット取得用の Drocap2 インストールまで完了。初トライだったのでちょっと時間がかかったな。
  • 22:53 @_kojihiro Titanium Backup ですか? root 化について調べてたらいくつかのサイトで見かけたあれかな?
  • 23:00 @_kojihiro なるほど。ありがとうございます、今度試してみます。
  • 24:28 RT @nye_c: 港区立の小学校出た人は、皆うなずくはず。RT @Naney: ニコニコ学園 + 金時山 + 氷砂糖は港区のデフォですよね。 @nye_c
[ 11月16日全て ]

2012年11月21日 (水)

今日のさえずり: 戦隊が組めるぐらいのメンバ数になったので、必殺技とか考えたい

2012年11月21日

rimage:/nDiki/Flickr/8204158673.jpg

[ 11月21日全て ]

2014年2月1日 (土)

iOS 端末のカメラロールからタイムスタンプ情報を残して Linux に取り込む

写真(画像)・動画は撮影日時(作成日時)で管理している。カメラで撮った JPEG ファイルは Exif データに撮影日時が入っているので問題なくて jheadファイル名やファイルタイムスタンプに反映させられる。あと iOS 端末で撮った動画の撮影日時は ffprobe で調べられることがわかったのでこれも問題無し(確認したら NEX-5NIXY DIGITAL 210 IS もメタデータに日時が入っていた)。

しかしスクリーンショット(PNG)や、アプリが生成した PNG ファイルや Exif データのない JPEG ファイルなどはファイルのタイムスタンプに頼らざるを得ない。

iOS 端末から Linux への取り込みは iFiles で Dropbox 経由でやっているのだけれど、これだとタイムスタンプが維持されないので別の方法を調べてみた。

iOS 6.1.3 (iPad 2) だと USB ケーブルで接続すれば Linux 上の digiKamUSB PTP Class Camera と認識できて、カメラロールにある画像をファイルスタンプ維持でダウンロードできた。これで問題無し。

iOS 7.0.4 (iPod touch 5th) は Linux で今のところ接続できないようなので、Windows 7 で取り込む方法を確認。 Windows の「画像とビデオの読み込み」で直接 Dropbox フォルダに読み込んで、Dropbox 経由で Linux 側で受け取ればファイルタイムスタンプを維持できた。

手間だけれど PNG ファイルなどはこの方法で取り込むかなと。

タイムスタンプが維持されるか

画像動画
iOS 6.1.3 -> digiKam
iOS 6.1.3 -> Windows でインポート -> Dropbox -> Linux
iOS 6.1.3 -> iFiles -> Dropbox -> Linux××
iOS 7.0.4 -> digiKam読み取れない
iOS 7.0.4 -> ifuseマウントできない
iOS 7.0.4 -> Windows でインポート -> Dropbox -> Linux
iOS 7.0.4 -> iFiles -> Dropbox -> Linux××
[ 2月1日全て ]

2015年9月16日 (水)

インターンがメイヤーとなって去っていきました

8月中旬に入られインターンのパソラーさんが今日最終日でした。

Foursquare の弊社のメイヤーをいつの間にか私から奪っていたのが今回のハイライトでした。昨日の成果発表会でババーンとスクリーンショットを見せつけられて歯ぎしりしました。

CS 開発でインターンシップをしていただく事が決まった方へ (2015年夏版)」(要ログイン)でのお願いをさっそく実行してくれてブログを書いてくださりありがとうございます(日記・ブログを書くまでがインターンシップです)。

本番システムの開発を担当していただくことで

自分の仕事が mixi に反映されるのはやっぱり感動します。

と楽しさを感じてもらえて良かったです。また、今回担当させてもらったチューターについて

他のインターン生の話を聞く限り、1番いい人に当たったと思います。

と評価していただいたのも光栄です(チューターさん良かったですね)。 パソラーさんは吸収が早く、またバランス感覚に長けている方だなと思いました。開発チームの雰囲気にも合っていたのも今回ハッピーだったと思います。

あと今夏のインターンの方お2人とも「無限コーヒー」をえらく気に入ってくれていたので、無限コーヒーは重要なようです。

では、また機会があればよろしくお願いいたします。メイヤーは速やかに再奪取いたしますね。

[ 9月16日全て ]

2017年11月22日 (水)

今日のさえずり: どうぶつの森 ポケットキャンプの ID スクリーンショットしかタイムラインに流れてこない

2017年11月22日

[ 11月22日全て ]

2020年8月28日 (金)

今日のさえずり: ボリューム(可変抵抗器)の「ガリ」を最後に聞いたのいつだろう

[ 8月28日全て ]

2022年10月16日 (日)

Pixel 4 を下取りに出す

Pixel 7 注文時に手続きした Google 下取りプログラム用の下取りキットが発送され、本人限定受取郵便物の到着通知書が届いていたので、午前中に郵便局に受け取りに行ってきた。窓口に並んでいた前の人が同じ箱を2つ受け取っていたの、あれも下取りキットだったのかも。

昨日 Pixel 7 へ移行を済ませた Pixel 4 の中のデータを最終確認し、残っていたスクリーンショットファイルなどを PC に転送した。そしてPixel 4 を出荷時の設定にリセット。

緩衝材などないシンプルな下取りキットに Pixel 4 を入れ、小さなシールで封をし、ラベルシールをもともと貼ってあったラベルの上に貼り付けて梱包完了。

クリックポストとして郵便ポストに投函してきた。

さようなら、 Pixel 4。いい端末だったよ。

[ 10月16日全て ]

2023年2月15日 (水)

Twitter Blue が使えない問題が解決した

先週の土曜日Twitter Blue 月間プランの有効期限終了後すぐに年間プランでサブスクリプション購入し直したところ Twitter Blue の機能が全く使えなくなってしまった。

昨今の Twitter の動向よりサービス品質やサポート体制に不安をもちながらも、領収書メールにあったリンクからサポートページにアクセスし、不具合について問い合わせをフォームから送信した。

最初の対応メール (月曜日の 26:00 前受信) に気付いたのは火曜日の起床後。最初のメールは不具合内容の問診スクリーンショットアップロード依頼だった。サポートページが英語だったため、機械翻訳で英語にした問い合わせをしたのだが、対応メールの本文は日本語だった。日本語!

サポートチームがどのタイムゾーンで動いているかは不明だがメールのヘッダ内の時刻に PST とあるので PST で動いている可能性がありそう。急がないとサポートチームの業務時間が終わってしまうのではと、慌ててスクリーンキャプチャをとりアップロード問診回答を返した。

しかし残念ながらその後昨日は返信も問題解消もなく1日が終わった。

一夜明けて今日。朝起きたら 5:30 過ぎの受信時刻で次のメールが届いており、全機能が使えるようになったとのことだった。アプリで動作を確認したところ、購入画面に遷移してしまっていた Twitter Blue メニューから、きちんと Twitter Blue 向けの画面に進めるようになっていた。おお良かった。Twitter中の人ありがとう。

月間プランから割安な年間プランに変更したのに購入から3日半以上使うことができなかったので損した気持ちはあるけれど、ここでごねてまたトラブルが起きても面倒なのでこれで解決にしようと思う。

青いチェックマークについては再度審査中とのこと。今日から審査待ちに入ったのであれば、表示されるようになるのは少し先かな。

すっかり常用するようになった「ツイートの取り消し」機能がまた使えるようになったのが一番嬉しい。それからようやくブックマークフォルダを使えるぞ。

[ 2月15日全て ]

2023年3月3日 (金)

今日のさえずり: ありがとうございます! mixi 19周年です!

[ 3月3日全て ]

About

Naney Naneymx

Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。

※本サイトの内容は個人的見解であり所属組織とは関係ありません。

Process Time: 0.033435s / load averages: 0.35, 0.29, 0.25