diff --git a/config.toml.example b/config.toml.example index 85baccd..82d3707 100644 --- a/config.toml.example +++ b/config.toml.example @@ -1,2 +1,3 @@ scripts_path = "/path/to/higurashi/sdk/Scripts/" original_path = "/path/to/onscripter_file.txt" +output_path = "/path/to/output_folder/" diff --git a/src/orig.py b/src/orig.py index 0bfc0a9..c554ac5 100755 --- a/src/orig.py +++ b/src/orig.py @@ -1,10 +1,11 @@ #!/usr/bin/env python3 +import os + +from unidecode import unidecode + import config import parser -from unidecode import unidecode - -# with open('enctest.txt', 'w', encoding='shift_jisx0213') as fileout: japanese_ranges = [ (0x4E00, 0x9FFF), # Kanji @@ -17,7 +18,9 @@ japanese_ranges = [ def write_translated(): translation = parser.parse_to_tokens() - outfile = open('out.txt', 'w', encoding='shift_jisx0213') + + output_filepath = os.path.join(config.get('output_path'), 'out.txt') + outfile = open(output_filepath, 'w', encoding='shift_jisx0213') with open(config.get('original_path'), 'r', encoding='shift_jisx0213') as file: for line in file: