directory walking sorted; file listing modification II

Klaus Major klaus at major-k.de
Wed Dec 3 16:20:41 EST 2003


Hi bob,

i wrote first and then read... :-(

> Hi all
>
> I found this script to list files in a director and walk down the 
> folders. I also manage to list the output in a box. :-)
>
> How can this directory walker be modified to only list the files 
> comtaining raw01.pic, raw02.pic and raw03.pic?
>
> Then all I need to do is link the final box to the target directory. 
> But that is later.
>
>
> global gHierList
> on mouseUp
>   put empty into gHierList
>   put empty into field 1
>   answer folder "Pick a folder you want to walk:"
>   if it is empty then exit mouseUp
>   set lockCursor to true
>   set cursor to watch
>   directoryWalk it

put gHierList into var1
filter var1 with "raw01.pic"
put gHierList into var2
filter var2 with "raw02.pic"
put gHierList into var3
filter var3 with "raw03.pic"

put var1 & CR & var2 & CR & var3 into gHierlist

>   sort gHierList
>   put gHierList into field 1
>   put number of lines of fld 1
>   set lockCursor to false
> end mouseUp
>
> on directoryWalk whatFolder
>   set the defaultFolder to whatFolder
>   put the files into temp
>   repeat for each line x in temp
>     put whatFolder & "/" & x & return after gHierList
>   end repeat
>   put the folders into tDirList
>   repeat with x =  2 to the number of lines of tDirList
>     directoryWalk (whatFolder & "/" & (line x of tDirList))
>   end repeat
> end directoryWalk

> cheersbob

Hope THAT helps ;-)


Regards

Klaus Major
klaus at major-k.de
www.major-k.de



More information about the use-livecode mailing list