Bir telefon çiftliğini yönetin
Gerçek Android telefonları ve iPhone'ları tek bir Mac'e dizin, ana bilgisayarı bir kez eşleştirin ve tüm filoyu BusyBro'ya ya da bir MCP istemcisine yazdığınız sade bir istemle çalıştırın — ekran görüntüleri, dokunuşlar, oturum açmalar, otomasyonlar — bir şeyi değiştiren her işlemde onay kapısıyla.
Telefon çiftliği eskiden cihazlarla dolu bir oda ve aralarında dolaşan bir insan demekti. Busymate'in çiftliği, güç beslemeli bir USB hub'ı olan Mac üzerindeki bir ana bilgisayar daemon'ıdır: takılı her telefonu keşfeder, her ekranı tarayıcınıza yansıtır, her işlemi bir araç olarak sunar ve kendini panonuzda bir cihaz olarak eşleştirir; böylece filo, canlı sağlık durumuyla kendi telefonunuzun yanında görünür. Her işlem bir araç olduğu için bir yapay zekâ asistanı tek bir cümleyle bir telefonu ya da tüm rafı çalıştırabilir.
Bu kılavuz boş bir hub'dan o cümleye kadar gider. Sınırlar konusunda dürüsttür: ham güç işlemleri — kabuk, keyfi girdi, mağaza dışından uygulama kurulumları, ağ anahtarları, yeniden başlatmalar — yalnızca yöneticilere açıktır, her zaman onay ister ve serbest metinli asistandan tamamen uzak tutulur. İstem, güvenli ve seçilmiş yüzeyi yönetir; bu da bir test turunun ihtiyaç duyduğu şeylerin çoğudur.
Neye ihtiyacınız
Takabileceğiniz donanım, onu barındıracak bir Mac ve sahibi olacak bir Busymate hesabı.
Ana bilgisayar olarak bir Mac, artı güç beslemeli bir USB hub ve veri kabloları — yalnızca şarj kabloları değil.
USB hata ayıklaması etkin Android telefonlar ve Geliştirici Modu açık iPhone'lar — platformların gerektirdiği tek cihaz üstü dokunuşlar.
Cihaz düzenleme erişimi olan bir Busymate hesabı; ana bilgisayar ve sağladığı her telefon o sahibe aittir.
Panodaki BusyBro ya da MCP üzerinden bağlı Claude Code — önceki kılavuz — istemi yazdığınız yer olarak.
Sırayla
Dizin, kurun, filonun belirmesini izleyin, ekleyin, sonra aracıya teslim edin.
- 01
Telefonları dizin
Telefonları güç beslemeli hub üzerinden Mac'e bağlayın. Her Android telefonda USB hata ayıklamasını açın ve ana bilgisayar sorduğunda USB hata ayıklamasına izin ver'e dokunun; bir Android telefonun ihtiyaç duyduğu tüm yapılandırma budur. Her iPhone'da Geliştirici Modu'nu etkinleştirin ve istendiğinde ana bilgisayara güvenin — Apple'ın gerektirdiği iki tek seferlik dokunuş. iOS tarafındaki diğer her şey daemon tarafından sağlanır.
- 02
Daemon'ı kurun, oturum açın, başlatın
Tek satır çiftlik ana bilgisayarını kurar. Ana bilgisayarın eşleşebilmesi için tarayıcıda bir kez oturum açın — daemon oturum açılmadan başlamayı reddeder, bu yüzden bir çiftlik asla kazara sahipsiz çalışmaz — sonra oturum açılışında ve yeniden başlatmada yeniden çalışması için otomatik başlatmayla başlatın. Durum komutu çalışan yapıyı, kaç telefonun çevrimiçi olduğunu ve ana bilgisayarın eşleşip eşleşmediğini gösterir.
Ana bilgisayar kendini diskte tutulan uzun ömürlü bir kimlik bilgisiyle Busymate cihazı olarak eşleştirir, bu yüzden oturumunuza bir daha asla ihtiyaç duymaz. Her telefon onun altında, USB yeniden bağlantısını atlatan kararlı bir kimliğe sahip ve sahipliğinizi devralan bir alt cihaz olur.
Kur, eşleştir, başlat, kontrol et bashcurl -fsSL https://farm.busymate.net/install.sh | bash # macOS / Linux bmfarm login # sign in once in the browser so the host can pair bmfarm start --autostart # start the background daemon; relaunches at login bmfarm status # running build, phones online / total, pairing state - 03
Filonun panoda belirmesini izleyin
Panoda Phone Farm görünümünü açın. Kenar çubuğunda bir Daemon girdisi — makine başına bir kontrol paneli ve ana bilgisayardan akan canlı bir günlük kuyruğu olan çiftlik düzeyi bölme — ve o Mac'in Android ve iOS telefonlarını açan, çiftlik makinesi başına bir girdi vardır. Her telefon model, işletim sistemi sürümü, pil ve durumu ile canlı bir aynayı gösterir: ekran video olarak akar ve tarayıcınızda donanımla çözülür; dokunuşlarınız, kaydırmalarınız ve tuş vuruşlarınız fiziksel cihaza gidip gelir. Daemon yeniden başlatıldıktan sonra kurtarma kalp atışıyla yürür, bu yüzden yenilenecek bir şey yoktur.
- 04
Her telefonu tek işlemle ekleyin
Her telefonun güncel tutulması gereken birkaç bileşeni vardır — cihaz üstü kontrol çalıştırıcısı, sertifika güveni, yakalama için Busymate DevTools uygulaması vb. Rafı dolaşmak yerine ana bilgisayar kartındaki Onboard all phones işlemi filo turunu sizin için yapar; telefon başına yalıtımla, başarısız bir kurulum taramayı asla durduramaz. Pano bileşenlere göre canlı bir telefon ızgarası çizer; bir hücre ancak daemon kurulu sürümü doğruladığında yeşile döner, zaten güncel bir bileşen soluk bir atlamadır ve insan gerektiren her şey — bir Apple ID istemi, ücretli bir uygulama — sahte gösterilmek yerine işaretlenir.
- 05
Aracıyı bağlayın
İki kapı aynı araçlara açılır. BusyBro panoya ve bağımsız BusyBro uygulamasına yerleşiktir, zaten sizin olarak oturum açmıştır. Claude Code — ya da herhangi bir MCP istemcisi — aynı sunucuya tek bir komut ve bir tarayıcı girişiyle bağlanır; bu önceki kılavuzda anlatılmıştır. Her iki durumda da asistan sizin adınıza hareket eder: her çiftlik aracı kendi çiftlik cihazlarınızla sınırlıdır, ana bilgisayarın uzaktan kontrol iznine bağlıdır ve rolünüzün yetkinliklerine göre denetlenir.
- 06
Tek istemi yazın
Filo genelinde ne yapılmasını istediğinizi sade bir dille söyleyin. Asistan çevrimiçi telefonları listeler, her birinin ekran görüntüsünü alır, uygulamayı açar, ekranın arayüz hiyerarşisini okuyarak ihtiyaç duyduğu öğeleri bulup dokunur, oturum açma bilgilerini yazar ve telefon başına rapor verir. Çiftlik konsolunda ayarladığınız değişkenler — bir test hesabı, bir kupon kodu — otomasyonlara adlarıyla sunulur, bu yüzden istemin asla parola içermesi gerekmez.
Bir telefonu değiştiren her şey önce size bir onay kartı gösterir — çalışmak üzere olanın tam yüküyle — ve bekler. Ekran görüntüsü ya da arayüz dökümü onay gerektirmez; bir dokunuş, herkese açık mağazadan kurulum ya da otomasyon çalıştırma gerektirir. Ham kabuk, ham ADB, keyfi girdi, proxy ve uçak modu anahtarları ve yeniden başlatmalar, serbest metinli asistanın hiç ulaşamadığı yalnızca yöneticilere açık güç işlemleridir; panoda ve MCP araçlarında açık bir onayın arkasında kalırlar.
Tek istem, tüm raf textOn every online farm phone: take a screenshot, open the checkout app, sign in with the test-account variables, and tell me which phones show the new "Pay in 3" button. Flag any phone whose screen is black. - 07
Tekrarlanmasını sağlayın ve telefonların gönderdiklerini yakalayın
Otomasyonlar, ana bilgisayardaki cihaz API'li düz JavaScript dosyalarıdır — kur, başlat, bul ve dokun, yaz, ekran görüntüsü — ve onları belirli aralıklarla çalıştıran bir zamanlayıcı. Asistandan birini zamanlamasını isteyin, cihaz başına sonuçlarla bir gece işine dönüşür. Çiftlik telefonlarının trafiği paylaşılan proxy üzerinden kendi telefonunuzla aynı akışa gider, bu yüzden bir turun ağ etkinliği diğer her yakalama gibi incelenebilir, taklit edilebilir ve dışa aktarılabilir; Android çiftlik telefonları sertifikanın sistem deposunda durduğu root'lu katmanda çalışır ve bu, sabitleme yapan bir uygulama dışında her şeyi çözer.
Filo sağlığı da bir araçtır: hangi telefonların ilgi gerektirdiğini sorun, asistan panonun gösterdiği aynı kalp atışını okur ve kendini onarma taramasını tetikleyebilir — yine bir onayın arkasında.
Turu bir gece işine dönüştürün textRun the login-smoke automation on all Android farm phones every night at 02:00 and message me only if a phone fails.
Neler ters
Çiftlik sorunları neredeyse her zaman bir kablo, telefonda bir dokunuş ya da işini yapan bir kapıdır.
Bir telefon filoda hiç görünmüyor
On seferin dokuzunda ya yalnızca şarj kablosudur ya da Android'de yanıtsız kalmış bir USB hata ayıklamasına izin ver istemi. Kabloyu değiştirin, telefonun kilidini açın ve istemi kabul edin. iOS'ta Geliştirici Modu'nun açık ve ana bilgisayarın güvenilir olduğunu doğrulayın.
Daemon başlamayı reddediyor
Ana bilgisayarın bir sahibi olana kadar hemen başarısız olur. Giriş komutunu çalıştırın, oturum açın, sonra yeniden başlatın — durum komutu eşleşmeyi doğrular.
Ayna karosu siyah
Telefon kilitli, ekran kapalı ya da kontrol çalıştırıcısı henüz hazır değil. Telefonu uyandırın; siyah kalırsa bileşenlerinin gerçek kanıtla yeniden denetlenmesi için o telefon için ekleme işlemini çalıştırın.
Asistan kabuk komutu çalıştıramadığını söylüyor
Doğru ve kasıtlı: ham kabuk, ham ADB ve diğer güç işlemleri yalnızca yöneticilere açıktır ve serbest metinli asistana yasaktır. Açık onay kapısının geçerli olduğu pano konsolunu ya da doğrudan MCP aracını kullanın.
Görebildiğim bir telefon için bir işlem reddedildi
Çiftlik işlemleri kendi çiftlik cihazlarınızla sınırlıdır ve ana bilgisayarın uzaktan kontrol iznine ek olarak rolünüzde cihaz düzenleme erişimi gerektirir. Ana bilgisayarın iznini ayarlarında ve rolünüzün yetkinliklerini kontrol edin.
Sık sorulan
Bunlar bulut telefonlar mı yoksa emülatörler mi?
İkisi de değil. Kontrol ettiğiniz bir makineye takılı hub üzerindeki fiziksel telefonlar. Kendinizinkini dizmek yerine yönetilen bir filo da kiralayabilirsiniz — fiyatlandırma sayfası bunu anlatır.
Asistan gerçekten bir telefonu bozabilir mi?
Yıkıcı yüzey yalnızca yöneticilere açıktır, onay kapılıdır ve serbest metinli istemden alıkonulmuştur. İstemin yapabildikleri — ekran görüntüleri, dokunuşlar, uygulama başlatmalar, mağaza kurulumları, otomasyonlar — çalışmadan önce her zaman tam işlemi önizler.
Trafik yakalama çiftlik telefonlarında çalışıyor mu?
Evet. Çiftlik telefonları paylaşılan proxy üzerinden diğer her cihazla aynı pano akışına gider ve root'lu Android çiftlik telefonları sertifika sabitleme dışında sistem genelinde her şeyi çözer.
Gerçek telefonlardan bir raf,
Takın, ana bilgisayarı eşleştirin ve filoyu asistanın çalıştırmasına izin verin — her değişikliği siz onaylayarak.