Page 1 of 5

tftp class

PostPosted: Sun Sep 03, 2006 7:05 am
by Richard Chidiak
Antonio

Do you plan to make tftp class available for fwppc ?

I neeed to retreive the content of a ftp directory .

This is straight from tftp class, if not i have to figure out another way.

Thanks for your reply

Richard

PostPosted: Mon Sep 04, 2006 12:40 pm
by Antonio Linares
Richard,

It seems that wininet.dll is available for Windows Mobile, so it should not be difficult to port the code to FWPPC. We are going to check it.

PostPosted: Mon Sep 04, 2006 7:12 pm
by Richard Chidiak
Antonio Linares wrote:Richard,

It seems that wininet.dll is available for Windows Mobile, so it should not be difficult to port the code to FWPPC. We are going to check it.


Antonio :D

Gracias,

This issue is not critical for me, i can wait.

I am much more interested in Msgrun replacement , spinners and curiously scopes (i thought this one depending on harbour ???).

Msgrun is as far as i am concerned, the most critical point missing today. I have not found a replacement for it, probably out of ideas on the subject.

Do you have an idea of any replacement ?

Thank you

Richard

Keep faith, FWPPC is a fantastic tool.

PostPosted: Mon Sep 04, 2006 10:30 pm
by Antonio Linares
Richard,

There is already available a new FWPPC build to be downloaded with MsgRun() support. There is a working sample at samples\TestMRun.prg.

It seems to work well but we appreciate your feedback. Thanks,

> spinners

its on our todo list.

> and curiously scopes (i thought this one depending on harbour ???).

Yes, we upgrade Harbour for Pocket PC every few months from Harbour CVS. We may upgrade it in short.

PostPosted: Mon Oct 16, 2006 2:13 pm
by vilian
Antonio,

You already have a forecast of when you will have TFTP and TFTPFILE for FwPpc?

PostPosted: Mon Oct 16, 2006 4:40 pm
by Antonio Linares
Vilian,

Its on our todo list, though actually we are busy building a new Harbour for Pocket PC build, using the most recent Harbour CVS files.

PostPosted: Mon Oct 16, 2006 8:23 pm
by vilian
Antonio,

I know that the friend must is full of things to make, but to conclude our first application with FWPPC, lacks only the sending and act of receiving of data saw ftp, thus would be grateful if the implementation of class ftp could place enters its priorities.

PostPosted: Tue Oct 24, 2006 7:49 pm
by vilian
Hi Antonio,

Without wanting to pressure you, but necessary to inform a date for conclusion of the system for my customer. How I am depending only on the support the ftp, you has some forecast pra to have this concluded class?

PostPosted: Wed Oct 25, 2006 6:21 pm
by Antonio Linares
Vilian,

We are finishing the new FWPPC build (much improved memory management and use of current Harbour CVS files). In a matter of two or three days we may be able to continue development with WinINet.dll

PostPosted: Wed Nov 01, 2006 11:53 am
by vilian
Antonio,

Thanks,

I am here counting the minutes while I wait.

PostPosted: Tue Nov 21, 2006 7:33 pm
by vilian
Hi Antonio,

You already have a date to complete this development?

PostPosted: Tue Nov 21, 2006 11:25 pm
by Antonio Linares
Vilian,

It is almost finished. It may be ready for tomorrow, probably.

PostPosted: Wed Nov 22, 2006 12:43 am
by Antonio Linares
Vilian,

First tests are working fine: samples\ftpdir.prg:
Code: Select all  Expand view
// Testing the FiveWin Internet Classes

#include "FWCE.ch"

function Main()

   local oInternet := TInternet():New()
   local oFTP      := TFTP():New( "ftp.microsoft.com", oInternet ) // Microsoft FTP
   local aFiles

   if ! Empty( oFTP:hFTP )
      aFiles = oFTP:Directory( "*.*" )
      MsgInfo( Len( aFiles ) )
      AEval( aFiles, { | aFile | MsgInfo( aFile[ 1 ] ) } )
   else
      MsgAlert( "oFTP:hFTP is null" )
   endif

   oInternet:End()

   MsgInfo( "Done!" )

return nil

Image

From XP:
Image

PostPosted: Wed Nov 29, 2006 1:54 pm
by vilian
Hi, Antonio,

Congratulations, but when you intend to liberate this new version?

PostPosted: Wed Nov 29, 2006 5:42 pm
by Antonio Linares
Vilian,

We have already published it though we have not tested it 100%, so in case there is a required little fix, we may do it asap.