www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Classes to build a Windows service.

reply Steve Teale <steve.teale britseyeview.com> writes:
I've built a set of classes:

EventLogger
TinyXML
PropertyFile
ServiceBase
ServiceImplementation
BeepService (example)

Any suggestions (preferably positive) as to what I should do with them?
Jun 05 2007
parent reply BCS <ao pathlink.com> writes:
Reply to Steve,

 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I should do with
 them?
 
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
Jun 05 2007
parent reply Steve Teale <steve.teale britseyeview.com> writes:
BCS Wrote:

 Reply to Steve,
 
 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I should do with
 them?
 
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
Jun 05 2007
next sibling parent reply BCS <ao pathlink.com> writes:
Reply to Steve,

 BCS Wrote:
 
 Reply to Steve,
 
 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I should do with
 them?
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
If you do SVN and have a dsource account all you will have to do is: get write access to scrapple (send me a username) checkout scrapple add your stuff commit it back to SVN add some sort of docs to the wiki ("A bunch of windows wrapper classes" would be enough, but more would be better)
Jun 05 2007
next sibling parent Steve Teale <steve.teale britseyeview.com> writes:
BCS Wrote:

 Reply to Steve,
 
 BCS Wrote:
 
 Reply to Steve,
 
 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I should do with
 them?
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
If you do SVN and have a dsource account all you will have to do is: get write access to scrapple (send me a username) checkout scrapple add your stuff commit it back to SVN add some sort of docs to the wiki ("A bunch of windows wrapper classes" would be enough, but more would be better)
User name is teales
Jun 05 2007
prev sibling parent reply Steve Teale <steve.teale britseyeview.com> writes:
BCS Wrote:

 Reply to Steve,
 
 BCS Wrote:
 
 Reply to Steve,
 
 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I should do with
 them?
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
If you do SVN and have a dsource account all you will have to do is: get write access to scrapple (send me a username) checkout scrapple add your stuff commit it back to SVN add some sort of docs to the wiki ("A bunch of windows wrapper classes" would be enough, but more would be better)
Can't check the stuff in - authorization fails.
Jun 06 2007
parent reply BCS <BCS pathlink.com> writes:
Steve Teale wrote:
 BCS Wrote:
 
 
Reply to Steve,


BCS Wrote:


Reply to Steve,


I've built a set of classes:

EventLogger
TinyXML
PropertyFile
ServiceBase
ServiceImplementation
BeepService (example)
Any suggestions (preferably positive) as to what I should do with
them?
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
If you do SVN and have a dsource account all you will have to do is: get write access to scrapple (send me a username) checkout scrapple add your stuff commit it back to SVN add some sort of docs to the wiki ("A bunch of windows wrapper classes" would be enough, but more would be better)
Can't check the stuff in - authorization fails.
I was offline for the night, try again
Jun 06 2007
parent Steve Teale <steve.teale britseyeview.com> writes:
BCS Wrote:

 Steve Teale wrote:
 BCS Wrote:
 
 
Reply to Steve,


BCS Wrote:


Reply to Steve,


I've built a set of classes:

EventLogger
TinyXML
PropertyFile
ServiceBase
ServiceImplementation
BeepService (example)
Any suggestions (preferably positive) as to what I should do with
them?
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
If you do SVN and have a dsource account all you will have to do is: get write access to scrapple (send me a username) checkout scrapple add your stuff commit it back to SVN add some sort of docs to the wiki ("A bunch of windows wrapper classes" would be enough, but more would be better)
Can't check the stuff in - authorization fails.
I was offline for the night, try again
Thanks - tis done.
Jun 06 2007
prev sibling parent reply Christoph Singewald <christoph singewald.at> writes:
Hi!

Did you put your classes somewhere, I'm interested how you build the service.
At the moment I had no luck.

tnx
christoph

Steve Teale Wrote:

 BCS Wrote:
 
 Reply to Steve,
 
 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I should do with
 them?
 
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
Oct 23 2007
next sibling parent jcc7 <technocrat7 gmail.com> writes:
== Quote from Christoph Singewald (christoph singewald.at)'s article
 Hi!
 Did you put your classes somewhere, I'm interested how you build the
 service. At the moment I had no luck.
I believe that these are the files that you seek: http://www.dsource.org/projects/scrapple/browser/trunk/bevutils By the way, bevutils is mentioned on the scrapple home page: "bevutils - Set of Classes for building Windows Services: source:trunk/bevutils (see documentation)" (http://www.dsource.org/projects/scrapple/) Archived thread for reference: http://www.digitalmars.com/d/archives/digitalmars/D/announce/Classes_to_build_a_Windows_service._8940.html
 tnx
 christoph
 Steve Teale Wrote:
 BCS Wrote:

 Reply to Steve,

 I've built a set of classes:

 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
...
Oct 23 2007
prev sibling parent reply Steve Teale <steve.teale britseyeview.com> writes:
Christoph Singewald Wrote:

 Hi!
 
 Did you put your classes somewhere, I'm interested how you build the service.
At the moment I had no luck.
 
 tnx
 christoph
 
 Steve Teale Wrote:
 
 BCS Wrote:
 
 Reply to Steve,
 
 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I should do with
 them?
 
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
The stuff is at www.britseyeview.com/D/. It may be a little out of date with respect to Walter's current versions, since I have just moved to Tanzania, and it's taken me some time to get an Internet connection that is useful.
Oct 26 2007
parent "Tyler Jensen" <tyler tsjensen.com> writes:
On Friday, 26 October 2007 at 18:47:43 UTC, Steve Teale wrote:
 Christoph Singewald Wrote:

 Hi!
 
 Did you put your classes somewhere, I'm interested how you 
 build the service. At the moment I had no luck.
 
 tnx
 christoph
 
 Steve Teale Wrote:
 
 BCS Wrote:
 
 Reply to Steve,
 
 I've built a set of classes:
 
 EventLogger
 TinyXML
 PropertyFile
 ServiceBase
 ServiceImplementation
 BeepService (example)
 Any suggestions (preferably positive) as to what I 
 should do with
 them?
 
If you are looking for some place to host them and can't find a better place you can put them in scrapple. http://www.dsource.org/projects/scrapple/ just send me a dsource user name and I'll let you in
That seems sensible to start with. What should I actually do?
The stuff is at www.britseyeview.com/D/. It may be a little out of date with respect to Walter's current versions, since I have just moved to Tanzania, and it's taken me some time to get an Internet connection that is useful.
Steve, I believe an early version of your code made it's way to me and this is what I ended up with after a fix to the Win32 bindings for x64. https://github.com/duovia/WindowsServiceInD I'm using the Windows API library (source actually) on dsource.org. See link on the github page. I found it difficult to find a complete solution to the problem, so I'm going to cross post in a few places to make it easier to find for others seeking an answer to the same question.
Aug 22 2014