Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Re: ConsoleApp and ServiceApp (Real Studio network user group Mailinglist archive)

Back to the thread list
Previous thread: Re: Tracking an External Apps Position
Next thread: Windows Explorer


Re: ConsoleApp and ServiceApp   -   dda
  Re: ConsoleApp and ServiceApp   -   Rubber Chicken Software Co.
   Re: ConsoleApp and ServiceApp   -   Tim Jones
   Re: Tracking an External Apps Position   -   Steve Garman
   ConsoleApp and ServiceApp   -   Rubber Chicken Software Co.

Re: ConsoleApp and ServiceApp
Date: 01.08.09 07:59 (Sat, 1 Aug 2009 14:59:02 +0800)
From: dda
Console Apps run in a shell. If you don't launch the app from a shell
(the Terminal, a shell class) but double-click it, the Finder will
launch a shell for you in the form of a Terminal session.

You will have to start the console app either from another app with a
shell and the command string ending with & (run in the background) or
you can make a startup script that does it for you - but it'll still
launch the Terminal.

Re: ConsoleApp and ServiceApp
Date: 01.08.09 07:13 (Sat, 01 Aug 2009 01:13:44 -0500)
From: Rubber Chicken Software Co.
At 03:21 PM 7/31/2009, you wrote:

>What is the difference?
>
>I assumed that ServiceApp is just a running app without an interface
>and does not rely on the Terminal.
>
>However, when I start a ServiceApp on OSX, the Terminal comes up. Is
>it supposed, and if so, how can I get rid of it?

I think I answered my own question: since I have the Personal (was
Standard) Edition, any Console/ServiceApp is a demo. So it alerts you
to that fact by displaying the Terminal and telling you that.
(Thanks, manual, for not making this clear...)

I guess that when I get the Professional Edition (waiting for Cocoa,
at least Beta, until I do this) this will all go away.

* * * * * * * * * * * * * * * * * * * * * * * * * * *
| Garth Hjelte |
| Customer Service Representative, President |
| Chicken Systems, Inc, Rubber Chicken Software Co. |
| 714 5th Street SE |
| Willmar, MN 56201 USA |
| |
| 800-8-PRO-EPS Toll Free Order Line (US Only) |
| 320-235-9798 Tech Support, Sampler Questions |
| International Line |
| 360-838-7689 Fax |
| Product Sales: <email address removed> |
| Product Support: <email address removed> |
| Sampler Q+A: <email address removed> |
| Web Page: www.chickensys.com |
* * * * * * * * * * * * * * * * * * * * * * * * * * *

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: ConsoleApp and ServiceApp
Date: 01.08.09 18:16 (Sat, 1 Aug 2009 10:16:25 -0700)
From: Tim Jones
On Jul 31, 2009, at 1:21 PM, Rubber Chicken Software Co. wrote:

> What is the difference?
>
> I assumed that ServiceApp is just a running app without an
> interface and does not rely on the Terminal.
>
> However, when I start a ServiceApp on OSX, the Terminal comes up.
> Is it supposed, and if so, how can I get rid of it?

A service app is just a console app with some added goodies that are
more specific to daemon processes and Windows services. To start it
as a Service (headless) on OS X, you start it from a StatupItem
script or from a LaunchD setting. On Linux, use the init.d family or
xinetd. Or, if you're starting it manually, start it as a backbround
process with the & at the end of the command. It doesn't "need" the
terminal, but Finder doesn't know what else to do with it.

If you check, you'll find that any daemon runs in a Terminal if you
start it from the Finder.

Tim

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

ConsoleApp and ServiceApp
Date: 31.07.09 21:21 (Fri, 31 Jul 2009 15:21:43 -0500)
From: Rubber Chicken Software Co.
What is the difference?

I assumed that ServiceApp is just a running app without an interface
and does not rely on the Terminal.

However, when I start a ServiceApp on OSX, the Terminal comes up. Is
it supposed, and if so, how can I get rid of it?

* * * * * * * * * * * * * * * * * * * * * * * * * * *
| Garth Hjelte |
| Customer Service Representative, President |
| Chicken Systems, Inc, Rubber Chicken Software Co. |
| 714 5th Street SE |
| Willmar, MN 56201 USA |
| |
| 800-8-PRO-EPS Toll Free Order Line (US Only) |
| 320-235-9798 Tech Support, Sampler Questions |
| International Line |
| 360-838-7689 Fax |
| Product Sales: <email address removed> |
| Product Support: <email address removed> |
| Sampler Q+A: <email address removed> |
| Web Page: www.chickensys.com |
* * * * * * * * * * * * * * * * * * * * * * * * * * *

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>