• 17-09-2022, 14:16:34
    #1
    Yaklaşık bir yıl önce cyberpanel kullanıyordum ve sundukları apinin yetersiz olduğunu düşünüp paneli incelemiştim. Bir bot yazdım deneme/yanılma yolu ile geliştirdim kendime yarayacak tüm işlemleri fonksiyona döktüm şimdi sınıf haline getirip fonksiyonları ekledim ve github üzerinde paylaştım forum üzerinde de göstereyim dedim.

    Bot üzerinde kendi siteniz üzerinden cyberpanel üzerinde yaptırabildiğiniz işlemler:
    Sistem durumunu öğrenme
    Kullanıcıya ait siteleri listeleme
    Kullanıcıya ait sitenin klasörlerini ve dosyalarını listeleme
    Kullanıcıya ait sitenin dosyalarını düzenleme, silme ve yeniden adlandırma
    Kullanıcıya ait sitenin veritabanlarını listeleme, silme

    Yukarıda olan özellikler benim eklediklerimdir siz geliştirip cyberpanel üzerinde örneğin otomatik wordpress kuran kısmı fonksiyon olarak ekleyebilirsiniz tamamen geliştirmeye açıktır.

    Örnek - kullanıcıya ait sitelerin listelenmesi
    <?php
    $directory = __DIR__;
    require($directory . '/V4/class.php');
    
    // oturumu başlat
    $session = \cyberpanelv4::startSession();
    // çıktılar array olarak gelecektir
    $websites = \cyberpanelv4::listWebsites($session);
    
    // hata varsa yazdır
    if(\cyberpanelv4::$errors) { 
    print_r(\cyberpanelv4::$errors); 
    } else {
    // array çıktısı
    print_r($websites); 
    }
    ?>
    Github üzerinde oturumun nasıl oluşturulduğu ve onu nasıl kullanabileceğiniz hakkında bilgi verdim inceyebilirsiniz.

    Github: https://github.com/v4r1able/cyberpanel-curl-bot

    İşinize yararsa Github üzerinden yıldızlarsanız sevinirim .
  • 17-09-2022, 14:21:51
    #2
    Ayarlamalar "class.php" içerisinde bulunan $settings içerisinde yapılıyor.

    Cyberpanel adresiniz, kullanıcı adı ve parolası yetiyor bilgiler doğru ise tüm işlemler çalışacaktır. Bilgiler yanlış ise zaten uyarı veriyor.
  • 21-09-2022, 23:06:11
    #3
    Teşekkürler hocam elinize sağlık
  • 21-09-2022, 23:14:44
    #4
    TanerG adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler hocam elinize sağlık
    Rica ederim, teşekkürler.