дима помоги плиз
по аналогии плагина MediaStream 6
прикручивал такой код
он работает с модулями из того плагина но когда установлен тот плагин
def Download(self):
getPage('
http://unref.eu/%s'%str(self["MainList"].getCurrent()[0][1]), headers={'Content-Type':'application/x-www-form-urlencoded'}).addCallback(self.Download1).addErrback(self.dataError)
def Download1(self,html):
if self.currentList != 'MainList':
return
Storage,Download,Buffering = load()
if Download == '/':
self.session.open(MessageManager,2)
return
if self.keyLocked:
return
self.keyLocked = True
Title = self["MainList"].getCurrent()[0][0]
url = re.compile('window.open\("(.+?)"\);',re.DOTALL).findall(html)[0]
if url:
self.currentDownload = ''
self.currentDownload = jm.addJobToList(url,Title.replace(' ','_'),'','','mp3')
jm.startDownload(self.currentDownload)
self.session.open(MessageManager,4,Title)
else:
self.session.open(MessageManager,3)
self.keyLocked = False
есть кокой нибудь готовый без участия модулей и полегче
код я повесил на зелёную кнопку , работал так , на какой песне стоит курсор нажал зелёную кнопку , он спросил записать , нажал ок , записалось
но в плагине MediaStream нужно было указать в начале куда писать будем
если получится со временим у тебя прикрути плиз запись
спасибо