今日も 今日も ぱいそん
うりゃうりゃ
どんどん
楽チン!
とんでも ね~~~~だよ!
スクリプトの
実行結果が
変 変 変
制作者である
Microsoft Copilot様に
動作が 変!
実行結果 が 変!
修正して!
あ~でも ね~
こ~でも ね~
2025/10/29 20:51:47
に 質問 開始
2025/10/29 22:40:57
に 終了!
おい
じじぃ~ の 青春返せ!
約2時間
スクリプトの確認
iniファイルの確認
iniファイルに文字化けが疑惑
HDDの 特殊性疑惑
検証用 スクリプト実行
結局
薬局
スクリプトの
文法に 問題あり
またも
os.walk()
関係である・・・
定義と文法を
厳密化 して
お
ちゃんと 動作した
iniファイルに文字化けが疑惑
HDDの 特殊性疑惑
は 「疑惑」で 終わった
完全無敵
水素原子も漏らさぬ
ぱ~~~ふぇくと な
スクリプトに
置き換えることで・・・
おわった♪
疲れた~~~
じじぃ~
う~ら の はたけ で・・・
う~ら の はたけ で
ポチが 泣く;;
強欲じじぃ~
掘ったなら!
大判 小判 ざっく ザク!
やったね♪
徳川の 埋蔵金 発見!
が
しかし
【chatGPT】様に
この話を したら
結論!
あなたの もの になりません!
なんでやねん!
他人の土地 公共の場所
所有権 主張できません!
借地権あるもんね!
所有権 主張できません!
先祖代々 おら の土地だ!
所有権 主張しても
文化財の様な扱いになるので
あっなったっ の 所有権は
認められないでしょう!
夢は どこに???
正直爺さん・・・
幸せにはなれなかった???
じじぃ~
※ここまで 書いて
なんか 前にも 書いたような
あれれ???
打てば 鳴るなり ほうりんじ
にゃごにゃご
かんかん
キンキン
生成AI様が
あっ!
というまに
pythonスクリプトを
作成してくれる
タダ!
を いいことに
これが 欲しい
あれが 欲しい
わがまま 駄々っ子 で ある
そして
本日!
増えすぎて
管理が大変!
ランチャースクリプトを
作成してくれた!
ぐへへ♪
である
# ==== Microsoft Copilot様
# ==== 作成 pythonスクリプト
# ==== 完璧版 Python ランチャー(GUI+実行結果表示)
# ==== Rev.B
# ==== オンライン Backup
✅ 仕様まとめ(すべて反映済み)
●`.py` ファイルを一覧表示(サブフォルダ含む)
●Rev付きファイルは最新版だけを表示(例:`menu-RevC.py`)
●ボタンを押すと Python で直接実行
●実行中は「処理中…」と表示
●実行結果(標準出力)をランチャー内に表示
●完了したら「完了!」と表示
●VSCodeは一切使わない
●ファイルは増えない、拡張子も変えない
🧪 完璧版 Python ランチャー(GUI+実行結果表示)
import tkinter as tk
from tkinter import scrolledtext
import os
import re
import subprocess
import threading
from collections import defaultdict
SCRIPT_DIR = "F:\\_Copilot\lch" # 実行対象のルートフォルダ
def is_rev_file(filename):
match = re.match(r"(.+)-Rev([A-Z])\.py$", filename)
return match.groups() if match else None
def collect_latest_rev_files():
rev_groups = defaultdict(list)
for foldername, _, filenames in os.walk(SCRIPT_DIR):
for filename in filenames:
if filename.endswith(".py"):
result = is_rev_file(filename)
if result:
base, rev = result
full_path = os.path.join(foldername, filename)
rev_groups[(foldername, base)].append((rev, full_path))
latest_files = []
for (folder, base), rev_list in rev_groups.items():
rev_list.sort(key=lambda x: x[0], reverse=True)
latest_files.append(rev_list[0][1])
return latest_files
def collect_non_rev_files():
rev_bases = set()
for foldername, _, filenames in os.walk(SCRIPT_DIR):
for filename in filenames:
result = is_rev_file(filename)
if result:
base, _ = result
rev_bases.add((foldername, base))
non_rev_files = []
for foldername, _, filenames in os.walk(SCRIPT_DIR):
for filename in filenames:
if filename.endswith(".py") and not is_rev_file(filename):
base = filename[:-3]
if (foldername, base) not in rev_bases:
full_path = os.path.join(foldername, filename)
non_rev_files.append(full_path)
return non_rev_files
def run_script(script_path):
output_box.delete(1.0, tk.END)
output_box.insert(tk.END, f"▶ 実行中: {os.path.basename(script_path)}\n\n")
status_label.config(text="処理中…")
def execute():
try:
process = subprocess.Popen(
["python", script_path],
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT,
text=True
)
for line in process.stdout:
output_box.insert(tk.END, line)
output_box.see(tk.END)
process.wait()
status_label.config(text="✅ 完了!")
except Exception as e:
output_box.insert(tk.END, f"\n[エラー] {e}")
status_label.config(text="❌ エラー")
threading.Thread(target=execute).start()
# GUI構築
root = tk.Tk()
root.title("Python スクリプトランチャー(実行結果表示付き)")
frame = tk.Frame(root)
frame.pack(padx=10, pady=10)
status_label = tk.Label(root, text="スクリプトを選択してください", font=("Arial", 12))
status_label.pack(pady=5)
output_box = scrolledtext.ScrolledText(root, width=80, height=20, font=("Consolas", 10))
output_box.pack(padx=10, pady=10)
all_scripts = collect_latest_rev_files() + collect_non_rev_files()
for script_path in sorted(all_scripts):
relative_path = os.path.relpath(script_path, SCRIPT_DIR)
btn = tk.Button(frame, text=relative_path, width=60, anchor="w",
command=lambda p=script_path: run_script(p))
btn.pack(pady=2)
root.mainloop()
# ==============================
🎯 これで何が変わる?
●**フォルダを探す必要なし** → ランチャーが自動で一覧表示
●**VSCode不要** → Pythonで直接実行
●**くるくる待ちゼロ** → 即反応、即実行
●**実行結果がその場で見える** → ターミナル代わりの表示欄付き
●**Rev管理も自動** → 最新だけを表示、選択ミスなし
# ==============================
Q・・・ 宇宙の彼方へ
ぶひぶひ
にゃあにゃあ
Android用
音楽プレイヤー
四苦八苦 しながら
挑戦中
そっか・・・
colletちゃんは
キュー 派 なのね・・・
リピートを 変更する
アイコンを ぽちっとな!
同じキューをリピートする
あれ この アイコンじゃないの???
あ~~~
キュー という
呼び方 あったね♪
と
脳みその 深層部
記憶消去エリアから
「元に戻す」で
思い出したw
めもめも
時間バー
終了時間 の 上
2つ 並んだ
水素原子と
同じ大きさのアイコン
じじぃ~ の スーパー老眼には
つらい;;
とりあえず
じじぃ~流に 表現すると・・・
リピートなし (次の曲を再生)
全曲リピート
1曲リピート
学習できた
じじぃ~

もう いくつ 寝る と・・・
た~こ♪
た~こ♪
あ~がれ♪
さて・・・
年末じゃんぼ~ 田空くじ
の 発売も まもなく!?
来年こそは
超豪華海外旅行 じゃあ~~~
TACO
TACCO
up! up!
give up 寸前
じじぃ~
さて 前振り 終わり!
備忘録
飛行機 軍用機 関係の搭乗員
日本語 と 英語
対比めもmemoメモ
Microsoft Copilot様
## 🛫 航空機の乗務員・搭乗員の役職一覧
| 日本語 | 英語 | 説明 |
| 操縦士 | Pilot | 機体の操縦を担当 |
| 副操縦士 | Co-pilot / First Officer | 操縦士を補佐し、交代で操縦も行う |
| 航法士 | Navigator | 飛行ルートの計画・航法を担当(現代ではGPSにより廃止されることも) |
| 通信士 | Radio Operator / Communications Officer | 通信機器を操作し、地上との連絡を担当(軍用機で重要) |
| 機関士 | Flight Engineer | エンジンや機体システムの監視・操作を担当(大型機や軍用機で活躍) |
| 兵器担当 | Weapons Systems Officer (WSO) | 武器システムの操作・照準・発射を担当(戦闘機や爆撃機など) |
| 武器担当 | Armament Technician | 武器の整備・搭載・安全管理を担当(地上勤務も含む) |
| 空中給油担当 | Boom Operator / In-flight Refueling Specialist | 空中給油機で給油作業を担当 |
| 電子戦担当 | Electronic Warfare Officer (EWO) | 電波妨害・防御・電子戦を担当 |
| 偵察担当 | Reconnaissance Officer | 偵察機での情報収集・監視を担当 |
| 救難員 | Pararescue Jumper / Search and Rescue Specialist | 救助任務を担当(空挺部隊など) |
| ロードマスター | Loadmaster | 貨物機での積載・重量管理・バランス調整を担当 |
| 航空整備士 | Aircraft Maintenance Technician | 機体の整備・点検を担当(地上勤務) |
| 空挺部隊員 | Paratrooper | 空中からの降下作戦を行う兵士 |
**「TACCO(Tactical Coordinator)」は、哨戒機などに搭乗する戦術航空士で、作戦全体の戦術運用を指揮・調整する重要な役職です。**
略語「TACCO」は「**TACtical COordinator**」の略で、「タコー」または「タコ」と発音されます。
## 🛩 TACCO(戦術航空士)とは?
- **役割**:
TACCOは、哨戒機(例:P-3C、P-1、P-8など)に搭乗し、**対潜水艦戦(ASW)や警戒監視任務**において、センサー情報の統合、ターゲットの識別、兵器運用、通信指揮などを担当します。
- **指揮権**:
機長(Pilot in Command)とは別に、**戦術面での指揮権を持つ**ことがあり、任務機長(Mission Commander)として作戦全体を統括することもあります。
- **搭乗機種例**:
- P-3C Orion(海上自衛隊・米海軍)
- P-1(海上自衛隊)
- P-8 Poseidon(米海軍)
- S-3 Viking(米海軍)
- CH-148 Cyclone(カナダ海軍)など
- **日本語訳例**:
- 戦術航空士
- 戦術調整士
- 作戦指揮官(任務機長として)
- **自衛隊での位置づけ**:
海上自衛隊では、TACCOは幹部自衛官が担当し、操縦士と同様に機長資格を持つこともあります。P-1では「TACCO1」「TACCO2」のように複数名体制で運用されることもあります。
## 🧠 関連略語と役職例(補足)
| 略語 | 英語 | 日本語訳 | 備考 |
| NAV | Navigator | 航法士 | 航路・位置の管理 |
| COMM | Communications Officer | 通信士 | 通信機器の操作 |
| TACCO | Tactical Coordinator | 戦術航空士 | 作戦指揮・戦術調整 |
| EWO | Electronic Warfare Officer | 電子戦担当 | 電波妨害・防御 |
| WSO | Weapons Systems Officer | 兵器管制官 | 武器操作・照準 |
TACCOは、単なる「作戦担当」ではなく、**戦術判断・兵器運用・通信指揮を統合する空中の軍師的存在**です。
さらに詳しく知りたい機種や任務があれば、ぜひ教えてください!
生成AI様 すげぇ~~~
Microsoft Copilot様
情報でした







