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