knils_r00t has asked for the wisdom of the Perl Monks concerning the following question:

I have this script and i want to make an GUI application using perl/tk module plz any help will be appreciated greatly .....thanku

###################ftp script use Net::FTP; print "Starting the FTP service . . . .\n"; print "Enter the Hostname/ip : "; chomp($host=<STDIN>); $ftp = Net::FTP->new("$host", Timeout => 30) or die "Could not connect.\n"; print "Enter the User :"; chomp($user=<STDIN>); print "Enter the Password :"; chomp($pass=<STDIN>); $ftp->login("$user", "$pass") or die "Could not log in.\n"; if(login) { print "Connected Successfully . . . .\n"; } #$ftp->cwd('/home/knils/Desktop') # or die "Can not change Directory"; while(1) { print "ftp> "; chomp($fn=<STDIN>); if ($fn eq "bye") { exit 0; } ($fn1,$fn2)= split / +/, $fn; $ftp->$fn1("$fn2") or print "Invalid Operation\n"; }

Replies are listed 'Best First'.
Re: Write a Gui Application
by halfcountplus (Hermit) on Apr 09, 2012 at 13:38 UTC

    Here's your starting point:

    Perl/Tk

    And a tip: DO NOT start by trying to apply Tk in your FTP program. FIRST read thru the Tk docs, a tutorial, etc. and develop a few small experimental programs to learn with.

    There are a few good reasons to work that way, one of which is it will make it much easier to ask specific questions here without having to dump a mess of code and explain a bunch of irrelevant details ;)

Re: Write a Gui Application
by zentara (Cardinal) on Apr 09, 2012 at 14:41 UTC
Re: Write a Gui Application
by Anonymous Monk on Apr 09, 2012 at 13:14 UTC

    What would it do that the multitude of GUI ftp clients don't already do?