Imacros E Okul

İMacros ile E-Okul’a Fotoğraf Yükleme

İMacros, bir web tarayıcısı eklentisi olup, web sayfalarında otomatik görevler gerçekleştirmek için kullanılır. Bu eklenti ile, E-Okul’a fotoğraf yükleme gibi zaman alıcı ve tekrarlayan görevleri kolayca otomatikleştirebilirsiniz.

İMacros’u İndirme ve Kurma

İMacros’u indirmek için, İMacros web sitesini ziyaret edin. İhtiyacınız olan eklenti sürümünü seçin ve “Download” düğmesine tıklayın. Eklenti indirildikten sonra, tarayıcınızı yeniden başlatın.

Tarayıcınızı yeniden başlattıktan sonra, İMacros eklentisini etkinleştirmeniz gerekir. Bunu yapmak için, tarayıcınızın üst köşesindeki “Tools” (Araçlar) menüsüne tıklayın ve ardından “Add-ons” (Eklentiler) öğesini seçin. Açılan pencerede, “Extensions” (Eklentiler) sekmesine tıklayın ve “iMacros” eklentisini bulun. Eklentinin yanındaki “Enable” (Etkinleştir) düğmesine tıklayın.

İMacros Makro Oluşturma

İMacros ile E-Okul’a fotoğraf yüklemek için, önce bir makro oluşturmanız gerekir. Makro, İMacros’un gerçekleştirmesini istediğiniz görevlerin bir dizisini içerir.

Bir makro oluşturmak için, İMacros penceresini açın. Bu pencereyi açmak için, tarayıcınızın üst köşesindeki “Extensions” (Eklentiler) menüsüne tıklayın ve ardından “iMacros” eklentisini seçin. Açılan pencerede, “Macros” sekmesine tıklayın.

Makro oluşturmak için, aşağıdaki adımları izleyin:

  1. “New Macro” (Yeni Makro) düğmesine tıklayın.
  2. Makroya bir ad verin.
  3. Makroyu başlatmak için bir tuşa veya bir klavye kısayoluna atayın.

Makro Kodu Yazma

Makro kodunu yazmak için, “Code Editor” (Kod Düzenleyicisi) sekmesini kullanın. Bu sekmede, makronun gerçekleştirmesini istediğiniz görevlerin talimatlarını yazın.

E-Okul’a fotoğraf yüklemek için aşağıdaki kodları kullanabilirsiniz:

// E-Okul'a giriş yap
goto("https://e-okul.meb.gov.tr/");

// Sınıf seç
click("//select[@id='snf']");
select("//select[@id='snf']", "9/A");

// Tüm öğrencileri seç
click("//input[@id='btnTumSec']");

// Fotoğraf klasörünü aç
cd("C:\Foto");

// Fotoğrafları yükle
for (i=0; i<files("*.jpg").length; i++) {
    uploadFile("//input[@id='fotograf']", files("*.jpg")[i]);
}

// Fotoğrafları yükleme işlemini tamamla
click("//input[@id='btnKaydet']");

Bu kod, aşağıdaki işlemleri gerçekleştirir:

  1. E-Okul web sitesine gider.
  2. 9/A sınıfını seçer.
  3. Tüm öğrencileri seçer.
  4. Fotoğraf klasörünü açar.
  5. Fotoğrafları yükler.
  6. Fotoğrafları yükleme işlemini tamamlar.

Makroyu Çalıştırmak

Makroyu çalıştırmak için, makroyu seçin ve ardından “Run” (Çalıştır) düğmesine tıklayın. Makro, kodunda belirtilen talimatları sırayla gerçekleştirir.

Makroyu Test Etmek

Makroyu test etmek için, önce küçük bir resim dosyasıyla başlayın. Makroyu çalıştırdıktan sonra, fotoğrafın E-Okul web sitesine yüklenip yüklenmediğini kontrol edin.

Makro düzgün çalışıyorsa, daha fazla resim dosyasıyla test edin.

Makroyu Düzenlemek

Makroyu gerektiği gibi düzenleyebilirsiniz. Örneğin, makroyu farklı bir sınıf için veya farklı bir fotoğraf klasörü için kullanmak isteyebilirsiniz.

Makroyu düzenlemek için, “Edit Macro” (Makroyu Düzenle) düğmesine tıklayın. Bu, makro kodunu düzenleyebileceğiniz “Code Editor” (Kod Düzenleyicisi) sekmesini açar.

**İMacros ile E-Okul’a Fotoğraf Yüklemenin Avant


Yayımlandı

kategorisi