ソファのルリムプレイリスト

私は、あなたの多くと同じように、音楽を聴くのが本当に好きです。 私は怠け者でもあり、ソファから立ち上がってトラックを切り替えるのが面倒です。 はい。もちろん、リモコンを購入して再生を制御することもできますが、キッチンで朝食をとりながら音楽も聴くので、このオプションは私のニーズを完全には満たしません。 キッチンから部屋に行ったり戻ったりすることにうんざりした後、私は何かを変える必要があると決めました-または、部屋で朝食をとる(これは良くありません)か、赤外線リモコンを使用せずにリモートで再生を制御する方法を見つけます。



インターネットで大騒ぎして、私は問題に対するそのような解決策を見つけました:

これらの方法はすべてリモートコントロールにはあま​​り適していません。どのトラック/プレイリストを再生するのかを確認できるように、コンピューターと視線を合わせることをお勧めします。 さらに、3つすべてのオプションは私にとって非常に高価です(アイテム番号2-私の携帯電話はSiemens C75であり、残念ながら、Bluetoothをサポートしていません)。



自分に合った安価なソリューションが存在しないことに気づいたので、自分で行動することにしました。 明らかに、これはコンピューターと通信でき、情報を表示する画面を持つ便利なハンドヘルドデバイスである必要があります。 これらの基準はすべて携帯電話で完全に満たされています。 数時間、C#で小さなWebサーバーを作成し(音楽を再生するには、私用の無料のBassライブラリを使用しました)、データベースに記入し、 no-ip.org (無料のDNSサーバー)に登録しました 。 その結果、携帯電話の画面に次の画像が表示されました。



写真から説明も読みますか?








コンピューターへの以前のダッシュよりもはるかに便利でしたが、その逆もありますが、湿気、プロジェクトの不完全さの感覚がありました。その後、Javaアプレットを書くというアイデアがありましたが、この言語の私の無知によって妨げられました。 幸いなことに、モバイルデバイス用のPascalのJava実装-Midlet Pascalについて聞いたことを思い出しました。これにより、Pascalでアプリケーションを記述し、Javaアプレットにコンパイルできます。 この言語は非常に豊富で、HTTPでの作業を含め、設計に必要なすべてのコンポーネントが含まれています。 アプレットを書いた数日間、インターフェースの完成(悪名高いユーザビリティ)にさらに数日を費やし、最終的に、私は夢のコンソールの誇り高い所有者になりました。 アプレットのスクリーンショットがないことをおizeびします(カメラは4週間修理中です)が、HTMLバージョンと根本的な違いはありません。ただし、作業速度が向上し、転送されるデータ量が減少し、メインページの情報が自動的に更新されます。



PS近い将来、両方のプロジェクトのソースを掲載します。



All Articles