Отсканируйте, чтобы загрузить приложение Gate
qrCode
Больше вариантов загрузки
Не напоминай мне больше сегодня.

Наконец-то я завершил整理代码, связанный с Web3~



Это должно быть самое долгое кодирование после выхода из Web2, продолжавшееся несколько дней подряд.

Цель состоит в том, чтобы освободить руки и внимание, позволив программе автоматически выполнять некоторые повторяющиеся операции, а также достичь модульности и конфигурируемости.

📝 Основные делятся на четыре части:

1️⃣ Фреймворк взаимодействия смарт-контрактов на блокчейне (включая EVM, Aptos, Sui): фреймворк поддерживает многосетевое расширение, расширение по модулям, а также модули могут быть скомбинированы через конфигурацию для выполнения новых задач.

2️⃣ Десктопная автоматизация: несколько лет назад использовался Autohotkey в сочетании с режимом разработки браузера для автоматического клика по рабочему столу и точных операций с браузером, теперь на Mac AHK уже не подходит, но, к счастью, Mac поставляется с AppleScript, логика которого в основном схожа с AHK, и он более безопасен.

3️⃣ Интенсивная автоматизация браузера: в основе используется Playwright, кодовая база была изменена и переработана несколько лет назад, запись действий и генерация скриптов довольно удобны. Хотя автоматизация браузера очень стандартна, операции с кошельковыми плагинами все же были инкапсулированы.

4️⃣ Небольшая автоматизация браузера: использование Tampermonkey вместе со скриптами консоли браузера, если бы не ограничения скриптов консоли в получении некоторых разрешений (например, доступ к буферу обмена), Tampermonkey был бы практически бесполезен.

На практике, 1️⃣ и 2️⃣ используются наиболее удобно, быстро меняются и быстро выполняются.

Особенно 1️⃣, после выполнения сетевого запроса можно смоделировать весь интерфейс dApp, работающий в фоновом режиме.
APT-4.4%
SUI-6.22%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить