蟒蛇|如何更改/替换默认系统声音

时间:2021-04-15 09:08:29

标签: python python-3.x

### start ###
import ctypes
import wget
import os
import shutil
import time

# Make a new folder
try:
    path = "\\amogus"
    os.mkdir(path)
except:
    pass

# Download wallpaper
url = "https://andyon.top/amogus.png"
wget.download(url, '/amogus')

# Change wallpaper
ctypes.windll.user32.SystemParametersInfoW(20, 0, "C:\\amogus\\amogus.png" , 0)

### Stage 2 ###
paths = {
    "Media": "C:\\Windows\\Media\\",
    "Amogus": "C:\\amogus\\"
}

# Download sounds
url = {
    "SoundFile": "https://andyon.top/sounds/sus.wav"
}
wget.download(url["SoundFile"], '/amogus')

# Replace sounds
shutil.copyfile(paths["Amogus"] + 'sus.wav', paths["Media"] + 'Windows Hardware Insert.wav')

### end ####

我正在尝试通过 python 将“Windows 硬件插入”的默认系统声音更改为我自己的声音。 这种方法是我试图只是替换文件,但它出现了这个错误。 PermissionError: [Errno 13] Permission denied: 'C:\\Windows\\Media\\Windows Hardware Insert.wav' 我想知道是否有办法更改默认声音,就像我更改墙纸的方式一样。

0 个答案:

没有答案
相关问题