Hızlı Başlangıç
Bu bölüm, AugeLab Studio'yu masaüstü kullanıcı arayüzü olmadan, public API sınıfı studio.StudioScenario üzerinden nasıl çalıştıracağınızı açıklar.
Platformunuz ne olursa olsun, AugeLab çalışma zamanı aynı şekilde çalışacağı garanti edilir.
Hızlı Başlangıç
Şimdi, Python kodu kullanarak arayüzsüz bir senaryonun nasıl çalıştırılacağına dair hızlı bir örnek üzerinden ilerleyeceğiz.
Basit bir hesaplama (calculus) senaryosu oluşturup, bunu Python kodu ile yöneteceğiz.
AugeLab Studio masaüstü uygulamasını açın ve aşağıdaki bloklara sahip yeni bir senaryo oluşturun:

Senaryoyu calculus_example.pmod olarak kaydedin.
Aşağıdaki kod ile yeni bir Python betiği oluşturun:
YOUR_CODE_HEREkısmını gerçek doğrulama kodunuz ile değiştirin.
AugeLab Studio'nun yüklü olduğu python yürütücüsünü kullanmanız gerekir. Eğer virtual environment (sanallaştırılmış ortam) kullanıyorsanız, önce doğru ortamı aktifleştirdiğinizden emin olun.
Betik çalıştırın ve aşağıdaki çıktıyı görmelisiniz:
Çalıştırıldığında benzer bir çıktı alırsınız:
.pmod dosyalarının aktarılması
.pmod dosyalarını aktarmak oldukça basittir. Masaüstü uygulamasında oluşturduğunuz .pmod dosyalarını headless ortama kopyalamanız yeterlidir.
Eğer .pmod dosyanız harici kaynaklar (ör. resimler, modeller) kullanıyorsa, kopyalamadan önce aşağıdaki klasör yapısına sahip olduğunuzdan emin olun:
Ayrıca senaryoyu dosyaları taşımadan önce kaydettiğinizden emin olun. Bunu test etmek için project klasörünüzü başka bir konuma taşıyıp senaryoyu orada çalıştırmayı deneyebilirsiniz.
Bazı özel (custom) bloklar, headless ortamına ek dosyalar veya bağımlılıklar gerektirebilir. Kullandığınız özel blokların dokümantasyonunu kontrol edin ve gerekliyse ek kaynakları/bağımlılıkları aktarın veya yükleyin.
Sonuç
Artık kendi arayüzsüz (headless) senaryolarınızı AugeLab Studio ile çalıştırmaya hazırsınız! Masaüstü uygulamasındaki çeşitli blokları ve özellikleri keşfedin ve bunları headless Python uygulamalarınızda kullanın.
Gelişmiş özellikler hakkında daha fazla bilgi için dokümantasyonun diğer bölümlerini okumaya devam edin.
Last updated