{"action":"created","issue":{"url":"https://api.github.com/repos/robotframework/remoteswinglibrary/issues/20","labels_url":"https://api.github.com/repos/robotframework/remoteswinglibrary/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/robotframework/remoteswinglibrary/issues/20/comments","events_url":"https://api.github.com/repos/robotframework/remoteswinglibrary/issues/20/events","html_url":"https://github.com/robotframework/remoteswinglibrary/pull/20","id":57804209,"number":20,"title":"Add feature - connect to existing instance of application (on selected port) / Add keyword \"conect to application\"","user":{"login":"jakubkorepta","id":6547142,"avatar_url":"https://avatars.githubusercontent.com/u/6547142?v=3","gravatar_id":"","url":"https://api.github.com/users/jakubkorepta","html_url":"https://github.com/jakubkorepta","followers_url":"https://api.github.com/users/jakubkorepta/followers","following_url":"https://api.github.com/users/jakubkorepta/following{/other_user}","gists_url":"https://api.github.com/users/jakubkorepta/gists{/gist_id}","starred_url":"https://api.github.com/users/jakubkorepta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakubkorepta/subscriptions","organizations_url":"https://api.github.com/users/jakubkorepta/orgs","repos_url":"https://api.github.com/users/jakubkorepta/repos","events_url":"https://api.github.com/users/jakubkorepta/events{/privacy}","received_events_url":"https://api.github.com/users/jakubkorepta/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-16T13:28:21Z","updated_at":"2015-02-23T10:58:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/robotframework/remoteswinglibrary/pulls/20","html_url":"https://github.com/robotframework/remoteswinglibrary/pull/20","diff_url":"https://github.com/robotframework/remoteswinglibrary/pull/20.diff","patch_url":"https://github.com/robotframework/remoteswinglibrary/pull/20.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/robotframework/remoteswinglibrary/issues/comments/75522794","html_url":"https://github.com/robotframework/remoteswinglibrary/pull/20#issuecomment-75522794","issue_url":"https://api.github.com/repos/robotframework/remoteswinglibrary/issues/20","id":75522794,"user":{"login":"suzukieng","id":3542048,"avatar_url":"https://avatars.githubusercontent.com/u/3542048?v=3","gravatar_id":"","url":"https://api.github.com/users/suzukieng","html_url":"https://github.com/suzukieng","followers_url":"https://api.github.com/users/suzukieng/followers","following_url":"https://api.github.com/users/suzukieng/following{/other_user}","gists_url":"https://api.github.com/users/suzukieng/gists{/gist_id}","starred_url":"https://api.github.com/users/suzukieng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/suzukieng/subscriptions","organizations_url":"https://api.github.com/users/suzukieng/orgs","repos_url":"https://api.github.com/users/suzukieng/repos","events_url":"https://api.github.com/users/suzukieng/events{/privacy}","received_events_url":"https://api.github.com/users/suzukieng/received_events","type":"User","site_admin":false},"created_at":"2015-02-23T10:58:06Z","updated_at":"2015-02-23T10:58:06Z","body":"Another observation: the connect to application keyword currently only allows to connect to started application on the same host (127.0.0.1):\r\n\r\n```\r\n     def _application_started(self, alias, timeout=60, name_contains=None, accept_old=True):\r\n         self.TIMEOUT = timestr_to_secs(timeout)\r\n-        url = self._get_agent_address(name_contains, accept_old)\r\n+        if (RemoteSwingLibrary.APPORT):\r\n+            url = '127.0.0.1:'+RemoteSwingLibrary.APPORT\r\n+        else:\r\n+            url = self._get_agent_address(name_contains, accept_old)\r\n         logger.info('connecting to started application at %s' % url)\r\n```\r\n\r\nBut this is an unnecessary limitation, could easily introduceRemoteSwingLibrary.APHOST with default value 127.0.0.1\r\nThe way I would like to use is running the robot test on a linux machine (a Jenkins build slave) and testing a background swing application (yes, such things exist) on a remote Windows machine which does not have SSH, Cygwin, etc. installed.\r\n\r\n"}}