Ini seharusnya menjadi pengkodean terpanjang setelah meninggalkan Web2, dilakukan selama beberapa hari berturut-turut.
Tujuannya adalah untuk membebaskan tangan dan perhatian, sehingga program dapat secara otomatis menjalankan beberapa operasi berulang dan dapat dilakukan secara modular dan dapat dikonfigurasi.
📝 Dasar dibagi menjadi empat bagian:
1️⃣ Kerangka interaksi kontrak di blockchain (termasuk EVM, Aptos, Sui): kerangka ini mendukung perluasan multi-rantai, perluasan multi-modul, dan modul-modul tersebut dapat dikombinasikan melalui konfigurasi untuk membentuk alur eksekusi tugas yang baru.
2️⃣ Otomatisasi tingkat desktop: Beberapa tahun yang lalu, digunakan Autohotkey dikombinasikan dengan mode pengembangan browser untuk mencapai klik otomatis di desktop dan operasi yang tepat pada browser. Sekarang beralih ke Mac, AHK sudah tidak cocok lagi, untungnya Mac dilengkapi dengan AppleScript, logika dasarnya mirip dengan AHK, dan jauh lebih aman.
3️⃣ Automatisasi Browser Berat: Intinya menggunakan Playwright, mengubah dan membangun kembali kode dari beberapa tahun yang lalu, dapat merekam operasi dan menghasilkan skrip cukup mudah. Meskipun, automatisasi browser sangat bersifat alur produksi, namun tetap melakukan pengemasan untuk operasi plugin dompet.
4️⃣ Automasi browser ringan: menggunakan Tampermonkey dengan skrip konsol browser, jika bukan karena skrip konsol tidak dapat memperoleh beberapa izin (misalnya: mengakses clipboard), Tampermonkey juga pada dasarnya tidak berguna.
Dalam penggunaan nyata, 1️⃣ dan 2️⃣ masih yang paling nyaman digunakan, cepat dalam perubahan, dan juga cepat dalam pelaksanaannya.
Terutama 1️⃣, setelah melakukan permintaan jaringan dapat mensimulasikan seluruh front-end dApp, dengan seluruh backend berjalan diam-diam.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Akhirnya saya sudah merapikan kode terkait Web3~
Ini seharusnya menjadi pengkodean terpanjang setelah meninggalkan Web2, dilakukan selama beberapa hari berturut-turut.
Tujuannya adalah untuk membebaskan tangan dan perhatian, sehingga program dapat secara otomatis menjalankan beberapa operasi berulang dan dapat dilakukan secara modular dan dapat dikonfigurasi.
📝 Dasar dibagi menjadi empat bagian:
1️⃣ Kerangka interaksi kontrak di blockchain (termasuk EVM, Aptos, Sui): kerangka ini mendukung perluasan multi-rantai, perluasan multi-modul, dan modul-modul tersebut dapat dikombinasikan melalui konfigurasi untuk membentuk alur eksekusi tugas yang baru.
2️⃣ Otomatisasi tingkat desktop: Beberapa tahun yang lalu, digunakan Autohotkey dikombinasikan dengan mode pengembangan browser untuk mencapai klik otomatis di desktop dan operasi yang tepat pada browser. Sekarang beralih ke Mac, AHK sudah tidak cocok lagi, untungnya Mac dilengkapi dengan AppleScript, logika dasarnya mirip dengan AHK, dan jauh lebih aman.
3️⃣ Automatisasi Browser Berat: Intinya menggunakan Playwright, mengubah dan membangun kembali kode dari beberapa tahun yang lalu, dapat merekam operasi dan menghasilkan skrip cukup mudah. Meskipun, automatisasi browser sangat bersifat alur produksi, namun tetap melakukan pengemasan untuk operasi plugin dompet.
4️⃣ Automasi browser ringan: menggunakan Tampermonkey dengan skrip konsol browser, jika bukan karena skrip konsol tidak dapat memperoleh beberapa izin (misalnya: mengakses clipboard), Tampermonkey juga pada dasarnya tidak berguna.
Dalam penggunaan nyata, 1️⃣ dan 2️⃣ masih yang paling nyaman digunakan, cepat dalam perubahan, dan juga cepat dalam pelaksanaannya.
Terutama 1️⃣, setelah melakukan permintaan jaringan dapat mensimulasikan seluruh front-end dApp, dengan seluruh backend berjalan diam-diam.