Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Re: Cross-platform GUI for UNIX based scripts

by taint (Chaplain)
on May 23, 2013 at 13:16 UTC ( #1034946=note: print w/replies, xml ) Need Help??

in reply to Cross-platform GUI for UNIX based scripts

No disrespect intended, but generally speaking, the *NIX crowd tend to be pretty savvy
when it comes to "tech stuff". That said, if you have any experience in Perl, you might
want to look into the tk, or gtk Perl bindings/toolkits. Basically put; they allow you
to incorporate buttons, and other widgets into your Perl applications, that will run
on other platforms easily. It would also be worth looking into using CGI. There a massive
collection of freely available modules that provide the "progress-bars" you noted, as well as Jason.
Simply running a search on CPAN for tk. Provided a few hundred possibilies. gtk, gave much the same.



#!/usr/bin/perl -Tw
use perl::always;
my perl_version = "5.12.4";
print $perl_version;
  • Comment on Re: Cross-platform GUI for UNIX based scripts

Replies are listed 'Best First'.
Re^2: Cross-platform GUI for UNIX based scripts
by Anonymous Monk on May 23, 2013 at 13:28 UTC
    Thanks Chris I will have a look. The majority of the people who will use it are windows based with no experience of UNIX. They haven't even used putty before which makes it a bit of a headache for me.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1034946]
[LanX]: I told you the story about the new" currency trading system of Dresdner Bank
[LanX]: ?
[Corion]: No, or I don't remember the story ;)
LanX my favourite don't tell me the proof of concept is good enough for production anecdote
[ambrus]: ah, it's one of thos
[Eily]: what, there's a difference between proof of concept and production?
[LanX]: 20 years ago traders were complaining about the latency of the trading system...
[ambrus]: I'm currently in the process of rewriting my proof of concept programs. They sort of developped organically as I was experimenting, so now I've got an ugly mess of multiple programs and one-liners held together by nothing. I'll have to rewrite them to som
[ambrus]: ething that's both cleanly organized and mostly automated.
LanX in train, bad connection

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (15)
As of 2017-03-29 11:47 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (350 votes). Check out past polls.