07th-mod / 07th-mod/python-patcher

On MacOS, manual selection/copy past of path of game folder does not work - only complete path to .app file works

Ouverte
#29 14 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
JavaScript
Étoiles
214
Forks
12
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

On MacOS, manual selection/copy past of path of game folder does not work - only complete path to .app file works

I'm unsure if this is something I introduced inadvertantly or it was always like this. I suppose it was impossible to do before because you were unable to copy and paste the path - you had to use the file-chooser which stopped you from selecting the game folder instead of the game path.

eg this works: /Users/[USERNAME]/library/application support/steam/steamapps/common/Higurashi When They Cry/HigurashiEp01.app

this does not: /Users/[USERNAME]/library/application support/steam/steamapps/common/Higurashi When They Cry

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Examinez la logique de sélection des fichiers dans la base de code du patcher, probablement dans un fichier d'application principal ou un module spécifique à la plateforme pour macOS. Le problème concerne la validation ou la gestion des chemins pour les dossiers de jeu par rapport aux fichiers .app. Commencez par exécuter le patcher sur macOS et testez les deux formats de chemin pour voir où il échoue. Vérifiez les messages d'erreur ou les journaux pour comprendre l'étape de validation. La correction consistera à ajuster l'analyse des chemins pour accepter les chemins de répertoire pointant vers le dossier du jeu, et pas seulement le bundle .app.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
cli, desktop
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.