Re: [twsocket] Should next ICS version support anything before Delphi XE ?
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
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
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
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
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
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