1

私は最近、ユーザーがディスクをドライブに挿入し、ボタンをクリックしてリッピング プロセスを開始できる Web サイトがあればどれほど素晴らしいかについてよく考えています。リッピングが完了すると、サーバーにアップロードされ、そこでホストされます。理想的には、このプロセスが DVD と CD の両方でシームレスであり、クロス プラットフォームで動作することです。

ここにいる開発者に質問です。この状況に対処する上で、どのような推奨事項がありますか? 実現可能に思えますか?フレックスアプリ、Javaが必要になるものですか? ユーザーは、ソフトウェアをダウンロードせずに、ブラウザだけでこれを行うことができますか? また、アップロード プロセス中にアップロードが切断された場合、ユーザーが再度ログインして、失敗した場所からアップロードを再開できるようにしたいと考えています。

私がやりたいことを達成するようなソフトウェアを見つけましたが、プロセスを完了するためにいくつかの.dllファイルに依存しているため、ダウンロードされ、Windowsのみです。このソフトウェアが役に立ったら見せてもらえますか?

記録のために、アップロードされた DVD と CD は合法的に所有されている必要があり、アップローダーは著作権を持っている必要があるため、侵害や違法の問題に巻き込まれるとは思わない.

洞察をありがとう!

4

1 に答える 1

1

ブラウザは、CD/DVD の ISO をアップロードする最良の方法ではありません。基本的には、ユーザーに UltraISO で CD をリッピングし、ファイルを Web フォームに「手動で」アップロードするように依頼するようなものです。

あなたの結果を達成する唯一の方法は、間違いなく実行可能なアプリケーションおよび/または Java/.NET アプレットを作成することです (Mono が Firefox で .NET コントロールをサポートしているかどうか、またはどのようにサポートしているかは覚えていません)。しかし、実行可能ファイルは基本的な方法です。次に、Windows、Mac、Linux で動作する Java や .NET/Mono などの移植可能なフレームワークを使用する必要があります。

依存関係を避けるために、必要なすべての ISO リッピング ライブラリを含むパッケージも出荷する必要があります。CD をリッピングするためのマネージ コード ライブラリは 1 つもないと思うので、OS のヘルプが必要です。プログラミングは OS ごとに区別する必要があります。Linux と Mac では dd (多くのチュートリアル) を使用し、Windows では NeroAPI またはオープン ソースのリッパーを使用します。

ISO が一時フォルダーに作成されたら、それをストリームとして開き、ソケット経由でアップロードします。HTTP ではなく FTP を使用することをお勧めします。

ワンクリック ソリューションは実行可能ですが、ブラウザは忘れてください

于 2010-10-10T13:48:45.703 に答える