0

CardScanhttp://cardscan.com/から)をPHPと統合して、デバイスでスキャンしたカードから情報を取得できるようにする必要があります。

どこから始めるべきかについての手がかりはありますか?

-

それをUbuntu開発環境と統合しようとすると、デバイスはUSB経由でコンピューターに接続されます。

-

SANEを試してみましたが、デバイスが見つかりません:https ://askubuntu.com/questions/24297/problem-with-sane-and-cardscan-cant-find-the-device

4

3 に答える 3

1

まず、API、Webサービス、パブリックインターフェイス、または外部と通信するコネクタがあるかどうかを尋ねます。PHPはWebプログラミング言語です。このカードリーダーが物理的なデバイスである場合は、PythonまたはC++の方がこの作業に適している可能性があります。

私が見たところ、彼らはカードをOutlookと同期しているので、ソフトウェア出力情報が必要です。フォーマットが何であるか、そしてどこかで傍受するために利用可能かどうかを理解するようにしてください。

于 2011-02-01T12:28:40.603 に答える
1

あなたは私たちがあなたの質問に正確に/完全に答えるために必要な多くの情報を提供していません。

PHPは通常、Webサーバー上で実行され、HTTP経由でブラウザーを介してUIを提供します。このアーキテクチャでは、PHPコードはクライアントのハードウェアにアクセスできません。ウィンドウマネージャーと直接統合するPHPを使用してCLI/デーモンやGUIアプリケーションを作成することも可能です-これはあなたが話していることですか?これはどのOSで実行されますか?

CardScanは単純なスキャナーのように見えるためスキャナーが接続されているマシンでPHPコードが実行されている場合は、外部プログラムを実行してスキャナーと通信し、画像をキャプチャするだけです。

于 2011-02-01T12:35:24.980 に答える
0

これは、カードリーダーがスキャンされたカードからのデータをどのようにインターフェースするかによって異なります。磁気ストライプリーダーでの私の経験では、データはキーボードタイプの入力として出力されます。

入力を処理するために、何らかの形式のクライアントサイドアプリを開発してから、Webサーバー上の関連するPHPモジュールにデータを投稿する必要があることをお勧めします。

ハードウェアがどのようにインターフェースするかを理解するための開発者マニュアルから始めるとよいでしょう。

于 2011-02-01T12:30:50.600 に答える