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

Reply via email to