Jan
06
2008
0

ABCClient

So first of all best wishes to everyone. May the best days of 2007 be the worst of 2008.

I posted an ABC class some time ago and mentioned I’ve been working on a implementation, well it’s finally done!

It features the commands you’d expect. An automatic refresher that fires every 4 seconds and even some decent error handling as well as my latest incarnation of the IPv4 widget (I do hope I got it right this time)

Well check it out here.

Written by admin in: php-gtk |
Dec
29
2007
0

IPv4 & IPv6 Widget

A small update to the IPv4 Entry widget and a specialized IPv6 Entry widget.

IPv4 has had some small cosmetic code changes and after some small behavioral  modifications (skipping fields has been resolved and stops at the last field) is ready for stable use.

Following a request / inquiry from Frédéric Marand I have also written an IPv6 Entry widget. I’m not familiar with IPv6 so the question of usability & quality must be answered by others. Please let me know what you think.

And now for the code:

IPv4Entry

IPv6Entry

Written by admin in: php-gtk |
Dec
21
2007
0

IPEntry widget

While creating a wizard for my kiosk application I needed the user to enter an IP-Address. I could’ve just let them enter away and do extensive error checking but using an IPEntry widget just looks cool doesn’t it?

Well here you go for the code.

Drop me a line if you like it or have questions/comments

Written by admin in: php-gtk |
Dec
21
2007
0

Interesting idea

Whilst showing one of my colleagues the beauty that is PHP-GTK he brought up an interesting concept that I feel has some potential.

The ‘problem’ with many POS* systems is that when you use the software at different locations it becomes quite a challenge to update all the software. Questions like “Who performs the update? The people on site? A company Sys-admin?” arise.

You might solve this by building a framework that, on the client-side, only holds a ‘GUI-starter’ and a SOAPClient component. The rest of your application (including the glade file that defines your application) is downloaded (or directly opened) from the server and all your business logic can be contained within the SOAP Server that is called with a generic request.

I’ll try building a small sample app this weekend.

*Point Of Sale. For those of you who, like me, did not get this one in our daily dose of acronyms whilst growing up.

Written by admin in: php-gtk |
Dec
20
2007
0

Kiosk application

When I started using PHP-GTK I was at a loss trying to decide what kind of application I should build to learn its intricacies.

This was solved when I stumbled upon kksou’s website where he has placed some sample applications and templates. Among these examples he has created kiosk templates and this got the ball rolling.

My kiosk application has a server-client architecture which means you run the server application on one computer where you add the users and set their access time and clients connect to this server to verify the user.

This application is merely created as an example of the power of PHP-GTK and the way you can mash up several of PHP’s extensions together. At the moment you need to have PHP-GTK with the PDO / PDO-Sqlite extensions enabled in order to run it.

You need to manually edit the client code if you want it to connect to a different ip/port then 127.0.0.1:1987 but work is underway to make this editable in a configuration file.

The admin application features a nifty wizard to set it up (again with thanks to kksou) so enjoy.

Admin application

Kiosk Client

Written by admin in: php-gtk |

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes