Back
新着表示
タイトル
記事No
投稿日
投稿者
: QRZ.com へLog アップ API のURL は
: 915
: 2020/10/26(Mon) 10:06:50
: JA9AOB 銅子
Hamlog 登録時に QRZ.com のLogにデータを送ろうと思っています
QRZ.comのAPIを見ていますが、いま一つ分かりません
Below is an example transaction that inserts a new QSO record.
以下は、新規 QSO レコードを挿入するトランザクションの例です。
POST DATA:
KEY=ABCD-0A0B-1C1D-2E2F&
ACTION=INSERT&
ADIF=
80mSSBXX1X20140121AA7BQ0346 Note that line breaks shown above are used for illustration only and are typically not present in the protocol. In practice, all post data is URL encoded into a single string. 上に示した改行は説明にのみ使用され、通常はプロトコルには存在しません。実際には、すべての投稿データは単一の文字列に URL エンコードされます。 とあるので、たぶんhttps://www.qrz.com/xxxx?KEY=ABCD-0A0B-1C1D-2E2F& ACTION=INSERT& ADIF=80mSSBXX1X20140121AA7BQ0346 様な形にURLを作成して 呼び出せばよいように思えるのですが xxxx の部分が不明です わかる方教えて下さい。 KEY の部分は わかっています また URL用にコード変換を行う事も分かっています
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
:
Re: FiveQSO.qsl使用時のRemark1表示
:
914
:
2020/10/07(Wed) 09:08:29
:
JA0ECT中村
おかげさまで完成致しまし。ありがとうございました。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
:
FiveQSO.qsl使用時のRemark1表示
:
913
:
2020/08/19(Wed) 05:37:36
:
中村 勝朗
現在FiveQSO.qslを使っています。QSLカードに各QSO蘭にRemark1を印刷したい、方法を教えてください。おかげさまで完成致しまし。ありがとうございました。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
参照先
:
Hamlog 最新版
:
912
:
2020/04/15(Wed) 08:09:53
:
JA2BQX 太田
:
浜田さん、色々とありがとうございます。 Hamlog は最新版に入れ替えました。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Upload Logs Directly Into Club Log
: 911
: 2020/04/14(Tue) 20:14:48
: JG1MOU浜田
> Win10 64Bit だと何かと違うのでしょうか。 WM_COPYDATAですが、Windows-Vistaから仕様が変わっていたようです。 HAMLOGを管理者権限、道の駅Get'sをユーザー権限で同時に動作させた 場合、WM_COPYDATAによるプロセス間通信ができない、ということが 判明しました。 権限が逆の場合や、双方がユーザー権限、あるいは双方が管理者権限 の場合は動作しました。 また、HAMLOGのヘルプメニューに道の駅Get'sを登録しておき、起動 させると、これらにかかわらずWM_COPYDATAは動作します。 そのため、HAMLOG起動時に ChangeWindowMessageFilter(WM_COPYDATA, 1); を実行させてみたところ、すべて解消されました。 先ほど修正版をアップしました。 なお、このAPIはWindows-Vistaから実装された関数ですので、 Windows-XPでもHAMLOGが動作するよう、動的にインポートしました。 LoadLibrary() とGetProcAddress() です。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
参照先
:
Re: Th527api
:
910
:
2020/04/10(Fri) 08:39:23
:
JA2BQX 太田
:
ありがとうございます。 暫く頭を冷やします....。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Th527api
: 909
: 2020/04/06(Mon) 20:09:36
: je6lao長野
No.886で下記がありましたが、 HWND hWindow = QMainWindow->winId(); HWND hWindow = QMainWindow::winId(); ではないのでしょうか? WPARAM=0 でコンパイルエラーになるのなら 原因は他にありそうな気がしますけど。 エラーメッセージはヒントになりませんか。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Th527api
: 908
: 2020/04/06(Mon) 19:58:59
: JA2BQX 太田
こんばんは。> Handleを使わなければ、 > ・postmessageは使えないのでしょうか。 > ・Handleに適当な値を入れておけばいいのでは。 ゼロを代入してもエラーでした。> self->Handle, logqso->Handle などは既に試していらっしゃいますよね。エラーメッセージも同じでしょうね。 これは未テストです。試してみます。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
: Re: Th527api
: 907
: 2020/04/06(Mon) 16:35:54
: je6lao長野
いえいえ、sendmessageを送った後です。 Handleを使わなければ、 ・postmessageは使えないのでしょうか。 ・Handleに適当な値を入れておけばいいのでは。 self->Handle, logqso->Handle などは既に試していらっしゃいますよね。エラーメッセージも同じでしょうね。> > それからsendmessageの後、Handleを使って何かするのですか。 > > Hamlog にJTDXでのQSOデータを転送しようとしています。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!
タイトル
記事No
投稿日
投稿者
参照先
:
Re: Th527api
:
906
:
2020/04/06(Mon) 15:36:39
:
JA2BQX 太田
:
こんにちは。
> 1.JTDXにLogQSOを組み込んでコンパイル。 JTDX でQSOしてログに記録するウインドウが LogQSO です。
このソース内にコードを追加しています。
> 2.そのLogQSOは、JTDXで得られたデータをHamlogへデータを転送。 はい、Hamlogへデータを転送するコードを追加中です。
> JTDXのフォームハンドルは、Form1->Handleでエラーになる。 > 代案として frm1->Handle が提示されていましたが、これは試したのでしょうか。 はい、ビルドエラーが出ます。
> そもそもJTDXやLogQSOのフォーム名をどう指定しているのでしょうか。 > Qtは指定できない? Qt ではフォーム名は logqso.ui となっています。
ソースコードは logqso.cpp に書き、ヘッダー部は logqso.h です。
ソースコード全体は下記にあります。
https://github.com/jtdx-project/jtdx/releases/ > それからsendmessageの後、Handleを使って何かするのですか。 Hamlog にJTDXでのQSOデータを転送しようとしています。
私のHPで既に出来ているEXEと改修をしたソースコードは公開しています。
JTDXは今までは32Bit版のみでしたが最近は32Bit版と64Bit版の両方になりました。
32Bit版では Hamlog50.dll が使えますが64Bit版では使えない(Hamlog50.dll が64Bitに未対応)のでその代替え策をやろうとしています。
Qtでの32Bit版及び64Bit版のビルド環境の構築方法も私のHPからリンクを張ってあります。
このスレッドは管理者によって ロック されていますので、返信並びに編集は出来ません!