JI1FGX/DU9 フィリピンミンダナオ島 アマチュア無線日記 IOTA OC-130
English Japanese



昨日までのアクセス
はじめに リリー日記
ミンダナオでの生活日記

   
25/06/15  時刻合わせ Ver0.5
25/06/14  Drone Habsan ZINO到着
25/06/12  フィリピン独立記念日
25/06/11  アルジェリア 7X2RFのQSLカード
25/06/10  翻訳APIプログラム
25/06/09  DXCC150の賞状到着
25/06/08  AutoCWType_Ver1.4.1
25/06/07  シャックの様子をご紹介
25/06/06  ChatGPTに描いてもらった似顔絵
25/05/26  Windows全角半角切り替え
25/05/17  OK2ZAW BCD to 16 converter
25/05/16  3.5MHzツェップアンテナ用
ステッピングモーターあれこれ
25/05/15  3.5MHzステッピングモーター計画
25/05/14  3.5MHz同調コイル取り付け
25/05/11  3.5MHzアンテナ設置完了
25/05/03  JTDX自動運転プログラムVer0.4.3
25/04/26  Drone Habsan ZINO
25/04/25  時刻合わせ Ver0.3
25/04/24  AutoCWType_Ver1.3
25/04/23  FTDX3000液晶修理準備
25/04/22  3.5MHzツエップアンテナの設置計画
25/04/21  AutoCWType_Ver1.1
25/04/20  10,14MHzアンテナ設置完了
25/04/19  JTDX自動運転プログラムVer0.4.1
25/04/19  14MHzのアンテナポール設置
25/04/18  ThinkPad X390修理完了
25/04/17  検索が出来るようになりました
25/04/15  10MHzダイポールの準備
25/04/12  Hexbeam Part8
25/04/06  ThinkPad X390が壊れた
25/04/05  時刻合わせプログラム
25/03/31  JTDX自動運転プログラム
25/03/30  CWTypeからHamlogへ自動ログ送信
25/03/21  Hexbeam Part7
25/03/20  FreeDV Part3 初QSO
25/03/18  FreeDV Part2 シャック内QSO
25/03/16  Hexbeam Part6
25/03/15  FreeDV Part1インストール
25/03/09  Hexbeam Part5
25/03/07  Hexbeam Part4
25/03/05  28MHzアンテナ改造
25/03/01  FTDX3000が壊れた!
25/02/28  50MHzFT8でパイルアップ
25/02/28  DXV500ZSリニアアンプ修理
25/02/27  タワーのパイプ・立て直し計画
25/02/26  Ozamizからの日本の方角
25/02/26  28MHzが飛ばない
25/02/23  DXV500ZSリニアアンプ修理
25/02/22  Hexbeam Part3
25/02/21  Hexbeam Part2
25/02/18  28MHzアンテナ工事
25/02/17  18,24MHzアンテナ高さ工事
25/02/16 Z26NS Cosovo
25/02/14 21MHz FT8
25/02/12 7,21MHzのアンテナ修理
25/02/08 21MHzでCWを運用
25/02/05 DXV500ZSリニアアンプ故障
25/01/19  Input Director
25/01/14 テンポラリーライセンス更新
時刻合わせソフト (2025/04/05)
 Windows標準の時刻合わせは1日以上時刻を合わせないことがあります
FT8などデジタルモードの時に時刻の狂いは困りものです
そこで作ったのがPythonのtimeAdjust.pywtimeAdjust.pyプログラムです

1時間に1度nic.nict.jpで時刻を合わせます
timeAdjust.zipに入っているもの
 timeAdjust.py  cmdウインドウで動作するプログラム
  run_timeAdjust_admin.bat  timeAdjust.pyを管理者権限で実行するBATファイル
 timeAdjust.pyw  バックグラウンドで動作するプログラム
 NTP時刻合わせをするtimeAdjustプログラム.docx  説明書

ダウンロードして展開したファイルは適当な場所においてください。
私は C:\Users\kueno に置きました。

timeAdjust_Ver0.2.zip

ダウンロード回数: 5
プログラムはPython(パイソン)というプログラミング言語で書いています。
動作確認をしたのはWindows11のパソコンです
python-3.13.0-amd64をダウンロードしてインストールしておく必要があります。

またPythonのモジュールntplibが必要なのでpipコマンドでモジュールの追加インストールが必要です。

C:\Users\kueno\AppData\Local\Programs\Python\Python312\Scripts>pip install ntplib

Collecting ntplib
Downloading ntplib-0.4.0-py2.py3-none-any.whl.metadata (1.6 kB)
Downloading ntplib-0.4.0-py2.py3-none-any.whl (6.8 kB)
Installing collected packages: ntplib
Successfully installed ntplib-0.4.0
[notice] A new release of pip is available: 24.3.1 -> 25.0.1
[notice] To update, run: python.exe -m pip install --upgrade pip

   run_timeAdjust_admin.batを実行するとtimeAdjust.pyが起動して1時間おきに時刻合わせをします
timeAdjust.pywをバックグラウンドで実行する方法です
タスクスケジューラーを起動して基本タスクの作成を選びます
起動するタスクの説明を入力して「次へ」を押す
トリガーを毎日を選び「次へ」を押す 
 開始日間隔を1日を入力して「次へ」を押す
あとで変更できるのでデフォルトで良いです
 デフォルトのプログラムの開始を選び「次へ」を押します
 プログラム/スクリプトの「参照」でpythonw.exeのインストール場所指定
引数の追加でtimeAdjust.pywを入力
 「完了」をクリックしたときに、このタスクの「プロパティ」ダイアログを開くをチェックする
 最上位の特権で実行するにチェックする
構成はWindows10を選ぶ
トリガーの編集を選び
タスクの開始スタートアップ時
遅延時間を30秒間
に設定をする
 スクリプトの実行テストを行います
タスクを右クリックして実行するを選択

テスト終了後はコンピューターを再起動して終わりです。

timeAdjust.pywの実行に成功すると同じフォルダーに
time_sync_log.txt
というファイルが出来ますので確認してください。

[2025-04-05 10:58:34] ntp.nict.jp から時刻を取得中...
[2025-04-05 10:58:34] 取得した時刻: 2025-04-05 10:58:35.601018+08:00
[2025-04-05 10:58:35] ✔ 時刻を 2025-04-05 10:58:35 に同期しました。
2025年03月31日  2025年04月06日