問題タブ [usb-drive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - プログラムは、Windows で新しい USB ドライブのポップアップ ダイアログをキャッチして防止できますか?
アプリケーションで、新しい USB ドライブがシステムに接続されたときに表示される Windows ポップアップ メッセージを制御したいと考えています。
理想的には、ダイアログ ボックスは完全に非表示にする必要があります。
役立つメッセージはありますか?
アップデート
自動再生をグローバルに無効にするトリックは知っていますが、アプリケーションでイベントごと、デバイスごとに動作を制御したいと考えています。
c# - c# からの USB ペン ドライブ識別子
USB ドライブから実行するデモがあり、誰かがデモをコピーするという単純なケースを防止したいと考えています。製造元、サイズ、ファームウェアのバージョン、または識別子など、USBドライブに関する特定の情報を取得できると考えていました。デモをまとめて送信しているため、ドライブの特定のベンダーに関連付けることができます。私はおそらくc#を使用してこれを行うでしょう。
assembly - BIOS の下で USB フラッシュ ドライブを使用して低レベル IO を実行する方法 (フロッピーと比較)?
私は最近、フロッピー ドライブで使用するためのブートストラップ コードを研究しています。私の目標は、私の USB フラッシュ ドライブを使用するようにプログラムを変更することです。これで、INT 13H 機能がフロッピー デバイスでどのように使用されたかがわかりますが、私の質問は、USB ドライブとの通信はどのように異なるのでしょうか?
たとえば、フロッピー コード (GNU アセンブラ) の一部を次に示します。
0x80 を %dl に移動すると、BIOS で最初の HDD が選択されることを確認しました。私の特定の BIOS では、USB ドライブを含むドライブの順序を変更できます。これが BIOS に依存するようになっていることは確かですが、BIOS にリストされている順序は、%dl に移動する値に対応している可能性があると考えていました。いくつかのドキュメントを追跡する必要があります...
ブロックデバイスをそのまま使用することに本当に慣れていません。誰かがもっと学び始めるのに適した場所を教えてもらえますか?
ありがとう!
winapi - Windows でマウントできる USB ドライブの数に物理的な制限はありますか?
接合点を使用してドライブの制限を回避できることは知っていますが、レジストリで認識/マウントされ、MOUNTVOL コマンドまたは Win32 API を使用して表示される物理デバイスの数に制限はありますか?
linux - Upstart 呼び出しスクリプト (挿入された USB ドライブ用)
Ubuntu (および Fedora) は、従来の System V init デーモン (SysVinit) の代わりにUpstartを使用していることを知っています。
USBドライブが挿入されたことを検出し、マウントしてファイルをコピーする方法を知りたいです。Upstart に独自のスクリプトを呼び出してもらいたいです。
可能であれば、Upstart に特定のUSB ドライブのスクリプトを呼び出してもらいたいので、「インスタント バックアップ」USB ドライブを除くすべての USB ドライブで通常の機能が得られるようにします。
Upstart が USB ドライブの識別文字列を引数としてスクリプトに送信できれば、それが理想的なソリューションになると思います。多くの変化。
補足として、USB ドライブやネットワークにマウントされたファイル システムなどを適切に処理する Upstart 以外のシステムをご存知ですか? (SysVinitはそうではないようです。)
macos - Mac OS 10.4 での USB ドライブのパスの検索
system_profiler
Mac OS 10.5のコマンドは、関連付けられた USB ドライブのマウントされたボリューム パスを表示します。ただし、10.4 では表示されません。10.4 で USB ドライブのマウント場所を取得する方法についてのアイデアはありますか?
c# - リムーバブルドライブ(USBフラッシュ)を検出するためのC#コードを探しています
Windows Vista(またはwin7)のPCにUSBドライブが接続されたときに通知を受け取るC#コードスニペットを探しています
php - 理想的な「いつでもどこでも利用できる」Web開発環境?
カサス:
離れた場所やコンピューターからできるだけ簡単に、同じコードで編集して進めるにはどうすればよいですか?
私はしばらくの間この考えを持っています。あるプロジェクトで別のコンピューターから作業しなければならないとき、この状況で自分自身を楽にするための対策などを何もしていないため、私は定期的に問題を抱えています。これは、私がフリーランスのプロジェクトを行うことはめったになく、通常は小さなWebサイトであるという事実に部分的に起因しています。
自宅でプロジェクトに取り組む必要があると想像してください。ここには、データベース、ウェブサーバー、phpmyadmin、およびアプリを実行するために必要なすべてのものがあります。次に、週末にガールフレンドの家に行きますが、プロジェクトを進める必要があり、その間にコーディングを行います。
私が現在行っているのは、プロジェクト全体をDBダンプとともにアーカイブし、通常はftpホストに配置して、後で必要になったときにアクセスできるようにすることです。特に、現在使用しているPCで環境全体をセットアップする必要がある場合は、これがどれほど面倒であるかを説明する必要はないでしょう。
考慮事項:
自宅のPCをリモートデスクトップが有効になっている開発サーバーに変えます。これに伴う問題は、RADを実行するために必要なリモート接続が常に高速で巧妙であるとは限らないことです。また、それは、私がそれを必要としないかもしれないにもかかわらず、PCは常に家でオンにされなければならないことを意味します。この辺りで停電が時々発生するので、UPSを購入する必要があるかもしれません。私はすでにこのソリューションが好きではありません。
パブリックホスティングサービスとチェックアウトコードでデータベースとSVNリポジトリを作成します。ソフトウェア、SVNクライアントをインストールし、最終的にはコンピューターを変更するたびにいくつかの構成を編集する必要がある場合があるため、これにはまだいくつかの問題があります。ああ、そして前の「解決策」と同様に、あなたは完全にインターネットアクセスに依存しています。
Eee PCを購入して持ち運びましょう。そうすれば、すべての環境を持ち歩くことができます。ネットワークも必要ありません。あなたはその周りにくそったれのものをドラッグしなければなりません、そしてそれが小さいとしても、それはあなたがあなたのポケットに収まるかもしれないものではありません。また、これらのEEE PCは、通常のコーディング(小さなキーボード、画面など)にはあまり適していないと思います。
そして最後に、私は理想的なシナリオを考えていました。そこでは、単一のCDまたはフラッシュドライブに沿ったLinuxディストリビューションの1つがあります。最新の場合、すべてのプロジェクトとともに、すべての環境を常に持ち歩くことができます。あなたはそれをあなたのポケットに入れることができます。Novaの時代には、すべてのコンピューターにUSBポートが組み込まれていますが、すべてのコンピューターにCDROMがインストールされているわけではありません。
それについて考えると、最後の解決策は最適で完全に満足のいくものだと思います。問題は、私はLinuxにあまり精通しておらず、あまりいじっていないということです。特にフラッシュドライブOSで。
結論の質問:
- フラッシュドライブが最適なソリューションであることに同意しますか?私が仕事に取り入れることができるより良い習慣はありますか?おそらく、私はこの働き方を再考する必要がありますか?:)
- http://www.pendrivelinux.com/のようなフラッシュドライブOSは、このようなWeb開発環境にまったく適していると思いますか。OSのより良い候補はありますか?
- 一般的にUSBからの起動に問題はありますか?当然、これはほとんどのPCで問題になることはないと思いますか?
- 同じプロジェクトで複数の場所から仕事をしたときのあなたの個人的な経験は何ですか?
development-environment - ポータブル Windows 開発環境と USB サム ドライブ
ここ数年、OS と 20 以上の開発ツールとアプリを再インストールする必要があり、ますます時間を無駄にしていることに気づきました。仮想マシンでもっと仕事をしたいと思っています。
32GB と 64GB のサムドライブが見られるようになりました。USB サム ドライブから Virtual PC または VMWare イメージを実行できるかどうか疑問に思っていました。これを行う際に問題はありますか?ドライブに何かが起こった場合に備えて、イメージを毎日バックアップする予定です。