Spaces:
Building
Building
File size: 1,010 Bytes
29af131 3b90d58 9784d97 3b90d58 9784d97 3b90d58 9784d97 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
import os
os.system('pip install jedi')
os.system('python -m pip install --upgrade pip setuptools wheel')
os.system('python -m pip install lbry-libtorrent')
os.system('apt-get install ffmpeg -y')
os.system('apt install python3-libtorrent')
import streamlit as st
from streamlit_option_menu import option_menu
from Torrent import torrent_info, torrent_download
# Navigasi Sidebar
with st.sidebar:
selected = option_menu("Torrent", ['Magnet Link'],
icons=['search'], menu_icon="cast", default_index=0)
if selected == 'Magnet Link':
st.title("Magnet Link Torrent")
link = st.text_input("Masukkan Magnet Link", "")
extension = st.selectbox('Pilih Extension', ['.mp4', '.zip'])
if st.button("Trace On"):
info = torrent_info(link, extension)
file_priority = st.selectbox('Pilih File', info)
if st.button("Download"):
selected_index = int(file_priority.split('.')[0])
downloaded_files = torrent_download(link, [selected_index])
|