「お気に入り2」の版間の差分
編集の要約なし |
注意事項の除去 |
||
| (2人の利用者による、間の13版が非表示) | |||
| 1行目: | 1行目: | ||
== 概要 == | == 概要 == | ||
公式プラグイン「[[プラグイン:お気に入りプラグイン|お気に入りプラグイン]]」を改造して若干の機能を追加したものです。 | |||
== ダウンロード == | == ダウンロード == | ||
; | ;プラグイン(64ビット版) | ||
:[[ファイル:Favorites2-2.3. | :[[ファイル:Favorites2-x64-2.3.3FH.zip ]] | ||
; | ;プラグイン(32ビット版) | ||
:[[ファイル:Favorites2 | :[[ファイル:Favorites2-2.3.3FH.zip]] | ||
;ソース | ;ソース | ||
:[[ファイル:Favorites2-source-2.3. | :[[ファイル:Favorites2-source-2.3.3FH.zip]] | ||
== 動作環境 == | == 動作環境 == | ||
;対応OS | ;対応OS | ||
:Windows 10 (1803) でしかテストしていませんが、開発環境である Delphi 10 | :Windows 10 (1803) でしかテストしていませんが、開発環境である Delphi 10.3 のターゲットプラットフォームは、Windows 10、Windows 8.1、Windows 7 (SP1+)、Windows Server 2016、Windows Server 2012 R2 だそうです。 | ||
;Mery | ;Mery | ||
:2. | :2.7.5 でしかテストしていませんが、元になった「お気に入りプラグイン」が、Mery 2.2.0 以降なので、たぶん同じと思われます。 | ||
== インストール == | == インストール == | ||
アーカイブを適当なフォルダに解凍し「Plugins」フォルダに配置してください(Meryを常駐している場合は終了させてください)。 | |||
== アップデート == | == アップデート == | ||
| 30行目: | 26行目: | ||
Favorites2.dll を削除してください。 | Favorites2.dll を削除してください。 | ||
設定ファイルは下記のフォルダに保存されていますので手動でフォルダごと削除してください(ZIP版の Mery の場合は Favorites2.dll と同じフォルダにある Favorites2 フォルダです)。 | |||
;Windows 10, 8, 7, Vista | ;Windows 10, 8, 7, Vista | ||
:C:\Users\xxxx\AppData\Roaming\Mery\Plugins\Favorites2 | :C:\Users\xxxx\AppData\Roaming\Mery\Plugins\Favorites2 | ||
;Windows XP | ;Windows XP | ||
:C:\Documents and Settings\xxxx\Application Data\Mery\Plugins\Favorites2 | :C:\Documents and Settings\xxxx\Application Data\Mery\Plugins\Favorites2 | ||
| 58行目: | 53行目: | ||
<kbd>TAB</kbd><kbd>TAB</kbd>C:\Mery\Mery.txt | <kbd>TAB</kbd><kbd>TAB</kbd>C:\Mery\Mery.txt | ||
*<kbd>TAB</kbd>はキーボードのタブキーのことです。 | *<kbd>TAB</kbd>はキーボードのタブキーのことです。 | ||
*ハイフン(-)のみを入力するとメニューの区切りとなります。 | *ハイフン(-)のみを入力するとメニューの区切りとなります。 | ||
=== 追加された機能 === | === 追加された機能 === | ||
階層を表す先頭の<kbd>TAB</kbd>に続く文字列を<kbd>TAB</kbd>で区切っておくと、この<kbd>TAB</kbd>の前をキャプションとしてメニューに表示し、<kbd>TAB</kbd>の後をファイルのパスとみなします。 | '''1.''' 階層を表す先頭の<kbd>TAB</kbd>に続く文字列を<kbd>TAB</kbd>で区切っておくと、この<kbd>TAB</kbd>の前をキャプションとしてメニューに表示し、<kbd>TAB</kbd>の後をファイルのパスとみなします。 | ||
キャプションにはアンド記号(&)を使ってアクセラレータ文字が設定できます。 | キャプションにはアンド記号(&)を使ってアクセラレータ文字が設定できます。 | ||
| 70行目: | 64行目: | ||
メリー(&M)<kbd>TAB</kbd>C:\Mery\Mery.txt | メリー(&M)<kbd>TAB</kbd>C:\Mery\Mery.txt | ||
'''2.''' フォルダを登録しておくと、エクスプローラー(または関連付けされたファイラ)でそのフォルダを開きます。 | |||
末尾のパスデリミタ(\)はあってもなくても構いません。 | 末尾のパスデリミタ(\)はあってもなくても構いません。 | ||
| 76行目: | 71行目: | ||
C:\Mery\ | C:\Mery\ | ||
<kbd>TAB</kbd>で区切って複数のファイル、フォルダを登録して、一度に開くことができます。この場合は、キャプションが必須です。 | '''3.''' <kbd>TAB</kbd>で区切って複数のファイル、フォルダを登録して、一度に開くことができます。この場合は、キャプションが必須です。 | ||
メリー<kbd>TAB</kbd>C:\Mery\Mery.txt<kbd>TAB</kbd>C:\Mery\Mery.his | メリー<kbd>TAB</kbd>C:\Mery\Mery.txt<kbd>TAB</kbd>C:\Mery\Mery.his | ||
<nowiki>http://、https://、mailto:、ftp://、file://</nowiki> で始まる URL を登録しておくと、関連付けされたブラウザ、メーラー等で開きます。 | '''4.''' <nowiki>http://、https://、mailto:、ftp://、file://</nowiki> で始まる URL を登録しておくと、関連付けされたブラウザ、メーラー等で開きます。 | ||
<nowiki>https://www.haijin-boys.com</nowiki><br> | <nowiki>https://www.haijin-boys.com</nowiki><br> | ||
hogeさんにメール<kbd>TAB</kbd><nowiki>mailto:hoge@example.jp</nowiki> | hogeさんにメール<kbd>TAB</kbd><nowiki>mailto:hoge@example.jp</nowiki> | ||
shell: コマンドや、:: に続けて CLSID を登録しておくと、特殊フォルダやコントロールパネルを開きます。 | '''5.''' shell: コマンドや、:: に続けて CLSID を登録しておくと、特殊フォルダやコントロールパネルを開きます。 | ||
shell:Libraries<br> | shell:Libraries<br> | ||
| 91行目: | 86行目: | ||
既定のアプリ<kbd>TAB</kbd>shell:::{2559a1f7-21d7-11d4-bdaf-00c04f60b9f0} | 既定のアプリ<kbd>TAB</kbd>shell:::{2559a1f7-21d7-11d4-bdaf-00c04f60b9f0} | ||
*どんなものが登録できるか、ここには書ききれないので「[https://www.google.co.jp/search?q=%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%90%8D%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%A6%E5%AE%9F%E8%A1%8C%20shell ファイル名を指定して実行 shell]」とか「[https://www.google.co.jp/search?q=CLSID CLSID]」とか検索してみてください。 | *どんなものが登録できるか、ここには書ききれないので「[https://www.google.co.jp/search?q=%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%90%8D%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%A6%E5%AE%9F%E8%A1%8C%20shell ファイル名を指定して実行 shell]」とか「[https://www.google.co.jp/search?q=CLSID CLSID]」とか検索してみてください。 | ||
*<nowiki>::{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx} で開けなくても、shell:::{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx} とすると開ける場合があります。</nowiki> | *<nowiki>::{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx} で開けなくても、shell:::{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx} とすると開ける場合があります。</nowiki> | ||
*Windows のバージョンによっては使えないものもあります。 | *Windows のバージョンによっては使えないものもあります。 | ||
</ | |||
'''6.''' [[ヘルプ:目次#コマンドラインオプション|コマンドラインオプション]]をつけて開くことができます。 | |||
10行20桁に移動<kbd>TAB</kbd>/l 10 /cl 20 C:\Mery\Mery.txt<br> | |||
書き換え禁止に設定して開く<kbd>TAB</kbd>/r "C:\スペースのある フォルダ\Mery.txt" | |||
*パスにスペース( )を含む場合は引用符(")で囲んでください。 | |||
'''7.''' Mery 以外のアプリケーションで開くこともできます。Mery に渡すファイル名と区別するため、頭にアスタリスク(*)をつけてください。 | |||
*"C:\Users\xxxx\Documents\Meryの秘密 隠し設定完全解説.pdf"<br> | |||
メモ帳でMery.iniを編集<kbd>TAB</kbd>*notepad %APPDATA%\Mery\Mery.ini<br> | |||
ヘルプ<kbd>TAB</kbd>*%USERPROFILE%\App\WinHlpXP.exe %USERPROFILE%\Documents\delphi6.hlp | |||
*パスにスペース( )を含む場合は引用符(")で囲んでください。 | |||
*ファイル名のみを登録すると、関連付けされたアプリケーションで開きます。 | |||
*パスの通っていないアプリケーションはフルパスで指定してください。 | |||
*パーセント記号(%)で挟んだ環境変数が使えます。 | |||
*どんなものが登録できるかについては、「ファイル名を指定して実行」(<kbd>WIN</kbd> + <kbd>R</kbd> で出てくるもの)で試してみて、うまくいったら、頭に「*」付けて登録してみてください(参考:[https://qiita.com/sta/items/4b70e6b130a1033dc2c5 「ファイル名を指定して実行」を極める])。 | |||
*「ファイル名を指定して実行」でうまくいっても、ダメな場合があります。 | |||
'''8.''' お気に入りはリストの先頭に追加されますが、末尾に追加するようにもできます。 | |||
Favorites2 フォルダに Favorites2.ini という名前の空ファイルを作っておくと、 | |||
[File] | |||
Append=1 | |||
という内容が書き込まれ、次からは末尾に追加するようになります。 | |||
元の動作に戻したいときは、「Append=1」を「Append=0」に書き換えるか、または Favorites2.ini を削除してください。 | |||
== 著作権等 == | == 著作権等 == | ||
; | ;OpenFavoriteFile | ||
: | :https://delfusa.main.jp/delfusafloor/opensource/first.shtml | ||
::DelFusaタン、ありがとう! 決して悪事には使わないと誓うよw | ::DelFusaタン、ありがとう! 決して悪事には使わないと誓うよw | ||
;mery-plugin-favorites | ;mery-plugin-favorites | ||
:https://github.com/haijinboys/mery-plugin-favorites | :https://github.com/haijinboys/mery-plugin-favorites | ||
;Google Noto Emoji | ;Google Noto Emoji | ||
:License: Apache 2.0 | :License: Apache 2.0 | ||
| 114行目: | 135行目: | ||
ありません。 | ありません。 | ||
ご意見・ご要望などがあれば、[https://www.haijin-boys.com/discussions Haijin Boys Online のフォーラム]をお借りして、ご相談させていただければと思います(2019-05-24 現在、https://www.haijin-boys.com/discussions/3870 で仕様の相談や雑談中です)。 | |||
ご意見・ご要望などがあれば、[https://www.haijin-boys.com/discussions Haijin Boys Online のフォーラム] | |||
== 変更履歴 == | |||
* 2.3.3-FH (2019-05-24) | |||
** 本家の 2.3.3 をマージした(が、お気に入りプラグイン2に関係するのはバージョン番号のみw) | |||
** iniファイルで、リストの先頭に追加するか末尾に追加するかを指定できるようにした | |||
* 2.3.1-mkIIMR (2018-11-10) | |||
** 環境変数を展開する機能を追加 | |||
* 2.3.1-mkIIFR (2018-11-03) | |||
** コマンドラインオプションをつけて開く機能と、外部のアプリケーションで開く機能を追加 | |||
* 2.3.1-mkIITR (2018-10-27) | |||
** URL を登録してブラウザ等で開く機能と、特殊フォルダを登録できる機能を追加 | |||
* 2.3.1-mkIISR (2018-10-24) | |||
** フォルダを登録してエクスプローラーで開く機能と、複数ファイルを登録できる機能を追加 | |||
* 2.3.1-mkII (2018-10-21) | |||
** 初版公開 | |||
スポンサーリンク