一括表示
タイトル
記事No
投稿日
投稿者
: JTAlertでAuto-Stopせず
: 25318
: 2023/06/07(Wed) 00:22:03
: JF1KWI 川部
FT8で、JTALertと連携させています。
JTAlertは起動時の他アプリ自動起動、および終了時に他アプリ自動終了の機能があります。(Settings-Applications-AutoStart、添付写真をご参照下さい。)
TurboHamlogを設定すると、自動起動はするのですが、自動終了してくれません(以前から)。
・自動終了させる、よい方法がありますでしょうか。
・よい方法がない場合、次回の自動起動時に「二重起動」のメッセージ(ファイルが開けない)を表示しないよう(スルーするよう)にできますでしょうか。
OSはWindows10,11共にです。お手数ですが、アドバイス頂けると助かります。
(他の方が質問済みでしたら、すみません。探したのですが。)
タイトル
記事No
投稿日
投稿者
参照先
:
Re: JTAlertでAuto-Stopせず
:
25319
:
2023/06/07(Wed) 06:39:29
:
JA4JOE 尾中
:
確かに、一度HAMLOGを操作すると自動終了しませんね。
HAMLOGを個別に終了すれば良いだけなので、気にしてませんでした。
> ・自動終了させる、よい方法がありますでしょうか。
お勧めしませんが、バッチファイルで以下を実行する。
taskkill /F /T /IM Hamlogw.exe
> ・よい方法がない場合、次回の自動起動時に「二重起動」のメッセージ(ファイルが開けない)を表示しないよう(スルーするよう)にできますでしょうか。
HAMLOGの オプション→環境設定→設定2 にある「QSOデータの共有オープン」 をチェックする。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: JTAlertでAuto-Stopせず
: 25329
: 2023/06/09(Fri) 13:48:13
: JF1KWI 川部
尾中様
早速の返信をありとうございます。タスクキルですね。試してみます。
ターボハムログ、大変使いやすいソフトを本当にありがとうございます。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: JTAlertでAuto-Stopせず
: 25331
: 2023/06/09(Fri) 16:37:06
: JG1MOU浜田
taskkill ですが、タスクマネージャーで強制終了させるのと同じかと思います。
その場合、各種設定変更やウインドウの位置情報が保存されずに終了します。
QSOデータも、EOFが書き込まれないまま終了することとなります。
お勧めできません。
「QSOデータの共有オープン」で二重起動させてしまう方法も、同一のパソコン、
同一のQSOデータで、HAMLOGが二つ以上起動しますので、どれが本来の設定
なのかわからなくなる気がします。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
参照先
:
Re: JTAlertでAuto-Stopせず
:
25334
:
2023/06/10(Sat) 08:00:47
:
JA4JOE 尾中
:
浜田さん
お世話になってます。
コメントありがとうございます。
> taskkill ですが、タスクマネージャーで強制終了させるのと同じかと思います。
自動バックアップもされないので、お勧めできないですね。
> 「QSOデータの共有オープン」で二重起動させてしまう方法も、同一のパソコン、
> 同一のQSOデータで、HAMLOGが二つ以上起動しますので、どれが本来の設定
> なのかわからなくなる気がします。
私は昔から2台のPCでHAMLOGを動かすため [QSOデータの共有オープン]で使っていて、JTAlertから起動しても起動エラーになっていませんでした。
以前、「JTAlertから起動すると起動エラーが起きる」という相談を受けて調べたら [QSOデータの共有オープン]のチェックするとエラーになる事が分かりました。
HAMLOGは同じPCで1個以上起動しないようになっているようで、二重起動にはならないようです。単一インスタンスのアプリケーションとして作成されているのではないでしょうか?
あと前から不思議だったのですが、HAMLOGは親プロセス(JTAlert)から起動して、HAMLOGを操作せずにJTAlertを終了するとHAMLOGも終了しますが、何か操作した後は終了しません。入力Windowを開くと終了しなくなるようです。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: JTAlertでAuto-Stopせず
: 25335
: 2023/06/10(Sat) 08:49:37
: JG1MOU浜田
> HAMLOGは同じPCで1個以上起動しないようになっているようで、二重起動にはならないようです。単一インスタンスのアプリケーションとして作成されているのではないでしょうか?
失礼しました。
すっかり忘れてましたが、ミューテックスという機能を使って二重起動を防止してました。
> あと前から不思議だったのですが、HAMLOGは親プロセス(JTAlert)から起動して、HAMLOGを操作せずにJTAlertを終了するとHAMLOGも終了しますが、何か操作した後は終了しません。入力Windowを開くと終了しなくなるようです。
一般的には、他のアプリのクラス名からウインドウハンドルを取得し、WM_CLOSEを
送ってやれば、他のアプリは終了します。例外もありますけど。
クラス名とウィンドウ名のほかに子ウインドウも指定し、起動直後とは子ウインドウが
異なっているからでしょうか。
JTAlertは使ったことが無いのでよくわかりません。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
参照先
:
Re: JTAlertでAuto-Stopせず
:
25344
:
2023/06/11(Sun) 06:43:23
:
JA4JOE 尾中
:
浜田さん
> すっかり忘れてましたが、ミューテックスという機能を使って二重起動を防止してました。
2重起動しないようにしていただいているので、バッチファイルで起動する時に既に起動済みでもエラーにならないのでありがたいです。
>> taskkill ですが、タスクマネージャーで強制終了させるのと同じかと思います。
>自動バックアップもされないので、お勧めできないですね。
気になったので、taskkill コマンドについて調べてみました。
taskkill /F /T /IM Hamlogw.exe だと強制終了なのでバックアップが動きません。
taskkill /T /IM Hamlogw.exe だと強制終了では無いのでバックアップが動きます。
/Fを付けなければ問題ないようです。
失礼しました。
JF1KWI 川部さん
taskkill を使うのなら、/Fなしでやってみてください。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: JTAlertでAuto-Stopせず
: 25355
: 2023/06/12(Mon) 07:47:21
: JF1KWI 川部
尾中様、浜田様
/Fなしでtaskkillですね。了解しました。
taskkill /T /IM Hamlogw.exe
ありがとうございました。大変助かりました!
> JF1KWI 川部さん
> taskkill を使うのなら、/Fなしでやってみてください。
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
参照先
:
Re: JTAlertでAuto-Stopせず
:
25386
:
2023/06/13(Tue) 06:14:15
:
JA4JOE 尾中
:
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: JTAlertでAuto-Stopせず
: 25389
: 2023/06/13(Tue) 09:24:19
: JF1KWI 川部
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!