KODI
için AutoResume
addon modunu değiştirmeye çalışıyorum. Şimdi addon
sadece geçerli şarkıyı bir konuma kaydeder. Ve yeniden başlattıktan sonra o şarkıyı çalacak ve sonra duracaktır. Ama şarkıyı çalmaya başlamasını ve daha önce çaldığı tüm çalma listesini çalmasını istiyorum.KODI - getPlayListId() eksik bağımsız değişken
Kodu değiştirmeyi denedim, ancak bir sorunum var. Böyle çalma listesi kimliği okumaya çalışıyorum
:
-->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: function takes exactly 1 argument (0 given)
Traceback (most recent call last):
File "/home/pi/.kodi/addons/service.autoResume-master/default.py", line 79, in <module>
recordPosition()
File "/home/pi/.kodi/addons/service.autoResume-master/default.py", line 59, in recordPosition
playList = xbmc.PlayList().getPlayListId()
TypeError: function takes exactly 1 argument (0 given)
-->End of Python script error report<--
Ben getPlaylistId() bu doğru orada eksik argüman anlamak, ancak bu:
mediaFile = xbmc.Player().getPlayingFile()
position = xbmc.Player().getTime()
# The line in question:
playList = xbmc.PlayList().getPlayListId()
# Write info to file
f = open('/home/pi/autoresume.txt', 'w')
f.write(mediaFile)
f.write('\n')
f.write(repr(position))
f.write('\n')
f.write(repr(playList))
f.close()
Ama piton bana bu verir yöntem parametresine ihtiyaç duymaz: Neyi yanlış yapıyorum?
Eğer 'yardıma kullanmayı deneyin Could()' Bu fonksiyon üzerindeki bir kabuktan dahili ve bakın ne diyor? – vmonteco
Üzgünüm, bunu nasıl yapıyorsun? – Kamion
"import xbmc" öğesini ve ardından help (xbmc.PlayList(). GetPlayListId) 'yi deneyin. – vmonteco