私は若い PHP/JavaScript/HTML 開発者で、最近フォトブースを作る会社に雇われました。これまでUbuntuシステムで働いたことはありませんでした。この理由で、明らかなステップなどをスキップしている可能性があると思うので、これは関連性があると思います。
私が取り組まなければならないプロジェクトの 1 つは、フォトブースに NFC デバイスを追加することです。これにより、ユーザーはスマートフォンでエリアをタップするだけで、撮影したばかりの写真を取得できます。簡単ですね。
以前の従業員は、USB 経由で接続する ACR122U-A9 デバイスを購入しましたが、動作させることができませんでした。私はデバイスを取り、見つけたすべてのチュートリアルに従いましたが、運もありませんでした.
たくさんのものをインストールし、やみくもにチュートリアルに従った後に達成したことは、まさにこれです:
ターミナルを開いて「pcsc_scan」と入力すると、デバイスが検出され、カードをタップすると「機能」します。16 進コードと、何も言わない青いテキストが表示されます。そして、これをしている間、端末に入力することさえできないので、何もできません。
私が実際に望んでいるのは、コンピューターがNFC デバイスを聞くのではなく、NFC デバイスと話すようにする方法を知ることです。まあ、いつ情報を送信するかを知るためにリッスンする必要があると思います。
私が見つけたすべてのチュートリアルは、Xのことを行うためにどのような種類のコードを書く必要があるか、またはデバイスにカードなどをエミュレートさせる方法を説明しているだけなので、非常に明白なものが欠けていると思います...しかし、私はもっと基本的なものが必要です:
どうすれば作業を開始し、それと対話することができますか?
関連する可能性のある情報:
- " pcsc_scan " を書くことで何かができるという点に到達した方法を特定しませんでした.自分が何をしているのかを理解するために、ゼロから始めたいと思っています。
- 私は Ubuntu 17.10 マシンで作業していますが、最終製品は Windows で動作します (Photobooth によってバージョンが異なります)。
- 私たちのフォトブースは、localhost の web-api で動作します。すべてが PHP、JavaScript、CSS、または HTML のいずれかです。最後に、デバイスがこれらの言語のいずれかから必要な情報を取得する方法が必要になります (可能であれば)。
- 私はまだUbuntuに苦労しています。この OS にインストールしたり操作したりしようとすることはすべて、私が完全には理解できないコマンドを介して行われ、ランダムなインターネット チュートリアルやオウムのようなフォーラムから繰り返します。これを修正することは問題の一部ではありません。最終的にはこれを学びますが、それについて明白または基本的なことさえ知らない可能性があることを知っておくと役立つと思います。