From 9ac2044337fabb08573c7fec5cadceb4519b0faf Mon Sep 17 00:00:00 2001
From: phyusin
Date: Fri, 14 Sep 2018 10:15:05 +0630
Subject: [PATCH] open TV script
---
app/controllers/home_controller.rb | 9 +++++++++
app/views/layouts/_header.html.erb | 26 +++++++++++++++++++++-----
config/routes.rb | 2 ++
3 files changed, 32 insertions(+), 5 deletions(-)
diff --git a/app/controllers/home_controller.rb b/app/controllers/home_controller.rb
index 0d155b9e..19bfb4a3 100755
--- a/app/controllers/home_controller.rb
+++ b/app/controllers/home_controller.rb
@@ -184,6 +184,15 @@ class HomeController < ApplicationController
render :json => {:status=> "Success", :url => root_path }.to_json
end
+ def run_teamviewer
+ if File.directory?("/opt/teamviewer")
+ output = IO.popen('/opt/teamviewer/tv_bin/script/teamviewer')
+ render :json => {:status=> true}
+ else
+ render :json => {:status=> false}
+ end
+ end
+
private
# Never trust parameters from the scary internet, only allow the white list through.
diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb
index bcd773d1..99033a27 100755
--- a/app/views/layouts/_header.html.erb
+++ b/app/views/layouts/_header.html.erb
@@ -69,12 +69,12 @@
-
+
<% end %>