• 14-06-2022, 17:55:21
    #1
    Merhaba arkadaşlar. Vb.net kullanarak bir yazılım yapıyorum ve bir yerde takıldım kaldım. Yazdığım program windows tabanlı ama telefona etki etmek istiyorum hocalarıma sorum şu telefonun hücresel verisini nasıl istediğim zaman açar nasıl yine istenildiği zaman kapabilirim. Bağlantıyı önceliğim kablo ile yapmak. Adb hakkında biraz araştırma yaptım ama vakıf olamadım bir türlü malesef...

    Daha değişik fikirlerede açığım farklı yöntemler denemekte fayda var. Şimdiden cevaplayan arkadaşlara teşekkürler ve r10+
  • Kabul Edilen Cevap
    • cd C:/platforms-tools/
      adb shell svc data disable
      adb shell sleep 2;
      adb shell svc data enable
      adb shell sleep 2;
      bu kodu net.bat şeklinde kaydedin ve c deki platform toolsun içerisine atın
      Process process = new Process();
      process.StartInfo.FileName = @"C:\platforms-tools\net.bat";
      process.StartInfo.CreateNoWindow = true;
      process.StartInfo.UseShellExecute = false;
      process.Start();
      bu kod ilede vb.net ten o bat dosyasını tetiklersiniz.
  • 14-06-2022, 18:08:30
    #3
    cd C:/platforms-tools/
    adb shell svc data enable

    cd C:/platforms-tools/
    adb shell svc data disable

    c ye platforms-tools klasörünü atmanız lazım internette bulabilirsiniz.
    İlk önce bu kodları .bat dosyasına yapıştırın ve mantığını anlayın
  • 14-06-2022, 18:16:15
    #4
    YasinReal adlı üyeden alıntı: mesajı görüntüle
    cd C:/platforms-tools/
    adb shell svc data enable

    cd C:/platforms-tools/
    adb shell svc data disable

    c ye platforms-tools klasörünü atmanız lazım internette bulabilirsiniz.
    İlk önce bu kodları .bat dosyasına yapıştırın ve mantığını anlayın
    Çok teşekkür ederim hocalarım ışık belirdi. Ama bir sorum daha olacak müsadenizle x şahsı yaptığım programı yüklediğinde ne gibi sorunlar yaşar. Yani bu adb olayı çok baş ağrıtırmı. Veya daha kolay başka bir yolu varmı.
    Sorma nedenim kuşkularım x kişisi telefonunu geliştirici moduna çekmek zorunda kalacakmı? adb yüklemek zorunda kalacakmı? veya rızası dışındamı kurmam mı lazım ek programları? Stabilize çalışacakmı ? gibi dünya soru geliyor aklıma..
  • 14-06-2022, 18:18:49
    #5
    bekirctn adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkür ederim hocalarım ışık belirdi. Ama bir sorum daha olacak müsadenizle x şahsı yaptığım programı yüklediğinde ne gibi sorunlar yaşar. Yani bu adb olayı çok baş ağrıtırmı. Veya daha kolay başka bir yolu varmı.
    Sorma nedenim kuşkularım x kişisi telefonunu geliştirici moduna çekmek zorunda kalacakmı? adb yüklemek zorunda kalacakmı? veya rızası dışındamı kurmam mı lazım ek programları? Stabilize çalışacakmı ? gibi dünya soru geliyor aklıma..
    baş ağrıtmaz başka bir yöntemi şuanlık yok diyebilirim. Geliştirici modunu her zaman açık tutmalı, dediğim platform toolsu c ye atması yeterli olur, gereken sleep kısmını eklerseniz bi sorun oluşmaz.
  • 14-06-2022, 18:22:58
    #6
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    cd C:/platforms-tools/
    adb shell svc data disable
    adb shell sleep 2;
    adb shell svc data enable
    adb shell sleep 2;
    bu kodu net.bat şeklinde kaydedin ve c deki platform toolsun içerisine atın
    Process process = new Process();
    process.StartInfo.FileName = @"C:\platforms-tools\net.bat";
    process.StartInfo.CreateNoWindow = true;
    process.StartInfo.UseShellExecute = false;
    process.Start();
    bu kod ilede vb.net ten o bat dosyasını tetiklersiniz.