Вверх ↑
Ответов: 412
Рейтинг: 67
#1: 2022-06-12 06:37:39 ЛС | профиль | цитата
Udokanec писал(а):
.У .locals и у .line всегда разные номера

Почему это сразу не написать? И как, по-твоему, я могу об этом знать?
Пойми только тебе понятна программа, которую ты делаешь. Я могу об этом только догадываться.

Add(MainForm,12800017,238,189)
{
Width=850
Height=550
link(onCreate,13231865:doExec,[])
}
Add(StrList,5064370,322,133)
{
Strings=#7::cond_3|74:invoke-super {p0}, Landroidx/activity/ComponentActivity;->onBackPressed()V|0:|7::goto_0|11:return-void|11:.end method|0:|48:.method protected onCreate(Landroid/os/Bundle;)V|9:.locals 7|0:|7:.line 1|0:|81:invoke-super {p0, p1}, Landroidx/appcompat/app/e;->onCreate(Landroid/os/Bundle;)V|0:|20:const p1, 0x7f0c001d|0:|7:.line 2|71:invoke-virtual {p0, p1}, Landroidx/appcompat/app/e;->setContentView(I)V|0:|20:const p1, 0x7f09013e|
}
Add(Replace,6528042,427,210)
{
link(onReplace,3345098:doText,[])
link(Str,7450446:Var3,[(433,180)])
link(Dest,5339370:Result,[])
}
Add(Memo,3345098,497,189)
{
Top=136
Width=834
Height=375
Align=5
ScrollBars=3
}
Add(StrCatDelim,5339370,441,140)
{
Delimiter="\r\n"
link(Str2,809544:Text,[])
}
Add(Hub,16037282,378,203)
{
link(onEvent1,5339370:doStrCatDlm,[(403,209)(403,146)])
link(onEvent2,6528042:doReplace,[])
}
Add(RE_Search,13231865,322,203)
{
Expression="\.method protected onCreate\(Landroid\/os\/Bundle;\)V\s+\.locals \d\s+\.line \d"
link(onMatch,16037282:doEvent1,[])
link(SourceStr,7450446:Var2,[])
}
Add(GetDataEx,7450446,322,175)
{
link(Data,5064370:Text,[])
}
Add(VisualStrings,809544,448,56)
{
Lines=#0:|43:Всё что надо вставить после найденных строк|0:|
Width=256
Height=46
}

карма: 9

2
Голосовали:Udokanec, flint2