Re: [lazarus] OutKafe 5.1.0 Released !

2007-06-04 Thread A.J. Venter

I used the unit I could find at the time - I have never seen
postgres3 before. If it won't lock me (too hard) into a certain
postgres version (my original reason for not using mysql is the issues
to get an app to support more than one version of the server), and at
least most of my current code won't need to change, I would myself
prefer something that uses external over something that uses linklib.
At least it sounds like we're moving in the right direction (I also
googled... wonder what you thought of to look for differently).

Good to know the mac postgres seems to still be active.

A.J.

On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:

Hi A.J.,

Googling around it appears as though I need libpq.a to link a client app 
against and then libpq.dll is only used at runtime. I'll download the full 
postgres installer this week and see if the liqpq.a file is included.

Any reason why you're using postgres and not postgres3? Postgres3.pp uses external 
instead of linklib and doesn't require libc.

I've also found a regular OS X package (.pkg) for postgres.

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sun 6/3/2007 1:44 PM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !

Hi all,
Can anybody help us here ?
I actually have it linking on one machine, and not on another but for
the life of me I cannot figure out the difference between the two
machines.
Can we document this somewhere ? When developing programs using
third-party linklibs through lazarus/fpc units - where do you actually
PUT the dll's ?

I am also trying to determine the minimum number of libfiles that need
to be shipped WITH the program - the libpq.dll in the svn tree came
from pgadminIII - as an experiment, but I am affraid that perhaps you
need the full set of libs that are included in postgresql - or at
least a few more of them... but which ones, and where to put them in
order to get lazarus to build with the package installed, and the app
to link on windows ?

/me really hopes for some good advice here.

A.J.

 Hi A.J.,

 I tried compiling the OutKafe win32 client:

 Import library not found for pq
 Import library not found for c

 Same with trying to install outkafelibs.

 I see in FPC's postgres.pp that it includes:

 {$linklib pq}
 {$linklib c}

 This probably accounts for it.

 I see that installer\outkafe includes libpq.dll but pointing to it with -Fl 
doesn't help any. And I don't have any file named libc.dll.


--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives






--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-03 Thread Pieter Valentijn
I still enjoy the conversation for me theres no need to take it off list
:-)


Met vriendelijke groet, 
Pieter Valentijn
 
Delphidreams
http://www.delphidreams.nl
 


-Oorspronkelijk bericht-
Van: A.J. Venter [mailto:[EMAIL PROTECTED] 
Verzonden: Sunday, June 03, 2007 8:24 AM
Aan: lazarus@miraclec.com
Onderwerp: Re: [lazarus] OutKafe 5.1.0 Released !


Hi Philip,
It should be very little - as far as I can see - it should in fact be
working - it just isn't yet (I'll bet it's a small problem though), and
then packaged so it can be installed with relative ease.

To give more idea -there is some major bug that's making it exit without
an error message on launch - dunno what that bug is - that needs to be
fixed. The windows client should be able to take connection details from
a config file, connect to a postgresql server with an outkafe database,
and then log in etc. Virtually all this code is written, it simply needs
to be properly ported, packaged and shipped - by somebody with the
experience to do so (I work as exclusively on Linux as you do on windows
:p ) Of course the packaged version should also include whatever dll's
are needed for a windows app to be a postgresql client.

Are you up for giving it a shot ? You don't REALLY need a Linux server,
you could just set up a postgresql server on windows, load the OutKafe
table-scheme and manually generate one user to test with.

A.J.

PS. If you're really interested, I suggest we take it offlist at this
point as it's becoming less and less lazarus related :)



On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
 A.J.,

 Still sounds interesting.

 Could you write a few sentences about what needs to be done to finish 
 the Windows client?

 What's necessary for development? I work exclusively in Windows and OS

 X, but don't use Linux for anything and don't have access currently to

 a Linux machine.

 Thanks.

 -Phil


 -Original Message-
 From: A.J. Venter [mailto:[EMAIL PROTECTED]
 Sent: Sat 6/2/2007 7:40 PM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] OutKafe 5.1.0 Released !

 On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
  That sound interesting. Maybe you could include that description on 
  your Web page.
 Heh, fair enough - though I thought I basically had :p
 
  Where does OutKafe run? Does the cafe have a network server or 
  something that the cafe's computers are hooked up to?
 OutKafe comprises basically three parts (this I KNOW is on the 
 website). The postgresql database server does all the network serving,

 so I don't code any of that, I just interact with it. OutKafe has:
 1) A daemon which counts down time on logged in accounts (it's done 
 centrally for security reasons)
 2) An administration tool which allows the icafe operator to sell 
 time, create user accounts, reset passwords, define offers etc.
 3) Client programs which let a user log in, counts him down and logs 
 him out again. Currently only the Linux client is in a working state. 
 The win32 client is very close - but I need somebody with genuine 
 windows coding experience to help me finish it.
 There is also a WIFI client very similiar to what you describe below,
 but that is not very complex and at this stage barely started.
 
  I guess I'm not familiar with Internet cafes like this. Usually here

  the cafe has wireless and you get a login code for your laptop when
you buy a coffee.
 That is common in some countries, here in the developing world the 
 kind with computers hooked up that you buy time on is still very 
 common, for many people such outlets ARE their offices. Having a GPL'd

 tool to manage them is an important (I believe) way to ensure software

 freedom in the developing world.  OutKafe is the only such tool out 
 there (OpenKIOSK is only partially free software - I'm not aware of 
 any other free projects that are still actively developed though there

 are quite a few proprietory ones like smartlaunch). Of course the 
 whole thing is also done in Lazarus and is one of the oldest 
 continuing lazarus developments (the original app was started in 
 November 2002, the Lazarus website carried a story on the 3.0 release 
 in May 2005).

 Ciao
 A.J.


 --
 A.J. Venter
 CEO - OutKast Solutions C.C. http://www.outkastsolutions.co.za
 Cell: +27 83 455 9978
 Fax: +27 21 413 2800
 Office: +27 21 591 6766

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives





-- 
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Re: [lazarus] OutKafe 5.1.0 Released !

2007-06-03 Thread A.J. Venter

Fair enough - just didn't want to come across as a spammer :)

A.J.

On 6/3/07, Pieter Valentijn [EMAIL PROTECTED] wrote:

I still enjoy the conversation for me theres no need to take it off list
:-)


Met vriendelijke groet,
Pieter Valentijn

Delphidreams
http://www.delphidreams.nl



-Oorspronkelijk bericht-
Van: A.J. Venter [mailto:[EMAIL PROTECTED]
Verzonden: Sunday, June 03, 2007 8:24 AM
Aan: lazarus@miraclec.com
Onderwerp: Re: [lazarus] OutKafe 5.1.0 Released !


Hi Philip,
It should be very little - as far as I can see - it should in fact be
working - it just isn't yet (I'll bet it's a small problem though), and
then packaged so it can be installed with relative ease.

To give more idea -there is some major bug that's making it exit without
an error message on launch - dunno what that bug is - that needs to be
fixed. The windows client should be able to take connection details from
a config file, connect to a postgresql server with an outkafe database,
and then log in etc. Virtually all this code is written, it simply needs
to be properly ported, packaged and shipped - by somebody with the
experience to do so (I work as exclusively on Linux as you do on windows
:p ) Of course the packaged version should also include whatever dll's
are needed for a windows app to be a postgresql client.

Are you up for giving it a shot ? You don't REALLY need a Linux server,
you could just set up a postgresql server on windows, load the OutKafe
table-scheme and manually generate one user to test with.

A.J.

PS. If you're really interested, I suggest we take it offlist at this
point as it's becoming less and less lazarus related :)



On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
 A.J.,

 Still sounds interesting.

 Could you write a few sentences about what needs to be done to finish
 the Windows client?

 What's necessary for development? I work exclusively in Windows and OS

 X, but don't use Linux for anything and don't have access currently to

 a Linux machine.

 Thanks.

 -Phil


 -Original Message-
 From: A.J. Venter [mailto:[EMAIL PROTECTED]
 Sent: Sat 6/2/2007 7:40 PM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] OutKafe 5.1.0 Released !

 On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
  That sound interesting. Maybe you could include that description on
  your Web page.
 Heh, fair enough - though I thought I basically had :p
 
  Where does OutKafe run? Does the cafe have a network server or
  something that the cafe's computers are hooked up to?
 OutKafe comprises basically three parts (this I KNOW is on the
 website). The postgresql database server does all the network serving,

 so I don't code any of that, I just interact with it. OutKafe has:
 1) A daemon which counts down time on logged in accounts (it's done
 centrally for security reasons)
 2) An administration tool which allows the icafe operator to sell
 time, create user accounts, reset passwords, define offers etc.
 3) Client programs which let a user log in, counts him down and logs
 him out again. Currently only the Linux client is in a working state.
 The win32 client is very close - but I need somebody with genuine
 windows coding experience to help me finish it.
 There is also a WIFI client very similiar to what you describe below,
 but that is not very complex and at this stage barely started.
 
  I guess I'm not familiar with Internet cafes like this. Usually here

  the cafe has wireless and you get a login code for your laptop when
you buy a coffee.
 That is common in some countries, here in the developing world the
 kind with computers hooked up that you buy time on is still very
 common, for many people such outlets ARE their offices. Having a GPL'd

 tool to manage them is an important (I believe) way to ensure software

 freedom in the developing world.  OutKafe is the only such tool out
 there (OpenKIOSK is only partially free software - I'm not aware of
 any other free projects that are still actively developed though there

 are quite a few proprietory ones like smartlaunch). Of course the
 whole thing is also done in Lazarus and is one of the oldest
 continuing lazarus developments (the original app was started in
 November 2002, the Lazarus website carried a story on the 3.0 release
 in May 2005).

 Ciao
 A.J.


 --
 A.J. Venter
 CEO - OutKast Solutions C.C. http://www.outkastsolutions.co.za
 Cell: +27 83 455 9978
 Fax: +27 21 413 2800
 Office: +27 21 591 6766

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives





--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives

RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-03 Thread Hess, Philip J
Hi A.J.,

What version of Postgres are you using? I see that there are several binary 
downloads available from the Postgres site.

Any interest in a Mac client? I note that Postgres doesn't have binary download 
for Mac. Fink does, but it looks out of date and nothing is listed for the 
current version of OS X. I'm usually a little reluctant to get involved with 
software that doesn't support all 3 major platforms. For many Mac users putting 
something on fink is kind of like putting up a sign that says We don't really 
expect anybody to use this.

http://pdb.finkproject.org/pdb/package.php/postgresql

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sun 6/3/2007 1:23 AM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !
 
Hi Philip,
It should be very little - as far as I can see - it should in fact be
working - it just isn't yet (I'll bet it's a small problem though),
and then packaged so it can be installed with relative ease.

To give more idea -there is some major bug that's making it exit
without an error message on launch - dunno what that bug is - that
needs to be fixed.
The windows client should be able to take connection details from a
config file, connect to a postgresql server with an outkafe database,
and then log in etc.
Virtually all this code is written, it simply needs to be properly
ported, packaged and shipped - by somebody with the experience to do
so (I work as exclusively on Linux as you do on windows :p )
Of course the packaged version should also include whatever dll's are
needed for a windows app to be a postgresql client.

Are you up for giving it a shot ? You don't REALLY need a Linux
server, you could just set up a postgresql server on windows, load the
OutKafe table-scheme and manually generate one user to test with.

A.J.

PS. If you're really interested, I suggest we take it offlist at this
point as it's becoming less and less lazarus related :)



On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
 A.J.,

 Still sounds interesting.

 Could you write a few sentences about what needs to be done to finish the 
 Windows client?

 What's necessary for development? I work exclusively in Windows and OS X, but 
 don't use Linux for anything and don't have access currently to a Linux 
 machine.

 Thanks.

 -Phil


 -Original Message-
 From: A.J. Venter [mailto:[EMAIL PROTECTED]
 Sent: Sat 6/2/2007 7:40 PM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] OutKafe 5.1.0 Released !

 On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
  That sound interesting. Maybe you could include that description on your 
  Web page.
 Heh, fair enough - though I thought I basically had :p
 
  Where does OutKafe run? Does the cafe have a network server or something 
  that the cafe's computers are hooked up to?
 OutKafe comprises basically three parts (this I KNOW is on the
 website). The postgresql database server does all the network serving,
 so I don't code any of that, I just interact with it. OutKafe has:
 1) A daemon which counts down time on logged in accounts (it's done
 centrally for security reasons)
 2) An administration tool which allows the icafe operator to sell
 time, create user accounts, reset passwords, define offers etc.
 3) Client programs which let a user log in, counts him down and logs
 him out again.
 Currently only the Linux client is in a working state. The win32
 client is very close - but I need somebody with genuine windows coding
 experience to help me finish it.
 There is also a WIFI client very similiar to what you describe below,
 but that is not very complex and at this stage barely started.
 
  I guess I'm not familiar with Internet cafes like this. Usually here the 
  cafe has wireless and you get a login code for your laptop when you buy a 
  coffee.
 That is common in some countries, here in the developing world the
 kind with computers hooked up that you buy time on is still very
 common, for many people such outlets ARE their offices. Having a GPL'd
 tool to manage them is an important (I believe) way to ensure software
 freedom in the developing world.  OutKafe is the only such tool out
 there (OpenKIOSK is only partially free software - I'm not aware of
 any other free projects that are still actively developed though there
 are quite a few proprietory ones like smartlaunch). Of course the
 whole thing is also done in Lazarus and is one of the oldest
 continuing lazarus developments (the original app was started in
 November 2002, the Lazarus website carried a story on the 3.0 release
 in May 2005).

 Ciao
 A.J.


 --
 A.J. Venter
 CEO - OutKast Solutions C.C.
 http://www.outkastsolutions.co.za
 Cell: +27 83 455 9978
 Fax: +27 21 413 2800
 Office: +27 21 591 6766

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives

RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-03 Thread Hess, Philip J
Hi A.J., 

I tried compiling the OutKafe win32 client:

Import library not found for pq
Import library not found for c

Same with trying to install outkafelibs.

I see in FPC's postgres.pp that it includes:

{$linklib pq}
{$linklib c}

This probably accounts for it.

I see that installer\outkafe includes libpq.dll but pointing to it with -Fl 
doesn't help any. And I don't have any file named libc.dll.

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sun 6/3/2007 1:23 AM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !
 
Hi Philip,
It should be very little - as far as I can see - it should in fact be
working - it just isn't yet (I'll bet it's a small problem though),
and then packaged so it can be installed with relative ease.

To give more idea -there is some major bug that's making it exit
without an error message on launch - dunno what that bug is - that
needs to be fixed.
The windows client should be able to take connection details from a
config file, connect to a postgresql server with an outkafe database,
and then log in etc.
Virtually all this code is written, it simply needs to be properly
ported, packaged and shipped - by somebody with the experience to do
so (I work as exclusively on Linux as you do on windows :p )
Of course the packaged version should also include whatever dll's are
needed for a windows app to be a postgresql client.

Are you up for giving it a shot ? You don't REALLY need a Linux
server, you could just set up a postgresql server on windows, load the
OutKafe table-scheme and manually generate one user to test with.

A.J.

PS. If you're really interested, I suggest we take it offlist at this
point as it's becoming less and less lazarus related :)



On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
 A.J.,

 Still sounds interesting.

 Could you write a few sentences about what needs to be done to finish the 
 Windows client?

 What's necessary for development? I work exclusively in Windows and OS X, but 
 don't use Linux for anything and don't have access currently to a Linux 
 machine.

 Thanks.

 -Phil


 -Original Message-
 From: A.J. Venter [mailto:[EMAIL PROTECTED]
 Sent: Sat 6/2/2007 7:40 PM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] OutKafe 5.1.0 Released !

 On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
  That sound interesting. Maybe you could include that description on your 
  Web page.
 Heh, fair enough - though I thought I basically had :p
 
  Where does OutKafe run? Does the cafe have a network server or something 
  that the cafe's computers are hooked up to?
 OutKafe comprises basically three parts (this I KNOW is on the
 website). The postgresql database server does all the network serving,
 so I don't code any of that, I just interact with it. OutKafe has:
 1) A daemon which counts down time on logged in accounts (it's done
 centrally for security reasons)
 2) An administration tool which allows the icafe operator to sell
 time, create user accounts, reset passwords, define offers etc.
 3) Client programs which let a user log in, counts him down and logs
 him out again.
 Currently only the Linux client is in a working state. The win32
 client is very close - but I need somebody with genuine windows coding
 experience to help me finish it.
 There is also a WIFI client very similiar to what you describe below,
 but that is not very complex and at this stage barely started.
 
  I guess I'm not familiar with Internet cafes like this. Usually here the 
  cafe has wireless and you get a login code for your laptop when you buy a 
  coffee.
 That is common in some countries, here in the developing world the
 kind with computers hooked up that you buy time on is still very
 common, for many people such outlets ARE their offices. Having a GPL'd
 tool to manage them is an important (I believe) way to ensure software
 freedom in the developing world.  OutKafe is the only such tool out
 there (OpenKIOSK is only partially free software - I'm not aware of
 any other free projects that are still actively developed though there
 are quite a few proprietory ones like smartlaunch). Of course the
 whole thing is also done in Lazarus and is one of the oldest
 continuing lazarus developments (the original app was started in
 November 2002, the Lazarus website carried a story on the 3.0 release
 in May 2005).

 Ciao
 A.J.


 --
 A.J. Venter
 CEO - OutKast Solutions C.C.
 http://www.outkastsolutions.co.za
 Cell: +27 83 455 9978
 Fax: +27 21 413 2800
 Office: +27 21 591 6766

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives





-- 
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

Re: [lazarus] OutKafe 5.1.0 Released !

2007-06-03 Thread A.J. Venter

Hi Philip,

What version of Postgres are you using? I see that there are several binary 
downloads available from the Postgres site.

I've been targetting fairly current version throughout - right now I
am running 8.1.5, but any 8.x version should be compatible.


Any interest in a Mac client? I note that Postgres doesn't have binary download for Mac. 
Fink does, but it looks out of date and nothing is listed for the current version of OS 
X. I'm usually a little reluctant to get involved with software that doesn't support all 
3 major platforms. For many Mac users putting something on fink is kind of like putting 
up a sign that says We don't really expect anybody to use this.


There has never yet been any requests for a mac client at present, not
because of anything other than sheer cost. To run a macbased cybercafe
would cost a HUGE amount more in initial setup costs than a comporable
intel based platform. Of course this doesn't mean there ISN'T demand -
just that nobody has asked me :)
If you're up to try and port it, please feel free, but I have
absolutely NO clue how to lock the display on mac for myself :)

As for postgres support, this is LESS critical, if the client
libraries can be obtained.

A.J.



-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sun 6/3/2007 1:23 AM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !

Hi Philip,
It should be very little - as far as I can see - it should in fact be
working - it just isn't yet (I'll bet it's a small problem though),
and then packaged so it can be installed with relative ease.

To give more idea -there is some major bug that's making it exit
without an error message on launch - dunno what that bug is - that
needs to be fixed.
The windows client should be able to take connection details from a
config file, connect to a postgresql server with an outkafe database,
and then log in etc.
Virtually all this code is written, it simply needs to be properly
ported, packaged and shipped - by somebody with the experience to do
so (I work as exclusively on Linux as you do on windows :p )
Of course the packaged version should also include whatever dll's are
needed for a windows app to be a postgresql client.

Are you up for giving it a shot ? You don't REALLY need a Linux
server, you could just set up a postgresql server on windows, load the
OutKafe table-scheme and manually generate one user to test with.

A.J.

PS. If you're really interested, I suggest we take it offlist at this
point as it's becoming less and less lazarus related :)



On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
 A.J.,

 Still sounds interesting.

 Could you write a few sentences about what needs to be done to finish the 
Windows client?

 What's necessary for development? I work exclusively in Windows and OS X, but 
don't use Linux for anything and don't have access currently to a Linux machine.

 Thanks.

 -Phil


 -Original Message-
 From: A.J. Venter [mailto:[EMAIL PROTECTED]
 Sent: Sat 6/2/2007 7:40 PM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] OutKafe 5.1.0 Released !

 On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
  That sound interesting. Maybe you could include that description on your 
Web page.
 Heh, fair enough - though I thought I basically had :p
 
  Where does OutKafe run? Does the cafe have a network server or something 
that the cafe's computers are hooked up to?
 OutKafe comprises basically three parts (this I KNOW is on the
 website). The postgresql database server does all the network serving,
 so I don't code any of that, I just interact with it. OutKafe has:
 1) A daemon which counts down time on logged in accounts (it's done
 centrally for security reasons)
 2) An administration tool which allows the icafe operator to sell
 time, create user accounts, reset passwords, define offers etc.
 3) Client programs which let a user log in, counts him down and logs
 him out again.
 Currently only the Linux client is in a working state. The win32
 client is very close - but I need somebody with genuine windows coding
 experience to help me finish it.
 There is also a WIFI client very similiar to what you describe below,
 but that is not very complex and at this stage barely started.
 
  I guess I'm not familiar with Internet cafes like this. Usually here the 
cafe has wireless and you get a login code for your laptop when you buy a coffee.
 That is common in some countries, here in the developing world the
 kind with computers hooked up that you buy time on is still very
 common, for many people such outlets ARE their offices. Having a GPL'd
 tool to manage them is an important (I believe) way to ensure software
 freedom in the developing world.  OutKafe is the only such tool out
 there (OpenKIOSK is only partially free software - I'm not aware of
 any other free projects that are still actively developed though there
 are quite a few proprietory ones like smartlaunch). Of course the
 whole thing

Re: [lazarus] OutKafe 5.1.0 Released !

2007-06-03 Thread A.J. Venter

Hi all,
Can anybody help us here ?
I actually have it linking on one machine, and not on another but for
the life of me I cannot figure out the difference between the two
machines.
Can we document this somewhere ? When developing programs using
third-party linklibs through lazarus/fpc units - where do you actually
PUT the dll's ?

I am also trying to determine the minimum number of libfiles that need
to be shipped WITH the program - the libpq.dll in the svn tree came
from pgadminIII - as an experiment, but I am affraid that perhaps you
need the full set of libs that are included in postgresql - or at
least a few more of them... but which ones, and where to put them in
order to get lazarus to build with the package installed, and the app
to link on windows ?

/me really hopes for some good advice here.

A.J.


Hi A.J.,

I tried compiling the OutKafe win32 client:

Import library not found for pq
Import library not found for c

Same with trying to install outkafelibs.

I see in FPC's postgres.pp that it includes:

{$linklib pq}
{$linklib c}

This probably accounts for it.

I see that installer\outkafe includes libpq.dll but pointing to it with -Fl 
doesn't help any. And I don't have any file named libc.dll.



--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-03 Thread Hess, Philip J
Hi A.J.,

Googling around it appears as though I need libpq.a to link a client app 
against and then libpq.dll is only used at runtime. I'll download the full 
postgres installer this week and see if the liqpq.a file is included.

Any reason why you're using postgres and not postgres3? Postgres3.pp uses 
external instead of linklib and doesn't require libc.

I've also found a regular OS X package (.pkg) for postgres.

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sun 6/3/2007 1:44 PM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !
 
Hi all,
Can anybody help us here ?
I actually have it linking on one machine, and not on another but for
the life of me I cannot figure out the difference between the two
machines.
Can we document this somewhere ? When developing programs using
third-party linklibs through lazarus/fpc units - where do you actually
PUT the dll's ?

I am also trying to determine the minimum number of libfiles that need
to be shipped WITH the program - the libpq.dll in the svn tree came
from pgadminIII - as an experiment, but I am affraid that perhaps you
need the full set of libs that are included in postgresql - or at
least a few more of them... but which ones, and where to put them in
order to get lazarus to build with the package installed, and the app
to link on windows ?

/me really hopes for some good advice here.

A.J.

 Hi A.J.,

 I tried compiling the OutKafe win32 client:

 Import library not found for pq
 Import library not found for c

 Same with trying to install outkafelibs.

 I see in FPC's postgres.pp that it includes:

 {$linklib pq}
 {$linklib c}

 This probably accounts for it.

 I see that installer\outkafe includes libpq.dll but pointing to it with -Fl 
 doesn't help any. And I don't have any file named libc.dll.


-- 
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

winmail.dat

RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-02 Thread Hess, Philip J
What does OutKafe do? I looked at your Web site and honestly I'm still not sure 
what it is.

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sat 6/2/2007 3:07 PM
To: lazarus@miraclec.com
Subject: [lazarus] OutKafe 5.1.0 Released !
 
Hi All,
I'm happy to announce that OutKafe 5.1.0 is now available for download
from http://outkafe.outkastsolutions.co.za.
The new version is primarily a bugfix release containing fixes for
many critical bugs and a few multidistro compatibility improvements,
here is the changelog:
2007-06-02
Ported application to GTK2
Fixed multiple crash bugs in counter
Fixed layout and accounting bugs in admin system
Fixed counter-window button layout bug
Fixes for several LTSP related bugs.
Better handling of remote admin functionality
Fixed a bug with number entry in sell-time dialog.
2007-05-21
Added pid-storage support to outkafed
Enhanced boot scripts to use pid-stored value
native installer support for chkconfig or rc-update when available

I also made significant progress on the promised win32 client - but I
simply couldn't get it to quite work. At this stage though, it's far
enough complete that I am putting out a call for a volunteer who can
help me finish it off. Anybody with experience of lazarus/delphi on
Win32 who is up for helping me maintain the win32 client please mail
me - I would welcome all assistance with this part, experience with
postgresql will be useful but not critical (everything is pretty
abstracted).

Ciao
A.J.

--
Semper in excretum set alta variant - My father
A.J. Venter - http://www.silentcoder.co.za


--
Semper in excretum set alta variant - My father
A.J. Venter - http://www.silentcoder.co.za


-- 
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

winmail.dat

Re: [lazarus] OutKafe 5.1.0 Released !

2007-06-02 Thread Giuseppe Luigi Punzi Ruiz

It seems an app to control PC's on a cybercafe.


El 02/06/2007, a las 23:42, Hess, Philip J escribió:

What does OutKafe do? I looked at your Web site and honestly I'm  
still not sure what it is.


Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sat 6/2/2007 3:07 PM
To: lazarus@miraclec.com
Subject: [lazarus] OutKafe 5.1.0 Released !

Hi All,
I'm happy to announce that OutKafe 5.1.0 is now available for download
from http://outkafe.outkastsolutions.co.za.
The new version is primarily a bugfix release containing fixes for
many critical bugs and a few multidistro compatibility improvements,
here is the changelog:
2007-06-02
Ported application to GTK2
Fixed multiple crash bugs in counter
Fixed layout and accounting bugs in admin system
Fixed counter-window button layout bug
Fixes for several LTSP related bugs.
Better handling of remote admin functionality
Fixed a bug with number entry in sell-time dialog.
2007-05-21
Added pid-storage support to outkafed
Enhanced boot scripts to use pid-stored value
native installer support for chkconfig or rc-update when  
available


I also made significant progress on the promised win32 client - but I
simply couldn't get it to quite work. At this stage though, it's far
enough complete that I am putting out a call for a volunteer who can
help me finish it off. Anybody with experience of lazarus/delphi on
Win32 who is up for helping me maintain the win32 client please mail
me - I would welcome all assistance with this part, experience with
postgresql will be useful but not critical (everything is pretty
abstracted).

Ciao
A.J.

--
Semper in excretum set alta variant - My father
A.J. Venter - http://www.silentcoder.co.za


--
Semper in excretum set alta variant - My father
A.J. Venter - http://www.silentcoder.co.za


--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

winmail.dat


| Giuseppe Luigi Punzi Ruiz |
Migrando correo de nuevo
[EMAIL PROTECTED]



_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] OutKafe 5.1.0 Released !

2007-06-02 Thread A.J. Venter

Well basically it's an admin suite for internet cafe's, customers get
user-accounts and buy time, outkafe lets them log on, and logs them
off again when their time is up - there are other features but that's
the heart of it all.

AJ.

On 6/2/07, Hess, Philip J [EMAIL PROTECTED] wrote:

What does OutKafe do? I looked at your Web site and honestly I'm still not sure 
what it is.

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sat 6/2/2007 3:07 PM
To: lazarus@miraclec.com
Subject: [lazarus] OutKafe 5.1.0 Released !

Hi All,
I'm happy to announce that OutKafe 5.1.0 is now available for download
from http://outkafe.outkastsolutions.co.za.
The new version is primarily a bugfix release containing fixes for
many critical bugs and a few multidistro compatibility improvements,
here is the changelog:
2007-06-02
Ported application to GTK2
Fixed multiple crash bugs in counter
Fixed layout and accounting bugs in admin system
Fixed counter-window button layout bug
Fixes for several LTSP related bugs.
Better handling of remote admin functionality
Fixed a bug with number entry in sell-time dialog.
2007-05-21
Added pid-storage support to outkafed
Enhanced boot scripts to use pid-stored value
native installer support for chkconfig or rc-update when available

I also made significant progress on the promised win32 client - but I
simply couldn't get it to quite work. At this stage though, it's far
enough complete that I am putting out a call for a volunteer who can
help me finish it off. Anybody with experience of lazarus/delphi on
Win32 who is up for helping me maintain the win32 client please mail
me - I would welcome all assistance with this part, experience with
postgresql will be useful but not critical (everything is pretty
abstracted).

Ciao
A.J.

--
Semper in excretum set alta variant - My father
A.J. Venter - http://www.silentcoder.co.za


--
Semper in excretum set alta variant - My father
A.J. Venter - http://www.silentcoder.co.za


--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives






--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-02 Thread Hess, Philip J
That sound interesting. Maybe you could include that description on your Web 
page.

Where does OutKafe run? Does the cafe have a network server or something that 
the cafe's computers are hooked up to?

I guess I'm not familiar with Internet cafes like this. Usually here the cafe 
has wireless and you get a login code for your laptop when you buy a coffee.

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sat 6/2/2007 5:47 PM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !
 
Well basically it's an admin suite for internet cafe's, customers get
user-accounts and buy time, outkafe lets them log on, and logs them
off again when their time is up - there are other features but that's
the heart of it all.

AJ.

On 6/2/07, Hess, Philip J [EMAIL PROTECTED] wrote:
 What does OutKafe do? I looked at your Web site and honestly I'm still not 
 sure what it is.

 Thanks.

 -Phil


 -Original Message-
 From: A.J. Venter [mailto:[EMAIL PROTECTED]
 Sent: Sat 6/2/2007 3:07 PM
 To: lazarus@miraclec.com
 Subject: [lazarus] OutKafe 5.1.0 Released !

 Hi All,
 I'm happy to announce that OutKafe 5.1.0 is now available for download
 from http://outkafe.outkastsolutions.co.za.
 The new version is primarily a bugfix release containing fixes for
 many critical bugs and a few multidistro compatibility improvements,
 here is the changelog:
 2007-06-02
 Ported application to GTK2
 Fixed multiple crash bugs in counter
 Fixed layout and accounting bugs in admin system
 Fixed counter-window button layout bug
 Fixes for several LTSP related bugs.
 Better handling of remote admin functionality
 Fixed a bug with number entry in sell-time dialog.
 2007-05-21
 Added pid-storage support to outkafed
 Enhanced boot scripts to use pid-stored value
 native installer support for chkconfig or rc-update when available

 I also made significant progress on the promised win32 client - but I
 simply couldn't get it to quite work. At this stage though, it's far
 enough complete that I am putting out a call for a volunteer who can
 help me finish it off. Anybody with experience of lazarus/delphi on
 Win32 who is up for helping me maintain the win32 client please mail
 me - I would welcome all assistance with this part, experience with
 postgresql will be useful but not critical (everything is pretty
 abstracted).

 Ciao
 A.J.

 --
 Semper in excretum set alta variant - My father
 A.J. Venter - http://www.silentcoder.co.za


 --
 Semper in excretum set alta variant - My father
 A.J. Venter - http://www.silentcoder.co.za


 --
 A.J. Venter
 CEO - OutKast Solutions C.C.
 http://www.outkastsolutions.co.za
 Cell: +27 83 455 9978
 Fax: +27 21 413 2800
 Office: +27 21 591 6766

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives





-- 
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

winmail.dat

RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-02 Thread Michael Van Canneyt


On Sat, 2 Jun 2007, Hess, Philip J wrote:

 What does OutKafe do? I looked at your Web site and honestly I'm still not 
 sure what it is.

As far as I can tell, it manages accounts for an internet cafe: keeping track 
of how much time
people spend on the PC they pay for :-)

Michael.

 
 Thanks.
 
 -Phil
 
 
 -Original Message-
 From: A.J. Venter [mailto:[EMAIL PROTECTED]
 Sent: Sat 6/2/2007 3:07 PM
 To: lazarus@miraclec.com
 Subject: [lazarus] OutKafe 5.1.0 Released !
  
 Hi All,
 I'm happy to announce that OutKafe 5.1.0 is now available for download
 from http://outkafe.outkastsolutions.co.za.
 The new version is primarily a bugfix release containing fixes for
 many critical bugs and a few multidistro compatibility improvements,
 here is the changelog:
 2007-06-02
 Ported application to GTK2
 Fixed multiple crash bugs in counter
 Fixed layout and accounting bugs in admin system
 Fixed counter-window button layout bug
 Fixes for several LTSP related bugs.
 Better handling of remote admin functionality
 Fixed a bug with number entry in sell-time dialog.
 2007-05-21
 Added pid-storage support to outkafed
 Enhanced boot scripts to use pid-stored value
 native installer support for chkconfig or rc-update when available
 
 I also made significant progress on the promised win32 client - but I
 simply couldn't get it to quite work. At this stage though, it's far
 enough complete that I am putting out a call for a volunteer who can
 help me finish it off. Anybody with experience of lazarus/delphi on
 Win32 who is up for helping me maintain the win32 client please mail
 me - I would welcome all assistance with this part, experience with
 postgresql will be useful but not critical (everything is pretty
 abstracted).
 
 Ciao
 A.J.
 
 --
 Semper in excretum set alta variant - My father
 A.J. Venter - http://www.silentcoder.co.za
 
 
 --
 Semper in excretum set alta variant - My father
 A.J. Venter - http://www.silentcoder.co.za
 
 
 -- 
 A.J. Venter
 CEO - OutKast Solutions C.C.
 http://www.outkastsolutions.co.za
 Cell: +27 83 455 9978
 Fax: +27 21 413 2800
 Office: +27 21 591 6766
 
 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
 
 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] OutKafe 5.1.0 Released !

2007-06-02 Thread A.J. Venter

On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:

That sound interesting. Maybe you could include that description on your Web 
page.

Heh, fair enough - though I thought I basically had :p


Where does OutKafe run? Does the cafe have a network server or something that 
the cafe's computers are hooked up to?

OutKafe comprises basically three parts (this I KNOW is on the
website). The postgresql database server does all the network serving,
so I don't code any of that, I just interact with it. OutKafe has:
1) A daemon which counts down time on logged in accounts (it's done
centrally for security reasons)
2) An administration tool which allows the icafe operator to sell
time, create user accounts, reset passwords, define offers etc.
3) Client programs which let a user log in, counts him down and logs
him out again.
Currently only the Linux client is in a working state. The win32
client is very close - but I need somebody with genuine windows coding
experience to help me finish it.
There is also a WIFI client very similiar to what you describe below,
but that is not very complex and at this stage barely started.


I guess I'm not familiar with Internet cafes like this. Usually here the cafe 
has wireless and you get a login code for your laptop when you buy a coffee.

That is common in some countries, here in the developing world the
kind with computers hooked up that you buy time on is still very
common, for many people such outlets ARE their offices. Having a GPL'd
tool to manage them is an important (I believe) way to ensure software
freedom in the developing world.  OutKafe is the only such tool out
there (OpenKIOSK is only partially free software - I'm not aware of
any other free projects that are still actively developed though there
are quite a few proprietory ones like smartlaunch). Of course the
whole thing is also done in Lazarus and is one of the oldest
continuing lazarus developments (the original app was started in
November 2002, the Lazarus website carried a story on the 3.0 release
in May 2005).

Ciao
A.J.


--
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] OutKafe 5.1.0 Released !

2007-06-02 Thread Hess, Philip J
A.J.,

Still sounds interesting.

Could you write a few sentences about what needs to be done to finish the 
Windows client?

What's necessary for development? I work exclusively in Windows and OS X, but 
don't use Linux for anything and don't have access currently to a Linux machine.

Thanks.

-Phil


-Original Message-
From: A.J. Venter [mailto:[EMAIL PROTECTED]
Sent: Sat 6/2/2007 7:40 PM
To: lazarus@miraclec.com
Subject: Re: [lazarus] OutKafe 5.1.0 Released !
 
On 6/3/07, Hess, Philip J [EMAIL PROTECTED] wrote:
 That sound interesting. Maybe you could include that description on your Web 
 page.
Heh, fair enough - though I thought I basically had :p

 Where does OutKafe run? Does the cafe have a network server or something that 
 the cafe's computers are hooked up to?
OutKafe comprises basically three parts (this I KNOW is on the
website). The postgresql database server does all the network serving,
so I don't code any of that, I just interact with it. OutKafe has:
1) A daemon which counts down time on logged in accounts (it's done
centrally for security reasons)
2) An administration tool which allows the icafe operator to sell
time, create user accounts, reset passwords, define offers etc.
3) Client programs which let a user log in, counts him down and logs
him out again.
Currently only the Linux client is in a working state. The win32
client is very close - but I need somebody with genuine windows coding
experience to help me finish it.
There is also a WIFI client very similiar to what you describe below,
but that is not very complex and at this stage barely started.

 I guess I'm not familiar with Internet cafes like this. Usually here the cafe 
 has wireless and you get a login code for your laptop when you buy a coffee.
That is common in some countries, here in the developing world the
kind with computers hooked up that you buy time on is still very
common, for many people such outlets ARE their offices. Having a GPL'd
tool to manage them is an important (I believe) way to ensure software
freedom in the developing world.  OutKafe is the only such tool out
there (OpenKIOSK is only partially free software - I'm not aware of
any other free projects that are still actively developed though there
are quite a few proprietory ones like smartlaunch). Of course the
whole thing is also done in Lazarus and is one of the oldest
continuing lazarus developments (the original app was started in
November 2002, the Lazarus website carried a story on the 3.0 release
in May 2005).

Ciao
A.J.


-- 
A.J. Venter
CEO - OutKast Solutions C.C.
http://www.outkastsolutions.co.za
Cell: +27 83 455 9978
Fax: +27 21 413 2800
Office: +27 21 591 6766

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

winmail.dat