›npx rea-agents@latest setup kullanarak REA’yı kur ve bu kodlama ajanına bağla. Önce kurulum planını göster ve onayımı bekle. Ardından kurulumu doğrula.
Ya da terminalde şu komutu çalıştırın:
npx rea-agents@latest setup
Kurulum planını inceleyip onaylayın, ardından ajanınızı yeniden başlatın.
Tersine mühendislik, programın kendisini inceleyerek yazılımın nasıl çalıştığını anlamaktır. REA ile ajanınız kodu takip edebilir, bir özelliği açıklayabilir ve yeniden oluşturmanıza yardımcı olabilir.
Bir özellik hakkında sorun
Ajanınıza bir program veya sayfa ve bir soru verin.
Programı inceleyin
REA kod, referanslar ve çalışma zamanı gözlemleri döndürür.
Anlayın, sonra bir değişiklik deneyin
Ajanınız bulguları kullanarak özelliği açıklar veya yeniden oluşturur.
Talimatları çözer, işlev çağrılarını takip eder ve hesaplamayı yeniden yapılandırırsınız.
Ajanınıza aynı soruyu sorun
Örnek bilgi istemi * Hesap Makinesi
"Windows Hesap Makinesini incelemek için REA kullanın. Neden 200 + 10%220 veriyor?
Örnek cevap · bulgulara dayanarak
+ 'Dan sonra, % düğmesi ilk sayının bir yüzdesini alır.
10% of 200 = 20↓200 + 20 = 220
REA’nın sağladıkları
İşleyicinin talimatları, derlenmiş kod ve çağrılar.
Ajanınızın açıklaması
Hangi dalın uygulandığı, neyi hesapladığı ve nasıl yeniden oluşturulacağı.
Yüklü Hesap Makinesi dll'sinden seçilen derleme. Düşünceler ve cevaplar bulguları göstermektedir. Hesap Makinesi örneğine devam edin ↓
İki örnek deneyelim: bir oyunun hızını değiştirelim, sonra Hesap Makinesi'nin % düğmesini yeniden yapalım.
Örnek 01 * Chrome'nun dinozor oyunu
Dinozor neden hızlanıyor?
Koştukça oyun hızlanır. Hız ayarı ekleyerek yeniden yapmak için önce hızın nasıl değiştiğini bulmalıyız.
1. Hız hakkında soru sor
Örnek soru · Dinozor oyunu
"Bu dinozor oyununu incelemek için REA kullanın. Neden daha hızlı oluyor? Hız kuralını gösterin, ardından ayarlanabilir hıza sahip küçük bir versiyon oluşturun.
2. Hız kuralını bul
REA, ajanın çalışan oyunun kodunu okumasını sağlar. Hız 6 ile başlar ve 13'ün altındayken her güncellemede biraz artar.
3. Sonuçla oyna
Bu kuralı aşağıdaki mini oyunda yeniden uyguladık ve bir hız kaydırıcısı ekledik. Oyunu başlat, ardından kendi hızını seç.
Orijinal kural: 6'dan başlayın, ardından 13'e doğru artırın.
Kendi hızınızı ayarlamak için kaydırıcıyı hareket ettirin. Boşluk veya Atlama bir kaktüsü temizler.
Hız laboratuvarını açın
Komut dosyasına, kontrollere ve analizin nasıl deneneceğine bakın
if (this.currentSpeed < this.config.MAX_SPEED) {
this.currentSpeed += this.config.ACCELERATION;
}
6'dan başla. Hız 13'ün altındayken çarpışma olmadan her güncellemeye 0,001 ekleyin.
Her bölüm ne yapar
01 * REA Çalışan oyunun senaryosunu okuyun Gerçek kodunu ve ayarlarını aracıya döndürün.
02 * Temsilciniz Kuralı yeniden oluşturun, bir kontrol ekleyin Hız kaydırıcılı küçük bir oyunda kurtarılan ivmeyi kullanın.
03 * Hızı değiştirir ve oynarsınız Orijinal ivmeyi deneyin, ardından kendi hızınızı seçin.
REA, HTTP tarayıcı sürümünü yerel bir hata ayıklama bağlantısı aracılığıyla denetledi ve yüklenen index.js, kaynağı ve özeti dahil.
Denetlenen komut dosyasından seçilen ayarlar
ACCELERATION: 0.001,
MAX_SPEED: 13,
SPEED: 6
Engeller ve otomatik zamanlama devre dışı bırakılmış, kontrollü bir tarayıcı kontrolünde orijinal oyunun güncelleme işlevini çağırdık. 4.000 güncellemeden sonra hız 10.0'dı; 10.000'den sonra 13.0'dı ve bir ondalık basamağa yuvarlandı.
Yeni mini oyun bu hız kuralını koruyor. Çizim, atlama ve çarpışma kodu küçük bir öğretim uygulamasıdır. Yeni kodu görmek için laboratuvarı açın ve aynı hız kontrolünü yapın.
Hedefi kendiniz incelemek için dinozor sayfasını kullanarak tarayıcı bağlantı adımlarını izleyin. Aracınıza bu sayfa URL'sini ve yerel hata ayıklama bitiş noktanızı verin, ardından yukarıdaki istemi kopyalayın.
% düğmesi + ve × işlemlerinden sonra farklı davranır. İki kuralı bulup küçük bir hesap makinesinde deneyelim.
1. % düğmesi hakkında soru sor
Örnek soru · Hesap Makinesi
"Windows Hesap Makinesinin% düğmesini incelemek için REA kullanın. Kuralları + ve × 'den sonra kurtarın, ardından her ikisini de kullanan küçük bir hesap makinesi oluşturun.
2. İki kuralı bul
REA, ajanın % düğmesinin kodunu okumasına yardımcı olur. Kod iki farklı kural uygular:
İle +
İlk sayının% 10'unu alın.10% of 200 = 20 → 200 + 20 = 220
REA 4.1.0: Windows Hesap Makinesi 11.2508.4.0, x64 ile denetlendi. Okunabilir özet, kurtarılan dalı açıklamak için Microsoft'un genel kaynağından gelen adları kullanır.
Bir kimlik doğrulayıcı oturum açma kodunu nasıl oluşturur?
Aegis'in altı haneli giriş kodunu yayımlanmış APK'sında takip edin. Ardından demo saatini hareket ettirerek kodun neden her 30 saniyede değiştiğini görün.