open process

JB sundown at pacifier.com
Sat Sep 28 13:57:27 EDT 2019


It works for me too, Thanks

Name  Mtu   Network       Address            Ipkts Ierrs    Opkts Oerrs  Coll
lo0   16384 <Link#1>                         82239     0    82239     0     0
lo0   16384 localhost   ::1                  82239     -    82239     -     -
lo0   16384 127           localhost          82239     -    82239     -     -
lo0   16384 localhost   fe80:1::1            82239     -    82239     -     -
gif0* 1280  <Link#2>                             0     0        0     0     0
stf0* 1280  <Link#3>                             0     0        0     0     0
en0   1500  <Link#4>    34:15:9e:26:fa:60  1633080     0  1207358     0     0
en0   1500  jb.local    fe80:4::3615:9eff  1633080     -  1207358     -     -
en0   1500  192.168.0     192.168.0.2      1633080     -  1207358     -     -
en1   1500  <Link#5>    7c:6d:62:a4:64:ab        0     0        0     0     0
fw0   4078  <Link#6>    34:15:9e:ff:fe:26:fa:60        0     0        0     0     0


JB

> On Sep 28, 2019, at 10:24 AM, Dar Scott Consulting via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> This works for me, LC 9.5 Mac.
> 
> on mouseup
>   set the cursor to watch
>   put "netstat -i" into p
>   put p -- flash
>   open process p for read
>   wait 1 seconds with messages
>   read from process p until empty
>   close process p
>   put it
> end mouseup
> 
> 
>> On Sep 28, 2019, at 8:05 AM, JB via use-livecode <use-livecode at lists.runrev.com> wrote:
>> 
>> In a shell command I can execute a external program
>> using the following code:
>> 
>> on mouseUp
>> set the defaultFolder to desktop
>>  put “myPic.jpg" into tFILE1
>>  put “myPic copy.jpg" into tFILE2
>>  put shell( "./copy" && quote & tFILE1 & quote && quote & tFILE2 & quote) into pData
>>  answer question pData  —will be success or failed
>> end mouseUp
>> 
>> The code above will execute a program that has two arguments which are
>> the source file and destination file.  It is a simple copy program.
>> 
>> I was reading about open process:
>>  --open process appName [for [text|binary] {read | write | update | neither}]
>> 
>> I can open a process and execute the above mentioned external program
>> but I am not able to supply the arguments.
>> 
>> Is it possible using open process to execute a program with arguments
>> and if it is would it be better to use the shell command or open process?
>> 
>> I know if you use a shell command it takes control until it is done and
>> open process might run in the background which I do not really need
>> that I know of in this instance.
>> 
>> JB
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the use-livecode mailing list