Re: [twsocket] Should next ICS version support anything before Delphi XE ?

2012-04-01 Thread twsocket


I'm still using D7.  I write mostly automation applications so
haven't seen the need to upgrade.  I do keep my eye out for a sale
though.

 Hi !
 
 
 

Irsquo;m planning the next ICS versionhellip;
 
 Being
unable to use any features added to Delphi in the last 10 years is
 very restricted.  Maybe we need to cease support for old Delphi
versions ?
 Of course ICS V5 and V7 will remains available
however, the only changes
 will be bug fixes.
 
 
 
 What do you think ? Please keep your answer
as short as possible, I just
 want to have an idea about how many
of you are still using an old Delphi
 version.
 
 
 
 --
 

francois.pie...@overbyte.be
 
 The author of the
freeware multi-tier middleware MidWare
 
 The author of
the freeware Internet Component Suite (ICS)
 

http://www.overbyte.be
 
 
 
 --
 To unsubscribe or change your settings for TWSocket mailing list
 please goto
http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
 Visit
our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] TCustomFtpCli - minor change

2012-02-12 Thread twsocket


The actual case isn't as nice.

using a 1x (112k max) cellular
data card to transfer the contents of a data logger to a host site.

an Encrypted tunnel is created over the 1x slowing the actual data
rate due to overhead, but the system stays connected for weeks on
end.  The data logger supplies Massive chunks of binary data
(compresses by less that 5%) which a laptop uploads to the host
site.  due to band width and data rate slow down due to exceeding the
data cap right before the end of the period, it can take days to upload a
single data packet (around 3-4gigs of data).  I tried breaking the
packet up into smaller chunks, didn't really change anything, the link is
continuously active.  Would be nice to go to 3g but it's not
available at the site (we are lucky to get 1x).  I have timeouts set
to ridiculous numbers to make it work.  We can actually lose the 1x
link and the transfer picks back up when the tunnel reconnects.

BTW this costs a chunk, and the cell carrier isn't happy, but it's
within the terms of the contract.




twsoc...@kglt.net wrote:
 How long does it take a 14.4k dial
up to upload 4gig?
 
 Looong, guess it would never
succeed. If memory serves
 well it was a game of hazard to get
much less data
 transferred uncorrupted over a phone line those
days.
 Is this a real use case?
 
 --

Arno Garrels
 
 
 
 --
 To
unsubscribe or change your settings for TWSocket mailing list

please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
 Visit our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] TCustomFtpCli - minor change

2012-02-02 Thread twsocket


How long does it take a 14.4k dial up to upload 4gig?


twsoc...@kglt.net wrote:
 
 FDurationMsecs and
DurationMsecs should be INT64.
 
 Do you think that any
of your transfers might ever
 take more than 24 days?


 --
 Arno Garrels
 
 --
 To
unsubscribe or change your settings for TWSocket mailing list

please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
 Visit our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] TCustomFtpCli - minor change

2012-01-28 Thread twsocket


Arno,

Thank You, I missed the change.

One thing,
FDurationMsecs and DurationMsecs should be INT64.

Thanks,
JohnC


 twsoc...@kglt.net wrote:

Hi,

 I've been carrying this change forward for
a while now and
 was wondering if it could be merged into the
source.

 FDuration := Duration;

 This allows a
 program to display
the transfer statistics with out having to parse
 the result
string.
 
 There already exits integer property
DurationMsecs since Jan 06, 2008
 V2.113.
 

--
 Arno Garrels
 --
 To unsubscribe or change
your settings for TWSocket mailing list
 please goto
http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
 Visit
our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


[twsocket] TCustomFtpCli - minor change

2012-01-21 Thread twsocket


Hi,

I've been carrying this change forward for a while now and
was wondering if it could be merged into the source.

in
TCustomFtpCli I added a property to access FRequestResult and added a
property to get at the Duration of the FTP transfer.

code:
in TCustomFtpCli
added:
   
FDuration   :
Int64;

Added:
    property
Duration
:
Int64   
read  FDuration

write FDuration;
    property
RequestResult    :
Integer 
read  FRequestResult

write FRequestResult;   

in:
procedure TCustomFtpCli.TransfertStats;
after:
    if DWORD (FStopTime) = DWORD (FStartTime)
then   { V2.102 fix zero duration downloads }
    Duration := DWORD (FStopTime)
- DWORD (FStartTime)
    else
    Duration := ($ -
DWORD (FStartTime)) + DWORD (FStopTime);

added:
 

    FDuration := Duration;

This allows a
program to display the transfer statistics with out having to parse the
result string.

Thanks.
John C.
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


[twsocket] TFtpCli - 500 error in quit

2011-12-19 Thread twsocket


I'll start by saying that I am using the daily snapshot of 12/18/2011,
Delphi 7.1, Win XP SP3 all patches as of 12/18/2011.

using
TFtpCli I get a 500 error on a Quit even though the server returns a 221
response to the quit.   I've tracked it down to
TCustomFtpCli.ControlSocketSessionClosed 

I changed:

if FRequestType  ftpRqAbort then begin

To:

if
(FRequestType  ftpRqAbort) and (FRequestType  ftpQuitAsync) then begin

and the problem is resolved.  

Please note that the
machine the program runs on is a 3.4g P4 with Gigabit networking to a DS3
backbone.  And this is a timing related problem.  I can not reproduce the
error on my development machine.

Anyone see a problem with this
fix?

Thanks,

J. Campbell


--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be