こだわり探求隊

こだわり探求隊

日常のあれこれで気になった事をこだわって調べた結果を御披露

古い記事でもイイから、コメント大歓迎!

今まで書いたタイトルはこちら

INDEX1  開設~H19.11
INDEX2  H19.11~ 最近さぼってる

Y

windows11にしてからかなーATOKの単語登録を起動するCTRL+F7が効かなくなった

代わりにこういう奴

 

 

が起動してきて、ATOKの単語登録が出来なくなっていた。これはとても困る。
ムカムカしながら、いつもタスクトレイのATOKを右クリックして、ATOKメニューを呼び出し、そこから単語登録を呼び出すという、しちめんどくさい事を余儀無くされていた。

 

しかし今日は決着を付けずばなるまい、と覚悟して「atok単語登録ショートカットキー横取り犯」を探しました。チャッピー(ChatGPT)に上記のスクショ(PrintScreen画面)を見せ、ATOKの単語登録をしようとすると、このプログラムが邪魔をする。解決方法を示せ、と問うと、
/\/\/\/\/\/\/\/\/\/\/\

この小窓の正体は、「ズーム・カラーピッカー(色抽出)」ツールです。画面上の色(RGB値など)を拾うための機能が作動しています。
Windows 11の標準機能ではなく、「PowerToys」や「単語登録・ランチャー系フリーソフト」、あるいは「デザイン・キャプチャ系アプリ」がバックグラウンドで動いており、そのアプリのカラーピッカー起動ショートカットがたまたま Ctrl + F7 に割り当てられている(上書きされている)状態です。

解決方法

以下の手順で、Ctrl + F7 を横取りしているアプリの設定を変更してください。

1. 原因のアプリを特定してショートカットを変更する

最も可能性が高いのは、Microsoft公式のカスタマイズツールである PowerToys(内蔵の「Color Picker」機能)や、画面キャプチャ・カラーピッカー系ソフトです。
 
  • PowerToysの場合
     
    1. タスクバー右下の「∧」マーク(インジケーター)から PowerToys のアイコンを探して開きます。
    2. 左メニューから「Color Picker(カラーピッカー)」を選択します。
    3. 「アクティブ化のショートカット」が Ctrl + F7 になっていないか確認し、他のキー(例: Win + Shift + C など)に変更するか、機能をオフにします。
  • その他のグラフィック・デザイン・キャプチャソフトの場合
     
    • 常駐しているアプリ(ライン・カラーピッカー、PicPick、Screenpressoなど)の設定画面を開き、「ショートカットキー(ホットキー)」の設定から Ctrl + F7 の割り当てを解除・変更してください。

2. ATOK側で強制的に「Ctrl + F7」を再割り当てする

横取りしているアプリの設定変更が難しい場合、ATOK側からキーを上書きし直すことも可能です。
 
  1. 画面右下の「あ」または「A」のアイコンを右クリックし、「ATOKメニュー」→「環境設定」を開きます。
  2. キー・ローマ字・色」タブを選択し、「キーカスタマイズ」ボタンをクリックします。
  3. 機能一覧、または「キー」の列から Ctrl + F7 を探し、そこに「単語登録」の機能を割り当て直して「OK」で保存します。
これで他のアプリの小窓が出なくなり、本来の単語登録画面が立ち上がるようになります。

もし上記の手順を試してもアプリが見つからない場合は、以下の点を教えていただけますか?
 
  • 差し支えなければ、PCに PowerToys などのシステム便利ツールや、イラスト・デザイン用のソフトをインストールしているか教えてください。横取りしているアプリの特定をお手伝いします。

/\/\/\/\/\/\/\/\/\/\/\
という答えが返ってきた。
なんだか知らないがそれらしいアイコンを探して
 



これに割り当てられていたCTRL+F7を解除したら、元通り、ATOKの単語登録がCTRL+F7で可能になった。
一応解決したので後日の備忘までにここに書いておこう。

 

 

 

このチャンネルを少し前から見ているけど結構有益な最新情報が手に入る。
一日に15回撮影する衛星画像で敵陣営の変化が手に取るように分かったので、ウクライナがロシアを巻き返した。
日本も衛星情報とか情報戦がキモになるだろうから、磨かないとね。
そしてその開発企業に投資したら儲かるだろうね。

 

こわがりヒーロー 大雨編

という、NHKの、みんなのうた、を見た

どうも違和感が拭えない。

正確な情報を元に恐怖するなら良いのだが、闇雲に感情に走るのは
「狂人走って不狂人走る」
の愚を招きかねない(>_<)

しかし一方、
私はどうも国防論と関連して見えてしまう。
中露朝が核兵器で日本に圧を掛けているなか、防衛装備を拡充するのに反対する人はその歌の大人たち(正常性バイアス)に見える。

だから日頃、国際ニュースや経済動向を見るようにしている。
そうすると日本のテレビは娯楽やゴシップばかりで全然世界を見ていないなぁと
見下げ果てるばかりである。
私は
NHKのキャッチ世界のトップニュースと
テレ朝のワイドスクランブル
を録画して見るようにしている。


国産データベースソフトDBProで令和等和暦表示をする式を書いた
随分前に、DBProで回忌表を作ってくれと頼まれて作ったことがある。
まったく忘れていたが、HDDを捜し物をしていたら、偶然当時作った物を見つけた。
いやぁこんな手の込んだ物を作ってたんだなぁと驚いた
しかし、最近死んだ人の命日を入力すると「平成36年」とか表示されて宜しくないと思った。

それで俄に令和表示に変更するよう考えたのが、以下の計算式である。

関数はしばらく使ってないと忘れちゃうね。

エラーになったり、中々思い通りの表示にならなくて困っていた所、

チャッピーに聞いたら得意気に答えてくれました。

---------------------------------------

#cond(
 ([死亡年月日] < 日付'1989/01/08',
   $wareki:='昭和'+#str(#年([死亡年月日])-1925,'00')
 ),
 ([死亡年月日] < 日付'2019/05/01',
   $wareki:='平成'+#str(#年([死亡年月日])-1988,'00')
 ),
 $wareki:='令和'+#str(#年([死亡年月日])-2018,'00')
),
$wareki+'年'+#str(#月([死亡年月日]))+'月'+#str(#日([死亡年月日]))+'日'
---------------------------------------
さぁこれは死亡年月日を令和表示に出来たけれども、更に年数を足して13回忌は令和17年の祥月命日ですよと計算させなければならない。
あまり融通が利かない仕組み、か、なぁORZ

しかし、折角書いたのでUPしておこう

縦書き書類を作ってて (1) という事を出す必要に迫られた。

以前、予定表を作っていて ㈬ という文字を出せたので、簡単に見つかるだろうと思って居たが、

なかなか面倒くさかった。

結局チャッピーAIに聞いて、

  (1)を一太郎で一文字で出したい。㈬みたいなそういう文字はありませんか

 

 

方法2:ショートカットと文字コードで直接入力
カッコ付きの数字は、Unicode(ユニコード)に1文字として登録されています。
キーボードで 「2474」 と入力します。
そのままの状態でキーボードの 「F11」キー を押すか、「Ctrl + F11」 を押してATOKの文字パレットを呼び出します。
「⑴」が入力されます(2474〜2487のコードで⑴〜⒇まで入力可能です)。

という情報を得て、無事入力することが出来た。 今後のためにこういうのはATOKに辞書登録しておこう かっこすうじ と入力したら  ⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇ かっこえいじ と入力したら  ⒜⒝⒞⒟⒠⒡⒢⒣⒤⒥⒦⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵ と変換候補に出るように。

※この上方タブの「Unicode表」を選択しないと見つからないのだった。 

また見出しは「囲み英数字」で直ジャンプするようだ。

よくやる手順だ。

PDFから画像を切り出して、複数ファイル群にする。

例えば 

  サンプルだぞ001ページ.jpg

  サンプルだぞ002ページ.jpg

  サンプルだぞ003ページ.jpg

といった画像ファイルが生成されるが、このファイル名はウザいので

      samaple001.jpg

      samaple002.jpg

      samaple003.jpg

にリネームしたい。

 

そうすると

ren "サンプルだぞ001ページ.jpg" " samaple001.jpg"
ren "サンプルだぞ002ページ.jpg" " samaple002.jpg"
ren "サンプルだぞ003ページ.jpg" " samaple003.jpg"
といった、BATファイル(例えばren.batとでも命名して)を書いて一気にリネームするわけです

 

が!、ren.batファイルコマンドが通りません。 あーもちろんファイル名は" "で囲むのも忘れてません。実行してもリネームが成功しないのです。

 

で、CMDで試してみるんですが、視点をカレントフォルダに移すのが面倒くさいです。

ここは先日覚えた「powershell」を使う事にします。

使い方はエクスプローラーのURLを書く所に「powershell」と書いて[ENTER]キーです

便利らしいので、勉強してみて下さい。

 

で、先ほどのren.batを実行するのですが、

「そんなファイルは見つからねーよ」といって蹴られてました。

そこで合点がいきました。batファイルを作ったのは秀丸ですが、デフォルトで文字セットをUTF-8にするようにしてました。

パソコン(windows11)は文字セットがSHIT-JISなので、UTF-8で書かれた2バイト文字はSHIFT-JISは理解出来ないのです。「サンプルだぞ」の部分が文字化けして伝わってなかったのです。

原因が分かれば簡単です。

REN.BATをSHIF-JISに変換して出力すれば、解決です。

 

 

 

 

 


 

試験問題を作っていましたよ。
次の語群から記号で回答せよ、という語群、これね、問題を解く側からすると、語群の中から正解を見つけ出すだけでも一苦労なの。だから私はいつも、語群は50音順にすることにしている。限られた時間内で語群から正答を見つけ出すってこれは試験の内容に関わらない労力ですからね。

 

と言う訳で、語群を作りました。それを五〇音で並び替えるのですが、今までは秀丸テキストエディターに一語一行に記述して、コピー、それをエクセルに貼り付けて、エクセルで並び替え処理をして、秀丸に戻し、改行を「・」などに置換して50音順の語群を得ていました。

 

毎回めんどくさい事だと思ってましたが、今日思いついて「そういうマクロを組んでる人はいないのかなー?」とネットで検索した所、なんと、

https://hide.maruo.co.jp/lib/hmconv/sort101.html

秀丸の標準機能で範囲内ソートが出来たんだね。

これはまぁJISコード順だから漢字は並び順がひらがなカタカナより後になってしまうけど、それでも大分楽です。

痒い所に手が届くって良い事だね! 作者様に感謝。

 
 

 

=MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,1)+1&"月20日 提出"

 

月次報告のシートの表題を、「先月」+”20日提出” と言う形で出力してました。

 

備忘までにここに書いておこう。

私は学生の頃、レコードを何枚も持ってましたよ。

レンタルレコード屋に行って好きな歌手のレコードを借りてカセットにダビングしたりもしてましたよ。でCD、MD、MP3と時代は移って来ましたが、なけなしの金を叩いて買ったレコードは捨てられずに手元に残ってましたよ。

で、いつかこれを再生してみようと、レコードプレーヤーを買いましたよ。

これです↓

 

 

 

今送り状を見ると2005年5月に買ったみたい。確か値段は6800円ぐらいだったと思う。

ところがこれ、何に繋いでも音が小さかった。初期不良かと、捨て置いてたのですが、今日、風呂を洗いながら、口ずさんでたアルフィーの曲をどうしても聴きたくなり、

このプレーヤーとLPを押し入れから引きずり出し、アンプとスピーカーを接続して

掛けてみました。。。。。。。

でも全然音がしないのです。相変わらず。もう20年も前のプレーヤーだし役に立たぬのなら捨ててしまうか! と思ったのですが

万民がインターネット使う時代となりました。

初期不良なら何かクレームがネットに上がってるはず
調べてみたら!!!!!!
 
どこかに切り替えスイッチがあって、それをONにすると音が鳴る、という報告がありました。
調べましたよ、外見上、どこにもそんな切り替えスイッチなんかない!
取説を見ましたよ、ココにある、という図の現場にはそんなスイッチはありませんでしたよ!
 
なんじゃこれは!?
 
と思ってしばし考えた、もしかしてこのターンテーブルの下か!
めくってみたら、ありました、
 
この分かりづらい取説と、一般人が使わないであろう初期設定の為に、このプレーヤーはきっと各地でぶん投げられていたことでしょう。
私ですら21年間、放置して、いまやっとまともに使えたのです。
オーディオテクニカさんは顕在化してないけど、評判を落としたに違いありません。

ターンテーブルのラバーをめくった

こ、こんなところに! 分かるわけがないっ!

昔のテキストデータを扱った。

それはハードウェアのワープロマシンで入力された物らしい、

テキストデータにコンバートされてただけでもありがたいと思え

と言わんばかりに、特定文字数でバッサリ改行が入っていた。

こんな感じだ、

 

この行末の改行を除去したい。手作業じゃなく、マクロでだ。

 

どうしたものかなぁと考えたが、

14文字目が改行であるから、

キーボードマクロで行頭から24文字目までカーソル移動し、行末の改行をコピー

という動作を記録し、

クリップボードに格納された文字が改行であれば削除、そうでなければマクロ終了

それをgoto文で繰り返してやれば・・・

と言う風にマクロを組めば良いかな、と思ったが、

どうもうまく行かない。

 

CHATGPT君にも聞いてみたが何か秀丸マクロのお作法とは違う関数なんかをぶっこんでくるのでまともに動かない。

 

めんどくさ! 手動でやるしか無いのか?

 

と諦め掛けてた所、アイデアが浮かんだ。

 

これは14文字目の改行を除去したいのだろ?

更に言うと、改行+任意の文字14字+改行 の最後の改行を除去したいのだろう?

だったら、単に検索で

\n.............................\n

を見つけたら、該当文字列の最後にカーソルがあるので、deleteを実行する

という風マクロを書いたらうまく行った。

 

※範囲指定してその中の改行を全部除去すればイイじゃん、という荒技は、繊細さに欠ける。段落毎に整形されている所もあるからだ σ(^,^)