Zitat Zitat von Cepanks Beitrag anzeigen
Wie genau liest du den Verzeichnisnamen denn aus, über Ruby oder mittels WinApi? Denn eigentlich sollte gerade RGSS 3/Ruby 1.9 im Gegensatz zu den Vorgängern eher wenig bis gar keinen Quatsch bei Unicodedingen machen.
Windows-API:
Code:
  def Saves.get_dir
    subdir = 'Terranigma 2/'
    api = HomedirAPI
    dir = "\0" * 256
    api.call(0, dir, 5, 1)
    dir.gsub!("\0", "")
    dir.gsub!("\\", "/")
    dir << '/' << subdir
    return dir
  end

#===============================================================================
  HomedirAPI = Win32API.new('Shell32.dll', 'SHGetSpecialFolderPath', 'ipii', 'i')
An sich ja, aber die RGSS3-Erweiterung für den Rpg-Maker XP, die ich verwende, kommt mit Umlauten mal so gar nicht klar...