• 01-10-2020, 16:42:46
    #1
    Merhaba,

    PHP veya herhangi bir dil ile kodlanmış bir admin panel üzerinden bir bilgisayar temel fonksiyonları(açma kapama, program başlatma)kontrol edilebilir mi? Edilebilirse hangi alanları araştırmalıyım?

    Herkese sağlıklı günler, iyi forumlar.
    Eyüp
  • 01-10-2020, 16:52:01
    #2
    Böyle bir şey olabileceğini sanmıyorum, çok büyük güvenlik sorunları çıkardı çünkü.
  • 01-10-2020, 16:57:09
    #3
    Localhost'ta bu şekilde çalışır ama uzaktan sanmıyorum
    exec('"C:\Program Files (x86)\Notepad++\notepad++.exe" "G:\xampp\htdocs\index.php"');
  • 01-10-2020, 17:01:21
    #4
    php_bot adlı üyeden alıntı: mesajı görüntüle
    Localhost'ta bu şekilde çalışır ama uzaktan sanmıyorum
    exec('"C:\Program Files (x86)\Notepad++\notepad++.exe" "G:\xampp\htdocs\index.php"');
    profweb adlı üyeden alıntı: mesajı görüntüle
    Böyle bir şey olabileceğini sanmıyorum, çok büyük güvenlik sorunları çıkardı çünkü.
    Güvenlik sorunları halledilebilecek şeyler olarak görüyorum. Benim için kod tarafı biraz zorlayıcı


    Yorumalar için teşekkür ederim.

    Peki localde çalışan bilgisayarı sunuculaştırırsak? Amacım şu bir admin panel üzerinden 3-4 tane bilgisayarı uzaktan çalıştırabilmek, resetliyebilmek ve o bilgisayarın içindeki (yolunu belirttiğim) bir dosyayı çalıştırması.
  • 01-10-2020, 17:06:48
    #5
    Localde yapacaksan C#ile yapabilirsin

    https://youtu.be/RLu1lEfZBDE?t=39
  • 01-10-2020, 17:09:54
    #6
    php_bot adlı üyeden alıntı: mesajı görüntüle
    Localde yapacaksan C#ile yapabilirsin

    https://youtu.be/RLu1lEfZBDE?t=39
    Aklıma şuanda API geldi. Yani sitede api ile dışarıya veri açılır. Örneğin her bilgisayara özel id ve bir değişken api ile dışa açılır. Eğer değişken 1 ise bilgisayarda localde çalışan program dışarıya açılan bu veriyi her dakika kontrol eder ve bilgisayarı yeniden başlatır. Ancak bu yeniden başlatma sonrası localdeki proje nasıl çalıştırılır orasını bilemedim
  • 01-10-2020, 17:30:40
    #7
    eyuptuylu adlı üyeden alıntı: mesajı görüntüle
    Aklıma şuanda API geldi. Yani sitede api ile dışarıya veri açılır. Örneğin her bilgisayara özel id ve bir değişken api ile dışa açılır. Eğer değişken 1 ise bilgisayarda localde çalışan program dışarıya açılan bu veriyi her dakika kontrol eder ve bilgisayarı yeniden başlatır. Ancak bu yeniden başlatma sonrası localdeki proje nasıl çalıştırılır orasını bilemedim
    Eğer böyle bir işlem düşünürseniz bilgisayar tarafında, internetten gelen komutlar ile işlem yapmanızı sağlayacak program yazabilirim. Programı başlangıçta çalıştırılan programlara ekleyerek her zaman çalışır olması sağlanabilir.
  • 01-10-2020, 17:53:57
    #8
    profweb adlı üyeden alıntı: mesajı görüntüle
    Eğer böyle bir işlem düşünürseniz bilgisayar tarafında, internetten gelen komutlar ile işlem yapmanızı sağlayacak program yazabilirim. Programı başlangıçta çalıştırılan programlara ekleyerek her zaman çalışır olması sağlanabilir.
    Teklifiniz için teşekkür ederim. Henüz proje aşamasındayım. Harekete geçeceğim zaman değerlendireceğim.
  • 01-10-2020, 18:08:23
    #9
    Yapılır, fazlada zor değil, istediğinizde yazabilirsiniz.