Make(Python) ver(4.03 build 180) Add(EntryPoint,2953706,112,133) { link(onStart,16636289:doEvent1,[]) } Add(Walk,4615473,231,133) { Top="c:\\Program FIles\\Hiasm\\Elements" link(onWalk,14462688:doEvent1,[(279,139)(279,293)]) } Add(ArrayTest,4508,378,217) { X=String(.svn) link(onResult,169260:doData,[(422,223)(422,209)(317,209)(317,195)]) link(Array,2911227:Var2,[]) } Add(ArrayTools,16634600,413,259) { Operation=3 X=String(.svn) link(Array,2911227:Var3,[(419,187)]) } Add(While,752981,357,259) { Op2=Integer(1) link(onWhile,16634600:doOperation,[]) link(Op1,169260:GetData,[(363,254)(335,254)]) } Add(EventFromData,169260,329,189) { link(onEvent,4508:doTest,[(369,195)(369,223)]) } Add(Hub,14462688,294,287) { OutCount=3 link(onEvent1,752981:doWhile,[(332,293)(332,265)]) link(onEvent2,4948747:doClear,[(461,300)(461,279)]) link(onEvent3,6396133:doEnum,[(322,307)(322,377)]) } Add(GetDataEx,2911227,378,182) { link(Data,4615473:dirs,[(384,177)(244,177)]) } Add(Prompt,14261348,210,196) { } Add(ArrayEnum,6396133,336,371) { link(onEnum,16412397:doPart,[]) link(Array,4615473:files,[(342,259)(251,259)]) } Add(If_else,13339565,469,371) { Op2=String(.ini) link(onTrue,10001010:doCompare,[]) } Add(FilePart,16412397,385,371) { link(onExt,13339565:doCompare,[(443,391)(443,377)]) } Add(FilePart,15799659,658,434) { link(onPath,6197226:doPart,[]) link(FileName,4615473:root,[(664,418)(664,418)(237,418)]) } Add(FilePart,6197226,777,434) { NameWOExt=1 link(onName,9010025:doString,[]) } Add(If_else,10001010,539,371) { Op2=Integer(1) link(onTrue,483787:doEvent1,[]) link(onFalse,16289034:doWork2,[(599,384)(599,454)]) link(Op1,4948747:Value,[]) } Add(Memory,4948747,539,266) { Default=Integer(1) } Add(Hub,483787,602,371) { OutCount=3 link(onEvent1,3567199:doData,[]) link(onEvent2,15799659:doPart,[(637,384)(637,440)]) link(onEvent3,16289034:doWork1,[(630,391)]) } Add(DoData,3567199,644,371) { Data=Integer(0) link(onEventData,4948747:doValue,[(688,377)(688,325)(520,325)(520,272)]) } Add(FormatStr,9010025,847,441) { DataCount=1 Mask="Pack %1:" link(onFString,8407097:doEcho,[]) } Add(Echo,8407097,903,441) { } Add(StrCat,4990529,721,525) { Str1="\t" link(onStrCat,5986869:doEcho,[]) } Add(FilePart,3217793,644,518) { link(onName,4990529:doStrCat,[]) link(FileName,6396133:Item,[(650,460)(342,460)]) } Add(Echo,5986869,819,525) { } Add(StrCat,1972320,770,525) { Str2="\n" } Add(HubEx,16289034,626,448) { Angle=1 link(onEvent,3217793:doPart,[(630,524)]) } Add(Hub,16636289,161,133) { link(onEvent1,4615473:doWalk,[]) link(onEvent2,14261348:doPrompt,[(193,146)(193,202)]) }