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

Installer breaks if username is not in English / With non-english locale?

オープン
#111 コメント 5 件 リアクション 0 件 担当者 0 名 GitHub で見る
fix_applied
主要言語
JavaScript
スター
214
フォーク
12
PR マージ指標
30日以内にマージされた PR はありません

説明

First of all, I am sorry through the translator because I am Korean.
The current problem is that there is an error during installation through the mode installer.
TypeError: '>=' not supported between instances of 'UnicodeDecodeError' and 'int'
It's an error statement written on the terminal.
- My operating system is [Windows]
- I installed the game [2 weeks ago]
- I am trying the [Full Patch]
- I installed the game [using the Automatic Installer (steam)]
- My computer is a [Gaming desktop]

Sorry for asking Github, not discode, because I am not good at English.
I ran it in Safe Mode, but the error came out the same.
I really want to do it, but I don't know what to do. Please help me.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

このエラーは、インストーラースクリプトのUnicode処理に問題があることを示唆しており、非英語のユーザー名やロケールを処理する際に発生する可能性が高いです。インストーラーのメインエントリーポイントを調べ、ファイルパスやユーザー入力がデコードされる場所をトレースしてください。文字列比較やエンコーディングの前提条件を確認します。テストシステムで非英語のユーザー名やロケールを設定してエラーを再現し、デコードエラーの発生源を特定してください。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript, python
領域
cli, internationalization
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。