lib/template/wsserver.rb in browser_app_base-0.1.0 vs lib/template/wsserver.rb in browser_app_base-0.1.1
- old
+ new
@@ -49,11 +49,11 @@
Thread.kill $ws_exit_thread
end
end
ws.onmessage do |msg|
puts msg
- json = JSON.parse(File.read("config/setting.json"))
+ json = JSON.parse(File.read("#{$home_dir}/config/setting.json"))
json_config = config_json_hash(json)
$app.set_config(json_config)
if msg =~ /^exec:/
if exec_thread == nil
argv = msg.gsub(/^exec:/, "")
@@ -96,10 +96,10 @@
end
end
if msg =~ /^setting:/
json_string = msg.gsub(/^setting:/, "")
json = JSON.parse(json_string)
- File.open("config/setting.json", "w") do |w|
+ File.open("#{$home_dir}/config/setting.json", "w") do |w|
w.puts JSON.pretty_generate(json)
end
json_config = config_json_hash(json)
$app.set_config(json_config)
end