- Add Proof of Concept (PoC) for executing JavaScript scripts fetched remotely. - Integrate `Black::GetProfileInfoScript` logic into a JS version with fallback to C++ on errors. - Extend `ScreenXmlParser` with additional JS-to-C++ bridge methods. - Update `config.ini` for scripting configuration. - Ensure scripts are securely fetched with SHA-256 validation and use an atomic caching mechanism. - Add developer tools for debugging JS scripts and enable easier script updates without app re-deployment. |
||
|---|---|---|
| .. | ||
| CommonScript.cpp | ||
| CommonScript.h | ||
| GetCardInfoScript.cpp | ||
| GetCardInfoScript.h | ||
| GetLastTransactionsScript.cpp | ||
| GetLastTransactionsScript.h | ||
| GetProfileInfoScript.cpp | ||
| GetProfileInfoScript.h | ||
| LoginAndCheckAccountsScript.cpp | ||
| LoginAndCheckAccountsScript.h | ||
| PayByCardScript.cpp | ||
| PayByCardScript.h | ||
| ScreenXmlParser.cpp | ||
| ScreenXmlParser.h | ||