1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

独自のインスタント メッセンジャーを作成する方法

インスタント メッセンジャーは、他の Web ユーザーとリアルタイムでチャットできるプログラムです。インスタント メッセンジャーの例には、MSN、AOL、および Yahoo によって作成されたものが含まれます。独自のメッセンジャー プログラムを作成するには、Java などの高度なコンピューター言語のネットワーク機能やその他の機能を適用する必要があります。独自のメッセンジャー アプリケーションを作成する利点には、市販のメッセンジャーにはない機能を追加できることが含まれます。たとえば、メール アカウントからのメッセージなど、チャット テキスト以外の Web コンテンツを取得する関数を提供できます。

ステップ 1

ソースが自由に利用できるいくつかのメッセンジャー プログラムを実行します。 (これらは「オープン ソース」プログラムと呼ばれます。) オープン ソース メッセンジャーの例には、Pandion、Valhalla Chat、PlanetAMessenger などがあります。

ステップ 2

あなたが理想的だと思うメッセンジャーのために、あなたがカスタマイズしたいプログラムの機能を説明する詳細なメモを書いてください。たとえば、「絵文字ボタンはクールですが、メニューの下に埋もれずにメイン画面に配置する必要があります」と書くことができます。

ステップ 3

リンクをクリックして、メッセンジャー プログラムのソース コードと、プログラムのコンパイル方法を説明したドキュメントをダウンロードしてください。このリンクは、実行可能プログラムへのリンクがあるサイトと同じサイトになります。

ステップ 4

プログラムが開発された言語 (Java や C など) に特に注意しながら、ダウンロードしたドキュメントをよく読んでください。

ステップ 5

前のステップでメモした言語でプログラムをコンパイルおよびデバッグするためのプラットフォームをインストールします。 Oracle は、Java サブドメインで Java 開発プラットフォームを提供しています。 Open Watcom などは、C でアプリケーションを開発するための無料のプラットフォームを提供します。

ステップ 6

メッセンジャー プログラムのソース ファイルを 1 つずつ、メモ帳などのテキスト エディターに読み込みます。テキスト エディタから各ファイルを印刷します。

ステップ 7

テキスト エディタで作成した新しいソース ファイル セットに、メッセンジャー プログラムのソース コードを入力します。このタスクにより、ステップ 6 の印刷されたソースを非常に集中して読むことができ、プログラムがどのように機能するかが明らかになり始めます。

ステップ 8

プログラムのコンパイルに関する開発プラットフォームのドキュメントを読み、前の手順で入力したソース タイプをコンパイルします。メッセンジャーが期待どおりに機能しない場合は、開発プラットフォームのドキュメントの指示に従って、プログラムをトレースまたはデバッグしてください。

ステップ 9

Windows エクスプローラーでメッセンジャーのソース ファイルを選択し、[削除] をクリックします。

ステップ 10

手順 7 で行ったように、各ソース ファイルを再入力します。この入力セッションでは、印刷されたソース コードではなく、メモリを主なリソースとして使用します。ステートメントを忘れた場合にのみ、プリントアウトを使用してください。メモリからメッセンジャー プログラムを入力できるようになるまで、この手順を繰り返します。プリントアウトではなく記憶から入力することで、ステップ 7 で構築し始めたメッセンジャー プログラムの理解が完了します。この理解は、メッセンジャーを変更してパーソナライズするのに十分なスキルを提供します。

ステップ 11

テキスト エディターで既存のソース コードを編集し、必要に応じて新しいソースを記述して、手順 2 で説明したプログラムの変更を有効にします。プログラムを再コンパイルしてデバッグし、完成したインスタント メッセンジャーを作成します。