Rev. | Time | Author | Message |
---|---|---|---|
r52 | 2015-10-19 13:04:25 | sh-u | |
r51 | 2015-10-19 13:03:35 | sh-u | 動作モードに「「リンクを作成」を標準にする」を追加 Drop時... |
r50 | 2015-09-13 10:23:31 | sh-u | Ver. 1.2.0のリリース ・AlterDnDが有効化された時に、タス... |
r49 | 2015-08-23 15:09:57 | sh-u | Ver. 1.1.0のリリース準備 |
r48 | 2015-08-23 09:57:50 | sh-u | セットアッププロジェクトを追加 |
r47 | 2015-08-22 23:17:23 | sh-u | セットアッププロジェクトを追加(仮) |
r46 | 2015-08-19 20:34:14 | sh-u | ドラッグ&ドロップ禁止時のツールチップの表示を改善 AlterD... |
r45 | 2015-08-19 17:59:16 | sh-u | ドラッグ&ドロップ禁止時にツールヒントのようなものを表示... |
r44 | 2015-08-19 12:52:17 | sh-u | |
r43 | 2015-08-19 12:34:43 | sh-u | 開発環境を Visual Studio 2015 に変更 AlterDnDの有効/無効... |
Name | Rev. | Time | Author |
---|---|---|---|
AlterDnD_v1.3.0 | r52 | 2015-10-19 13:04:25 | sh-u |
AlterDnD_v1.0.0 | r40 | 2013-06-21 19:11:30 | sh-u |
AlterDnD_v0.4.0 | r16 | 2013-05-28 21:01:46 | sh-u |
▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽▲▽ AlterDnD (ドラッグ&ドロップ改変ツール) Ver.1.3.0 2015/10/19 しゅう(S Project) http://osdn.jp/projects/alterdnd/ http://s-project.appspot.com/ △▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼△▼ ■ 著作権について ドラッグ&ドロップ改変ツール(AlterDnD)はGNU General Public Licenseに 基づくソフトウェアで、どなたでも自由に利用することができます。 ライセンスの全文は同封の LICENCE.txt で確認して下さい。 当ソフトウェアの著作権は、コードの作成者がそれぞれ保有します。 ソースファイルは下記の場所から入手できます。 OSDN http://osdn.jp/projects/alterdnd/scm/ 当ソフトウェアの複製、頒布、改変はGNU General Public Licenseに従って行ってください。 ■ 免責事項 当ソフトウェアには、明示的、暗示的を問わず、いかなる種類の保証もありません。 ソフトウェアを利用した事によって生じた損害について、作成者は一切の責任を負いません。 また、改善、要望、その他サポートなどの要求に対し、何らの義務も負いません。 この文書の内容及びソフトウェアの仕様は、予告無しに変更することがあります。 ■ 当ソフトの目的 在ったはずのファイルが、いつの間にか他のフォルダに移動していた経験はありませんか? 管理者の方なら「ファイルファイルが行方不明になった。」という苦情があって、 調べてみたら、隣のフォルダに移動していた、なんて経験があるかと思います。 ほとんどの場合、この原因は意図しないドラッグ&ドロップ操作にあります。 PCに慣れていない人の場合、本人はファイルをクリックしたつもりでも、ドラッグ操作と 認識されてしまうことがよくあります。 また、慣れた人でもあっても、ノートPCのトラックパッドなどでは、意図しないクリックや ドラッグが発生して、誤った操作になってしまうことがあります。 当ソフトは、これらの意図しないドラッグ&ドロップ操作を防止する目的で作成しています。 ■ 当ソフトについて 当ソフトはWindows(エクスプローラ)でのファイルのドラッグ&ドロップの動作を 変更するユーティリティソフトです。 マウスの左ボタンでのドラッグ&ドロップを下記の様に変更します。 (正確には、ドロップ対象の動作を変更します。) ・通常通り マウスの左ボタンでドラッグ&ドロップを通常通り許可します。 ・Shift/Ctrl/Altキーを押した時のみ許可 Shiftキー、Ctrlキー、Altキーのいずれかを押している場合のみ、ドロップを許可します。 それぞれのキーを押した時の動作は下記の通りです。 (※状況によっては必ずしも下記の通りにならない場合があります。) Shiftキー :移動 Ctrlキー :コピー Altキー :リンクを作成 ・右ボタンでドラッグした様に振舞う マウスの右ボタンでドラッグ&ドロップした場合の様に振舞います。 通常、ドロップしたときにコンテキストメニューが表示されます。 ・ドロップを禁止 マウスの左ボタンでドロップを禁止します。 動作を変更する対象は下記の通りです。 ・エクスプローラ ・デスクトップ ■ファイル ReadMe.txt このファイル LICENCE.txt ライセンス条文(GPLv3) AlterDnD32.exe 32bit環境の実行ファイル AlterDnDDLL32.dll 32bit環境のDLL AlterDnD32_ja.dll 32bit環境の日本語リソース AlterDnD64.exe 64bit環境の実行ファイル AlterDnDDLL64.dll 64bit環境のDLL AlterDnD64_ja.dll 64bit環境の日本語リソース ※AlterDnD32.exe、AlterDnD64.exe は実行環境に応じてどちらかを実行してください。 ※AlterDnD.exe と記述されている部分は、実行環境に応じて、 AlterDnD32.exe または、AlterDnD64.exe と読み替えてください。 ■ 既知の問題/制限事項 ・AlterDnD.exeを終了しても、DLLが開放されません。 DLLを削除するには、一度ログオフする必要があります。 (explorer.exe の再起動でも可) ■ 動作環境 Microsoft Windows XP / Vista(x86,x64) / 7(x86,x64) / 8(x86,x64) 10(x86,x64)が動作する環境 ※サーバでの動作は推奨しません。万が一の場合、再起動が必要になる可能性があります。 ■ インストール インストーラの場合(AlterDnD32.msi / AlterDnD64.msi) Windowsが32bitの場合は AlterDnD32.msi を、 64bitの場合は AlterDnD64.msi を実行してください。 次回のログオン時に自動的に起動するように設定されます。 ZIPファイルの場合(AlterDnD_X.X.X.zip) AlterDnD_X.X.X.zip をダウンロードして、適当なフォルダに展開してください。 ファイルを展開した後、AlterDnD.exe を実行してください。 ログイン時に自動実行する場合は、スタートメニューの「スタートアップ」フォルダに AlterDnD.exeへのショートカットを作成してください。 ※このソフトは実際にファイルを操作するクライアントPCにインストールしてください。 ファイルサーバにインストールしても効果がありません。 (ファイルサーバで作業をする場合を除く) ■ アンインストール インストーラの場合(AlterDnD32.msi / AlterDnD64.msi) 「プログラムの追加と削除」からアンインストールを行ってください。 アンインストールが完了後、一度ログオフして再ログオンしてください。 ZIPファイルの場合(AlterDnD_X.X.X.zip) 当ソフトを実行中の場合は終了し、一度ログオフして再ログオンしてください。 再ログオン後、展開したファイルを全て削除してください。 (explorer.exe の再起動でも可) 下記のレジストリを使用しています。 残しておいても害はありませんが、気になる方は削除して下さい。 HKEY_CURRENT_USER\Software\S Project\Alter Drag & Drop ■動作原理 1. AlterDnD.exe を起動すると、Windowsのグローバルフックをインストールします。 2. グローバルフックで、explorer.exe の動作を検出すると、 ドラッグ&ドロップで使用している、IDropTarget オブジェクトを AlterDnD 独自の IDropTarget に差し替えます。 3. ドラッグ&ドロップのイベントは、AlterDnD 独自の IDropTarget で前処理した後、 標準のIDropTargetに送られます。 ■変更履歴 2015/10/19 Ver. 1.3.0 ・動作モードに「「リンクを作成」を標準にする」を追加。 ・Drop時にオブジェクトが解放されていない問題を修正。 2015/09/13 Ver. 1.2.0 ・AlterDnDが有効化された時に、タスクトレイにメッセージを表示するようにした。 ・ドラッグ&ドロップが制限されている場合のメッセージ位置を変更。 ・他のウインドウからデスクトップにドラッグした場合に、制限メッセージが表示されない問題を修正。 ・Shift/Ctrl/Altキーを放した場合に、ドラッグ&ドロップの表示が禁止状態に戻らない問題を修正。 2015/08/23 Ver. 1.1.0 ・AlterDnDを一時的に無効にする機能の追加 ・ドラッグ&ドロップが制限されている場合、マウスカーソル近くにその旨を表示するようにした。 ・インストーラを作成 2014/11/16 Ver. 1.0.2 ・バージョンの表記が1.0.0のままだったのを修正 ・コンパイル漏れがあったので再コンパイル 2014/11/10 Ver. 1.0.1 ・ドラッグ中(禁止マーク表示中)に Shit や Ctrl を押下すると強制終了が発生する問題を修正。 2013/06/10 Ver. 1.0.0 ・Windows Vista以前で、Windows+D 後のドラッグ&ドロップの制御が利かない問題を修正。 2013/06/06 Ver. 0.7.0 β ・実行ファイル、ショットカット、ごみ箱、ZIPファイルなどのアイコン上での動きをを修正。 ・圧縮フォルダなどの仮想フォルダで、ドラッグ&ドロップの制御ができていない問題を修正。 ・Windowsキー + D を押してデスクトップを表示した状態で、 ドラッグ&ドロップの制御が利かない問題を修正。 2013/06/04 Ver. 0.6.0 β ・デスクトップのドラッグ&ドロップを対象に出来る機能の追加。 ・Windows 7 以降で、一部のアイコン上で、Shift等のキーを押したり離したりしても、 一度アイコン上から外れないと、移動・コピーなどの状態が変わらない問題の対応。 2013/05/31 Ver. 0.5.0 β ・Windows XP で起動しないバグを修正 ・その他もろもろの修正 2013/05/28 Ver. 0.4.0 β ・アイコンの調整 2013/05/27 Ver. 0.3.0 β ・日本語リソースを分離 2013/05/26 Ver. 0.2.0 β ・下記のバグを修正 ・#31432: エクスプローラを再起動すると、ドラッグ&ドロップ操作が変更されなくなる ・#31431: マウスの右ボタンでドラッグした場合も動作が変更される ・実行速度の改善 ・その他もろもろの修正 2013/05/24 Ver. 0.1.0 β ・Ver. 0.1.0 β リリース