パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

日経Linux、創刊から今までの編集記事をPDF化した全集を発行」記事へのコメント

  • 「ハードディスクへのコピーができない」とか、
    「LinuxやMacや64bit Windowsでは動作しない」とか、

    どうやったらそんなことが?

    <妄想>
    USBポートに差し込んだ途端、ファイルシステムにフックを仕掛けるようなフィルタドライバをインストールするとか。
    オートランをオフにしてたら見れないとか。
    </妄想>

    仮にそんなことがあるとしたらすごく不安だね。

    考え過ぎかな。

    • Re: (スコア:1, すばらしい洞察)

      by Anonymous Coward
      > USBポートに差し込んだ途端、ファイルシステムにフックを仕掛けるようなフィルタドライバをインストールするとか。
      ハードディスクにコピーする必要が無い(むしろさせたくない)のだから、ファイルシステムにフックしちゃいけないでしょ。特定のアプリケーションから、ある「秘密の」プロトコルでアクセスした場合にのみ返事をしてデータを取り出せるようになっていればそれでいい。要するに、USBマスストレージクラスに対応していない外部記憶、であればいいんですよ。

      たとえば、iPod touchやiPhoneなどのようにUSBでデータ転送できるけど、エクスプローラーでは見えなくて転送には専用アプリケーションが必要、なんていうUSB機器はいくらでもあるでしょう?

      デバイスクラスとしてはCDC(Comminucation Data Class)デバイスとして構成してやって、「専用ビューア」上にのみデータアクセスプロトコルを搭載すればそれでOK。32bit Windows限定なのは、デバイスドライバが32bit用しか用意していないからでしょう
      • うーん、でも...

        ITproの紹介文 [nikkeibp.co.jp]には、「Adobe Reader 5以上、Adobe Acrobat 5以上 ※他のPDFリーダーではご覧になれません」って書いてあるので、「専用ビューア」じゃなくて、Adobe Readerを使うんだと読み取れます。

        32bit Windows限定ってことだから、カーネルレベルでなんかやってると思うんですが、Adobe Readerを使うということなので、IFS(インストーラブル・ファイルシステム)ドライバを使うんじゃないでしょうか。

        あと、Adobe Readerのメニュー [ファイル(F)]/[コピーを保存(A)...] をどうやって回避しているのか興味があります。

        • Re: (スコア:3, 参考になる)

          以前、ダウンロード販売で買った とある漫画 [wikipedia.org]は、Adobe Reader ベースな専用アプリ閲覧でした。

          ダウンロードしたファイルを展開すると拡張子PDFなファイルがあるのですが、暗号化されているらしく、そのまま Adobe Reader で開いても見ることはできません。
          付属の実行ファイルを起動すると、サーバと通信してDRMチェックの後、復号してから専用ビューアが起動。
          Adobe Readerのメニューなんか無いので当然保存もできません。

          また、専用アプリが画面キャプチャをチェックしているらしく、PrintScreenは効きませんし、
          VNC サーバが上がってる状態だと閲覧できませんでした。

          今ちょっとファイルを掘り起こして調べたんですが、実行ファイルのプロパティ

          • by Anonymous Coward on 2010年10月12日 1時55分 (#1838575)
            >と、ここまで書いたところでちょっとググってみたら、コンテンツガードUSBメモリー [abroad-sys.com]って製品を見つけました。 そのWebページに乗ってた http://www.abroad-sys.com/memory/hyper.html [abroad-sys.com] 保護領域対応OS Windows-XP(SP1以降)/Vista/Windows7 各32bit (64bit版OS/MacOS/Linuxには対応していません)
            親コメント

Stableって古いって意味だっけ? -- Debian初級

処理中...