selam, pythonda yazdığım bir uygulamanın içine yerleştirdiğim bir buton sayesinde örneğin spotify ı açıp listeyi oynatmasını sağlamak ya da zoom programını açıp id kısmına id yi yazmasını sağlamak istiyorum ancak herhangi bir çözüm bulamadım. Sizce nasıl bi yöntem izlemeliyim
Pek tutarli bir yol degil ama, pyautogui kullanabilirsiniz.
deneyeceğim teşekkürler
şimdi birazcık inceleme şansım oldu ama biraz hoş olmayan bi yöntem sanki html sitelerinde olduğu gibi ul/li/ol falan şeklinde id si ile çağırmamızın bi yolu yok mu çünkü anladığım kadarıyla kullanıcının elini mouse tan çekmesi lazım
abi selenuim u kullan
zoom için ben öyle yapardım
selenium hakkında çok bilgim yok ya
def ders(id,sifre):
os.startfile (r"C:\Users\\a\\AppData\\Roaming\\Zoom\\bin\\Zoom.exe")
t = Timer(3,dersin)
t.start()
print("işlem tamam")
def dersin():
print(“hello”)
ui.leftClick(x=674,y=363)
ui.typewrite(id, interval=0.05)
ui.leftClick(x=663,y=363)
bu kodları yazınca hata veriyo sebebi ne olabilir
Exception in thread Thread-2:
Traceback (most recent call last):
File “C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1776.0_x64__qbz5n2kfra8p0\lib\threading.py”, line 932, in bootstrap_inner
self.run()
File “C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1776.0_x64__qbz5n2kfra8p0\lib\threading.py”, line 1254, in run
self.function(*self.args, **self.kwargs)
File “c:\Users\a\Desktop\PY\Jarvis 0.1\AnaEkran.py”, line 34, in dersin
ui.typewrite(id, interval=0.05)
File "C:\Users\a\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pyautogui_init.py", line 586, in wrapper
returnVal = wrappedFunction(*args, **kwargs)
File “C:\Users\a\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pyautogui_init_.py”, line 1665, in typewrite
for c in message:
TypeError: ‘builtin_function_or_method’ object is not iterable
tabi bu da bi seçenek
çok bilgi gerektirmiyor ki
internette çok fazla konuyla alakalı öğretici video bulamadım ama selenium dersleri gibi bi video serisi var mı bildiğin sadece uygulama yazımı var yt de
konu hakkında çok bilgim yok beni aydınlat lütfen selenium websiteleri üzerinde kullanılan bi modül değil mi ben exe dosyaları üstünde nası işlem yapıcam farklı bi kullanım şekli mi var
zoom u web üzeirnden açarsın
Bunun için makro adını verdiğimiz şeyleri kullanabilirsiniz.Ne kadar iyi bir yöntem bilmiyorum.
Selenium web için tasarlandi. Onu kullanarak Windows gui ile yapılmış bir uygulama arayüzüne müdahale edemezsiniz.
ufak bir arama ile bunları buldum okumanı tavsiye ederim.