integrating rsync with Rev
Phil Davis
revdev at pdslabs.net
Sun May 18 23:21:43 EDT 2008
Sorry - I didn't complete my thought...
A background process is non-blocking. In the example below (IIRC)
"tResult" would receive the process ID from shell().
Phil Davis wrote:
> Sarah Reichelt wrote:
>
> -- snip --
>> For me, the main problem is that the process is blocking. I would love
>> a faster alternative to Rev's FTP commands, but I can't have it
>> blocking everything else. Is there a way to open a process in a
>> non-blocking manner, perhaps by redirecting it's output to a file and
>> checking it every now & then to estimate progress?
>>
>> Cheers,
>> Sarah
> Hi Sarah,
>
> What happens if you do something like this instead:
>
> put shell("/rsynch.sh &") into tResult
>
> In other words, can you start your script from shell() as a background
> process? I've done that with a couple of different long-running apps.
>
--
Phil Davis
PDS Labs
Professional Software Development
http://pdslabs.net
More information about the use-livecode
mailing list