2022年10月28日金曜日

ネットワーク切れたときに警告音

ネットワークがよく切れる、切れたときに警告音を発生するように


import ping3
import winsound

while True:
    val = ping3.ping('8.8.8.8')
    if val == None or val == False:
        print("warning")
        winsound.Beep(2000, 500)
        winsound.Beep(5000, 500)
    print(val)


コード変更

# pip install pygame

import socket
import pygame

HOST = 'www.google.com'
PORT = 80
BUFFER_SIZE = 1024

pygame.mixer.init()
alarm_sound = pygame.mixer.Sound('alarm.wav')

while True:
    try:
        s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        s.connect((HOST, PORT))
        s.sendall(b'GET / HTTP/1.1\r\n\r\n')
        data = s.recv(BUFFER_SIZE)
        s.close()
        pygame.time.wait(5000)  #
    except:
        alarm_sound.play()
        pygame.time.wait(5000)  #



end

2022年10月7日金曜日

Windows 11 22H2 インストール時にLANドライバの追加/更新の方法

Windows 11 22H2 インストール時にLANドライバの追加/更新の方法

Windows11のインストーラでネットワークドライバは認識されない、またはエラーが発生する場合、インストールは次に進めません、その場合、LANドライバの更新方法を説明します.

以下の画面に止まり、ネットワーク接続しないとインストールは勧めません。


1.  shift + F10 Windowsコマンドプロンプトを開く.
     またはコマンドラインでドライバを追加する
      PnPUtil /add-driver oem # .inf /install

2.コマンドプロンプトで mmc devmgmt.msc を入力し、
     デバイスマネージャーを開く


3.デバイスマネージャーから手動でドライバを更新する.
     ドライバは事前に用意してください.


4.ドライバの更新後に開いた画面を閉じる


end

2022年8月18日木曜日

Z690 製品 RAID 作成時BIOSの設定項目

 必要な設定

下記のをデフォルト設定から変更

Map PCIE Storage under VMD Disabled から Enabled

Map STAT Controller under VMD Disabled からEnabled


設定になると
Storage Information RAIDに接続するディスクを確認できます.
Intel Rapid Storage Technology 有効になります.

RAIDボリュームの作成に選択できるディスクを表示されます.

作成したRIADボリューム
注 PICEとSTAT はRAIDボリュームの作成はできません.


END



2022年8月15日月曜日

Windows PowerShell 利用して、.NET のバージョンを確認する方法

 コマンド

1.
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full"

実行の例

Release       : 528372
Version       : 4.8.04084
InstallPath   : C:\Windows\Microsoft.NET\Framework64\v4.0.30319\


2.
dotnet --info 
Version:      6.0.8

実行の例


end

2022年7月15日金曜日

NVIDIA Geforce RTX3090 Ti 温度の消費電力のワット数

シャットダウン温度 97℃、性能低下温度 94℃

最大消費電力 516W、通常 480W

かなり良いビデオカードになります.




2022年6月13日月曜日

MemTest86 画面UIを日本語に設定する

MemTest86 では MemTest86 Pro と MemTest86 Free バージョン
があります。Freeバージョンでは毎回設定しなければなりません、Pro
バージョンは設定ファイル対応して、設定が保存できます。
















end

2022年6月10日金曜日

コマンドラインでYoutube 動作再生する方法(研究のため)

コマンドラインでYoutube動作を再生するには下記のコマンド
アプリケーションが必要です(研究のため)

コマンドラインで再生する場合、広告は再生されません。

1.   Youtube-dl.exe, あるいは yt-dlp.exe 必要です。
      まずはネットで検索して、ダウンロードして起きます。
      Youtube-dl.exeを利用するには Microsoft Visual C++ 2010  x86 Redistributable
      が必要となります、ファイル名 vcredist_x64.exe/vcredist_x86.exe 事前に
      ダウンロードしてインストールしてください。yt-dlp.exeがおすすめです。

2.   コマンドで再生するソフトが必要、MPlayer あるいは FFplay が必要です。
      FFplay がおすすめです。Mplayer複数のファイルに対し、FFplay.exe一つの
      ファイルになります。

      yt-dlp.exe と FFplay.exe ファイル用意できたら同じフォルダに保存して
      置きます。

3.   再生の場合、再生リスト、動画一つ、複数の動画リスト(自分のPCに保存)
      などの場合があります。

Youtube にある再生リストを再生する場合、音声のみ再生可能です
注意:Youtube の再生リストの最初のパラメータ(v=xxxxxxxxxx&) 
を削除してください。

yt-dlp.exe -f m4a https://www.youtube.com/watch?list=PL5l9iRZwq9UkKaaTPPtR9Hxxxxxx_dID -o - | ffplay -i -



PCの保存した動画の再生リストを再生する場合、動画のリンクをテキストファイル
に順番で保存しております。

for /F %a in (Mlist.txt) do yt-dlp.exe -f 18 %a -o - | ffplay -i - -autoexit



一つ動画のみを再生する場合は下記のコマンドで実行します。

yt-dlp.exe https://www.youtube.com/watch?v=TQ8WlA2xxxx -o - | ffplay -i -





end