Python Telefon şarjına erişme

Baran166

Decapat
Katılım
27 Ağustos 2023
Mesajlar
159
Daha fazla  
Cinsiyet
Erkek
Merhaba Python ile bir yapay zeka yazıyorum. Bu yapay zekaya telefonun sarjını sordugumda darjı soylemesını saglamak ıstıyorum. Ancak telefonun sarjına nasıl erısecegımı bılmıyorum. Yardım eder misınız? (Windows 11 bilgisayar ve Samsung Galaxy S23 FE telefon)
 
Son düzenleyen: Moderatör:
Pil durumunu Automate ile telefonda bildirim olarak gösterip KDE Connect ile bildirimleri almayı deneyebilirsin. Normal yazılım olarak zaten çok stabil çalıştığı için bağlantıda sorun yaşamazsın. KDE Connect aslında kendi başına ayrı bir uygulama olarak çalışması için tasarlandığından Python desteği yok ama uygulamanda terminal komutları çalıştırarak cihazdan bildirimleri çekip Python'da kullanabilirsin. Ya da uzun yoldan Termux veya Android Studio ile düzenli aralıklarla bilgisayara gönderen bir sistem yapabilirsin. Şahsen ben bağlantı stabil olsun diye KDE Connect'i tercih ederim. Ama eğer sisteme hakim olayım diyorsan telefondan düzenli aralıklarla bilgisayara HTTP isteği gönderen bir sistem çok daha geniş olanaklar sağlar. Eğer ilk yolu tercih edeceksen Automate uygulaması için yardımcı olabilirim.
 
Son düzenleyen: Moderatör:
Pil durumunu Automate ile telefonda bildirim olarak gösterip KDE Connect ile bildirimleri almayı deneyebilirsin. Normal yazılım olarak zaten çok stabil çalıştığı için bağlantıda sorun yaşamazsın. KDE connect aslında kendi başına ayrı bir uygulama olarak çalışması için tasarlandığından Python desteği yok ama uygulamanda terminal komutları çalıştırarak cihazdan bildirimleri çekip Python'da kullanabilirsin. Ya da uzun yoldan Termux veya Android Studio ile düzenli aralıklarla bilgisayara gönderen bir sistem yapabilirsin. Şahsen ben bağlantı stabil olsun diye KDE Connect'i tercih ederim. Ama eğer sisteme hakim olayım diyorsan telefondan düzenli aralıklarla bilgisayara HTTP isteği gönderen bir sistem çok daha geniş olanaklar sağlar. Eğer ilk yolu tercih edeceksen automate uygulaması için yardımcı olabilirim.

Sanırım ilk söylediğini deneyeceğim biraz daha detay verebilir misin rica etsem?
 
Sanırım ilk söylediğini deneyeceğim biraz daha detay verebilir misin rica etsem?
Sonradan düzenleyerek bir şeyler daha eklemiştim. Düzenlemede yazdığım bir şeyden dolayı uyarı yedim. Moderatör uyarı verince düzenlemeyi silmiş. Ben mesajın tamamı silindi sanmıştım. Yeni farkettiğim için cevabım biraz gecikti kusura bakmayın.

Automate uygulaması kod yazmadan akış şeması tasarlar gibi işlemler yapmanı sağlayan bir yazılım. Bu dediğin pil durumu senkronizasyonu için telefon tarafında çalışacak sistemi bir iki blok ile yapılabileceğini düşünüyorum. Gelelim KDE Connect'e. KDE Connect aslında telefondan sadece bildirim alma dışında dosya aktarımı, SMS gösterme, uzaktan mouse ve klavye kullanma gibi bir sürü özelliği olan bir uygulama. Birkaç yıldır Windows kullanmıyorum ama en son kullandığımda Telefonunuz diye bir uygulama vardı, sonradan adı başka bir şey ile değiştirildi. Onun tarzında bir yazılım.

İlk başta benim aklıma gelen sanki bir uygulama bildirim yollamış gibi göstererek bildirim içeriğinde telefonun pil yüzdesi olur. Bildirimin görünürlüğünü en aza indirecek şekilde ayarlarsın. Sonra KDE Connect ile telefonun bildirimlerini bilgisayara alırsın. Oradan pil yüzdesini Python'a değişken olarak alıp kullanırsın.

Sonradan aklıma gelen fikir ise arada hiç KDE Connect kullanmadan, Python kodunun içinde basit bir TCP Server açmak ve Automate ile doğrudan Python uygulamasına veriyi göndermekti. Bu yol hepsinden kısa ve daha efektif olabilir ama biraz bilgi gerekiyor. Bu yolla veri ekstra bir aracı olmadan direkt telefondan bilgisayara gidiyor. En azından bana şu anda en mantıklısı olarak bu geliyor.

Bu son seçeneği de değerlendirip hangisini istediğini tekrar söylersen kod konusunda da yardımcı olabilirim.
 
Sonradan düzenleyerek bir şeyler daha eklemiştim. Düzenlemede yazdığım bir şeyden dolayı uyarı yedim. Moderatör uyarı verince düzenlemeyi silmiş. Ben mesajın tamamı silindi sanmıştım. Yeni fark ettiğim için cevabım biraz gecikti kusura bakmayın.

Automate uygulaması kod yazmadan akış şeması tasarlar gibi işlemler yapmanı sağlayan bir yazılım. Bu dediğin pil durumu senkronizasyonu için telefon tarafında çalışacak sistemi bir iki blok ile yapılabileceğini düşünüyorum. Gelelim KDE Connect'e. KDE connect aslında telefondan sadece bildirim alma dışında dosya aktarımı, SMS gösterme, uzaktan mouse ve klavye kullanma gibi bir sürü özelliği olan bir uygulama. Birkaç yıldır Windows kullanmıyorum ama en son kullandığımda telefonunuz diye bir uygulama vardı, sonradan adı başka bir şey ile değiştirildi. Onun tarzında bir yazılım.

İlk başta benim aklıma gelen sanki bir uygulama bildirim yollamış gibi göstererek bildirim içeriğinde telefonun pil yüzdesi olur. Bildirimin görünürlüğünü en aza indirecek şekilde ayarlarsın. Sonra KDE connect ile telefonun bildirimlerini bilgisayara alırsın. Oradan pil yüzdesini Python'a değişken olarak alıp kullanırsın.

Sonradan aklıma gelen fikir ise arada hiç KDE connect kullanmadan, Python kodunun içinde basit bir tcp server açmak ve automate ile doğrudan Python uygulamasına veriyi göndermekti. Bu yol hepsinden kısa ve daha efektif olabilir ama biraz bilgi gerekiyor. Bu yolla veri ekstra bir aracı olmadan direkt telefondan bilgisayara gidiyor. En azından bana şu anda en mantıklısı olarak bu geliyor.

Bu son seçeneği de değerlendirip hangisini istediğini tekrar söylersen kod konusunda da yardımcı olabilirim.

Son dediğin daha mantıklı gibi geldi ama hiçbir şey anlamadım daha detaylı anlatır mısın rica etsem?
 
Merhaba Python ile bir yapay zeka yazıyorum. Bu yapay zekaya telefonun sarjını sordugumda darjı soylemesını saglamak ıstıyorum. Ancak telefonun sarjına nasıl erısecegımı bılmıyorum. Yardım eder misınız? (Windows 11 bilgisayar ve Samsung Galaxy S23 FE telefon)

İstersen müsait olduğumda senin için örnek bir proje yazıp GitHub'a atabilirim. Kodlara bakar incelersin, çözmeye çalışırsın. Modifiye edersin. Orası sana kalmış.
 
İstersen müsait olduğumda senin için örnek bir proje yazıp GitHub'a atabilirim. Kodlara bakıp incelersin, çözmeye çalışırsın. Modifiye edersin. Orası sana kalmış.

Ya kod yaptım da her şey oldu ama biraz zaman geçince automate uygulaması otomatik olarak kendini durduruyor, onu çözemedim. Eğer automate dışındaysa yardım ederseniz güzel olur hocam.
 
Ya kod yaptım da her şey oldu ama biraz zaman geçince automate uygulaması otomatik olarak kendini durduruyor, onu çözemedim. Eğer automate dışındaysa yardım ederseniz güzel olur hocam.

Direkt Python'dan yazacağım isterseniz müsait olduğumda GitHub linkini atarım.
 

Technopat Haberler

Yeni konular

Geri
Yukarı