How to stop Application in pepper remotely












0















By following the documentation of NAOqi, I can start my application by doing the following command
tabService.showWebview("http://" + ip + "/apps/" + uid + "/index.html")



Now I want to terminate/stop this by remotely by similar way.



Does anybody know this?



Thank you very much!!










share|improve this question

























  • I want to terminate current service like ALTextToSpeech service remotely via python script from my local system when the application runs in the pepper.

    – Innovator-programmer
    Nov 26 '18 at 18:00
















0















By following the documentation of NAOqi, I can start my application by doing the following command
tabService.showWebview("http://" + ip + "/apps/" + uid + "/index.html")



Now I want to terminate/stop this by remotely by similar way.



Does anybody know this?



Thank you very much!!










share|improve this question

























  • I want to terminate current service like ALTextToSpeech service remotely via python script from my local system when the application runs in the pepper.

    – Innovator-programmer
    Nov 26 '18 at 18:00














0












0








0


1






By following the documentation of NAOqi, I can start my application by doing the following command
tabService.showWebview("http://" + ip + "/apps/" + uid + "/index.html")



Now I want to terminate/stop this by remotely by similar way.



Does anybody know this?



Thank you very much!!










share|improve this question
















By following the documentation of NAOqi, I can start my application by doing the following command
tabService.showWebview("http://" + ip + "/apps/" + uid + "/index.html")



Now I want to terminate/stop this by remotely by similar way.



Does anybody know this?



Thank you very much!!







python-2.7 pepper choregraphe






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 12 '18 at 12:50







Innovator-programmer

















asked Nov 26 '18 at 13:19









Innovator-programmerInnovator-programmer

6610




6610













  • I want to terminate current service like ALTextToSpeech service remotely via python script from my local system when the application runs in the pepper.

    – Innovator-programmer
    Nov 26 '18 at 18:00



















  • I want to terminate current service like ALTextToSpeech service remotely via python script from my local system when the application runs in the pepper.

    – Innovator-programmer
    Nov 26 '18 at 18:00

















I want to terminate current service like ALTextToSpeech service remotely via python script from my local system when the application runs in the pepper.

– Innovator-programmer
Nov 26 '18 at 18:00





I want to terminate current service like ALTextToSpeech service remotely via python script from my local system when the application runs in the pepper.

– Innovator-programmer
Nov 26 '18 at 18:00












1 Answer
1






active

oldest

votes


















2














I dont think you are starting your application by calling showWebView().
You just display the website on the tablet.



Now I see several options for you, depending on what you actually want:




  1. You want to terminate your application then ALBehaviorManager API offers the method stopBehavior

  2. You want to hide the website then ALTabletService API offers the method hide


  3. You want to terminate a specific service then you can have look into ServiceManager API method stopService


  4. You want to stop Pepper from speaking ALTextToSpeech API offers the function stopAll e.g.:




import naoqi from naoqi

import ALProxy

tts = ALProxy("ALTextToSpeech",IP, 9559)

tts.stopAll()





  1. You want to stop Pepper from listening and responding, you can deactivate the topic with ALDialog API method deactivateTopic






share|improve this answer


























  • Hi I tried with stopBehavior but it restart the application automatically even though I used the sleep time more. I have not tried with hide.

    – Innovator-programmer
    Dec 12 '18 at 12:45











  • what do you mean by "sleep time more" ?

    – TVK
    Dec 14 '18 at 10:23











  • import time then time.sleep(50) This is the sleep time I am talking about.

    – Innovator-programmer
    Dec 16 '18 at 20:08











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53482015%2fhow-to-stop-application-in-pepper-remotely%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









2














I dont think you are starting your application by calling showWebView().
You just display the website on the tablet.



Now I see several options for you, depending on what you actually want:




  1. You want to terminate your application then ALBehaviorManager API offers the method stopBehavior

  2. You want to hide the website then ALTabletService API offers the method hide


  3. You want to terminate a specific service then you can have look into ServiceManager API method stopService


  4. You want to stop Pepper from speaking ALTextToSpeech API offers the function stopAll e.g.:




import naoqi from naoqi

import ALProxy

tts = ALProxy("ALTextToSpeech",IP, 9559)

tts.stopAll()





  1. You want to stop Pepper from listening and responding, you can deactivate the topic with ALDialog API method deactivateTopic






share|improve this answer


























  • Hi I tried with stopBehavior but it restart the application automatically even though I used the sleep time more. I have not tried with hide.

    – Innovator-programmer
    Dec 12 '18 at 12:45











  • what do you mean by "sleep time more" ?

    – TVK
    Dec 14 '18 at 10:23











  • import time then time.sleep(50) This is the sleep time I am talking about.

    – Innovator-programmer
    Dec 16 '18 at 20:08
















2














I dont think you are starting your application by calling showWebView().
You just display the website on the tablet.



Now I see several options for you, depending on what you actually want:




  1. You want to terminate your application then ALBehaviorManager API offers the method stopBehavior

  2. You want to hide the website then ALTabletService API offers the method hide


  3. You want to terminate a specific service then you can have look into ServiceManager API method stopService


  4. You want to stop Pepper from speaking ALTextToSpeech API offers the function stopAll e.g.:




import naoqi from naoqi

import ALProxy

tts = ALProxy("ALTextToSpeech",IP, 9559)

tts.stopAll()





  1. You want to stop Pepper from listening and responding, you can deactivate the topic with ALDialog API method deactivateTopic






share|improve this answer


























  • Hi I tried with stopBehavior but it restart the application automatically even though I used the sleep time more. I have not tried with hide.

    – Innovator-programmer
    Dec 12 '18 at 12:45











  • what do you mean by "sleep time more" ?

    – TVK
    Dec 14 '18 at 10:23











  • import time then time.sleep(50) This is the sleep time I am talking about.

    – Innovator-programmer
    Dec 16 '18 at 20:08














2












2








2







I dont think you are starting your application by calling showWebView().
You just display the website on the tablet.



Now I see several options for you, depending on what you actually want:




  1. You want to terminate your application then ALBehaviorManager API offers the method stopBehavior

  2. You want to hide the website then ALTabletService API offers the method hide


  3. You want to terminate a specific service then you can have look into ServiceManager API method stopService


  4. You want to stop Pepper from speaking ALTextToSpeech API offers the function stopAll e.g.:




import naoqi from naoqi

import ALProxy

tts = ALProxy("ALTextToSpeech",IP, 9559)

tts.stopAll()





  1. You want to stop Pepper from listening and responding, you can deactivate the topic with ALDialog API method deactivateTopic






share|improve this answer















I dont think you are starting your application by calling showWebView().
You just display the website on the tablet.



Now I see several options for you, depending on what you actually want:




  1. You want to terminate your application then ALBehaviorManager API offers the method stopBehavior

  2. You want to hide the website then ALTabletService API offers the method hide


  3. You want to terminate a specific service then you can have look into ServiceManager API method stopService


  4. You want to stop Pepper from speaking ALTextToSpeech API offers the function stopAll e.g.:




import naoqi from naoqi

import ALProxy

tts = ALProxy("ALTextToSpeech",IP, 9559)

tts.stopAll()





  1. You want to stop Pepper from listening and responding, you can deactivate the topic with ALDialog API method deactivateTopic







share|improve this answer














share|improve this answer



share|improve this answer








edited Jan 16 at 9:41

























answered Nov 27 '18 at 8:12









TVKTVK

42339




42339













  • Hi I tried with stopBehavior but it restart the application automatically even though I used the sleep time more. I have not tried with hide.

    – Innovator-programmer
    Dec 12 '18 at 12:45











  • what do you mean by "sleep time more" ?

    – TVK
    Dec 14 '18 at 10:23











  • import time then time.sleep(50) This is the sleep time I am talking about.

    – Innovator-programmer
    Dec 16 '18 at 20:08



















  • Hi I tried with stopBehavior but it restart the application automatically even though I used the sleep time more. I have not tried with hide.

    – Innovator-programmer
    Dec 12 '18 at 12:45











  • what do you mean by "sleep time more" ?

    – TVK
    Dec 14 '18 at 10:23











  • import time then time.sleep(50) This is the sleep time I am talking about.

    – Innovator-programmer
    Dec 16 '18 at 20:08

















Hi I tried with stopBehavior but it restart the application automatically even though I used the sleep time more. I have not tried with hide.

– Innovator-programmer
Dec 12 '18 at 12:45





Hi I tried with stopBehavior but it restart the application automatically even though I used the sleep time more. I have not tried with hide.

– Innovator-programmer
Dec 12 '18 at 12:45













what do you mean by "sleep time more" ?

– TVK
Dec 14 '18 at 10:23





what do you mean by "sleep time more" ?

– TVK
Dec 14 '18 at 10:23













import time then time.sleep(50) This is the sleep time I am talking about.

– Innovator-programmer
Dec 16 '18 at 20:08





import time then time.sleep(50) This is the sleep time I am talking about.

– Innovator-programmer
Dec 16 '18 at 20:08




















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53482015%2fhow-to-stop-application-in-pepper-remotely%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

Calculate evaluation metrics using cross_val_predict sklearn

Insert data from modal to MySQL (multiple modal on website)