アンテナ・技術関連板

▼このスレッドへの返信投稿フォームへ ▼返信投稿フォームへ

PerseusKeyBoard の改造 XYZ 2012/12/15(Sat) 20:51 No.1025

「PERSEUS SDR」 使いには必須の "AutoHotKey" を使ったキーボードでPERSEUSを動かすシステム、これを「オレ流」(大袈裟w)に改造してしまおうということです。
動作例(YouTube):http://youtu.be/0yVw3cATY3k
※指定ボタンを変えるだけですので・・・実は簡単w
※サーチをあまりしない方には不要かも知れません。。
※瞬間移動やバンド内サーチを頻繁に行う方には必須かもしれません。
※押しっぱなしで連続移動可能です。
※マウス動作もそのままなので併用して効率的にサーチ。
※PCで私の使用しているシステムはWindows VISTA ですので、WINDOWS 7 や Windows 8 で動くかどうかの人柱攻撃結果もできましたらお願いします m(_ _)m

改造済みの添付ファイルはテキスト形式になっておりますので実際にご使用の場合は拡張子を「ahk」(AutoHotKey対応)に変更して使用します。

設置や元ファイルのダウンロードに関しては以下をご覧下さい。
http://radio.chobi.net/perseus/

改造前のホットキー・リストはこちらです。
http://radio.chobi.net/perseus/Hotkey.html

●PERSEUSの 「CF Step」 を 5.0kHz、「Wheel Step」 を 100Hz に設定する。(パネル左側)
●(まだインストールしていない方の場合)「AutoHotKey」をインストールし、PERSEUSと同じフォルダー内にこの 「PerseusKeyBoard.ahk」 を入れておく。
●「PerseusKeyBoard.ahk」 を直接クリックするとPERSEUSも一緒に起動してキーボードでのコントロールが可能になる。


■■今回は以下のキーを改造してみました。
※CF Step = 5.0kHz、Wheel Step = 100Hz とした場合です。

矢印キー(→)・・・ "+5kHz" で周波数アップ
矢印キー(←)・・・ "-5kHz" で周波数ダウン
矢印キー(↑)・・・ "+100Hz"で周波数アップ
矢印キー(↓)・・・ "-100Hz"で周波数ダウン
PageDownキー ・・・ "+1kHz" で周波数アップ
Deleteキー  ・・・ "-1kHz" で周波数ダウン

※滅多に使わない 「Wheel Step」変更キーを "Home"・"PageUp"、「Span」変更キーを "["・"]" へ変更してあります。
※上記コマンドと、あとはPERSEUSの終了キー(シフト+"Q")を覚えれば当初は大丈夫ですw


これでキーボードの矢印近辺のキーのみで周波数を変更・移動出来ます。
ご使用のキーボードが「ミニ・キーボード」のように「Delete」と「PageDown」ボタンの位置が矢印ボタンの直上でない場合はご自分のキーボードに合わせて設定してみて下さい。
※そのままでも大丈夫です。
周波数のダイレクト入力は今まで通り数字を直接打ち込むか、エンターキーを押して周波数入力ダイアログを出すかでOKです。
●注** 上の大窓や下の二つの小窓上にマウスポインターが乗っかったままの状態で操作すると動作が鈍くなりますのでそれ以外の場所に置くようにします。
添付ファイル:http://radio.chobi.net/perseus/files/PerseusKeyboard.txt
改造版ショートカットキー:http://radio.chobi.net/perseus/Hotkey2.html

最後になりましたが、実際にご使用の場合は自己責任でお願いします。

1025.txt


Re: PerseusKeyBoard の改造 - XYZ 2015/04/13(Mon) 00:00 No.1226
マウスカーソルが、三つ有るアクティブウィンドウ上に置いた場合、動作がトロくなってしまう現象が・・・ 我慢して使っておりましたがそろそろいじくろうかと。
※アクティブウィンドウは上のメイン画面(波形)と下の二つの画面(バンド幅と周波数リスト)です。

動作が遅くならなければこの改造は必要ないのですが、カーソルを窓上へ置きっぱなしにしてしまった場合のトロさには閉口してしまいます Orz

以下は改造部分のみ・・・

;**********************************************************
;******* Frequency Control ************************
;**********************************************************

;### Frequency -5kHz
Left::
Click,,192,309
return

;### Frequency +5kHz
Right::
Click,,987,308
return

;### Frequency +100Hz
Up::
Click,WD,587,290
return

;### Frequency -100Hz
Down::
Click,WU,587,290
return

;### Frequency +1kHz (ex:+Right)
PgDn::
Loop 10
{
UnnoticeableClick(587,290,"WD")
Sleep 1
}
return
;### Frequency -1kHz
Delete::
Loop 10
{
UnnoticeableClick(587,290,"WU")
Sleep 1
}
return
;**********************************************************


マウスをバックグラウンドで動作させる部分を元の動作(クリックするところまで移動)に戻してみました。
「Page Down」と「Delete」のキーを押したときの命令に 「Loop 10」 と10回繰り返すところがありますが、Windows7 では上手く動作しませんので、ここは放置します。
http://radio.chobi.net/perseus/files/PerseusKeyboard_new.txt

●「AutoHotKey」の最新バージョンをインストールして、拡張子「ahk」に関連付けします。
http://www.autohotkey.com/
※インストール済みの場合は不要
●上記ファイルをダウンロードしたら拡張子を「ahk」に変更してから、PERSEUSが入っているフォルダーへ入れます。
●「PerseusKeyboard_new.ahk」 を呼び出すとPERSEUSも同時に立ち上がります。
●周波数の移動作業は矢印キー付近で、周波数の入力はテンキー入力でそれぞれ行えます。(一つ目の数字を入力した時点で自動に周波数入力ウィンドウが開きます。)
●ディスクトップにショートカットキーを作っておくと大変に便利です。
●テンキーからの周波数入力は 「kHz」 単位で入力します。小数点以下も可です。
●終了は 「Shift + Q(q)」 か 「Alt + F4」 の両方使えます。 これだけは覚えておいて下さいねw
●改造版のショートカットキー:http://radio.chobi.net/perseus/Hotkey2.html


使用の際はあくまでも自己責任でお願いします。
※MyPC:Windows 7 / 64ビット



追記:
Zoom機能を多用する方のために、矢印キーの付近にある 「Endキー」 でメイン窓のズーム機能が ON になります。
もう一度押すと OFF になります。
http://radio.chobi.net/perseus/files/PerseusKeyboard_new2.txt
※拡張子を 「ahk」 に変更してからお使いになって下さい。



【コンパイル済み】 PerseusKeyBoard配布 - XYZ 2015/07/07(Tue) 22:40 No.1282
http://radio.chobi.net/perseus/script/PerseusKeyboard.zip

著作権は作成者にあります:
(C) Laurent Haas - F6FVY - Nov 2008 (f6fvy _at_ free.fr)
最後のバージョンを改造してコンパイルしたものに置き換えたモノの配布となります。

@上記リンクよりダウンロード
A解凍ソフトで解凍し、出来たEXEファイルをPERSEUSのフォルダーへコピー
BAutoHotKeyスクリプトがインストールされていなくてもこのまま動きます。
C"PerseusKeyboard.exe" ファイルをクリックでPERSEUSが自動的に立ち上がります。
D「送る」等でディスクトップ画面へアイコンを作っておくと便利です。("H" マークのアイコンが出来ます)

左右矢印キーで設定ステップkHzで、上下矢印キーでWheel Step設定分動きます。
ENDキーで "NR" のオンオフ、HOMEキーでズームされます。
PERSEUS画面が重なりの一番上へ出ている状態で、数字を打ち込むと自動的に周波数入力ダイアログが開いて入力されます。
数字入力(kHz単位で) --> ENTERキー でチューニングされます。
色々といじくって確認してみて下さい。
改造した部分以外は以下になります ↓
http://radio.chobi.net/perseus/Hotkey2.html

※Windows7で確認しておりますが、全て自己責任でお願いします。

キーボードのみの操作でほとんどの作業を行います。
参考動画: http://youtu.be/0yVw3cATY3k



Re: PerseusKeyBoard の改造 【Windows10に一部対応】 - XYZ 2015/08/11(Tue) 02:04 No.1313
Wheel Step値で動かした場合(上・下矢印キー)に2倍の移動量になるので、指定のボタンを左下WB小窓の左右ボタンへと変更しました。
Windows10でもちゃんとWheel Stepで設定した数値だけの移動となります。

矢印キーの左右で+-5kHz(CF Step 設定値)、上下で+-100Hz(Wheel Step 設定値)の移動量となります。
キーボードを押しっぱなしにした場合、連続して移動出来ます。

http://radio.chobi.net/perseus/script/PerseusKeyboard.zip
※圧縮ファイルになっております。 解凍すると最新版のAutoHotKeyでコンパイルされた実行ファイル(exeファイル:1個)が出来ますのでそのままPERSEUSのフォルダーへコピーします。
このファイルを実行するとPERSEUSも一緒に立ち上がります。
Windows10-64 で動作確認済み。 全ては自己責任でお願いします。



Re:WindowsアップデートによりPERSEUSが動かなくなった - XYZ 2016/09/30(Fri) 18:48 No.1344
WindowsアップデートによりPERSEUSが動かなくなった・・・記事用にスレッドを上げておきます。




Auto Hot Key バージョンアップ - XYZ 2017/02/06(Mon) 23:45 No.1349
PERSEUSを攻撃的に使用されているハードDXerの必需品の "AutHotKey" スクリプトがバージョナップしました。
以下よりダウンロードして入れ替えてください。

Download : https://autohotkey.com/download/

日本人ではこのスクリプトを必要としたDXを行っている方はまず見かけませんので必要ないかもしれませんね・・・ Orz



Re: PerseusKeyBoard の改造 - XYZ 2018/12/27(Thu) 10:08 No.1393
https://youtu.be/0yVw3cATY3k





▲スレッド記事TOPへ移動 ▲記事TOPへ

NAME
TITLE
COMMENT
Web
画像/音声
編集Key ※画像はGIF/JPG、音声はMP3 (300kB)
送信key Please input Submit key


No Password key

Joyful Note + RSS/Atom
BBS改造:FBDX ROOM
[Admin]