init
This commit is contained in:
18
make_icon.py
Normal file
18
make_icon.py
Normal file
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Создаёт icon.ico в папке проекта (если нет своего). Подставьте свой .ico и пересоберите."""
|
||||
from pathlib import Path
|
||||
|
||||
try:
|
||||
from PIL import Image
|
||||
except ImportError:
|
||||
print("Установите Pillow: pip install Pillow")
|
||||
raise
|
||||
|
||||
path = Path(__file__).resolve().parent / "icon.ico"
|
||||
if path.exists():
|
||||
print("icon.ico уже есть, не перезаписываю.")
|
||||
exit(0)
|
||||
# Простая иконка 48x48 (синий квадрат)
|
||||
img = Image.new("RGBA", (48, 48), (70, 130, 180, 255))
|
||||
img.save(path, format="ICO", sizes=[(48, 48), (32, 32), (16, 16)])
|
||||
print("Создан icon.ico. Замените своим файлом при необходимости.")
|
||||
Reference in New Issue
Block a user