Add(MainForm,8165618,21,61) { Left=20 Top=105 Width=316 Height=112 Visible=1 BorderStyle=0 Point(doShowModal) Point(doVisible) Point(onClose) link(onCreate,15964095:doEvent1,[]) link(onClose,2652711:doReleaseMutex,[(65,88)(65,60)(9,60)(9,33)]) } Add(Dir,2043444,231,5) { } Add(WinEnum,14842800,231,131) { VisibleOnly=1 Point(ClassName) Point(GetActiveWindow) link(onFindWindow,7373489:doStrCat,[]) link(Caption,12032698:Var2,[]) } Add(If_else,13371966,357,131) { link(onTrue,10813774:doEvent1,[]) link(Op2,14181849:Value,[]) } Add(GetDataEx,12032698,224,89) { link(Data,2043444:CurrentDir,[]) } Add(HubEx,7687004,511,334) { link(onEvent,14807023:doData,[]) } Add(StrCat,7373489,280,131) { Str2="\" link(onStrCat,13371966:doCompare,[]) } Add(Memory,14181849,364,75) { link(onData,5947942:doStrCat,[(415,81)(415,46)]) } Add(DoData,15072559,280,61) { link(onEventData,14181849:doValue,[(338,67)(338,81)]) link(Data,12032698:Var3,[(286,49)(264,49)(264,98)]) } Add(Timer,6812892,189,131) { Interval=0 link(onTimer,14842800:doEnum,[]) } Add(WinTools,16031629,483,278) { Point(doMinimize) Point(doNormal) Point(isVisible) link(Handle,1710422:Handle,[]) } Add(WinEnum,1710422,483,215) { link(onFindWindow,13179584:doEvent1,[]) link(Caption,16476674:Value,[(489,196)(517,196)]) } Add(Trim,9556247,469,131) { Char="\" link(onTrim,16476674:doValue,[]) } Add(Memory,16476674,511,131) { } Add(Hub,10813774,399,131) { link(onEvent1,9556247:doTrim,[]) link(onEvent2,1710422:doFind,[(457,144)(457,228)]) } Add(If_else,5884746,693,236) { Op2=Integer(777) link(onTrue,14038093:doEvent1,[]) link(onFalse,1931444:doEvent1,[(737,249)(737,281)(401,281)(401,347)]) link(Op1,1177803:Text,[]) } Add(Edit,1177803,693,131) { Left=15 Top=30 Width=290 Text="" Point(doSetFocus) link(onEnter,5884746:doCompare,[(744,144)(744,193)(681,193)(681,242)]) } Add(Label,16012854,112,-30) { Left=15 Top=5 Width=149 Height=24 Font=[MS Sans Serif,12,1,255,1] Caption="Введите пароль:" } Add(Hub,13179584,539,215) { link(onEvent1,16031629:doMinimize,[(583,221)(583,267)(471,267)(471,312)]) link(onEvent2,12749558:doWork2,[(583,228)(583,158)]) } Add(Hub,1931444,413,341) { link(onEvent1,16031629:doClose,[(464,347)(464,305)]) link(onEvent2,7687004:doWork2,[(478,354)(478,347)]) } Add(DoData,14807023,560,341) { Data=Integer(0) link(onEventData,12749558:doWork3,[(597,347)(597,252)(32,252)]) } Add(HubEx,12749558,28,145) { Angle=2 link(onEvent,8165618:doVisible,[(9,158)(9,102)]) } Add(Hub,14038093,763,236) { OutCount=3 link(onEvent1,16031629:doNormal,[(807,242)(807,280)(471,280)(471,319)]) link(onEvent2,6812892:doStop,[(807,249)(807,189)(177,189)(177,144)]) link(onEvent3,2409142:doTimer,[(807,256)(807,340)(408,340)(408,424)]) } Add(Hub,4967989,602,418) { link(onEvent1,6812892:doTimer,[(646,424)(646,270)(177,270)(177,137)]) link(onEvent2,7687004:doWork3,[(646,431)(646,388)(515,388)]) } Add(DoData,11602325,490,418) { link(onEventData,5174289:doCompare,[]) link(Data,16031629:isVisible,[]) } Add(Timer,2409142,420,418) { Interval=0 Enable=1 link(onTimer,11602325:doData,[]) } Add(If_else,5174289,539,418) { Op2=Integer(0) link(onTrue,4967989:doEvent1,[]) } Add(Registry,2244805,434,89) { HKey=2 Key="SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" Value="Userinit" link(Data,5947942:Result,[]) } Add(Application,16271739,441,-30) { } Add(Hub,15964095,77,75) { link(onEvent1,2652711:doCreateMutex,[(121,81)(121,50)(9,50)(9,19)]) link(onEvent2,15072559:doData,[(195,88)(195,67)]) } Add(StrCat,5947942,434,40) { Str1="C:\WINDOWS\system32\userinit.exe," link(onStrCat,2244805:doWrite,[(478,46)(478,74)(422,74)(422,102)]) link(Str2,16271739:AppFileName,[]) } Add(Mutex,2652711,21,13) { Name="MySuperPuperMutexName" link(onAlreadyExists,8165618:doClose,[(65,26)(65,57)(9,57)(9,88)]) } Add(InfoTip,9402848,672,194) { Info=#19:Здесь меняем пароль| Font=[MS Sans Serif,8,1,8388608,1] Width=78 Height=109 } Add(InfoTip,16507981,7,-37) { Info=#26:Запрещаем повторный запуск| Font=[MS Sans Serif,8,1,8388608,1] Width=78 Height=109 } Add(InfoTip,13487268,413,-37) { Info=#32:Прописываем свою прогу в реестр.|49:Заодно если какой нибуть умник нарисовал вам туда|42:своего трояна, - благополучно его удаляем.| Font=[MS Sans Serif,8,1,8388608,1] Width=477 Height=165 } Add(InfoTip,16162310,357,397) { Info=#26:Проверяем закрыта ли папка| Font=[MS Sans Serif,8,1,8388608,1] Width=358 Height=109 }