Please add this to the "Super Bloopers" list for future reference.
I've been emailing Dave on the side about my molasses FTP handlers...
today I found the problem.
I was not clearing my "ftp log" field on start up. This means that
field contained the transcripts, appended, day after day, for all
FTP sessions for our daily web page upload since October 2004! minus
weekends that's about 250 session logs, one after the other, in that
field.
It's a hidden field... today, as usual the upload was excruciatingly
slow... I decided to check the FTP log field only to discover that
it must have held a megabyte of data or more! While the upload was
in progress, from the msg box I issued
put empty into fld "ftp log"
The field cleared and immediately the upload speed jumped to almost
the same speeds I get with Interarchy using SFTP...
While this solves the slow down problem, it also says something Rev's
speed issues, when large amounts of data are be handled in fields. I
suspect, were I to try it, that appending that data to a disk on file
probably would not affect operations...
On Oct 14, 2005, at 6:21 PM, Sivakatirswami wrote:
Dave
Thanks for taking a "crack" at it... OK, well, your script worked
"out of the box" i.e. untested but no errors. It did block any
feedback from my "watch" field so I didn't know what was
happening... I though at first Rev was locked up... but then the
page loaded from the remote serve and it was clear the script ran
just fine.
But, no speed gain.
Thanks anyway.. Maybe you will do SFTP one day ?
Sivakatirswami
On Oct 14, 2005, at 12:18 PM, Dave Cragg wrote:
on uploadNext
try
repeat while tFiles is not empty then
if char 1 of tFiles <> "." then
put tUrlStem & tFolder & (line 1 of tFiles) into tUrl
put tSourcePath & (line 1 of tFiles) into tFilePath
put "loading... " & tURL & tFilePath into fld "Watch"
put url ("binfile:" & tFilePath) into tDataToSend
if the result <> empty then throw "Can't open file" && tFilePath
put tDataToSend into url tUrl
if the result <> empty then throw "Upload failed" && tUrl &&
the result
delete line 1 of tFiles
else
delete line 1 of tFiles
next repeat
end if
end repeat
put "Upload Complete!" into fld "watch"
set the directory to "/Users/katir/" # just to release the
volume on the LAN server.
revGoURL "http://www.himalayanacademy.com/taka/"
catch pErr
answer the result
end try
end uploadNext
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution