fix: handle uppercase exe in show-ppdb #194

Manually merged
CastroFidel merged 1 commits from scripts-show-ppdb into main 2026-06-08 15:16:30 +00:00
2 changed files with 4 additions and 2 deletions

No files matched your search

+2
View File
@@ -31,6 +31,7 @@
### Fixed
- Исправлена работа Winetricks с версиями Proton/Wine имеющими путь `files/bin/wine`
- Исправлено копирование PPDB к exe
- Исправлено отображение настроек `.bat`, `.cmd`, `.msi` и `.reg`
- Исправлена настройка запуска нативного Wayland
- Исправлен запуск PortProtonQt AppImage в режиме `--silent`
- Исправлен запуск добавленных в Steam приложений из AppImage
@@ -52,6 +53,7 @@
- Исправлен сброс фокуса в файловом менеджере при навигации геймпадом
- Исправлено прерывание автоустановки при выходе из карточки
- Исправлено чтение последнего запуска для приложений с пробелами в имени exe
- Исправлено отображение настроек exe с расширением в верхнем регистре
- Исправлена неработоспособность правого стика геймпада из-за обработки прокрутки
- Получение списка компонентов winetricks теперь занимает 0.11 с, а не 6.8
+2 -2
View File
@@ -372,12 +372,12 @@ Usage examples:
exit 0
;;
--show-ppdb)
# --show-ppdb /полный/путь/до/файла.exe ИЛИ /полный/путь/до/файла.exe.ppdb
# --show-ppdb /полный/путь/до/файла.(exe|bat|cmd|msi|reg) ИЛИ /полный/путь/до/файла.ext.ppdb
input_path="$2"
case "$input_path" in
*.ppdb) exe_path="${input_path%.ppdb}" ;;
*.exe) exe_path="$input_path" ;;
*.[bB][aA][tT]|*.[cC][mM][dD]|*.[eE][xX][eE]|*.[mM][sS][iI]|*.[rR][eE][gG]) exe_path="$input_path" ;;
esac
ppdb_path="${exe_path}.ppdb"