• ベストアンサー

(英辞郎のような)不正コピー対策を講じたWindowsアプリを開発したい

お世話になります。 先日、英辞郎というCD-ROM媒体の英和辞典を買いました。 このパソコン用辞書CD-ROMには、「本CDの内容をハードディスクにコピーしたり、別のCD-ROMにコピーしても、プログラムは起動しません」という旨の注意書きがあります。 そこで質問なのですが、このような(不正コピー対策を講じた)Windowsアプリケーションを開発するには、どのようにすればよいのでしょうか? この英辞郎のような手法は技術的にどのように解決しているのか知りたいです。また、そのためのおすすめの開発ツールを教えていただけるとたいへん助かります。 まとめると、 ・自作WindowsアプリはCD-ROMで配布し、使うときには毎回CD-ROM上から起動する ・CD-ROMの内容をハードディスクにコピーしても、ハードディスク上のアプリは起動しない ・このCD-ROMを複製しても、複製CD-ROM上のアプリは起動しない 以上3点を同時に満たすことを目標にしております。 以上よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#30727
noname#30727
回答No.2

>この英辞郎のような手法は技術的にどのように解決しているのか知りたいです。 メーカーはデュプリケート業者を使っています。 プロテクトに対応した業者であれば、そういうプレスをしてくれますし、CDの識別方法も教えてくれます。 個人で何千枚も作る事は無いでしょうから、同じ事はできないと思います。 ↓は1つの例です。 http://www.ed-contrive.co.jp/proring/index.html

owlcity
質問者

お礼

貴重な情報をありがとうございました。 業者にプレスを依頼するときに、CDの識別方法も教えてもらえるということですか。 今までまったく意識していなかったのですが、手元にある空きのCD-Rメディアを1枚1枚見てみると、それぞれの中心部に識別番号らしき文字列が刻印されていますね。 ***601LD1*、***559LA1*、***603LF1*、……(一部伏字) この刻印がCD-Rの識別のためのものかどうかわかりませんが、仮にこれでCD-Rメディアを識別できるとして、 さらにこれをアプリ上で読み取ることができれば、 個人でも不正コピー防止アプリを作ることができそうですね。 ご回答ありがとうございました。

その他の回答 (1)

  • pochi_won
  • ベストアンサー率38% (15/39)
回答No.1

>・自作WindowsアプリはCD-ROMで配布し、使うときには毎回CD-ROM上から起動する >・CD-ROMの内容をハードディスクにコピーしても、ハードディスク上のアプリは起動しない 上の2つは、起動時に参照ファイルをCD内に仕込んでおいて、参照ファイルを絶対パスでPG上に書き込んでしまえば出来そうな気がします。 >・このCD-ROMを複製しても、複製CD-ROM上のアプリは起動しない これは、判らないです。 PSのゲームみたいに書込み不可のエリアに何か書いているのかもしれませんが、最近はそれすらコピー可能と聞きますので、完全に防止するのは・・・

owlcity
質問者

お礼

環境ごとに異なるCD-ROMドライブのラベル(D:とかQ:とか)はレジストリから取得できそうなので、この 「絶対パスの参照ファイル」を用いると、ある程度は不正コピーアプリの起動を防げるかもしれませんね。 ご回答ありがとうございました。

関連するQ&A

  • 「英辞郎」「学辞郎」(CD付)について

    女子大生(4月から2年生)です。 最近、先輩から「いらなくなったからあげる」と 「「英辞郎」「学辞郎」(いずれも第1版・アルクから出版)というものをもらったのですが、 使い方がよくわかりません。 これは、英和辞典+英語類語辞典みたいなものなのでしょうか。 また、どのように、どのような使い方ができるのでしょうか。 よくご存知の方教えてください、

  • 英辞郎について

    こんにちは、よろしくお願いします。 パソコンで英文を読むのに、英辞郎(PDICの、ポップアップ検索)と、翻訳ソフトコリャ英和(タッチ翻訳&辞書引き)を利用しています。 辞書の中身は、もちろん英辞郎のほうが便利ですが、 単語引きの方法が、後者のほうが便利なのです。 前者は、単語を右クリックしてコピーすると、訳語が出てくるのですが、 後者は、マウスポインタを合わせるだけで訳語が出てくるので、簡単なのです。 後者のソフトで、他の辞書を引けないかな?と思って調べてみると、「EPWING形式の辞書なら引けます」とありました。 EPWING形式の辞書とは、何でしょうか? 英辞郎は、その形式に当たるのでしょうか? よろしくお願いします。

  • アルクの英辞郎

    Windows8で英辞郎を使いたいのですが、パソコンにCD/DVDドライブがなく、外付けドライブも持っていません。 英辞郎のCD-ROMの中身をHDにコピーしてインストールできますでしょうか? また、オンラインでダウンロード購入などできますか? いづれもネット上でいろいろと検索してみましたが、よくわかりませんでした。 どなたか教えていただけると幸いです。

  • Zaurus SL-C700で「英辞郎」が使いたいのですが・・・

    Zaurus SL-C700を使用しているのですが,「英辞郎」を「Zten」で使用しようと考えています。 「英辞郎」のCD-ROMより「eijiro52.dic」を「EBStudio」を用いて辞書データを圧縮し,「eijiro.ebz」「CATALOGS.ebz」などを生成したディレクトリ階層のまま「/mnt/card/dict」以下にコピーしました。 しかし「Zten」が辞書を認識しません。 「Zten」自体は問題なく立ち上がるのですが,「辞書の選択」における「利用可能な辞書リスト」に表示されません。 圧縮の方法がマズかったのでしょうか・・・ 別の方法でもよいので,「英辞郎」を「Zten」で使用できる,なにかよい方法がありましたら,教えてください。 よろしくお願いします。

  • macの辞書機能に英辞郎を入れる最新の方法を教えて

    macの辞書機能に英辞郎を入れる最新の方法を教えてください。 picogariさん macの辞書機能に英辞郎を入れる最新の方法を教えてください。 今年11月にmac proを購入しました。 以前からiPhoneの英辞郎アプリを活用しており、macでも利用したいと考え、 データ版の英辞郎を購入しました。 OS X 10.8.2 です。 このサイト OS Xの「辞書」アプリで「英辞郎」を使う http://www.binword.com/blog/archives/000569.html の手順通りに行っているのですが ターミナルでmakeのコマンドが起動しません…。 OSアップデートでサイトが対応していないのでしょうか? またこのサイト 英辞郎を Mac OS X 10.7 (Lion) の辞書 (Dictionary.app) で使う http://jp.hiroyukishinohara.com/2011/09/eijiro-on-lion-dictionary.h... で試したのですが1ステップも進めません。 ターミナルの使い方もままならない全くの素人であり、レベルの高い作業をしていることが承知ですが、 どうしても英辞郎を使いたいのです。 最新OSに対応した方法を教えていただけないでしょうか? みなさまよろしくお願いいたします。

    • ベストアンサー
    • Mac
  • インストールするのにおすすめの英英辞典

    今、PCに英辞郎や、E-dicなどの英和/和英は入っているのですが、 英英辞典がインストールされておりません。 Oxford english dictionaryなどのようなものが比較的やすくでインストールできるならインストールしておきたいな、と思っているのですが、お値打ちものの英々辞典のCD-Romなどはありますでしょうか。 ご存じでしたらおしえてください。

  • 英語勉強サイト

    英語を勉強する際 英辞郎 on the Webと Weblio 英和辞典 どちらが使い勝手良いですか? またどちらを使ってらっしゃいますか?

  • アプリを、コピーするだけでは使えないようにしたい

    今後開発するWindowsアプリを、コピーするだけでは使えないようにしたいです。 例えば次のような動作をさせたいです。これに限りません。 ・Aパソコンにコピーして、このアプリを立ち上げる。 ・パスワードを求められる。 ・パスワードを入力すると、Aパソコンで永久に使える。 ・Bパソコンにコピーして、このアプリを立ち上げる。 ・パスワードを求められる。 ・パスワードを入力すると、Bパソコンで永久に使える。  ・・・・・ 私が考え付くのは、パスワードが合っていたら「OK.txt」のようなファイルをどこかに 作成しておき、アプリを立上げた時、このファイルがあれば使えるようにする、くらいです。 でも、「OK.txt」を他のPCにコピーされればお終いです。 なるべく簡単に実現でき、その仕組みがユーザーに分かりにくいような方法は無いでしょうか。 なお、レジストリは使わないことにします。 よろしくお願いいたします。

  • take the leadなど電子辞書

    CASIOの電子辞書XD-N8600を購入して使用し始めています。 英語辞典としては 1. ジーニアス英和辞典 2. オックスフォード現代英英辞典 3. ジーニアス和英辞典 4. 200万語専門用語英和・和英大辞典 5. 英語類語辞典 などが入っています。 先程、その電子辞書で調べていたのですが、以下のものが「成句検索」でも候補がないのに気づきました。 1. take the lead 2. out of respect 可能でしたら、追加の電子辞書を購入したいのですが、上記の2つの英語が載っている電子辞書を教えていただければと思います。 また、英辞郎には上記の2つとも候補が見つかるのですが、CASIOの電子辞書に追加できるのでしょうか?

  • windows phone 8 アプリ開発

    前々からアプリを作りたいと思っているのですが、 プログラミング?java?など全くの初心者です。 具体的に作りたいアプリは、 とある公共機関のバスナビゲーションをアプリ上で簡単に閲覧できる といった内容のものです。 WEBサイトでナビゲーションは公開されているのですが、 手順をアプリで簡略化したいと思っています。 androidアプリで私が作りたいアプリと 同じ機能を持ったものがすでにマーケットで公開されているのですが Windows phoneのアプリストアではまだないようなので、 趣味もかねて作ってみたいな~と思っています。 そこで質問ですが、 私のような初心者でも理解できるような、おすすめのWindowsアプリ開発の本はありますか? 数冊になってもかまいません。 宜しくお願いします。

専門家に質問してみよう