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 %>