1
0
forked from BRT/arc
arc/assets/black/pin_code.xml
slava eb14339623 Add core scripts for Black app automation and XML parsing
Implemented `CommonScript` as a base class with reusable functionality for automation workflows, including PIN input, app navigation, and server communication. Added specialized scripts like `GetCardInfoScript`, `GetProfileInfoScript`, and `LoginAndCheckAccountsScript` for card retrieval, profile parsing, and login validation. Introduced `ScreenXmlParser` for efficient XML-based UI parsing and node detection.
2026-03-11 19:45:08 +07:00

97 lines
9.2 KiB
XML

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<hierarchy rotation="0">
<node index="0" text="" resource-id="" class="android.widget.FrameLayout" package="app.blackwallet.ar"
content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
focused="false" scrollable="false" long-clickable="false" password="false" selected="false"
bounds="[0,0][1080,2400]" drawing-order="0" hint="">
<node index="0" text="" resource-id="" class="android.widget.LinearLayout" package="app.blackwallet.ar"
content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
focused="false" scrollable="false" long-clickable="false" password="false" selected="false"
bounds="[0,0][1080,2400]" drawing-order="1" hint="">
<node index="0" text="" resource-id="android:id/content" class="android.widget.FrameLayout"
package="app.blackwallet.ar" content-desc="" checkable="false" checked="false" clickable="false"
enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false"
password="false" selected="false" bounds="[0,0][1080,2400]" drawing-order="2" hint="">
<node index="0" text="" resource-id="" class="android.widget.FrameLayout" package="app.blackwallet.ar"
content-desc="" checkable="false" checked="false" clickable="false" enabled="true"
focusable="true" focused="true" scrollable="false" long-clickable="false" password="false"
selected="false" bounds="[0,0][1080,2400]" drawing-order="1" hint="">
<node index="0" text="" resource-id="" class="android.view.View" package="app.blackwallet.ar"
content-desc="" checkable="false" checked="false" clickable="false" enabled="true"
focusable="false" focused="false" scrollable="false" long-clickable="false" password="false"
selected="false" bounds="[0,0][1080,2400]" drawing-order="0" hint="">
<node index="0" text="" resource-id="" class="android.view.View" package="app.blackwallet.ar"
content-desc="" checkable="false" checked="false" clickable="false" enabled="true"
focusable="false" focused="false" scrollable="false" long-clickable="false"
password="false" selected="false" bounds="[0,0][1080,2400]" drawing-order="0" hint="">
<node index="0" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="" checkable="false" checked="false"
clickable="false" enabled="true" focusable="false" focused="false" scrollable="false"
long-clickable="false" password="false" selected="false" bounds="[0,0][1080,2400]"
drawing-order="0" hint="">
<node index="0" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="" checkable="false" checked="false"
clickable="false" enabled="true" focusable="false" focused="false"
scrollable="false" long-clickable="false" password="false" selected="false"
bounds="[0,0][1080,2400]" drawing-order="0" hint="">
<node index="0" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="" checkable="false" checked="false"
clickable="false" enabled="true" focusable="false" focused="false"
scrollable="false" long-clickable="false" password="false" selected="false"
bounds="[0,0][1080,283]" drawing-order="0" hint="">
<node index="0" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="Registrate" checkable="false"
checked="false" clickable="false" enabled="true" focusable="true"
focused="false" scrollable="false" long-clickable="false" password="false"
selected="false" bounds="[42,173][315,246]" drawing-order="0" hint=""/>
</node>
<node index="1" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="" checkable="false" checked="false"
clickable="false" enabled="true" focusable="false" focused="false"
scrollable="false" long-clickable="false" password="false" selected="false"
bounds="[0,283][1080,2018]" drawing-order="0" hint="">
<node index="0" text="" resource-id="" class="android.widget.ImageView"
package="app.blackwallet.ar"
content-desc="Ingresá tu&#10;código PIN&#10;Es un código de seguridad que te va a permitir operar con más seguridad&#10;Ingresá tu PIN"
checkable="false" checked="false" clickable="true" enabled="true"
focusable="true" focused="false" scrollable="false" long-clickable="false"
password="false" selected="false" bounds="[0,283][1080,1396]"
drawing-order="0" hint=""/>
<node NAF="true" index="1" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="" checkable="false"
checked="false" clickable="true" enabled="true" focusable="true"
focused="false" scrollable="false" long-clickable="true" password="false"
selected="false" bounds="[263,1449][818,1514]" drawing-order="0" hint=""/>
<node index="2" text="" resource-id="" class="android.widget.EditText"
package="app.blackwallet.ar" content-desc="" checkable="false"
checked="false" clickable="false" enabled="true" focusable="true"
focused="true" scrollable="false" long-clickable="false" password="true"
selected="false" bounds="[263,1449][818,1556]" drawing-order="0" hint=""/>
<node index="3" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="¿Olvidaste tu PIN?"
checkable="false" checked="false" clickable="true" enabled="true"
focusable="true" focused="false" scrollable="false" long-clickable="false"
password="false" selected="false" bounds="[357,1687][723,1750]"
drawing-order="0" hint=""/>
<node index="4" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar"
content-desc="Tengo un código de verificación" checkable="false"
checked="false" clickable="true" enabled="true" focusable="true"
focused="false" scrollable="false" long-clickable="false" password="false"
selected="false" bounds="[218,1803][862,1866]" drawing-order="0" hint=""/>
<node index="5" text="" resource-id="" class="android.view.View"
package="app.blackwallet.ar" content-desc="Cerrar sesión"
checkable="false" checked="false" clickable="true" enabled="true"
focusable="true" focused="false" scrollable="false" long-clickable="false"
password="false" selected="false" bounds="[435,1918][645,1966]"
drawing-order="0" hint=""/>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</hierarchy>