mee_changの日記〜きれそうなわたしの12か月〜

2006-10-11

[] HKLaunch v0.50 00:31

ダウンロードはここから

クリップボード履歴保持機能
・バッテリモニタ消去
・トレイアイコンから終了メニュー表示

HKLaunchは常駐し、様々なキーにアプリ起動、キー入力機能などを割り当てるソフトです。


今回の更新で、クリップボードの履歴を保存するようにしました。

( 既定では3KB以下のテキストを10件保存 )

Settings.iniに以下のようにキーを割り当てると、クリップボード履歴メニューを表示します。

[Ctrl+Shift+V]

Action=ClipMenu

【設定】

Options.iniのInfoセクションにオプションを記載できます。

(詳しくは同根のiniファイルを開き、コメントを参照)

[] PasteHelper2 v0.50 00:31

ダウンロードはここから

・Subによる外部メニュー読み込みに追加機能

PasteHelper2はXML形式で柔軟な設定が可能な定型文貼り付け支援ソフトです。


簡易ファイル読み込み機能は、従来の

<Sub Xml=PasteHelper設定ファイル>

に加え、

<Sub Txt=テキスト形式設定ファイル>

による読み込みをできるようにしました。

【書式】

[Menus.xml]
<?xml version="1.0" encoding="shift_jis"?>
<Font Face="Tahoma" Size=9 Offset=4/>
<Icon Size=32/>
<Icon Type="Text"  File="Text.bmp"/>	<!-- テキストデータアイコン -->

<Item Type=Submenu Name="外部ファイル2" Txt="submenu2.txt" Accesskey=Y/>

[submenu2.txt]

あいうえお

12345

ABC\nDE

\\1980

改行を区切りにメニューを作成します。

改行を記述する場合、¥nと記載します。

また、¥記号を記述する場合、¥¥と記載します。

[]おまけ( といいつつ主目的 ) 00:31

ファイルの出力先を変更することで、最新のPasteHelper2と連携できそうです……

PasteHelper2側

[Menus.xml]
<Item Type=Submenu Name="クリップボード履歴" Txt="clip.txt" Accesskey=H/>

HKLaunch側

[Options.ini]

;クリップボードを保存するファイル名

ClipPath=\Program Files\PasteHelper2\Data\clip.txt

とか

HKLaunchのクリップボード履歴ファイルはPasteHelper2の外部ファイル形式のため、このように連携して使用できます。

これで、長い間実装しようとしていたPasteHelper2のクリップボード履歴表示ができました。

だいぶ間が空いてしまいましたが……

soliptsolipt 2006/10/12 23:45 怒濤の更新、お疲れ様ですー。
以前書かせていただいた私の要望も反映して下さったような形で、嬉しいです。
ところで、HKLaunchのバッテリモニタ消去機能は、どのようなものでしょうか(汗。設定ファイル等見てもちょっと分かりませんで&WS003SH・esで動かしてみたところでは何も変わらないようでしたので。。何か見逃していたらすみませんです。

mee_changmee_chang 2006/10/13 08:45 あっ、説明足らずでした……。
旧HKLaunchは、起動中であることが確認できないため、以前に作ったPowerStatusのバッテリモニタを流用していたので、それを消したという意味です。(今回からへっぽこなタスクトレイアイコンが増えました)
混乱させてしまい申し訳ありませんm(_ _)m

そうすひそうすひ 2006/10/13 11:30 はじめまして。PasteHelper使わせていただいてます。
http://www.geocities.jp/kagome_ex/plugin/plugindl.htm
にある、”Replase”ですが、ダウンロードできませんでした。URLを”Replace.zip”にしてみたところダウンロードできました。一応ご報告です。

mee_changmee_chang 2006/10/16 00:32 うわー、恥ずかしすぎる。
ご指摘ありがとうございましたm(_ _)m

demidemi 2006/10/22 10:15 テキスト形式設定ファイル!
ありがとうございます。便利なソフトですが、定型文の追加削除がXMLってなに? タグって? の彼女には使えないでいました。
これで、いろんな人に勧められます。

OperaOpera 2006/12/07 22:38 初めまして、大変便利に「HKLaunch v0.50」と「PasteHelper2 v0.80」をW-ZERO3[es]1.50aで使わせていただいています。
HKLaunchなんですが、起動時に「ClipPath=¥Program Files¥PasteHelper2¥Data¥clip.txt」ファイルを新規に作成しているように見えるのですが、既存のファイルに追加するオプションなど有るようであれば教えて頂けませんでしょうか。
宜しくお願い致します。

mee_changmee_chang 2006/12/12 08:41 >>Operaさん
はじめまして。
既存のファイルに追加するオプションは現在のところありません。
時期更新の際に検討いたします……。

OperaOpera 2006/12/12 17:55 了解しました。
検討よろしくお願いします。

dummy_indexdummy_index 2007/01/07 23:25 初めまして。HKLaunchをW-ZERO3[es]で使わせていただいてます。
HKLaunchが音量調節キー(設定→システム→ユーティリティでPage Up/Downに設定しています)に対しても効けばいいなと思い、バイナリエディタでそれっぽい位置に0x21/0x22を書き込んでみました。1ヶ月以上使っていますがうまく動いているようです。次回の更新で対応してくださるとありがたいです。
もう一点。HKLaunchからExecDoubleを起動しようとしたらダブルクリックしても1回しか起動されませんでした。どうも短時間に二度押しするとHKLaunchに無視されるようなのです。チャタリング対策のコードでも入っているのでしょうか?
以上2点、よろしくお願いします。

mee_changmee_chang 2007/01/17 00:18 >dummy_indexさん
> バイナリエディタでそれっぽい位置に0x21/0x22を書き込んでみました。
なるほどそんな手があるのですか……コードの追加対応はさして難しい変更ではないと思いますので、対応はできると思います。

しかし、2度押しの問題については調査が必要かもしれません。
確かに無限ループに陥った際に問題ですので、短時間の間に連続で押された場合の処理は入れているのですが、2度押しはその限りではありませんので、単純に実装時の障害のように感じます。
追って調査いたしますが、気長にお待ちください。