Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- from bs4 import BeautifulSoup
- import re
- def pegar_mp4(titulo,url):
- pagina_de_busca2 = requests.get(url)
- soup2 = BeautifulSoup(pagina_de_busca2.text, "html.parser")
- for player in soup2.find_all('div', attrs={'id': 'instructions'}):
- data3 = str(player)
- if player.source:
- player2 = player.source.attrs['src']
- #print(player2)
- print('<channel>')
- print('<item>')
- print('<title>'+titulo+'</title>')
- print('<link>'+player2+'</link>')
- print('<thumbnail>https://icon-icons.com/icons2/1056/PNG/256/movies_icon-icons.com_76714.png</thumbnail>')
- print('<fanart></fanart>')
- print('<info></info>')
- print('</item>')
- print('</channel>')
- print('\n')
- return player2
- def conv_link(titulo,links):
- #print(links)
- base = "https://redecanais.pictures/"
- conn = requests.get(links)
- soup = BeautifulSoup(conn.text, "html.parser")
- for player in soup.find_all('iframe', attrs={'"="': ''}):
- data2 = str(player)
- link = data2.replace('<iframe =""="" allowfullscreen="" frameborder="0" height="400" name="Player" scrolling="no" src="','').replace('" width="640"> </iframe>','').replace("&","&")
- urlp = ""+base+""+link+""
- if link.find("server"):
- urlp2 = urlp
- #print(urlp2)
- pegar_mp4(titulo,urlp2)
- break
- def main():
- url = "https://redecanais.pictures/browse-filmes-videos-7-date.html"
- pagina_de_busca2 = requests.get(url)
- soup = BeautifulSoup(pagina_de_busca2.text, "html.parser")
- for player in soup.find_all('div', attrs={'class': 'caption'}):
- data3 = str(player.a)
- b1 = data3.replace('<a class="ellipsis" href="/','https://redecanais.pictures/')
- b2 = re.sub('" title="',r';',b1)
- b3 = re.sub('">(.*)',r'',b2)
- titulo = re.sub('(.*);',r'',b3)
- link = re.sub(';(.*)',r'',b3)
- #print(b3)
- #print(titulo)
- conv_link(titulo,link)
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement