Sonunda Web3 ile ilgili kodları düzenlemeyi bitirdim~
Bu, Web2'den ayrıldıktan sonra, birkaç gün boyunca aralıksız kodlama yaptığım en uzun süre olmalı.
Amaç, elleri ve dikkati serbest bırakmak, programın bazı tekrarlayan işlemleri otomatik olarak gerçekleştirmesini sağlamak ve modüler ve yapılandırılabilir hale getirmektir.
📝 Temelde dört bölümden oluşmaktadır:
1️⃣ Zincir üzeri sözleşme etkileşim çerçevesi (EVM, Aptos, Sui dahil): Çerçeve çok zincirli genişleme, çok modüllü genişleme destekler ve ayrıca çok modüller yapılandırma ile yeni süreç görevleri gerçekleştirmek üzere birleştirilebilir.
2️⃣ Masaüstü otomasyonu: Birkaç yıl önce, masaüstünde otomatik tıklama ve tarayıcıda hassas işlemler gerçekleştirmek için Autohotkey ile tarayıcı geliştirme modunu kullanıyorduk, şimdi Mac'e geçtiğimizde AHK artık uygun değil, neyse ki Mac, AppleScript ile birlikte geliyor, temel mantığı AHK ile benzer ve ayrıca daha güvenli.
3️⃣ Aşırı Tarayıcı Otomasyonu: Çekirdek olarak Playwright kullanılıyor, birkaç yıl önceki kod kütüphanesi üzerinde değişiklik ve yeniden yapılandırma yapıldı, işlemleri kaydedip betik oluşturmak oldukça kolay. Her ne kadar tarayıcı otomasyonu çok standart olsa da, cüzdan eklentisi işlemlerini paketlemeye devam edildi.
4️⃣ Hafif Tarayıcı Otomasyonu: Tarayıcı kontrol konsolu skripti ile birlikte Tampermonkey kullanarak, eğer konsol skripti bazı izinleri (örneğin: panoya erişim) alamıyorsa, Tampermonkey pek kullanılmaz.
Gerçek kullanımda, 1️⃣ ve 2️⃣ en rahat olanlardır, değiştirmek hızlı, uygulamak da hızlı.
Özellikle 1️⃣, ağ istekleri ile birlikte kullanıldığında, tüm dApp'in ön yüzünü simüle edebilir ve arka uç tamamen sessiz bir şekilde çalışabilir.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Sonunda Web3 ile ilgili kodları düzenlemeyi bitirdim~
Bu, Web2'den ayrıldıktan sonra, birkaç gün boyunca aralıksız kodlama yaptığım en uzun süre olmalı.
Amaç, elleri ve dikkati serbest bırakmak, programın bazı tekrarlayan işlemleri otomatik olarak gerçekleştirmesini sağlamak ve modüler ve yapılandırılabilir hale getirmektir.
📝 Temelde dört bölümden oluşmaktadır:
1️⃣ Zincir üzeri sözleşme etkileşim çerçevesi (EVM, Aptos, Sui dahil): Çerçeve çok zincirli genişleme, çok modüllü genişleme destekler ve ayrıca çok modüller yapılandırma ile yeni süreç görevleri gerçekleştirmek üzere birleştirilebilir.
2️⃣ Masaüstü otomasyonu: Birkaç yıl önce, masaüstünde otomatik tıklama ve tarayıcıda hassas işlemler gerçekleştirmek için Autohotkey ile tarayıcı geliştirme modunu kullanıyorduk, şimdi Mac'e geçtiğimizde AHK artık uygun değil, neyse ki Mac, AppleScript ile birlikte geliyor, temel mantığı AHK ile benzer ve ayrıca daha güvenli.
3️⃣ Aşırı Tarayıcı Otomasyonu: Çekirdek olarak Playwright kullanılıyor, birkaç yıl önceki kod kütüphanesi üzerinde değişiklik ve yeniden yapılandırma yapıldı, işlemleri kaydedip betik oluşturmak oldukça kolay. Her ne kadar tarayıcı otomasyonu çok standart olsa da, cüzdan eklentisi işlemlerini paketlemeye devam edildi.
4️⃣ Hafif Tarayıcı Otomasyonu: Tarayıcı kontrol konsolu skripti ile birlikte Tampermonkey kullanarak, eğer konsol skripti bazı izinleri (örneğin: panoya erişim) alamıyorsa, Tampermonkey pek kullanılmaz.
Gerçek kullanımda, 1️⃣ ve 2️⃣ en rahat olanlardır, değiştirmek hızlı, uygulamak da hızlı.
Özellikle 1️⃣, ağ istekleri ile birlikte kullanıldığında, tüm dApp'in ön yüzünü simüle edebilir ve arka uç tamamen sessiz bir şekilde çalışabilir.