モバイルやアプリ作成を主なテーマに。旅行や料理や育メンも。クラサーブなICTと共にモバイルやアプリ作成を主なテーマに。旅行や料理や育メンも。暗記の井戸HTML5暗記の井戸HD[anwh][無料]自作ツール一覧GitHubに公開したAndroidアプリ「DecoyCamera」について(設定メニュ)コメントを残す設定メニュDecoyCameraアプリを起動します。※右上のTexture矩形がFinder※f。左下のアイコンがシャッター※s。右下のアイコンがメイン/フロントカメラ切り替え※l。Finder※fを長押しするとメニュが起動できます設定(Settings)をタッチして設定画面を表示します。FrontLensFacing:ON/OFF起動時フロントカメラを使う場合ONにします。LensFacingButtonOn:ON/OFFメイン/フロントカメラ切り替えボタン※lを表示する場合ONにしますカメラ切り替え状態に応じて、メイン/フロントカメラ切り替えボタン※lの色が変わります。偽装モードを選択します半透明:起動時の背景を表示します画像:偽装用画像を表示しますテーマ:偽装用背景としてテーマを使用します「画像」を選択する場合には、偽装用画像(jpeg,png等)を内部ストレージ(内部共有ストレージ)の下記フォルダ(ディレクトリ)に配置しておく必要があります。極小AdvancedShootButtonOn(Advanced):ON/OFF撮影ボタン※sを表示する場合ONにします。端末の音量(小)ボタン(ハード)を押す画面をダブルタップすると撮影し画像を保存します。画像保存時に保存アイコンが表示されてすぐ消えます。MasterMuteOn(Advanced):ON/OFFシャッター音を無効にする場合ONにします。ONにする場合別アプリ(MasterMute)をインストールする必要があります。PrefixForSaving(Advanced):テキスト撮影した画像を保存する際のファイル名につけるPrefixを指定します。省略時は「pic」ThemeTheme:選択テーマを指定します。漆黒リリース用APKファイルリリース用にビルドした署名付きAPKファイルを本ブログ配下に置いています。androidアプリ「BleSwitch」リリース用APKファイルandroidアプリ「DecoyCamera」リリース用APKファイルandroidアプリ「MasterMute」リリース用APKファイルGitHubの公開コードをローカル開発環境(AndroidStudio3.x)にクローンしてきてビルドしても得られるものですが、そうした環境をお持ちでない方のために用意しました。興味のある方はいろいろ試してみてください。関連する記事・ページGitHubに公開したAndroidアプリ「DecoyCamera」について(概要)GitHubに公開したAndroidアプリ「DecoyCamera」について(使い方)GitHubに公開したAndroidアプリ「DecoyCamera」について(設定メニュ)GitHubに公開したAndroidアプリ「DecoyCamera」について(技術解説)GitHubに公開したAndroidアプリ「BleSwitch」について(概要)GitHubに公開したAndroidアプリ「BleSwitch」について(使い方)GitHubに公開したAndroidアプリ「BleSwitch」について(技術解説)お世話になったリンクandroid-Camera2Basic以上です。Fire7およびFire10にてうまく動作しない場合があります。搭載カメラのうちメインカメラ(Back)ではシャッターが切れない。フロントカメラでは普通に動作する。7についてカメラのサポート状況を調べてみたところ、意外(?)なことが判明しました。7では、比較的新しいAndroidOS搭載スマホと比較して、メインカメラ(Back)とフロントカメラの動作が若干違うということ。メインカメラ(Back)がAF(オートフォーカス)に非対応DecoyCameraアプリでは、比較的新しいスマホをターゲットにしており、メインカメラ(Back)はAFのみに対応している想定で実装しています。7の場合、「AFに非対応」なので、うまく動作しないんだなということが判りました。フロントカメラはAFに非対応DecoyCameraアプリでは、フロントカメラはAFに対応していない想定(MF(マニュアルフォーカス)のみに対応している)で実装しています※1。7の場合も、「AFに非対応(MFに対応)」と、比較的新しいスマホと同じなので、うまく動作していたということ。※1:ベースにしたサンプルコードでは元々フロントカメラに対応しておらず、メインカメラ(Back)のみに対応した作りになっていました。DecoyCameraではフロントカメラに対応できるように、レンズの切り替えやMF対応を追加で実装しています。7のカメラのサポート状況について調べてみた結果(一部を抜粋)。focusが0(非サポート)になっているのが判ります。関連する記事・ページGitHubに公開したAndroidアプリ「DecoyCamera」について(概要)GitHubに公開したAndroidアプリ「DecoyCamera」について(使い方)GitHubに公開したAndroidアプリ「DecoyCamera」について(技術解説)GitHubに公開したAndroidアプリ「BleSwitch」について(概要)GitHubに公開したAndroidアプリ「BleSwitch」について(使い方)GitHubに公開したAndroidアプリ「BleSwitch」について(技術解説)お世話になったリンクandroid-Camera2Basic以上です。adminLINE通知の直接トリガーとIFTTT経由のトリガーについて(その2)自宅PCやサーバのHDD容量を監視して、逼迫してきたら、LINE通知に24H自動通知しています。監視スクリプトで要通知となればLINE通知にPOSTするそうでなければなにもしない(スルー)これを24時間365日行っています。ここでは、上記の「LINE通知にPOSTする」部分について、その方法と注意点について紹介しようと思います。WIndowsタスクで一定期間で監視スクリプトを実行」部分については、本ブログの関連ページを参照してください。説明を端折ってますので、初心者の方はネットでいろいろ調べてみてください。紹介内容とポイント1LINE通知への通知方法。少なくとも2種類ある。それぞれ長所短所があるので用途により使い分けるとよい2LINE通知に直接通知を投げる3LINE通知にIFTTT経由で通知を投げる4まとめ12については、「LINE通知の直接トリガーとIFTTT経由のトリガーについて」を参照してください。Notify」(LINE通知)サービスにアクセスします。やり方は、ひとことでいうと、IFTTTサービスに登録してMyAppletを作成するだけです。それだけで普段使っているLINEに通知が来ます。※背景画像は東京市ヶ谷にあるポケストップひとつ目の通知が直接通知。二つ目の通知はIFTTT経由通知。同時刻にPOSTしていますが、到着に28分間のタイムラグがありました。IFTTT経由通知の場合は処理が遅いのではなく、ある時点でまとめて処理しているだと推察します。以下PowerShellのコード例を示します。ここでは、LINE通知をする監視対象機器を自宅PC(Windows)としているのと、監視処理を同じくPowershellで書いてWindowsタスクから起動しています。MacOSやLINUXサーバの場合は、「curl」コマンド等を使って同様に実装可能と思います。$oXmlHttp.Status}※ここではIFTTTのMyAppletに設定するトリガーコマンドを「test」としています。649)"※通知内容の変更を容易にするため、上記スクリプトに引数をひとつ渡すようにしています。※24H監視する場合はWindowsタスクへの登録が必要です。4まとめ自宅PCやサーバのHDD容量を監視して、逼迫してきたら、LINE通知に24H自動通知しています。ここでは、「LINE通知に24H自動通知」について、その方法と注意点について紹介しました。Notifyでたのでちょっと試してみる。adminLINE通知の直接トリガーとIFTTT経由のトリガーについて自宅PCやサーバのHDD容量を監視して、逼迫してきたら、LINE通知に24H自動通知しています。監視スクリプトで要通知となればLINE通知にPOSTするそうでなければなにもしない(スルー)これを24時間365日行っています。ここでは、上記の「LINE通知にPOSTする」部分について、その方法と注意点について紹介しようと思います。WIndowsタスクで一定期間で監視スクリプトを実行」部分については、本ブログの関連ページを参照してください。説明を端折ってますので、初心者の方はネットでいろいろ調べてみてください。紹介内容とポイント1LINE通知への通知方法。少なくとも2種類ある。それぞれ長所短所があるので用途により使い分けるとよい2LINE通知に直接通知を投げる3LINE通知にIFTTT経由で通知を投げる4まとめ34については、「LINE通知の直接トリガーとIFTTT経由のトリガーについて(その2)」を参照してください。1LINE通知への通知方法LINE通知に至る方法には、他にもいろいろ紹介されているかも知れませんし、自分で独自にそうしたサービスを作ることも可能ですが、ここでは比較的簡単に導入しやすいと思われる方法を紹介します。監視対象機器からLINE通知に、直接、通知を投げる監視対象機器からLINE通知に、IFTTT経由で、通知を投げる特に監視対象機器などなくて、単にTwitter等のネットサービスからLINE通知に通知したい場合は、IFTTT経由の方法を参照してください(後述するURLにPOSTするスクリプトも不要です)。※ここの紹介では方法の比較がひとつのポイントですので、一方の方法のみであれば他ブログのページの方が導入しやすいかも知れません。通知の特長ほぼリアルタイムで通知が来る。他サービスを経由しないので、ほぼリアルタイムに通知できます。応用例を思いつきませんが、監視対象からの通知にすばやく反応したい場合有用かもしれません。特別な知識やノウハウが必要ありません。監視対象機器からの通知を処理する場合でも、リアルタイム性を求めないならこちらで十分だと思われます。タイムラグがあります(下記例の場合28分)。LINE通知のアクセストークンを取得する必要がありません。IFTTTのトークンは必要です。Notify」(LINE通知)サービスにアクセスします。やり方は、ひとことでいうと、LINE通知専用アクセストークンを入手して、それを使ってURLにPOSTするだけです。それだけで普段使っているLINEに通知が来ます。※背景画像は東京市ヶ谷にあるポケストップひとつ目の通知が直接通知。二つ目の通知はIFTTT経由通知。同時刻にPOSTしていますが、到着に28分間のタイムラグがありました。IFTTT経由通知の場合は処理が遅いのではなく、ある時点でまとめて処理しているだと推察します。以下PowerShellのコード例を示します。ここでは、LINE通知をする監視対象機器を自宅PC(Windows)としているのと、監視処理を同じくPowershellで書いてWindowsタスクから起動しています。MacOSやLINUXサーバの場合は、「curl」コマンド等を使って同様に実装可能と思います。649)"※通知内容の変更を容易にするため、上記スクリプトに引数をひとつ渡すようにしています。※24H監視する場合はWindowsタスクへの登録が必要です。Notifyでたのでちょっと試してみる。設定メニュFinderを長押しすると設定メニュが起動できます。本アプリはカメラアプリです。「Decoy」という名称でわかるかも知れませんが、周りにスマホがいっぱいある中で、周りに気づかれずに、状況を画像として記録することができます。アプリを起動する1スマホアプリ起動前の画面例2スマホアプリ起動後の画面例。ファインダ(右上)とシャッターアイコン(左下)およびメイン/フロントカメラ切り替えアイコン(右下)が見える。アプリを起動しても、一見、何事もなかったような画面です。起動時のスマホ画面がほとんどそのまま残ります。見えているアイコンなどにタッチしてもなにも起こりません。「DecoyCamera」の透明な画面が全体を覆っているからです(偽装モードが「半透明」のとき)。極小ファインダーで画像を確認し、シャッターアイコンをタッチして、撮影する撮影に成功すると、保存する画像ファイル名が表示されます。画像ファイル名は撮影時刻をもとに自動生成したものになります。メイン/フロントカメラ切り替えアイコンをタッチすると、メインカメラからフロントカメラに切り替わります。一度タッチするとメインカメラに戻ります。Androidの機種による動作の違いAmazon-Kindle-Fire-7:メインカメラでは撮影できません。フロントカメラに切り替えると撮影できます。シャッター音は鳴りません(FireOS6だから?)。HD-10:メインカメラでは撮影できません。フロントカメラに切り替えると撮影できます。シャッター音が鳴ります(FireOS5だから?)。GalraxyJ6+:フル動作します。シャッター音は鳴りません(海外向けスマホだから?)。R11S:フル動作します。シャッター音が鳴ります(日本向けスマホだから?)。シャッター音は別アプリ「MasterMute」で無効になります。他の作者がリリースしている同等のものでも代用できます。撮影した画像を確認するスマホのファイラー(ファイル管理アプリ)を起動して、内部ストレージ(内部共有ストレージ)の下記フォルダ(ディレクトリ)を確認します。(内部ストレージ)/DCIM/decoyステップ2で保存したファイル名のファイルが確認できるはずです。アプリを終了する「BLEスイッチ」との連携GitHubに公開したAndroidアプリ「BleSwitch」について(使い方)を参照してください。リリース用APKファイルリリース用にビルドした署名付きAPKファイルを本ブログ配下に置いています。androidアプリ「BleSwitch」リリース用APKファイルandroidアプリ「DecoyCamera」リリース用APKファイルandroidアプリ「MasterMute」リリース用APKファイルGitHubの公開コードをローカル開発環境(AndroidStudio3.x)にクローンしてきてビルドしても得られるものですが、そうした環境をお持ちでない方のために用意しました。興味のある方はいろいろ試してみてください。関連する記事・ページGitHubに公開したAndroidアプリ「DecoyCamera」について(概要)GitHubに公開したAndroidアプリ「DecoyCamera」について(使い方)GitHubに公開したAndroidアプリ「DecoyCamera」について(設定メニュ)GitHubに公開したAndroidアプリ「DecoyCamera」について(技術解説)GitHubに公開したAndroidアプリ「BleSwitch」について(概要)GitHubに公開したAndroidアプリ「BleSwitch」について(使い方)GitHubに公開したAndroidアプリ「BleSwitch」について(技術解説)お世話になったリンクandroid-Camera2Basic以上です。Pay)を試してきました。views当たり屋の今昔物語。Pay)を試してきました。