Spaces:
Running
Running
stlaurentjr
commited on
Commit
•
d16623b
1
Parent(s):
c5578ec
Update scripts/mainrunpodA1111.py
Browse files- scripts/mainrunpodA1111.py +4 -25
scripts/mainrunpodA1111.py
CHANGED
@@ -252,7 +252,7 @@ def modeldwn(model_LINK):
|
|
252 |
print('[1;33mModel already exists')
|
253 |
|
254 |
if os.path.exists(loramodel) :
|
255 |
-
print('[1;
|
256 |
else:
|
257 |
print('[1;31mWrong link, check that the link is valid')
|
258 |
|
@@ -498,30 +498,9 @@ def getsrc(url):
|
|
498 |
return src
|
499 |
|
500 |
def get_true_name(url):
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
# Отправляем запрос на страницу предпросмотра файла
|
505 |
-
response = requests.get(url)
|
506 |
-
|
507 |
-
# Проверяем, успешно ли выполнен запрос
|
508 |
-
if response.status_code != 200:
|
509 |
-
print(f"Failed to retrieve the page: {response.status_code}")
|
510 |
-
return None
|
511 |
-
|
512 |
-
# Используем BeautifulSoup для парсинга HTML
|
513 |
-
soup = BeautifulSoup(response.text, 'html.parser')
|
514 |
-
|
515 |
-
# Ищем тег <title>, который может содержать имя файла
|
516 |
-
title_tag = soup.find('title')
|
517 |
-
if title_tag:
|
518 |
-
# Имя файла может быть в формате "file_name.extension - Google Drive" в теге <title>
|
519 |
-
# Поэтому мы разделяем строку по ' - ' и берем первую часть
|
520 |
-
file_name = title_tag.text.split(' - ')[0]
|
521 |
-
return file_name
|
522 |
-
else:
|
523 |
-
print("Failed to find the title tag")
|
524 |
-
return None
|
525 |
|
526 |
def get_name(url, gdrive):
|
527 |
|
|
|
252 |
print('[1;33mModel already exists')
|
253 |
|
254 |
if os.path.exists(loramodel) :
|
255 |
+
print('[1;32mCheckpoints downloaded')
|
256 |
else:
|
257 |
print('[1;31mWrong link, check that the link is valid')
|
258 |
|
|
|
498 |
return src
|
499 |
|
500 |
def get_true_name(url):
|
501 |
+
file_id = url.split('/')[-2]
|
502 |
+
gdrive_url = f'https://drive.google.com/uc?id={file_id}'
|
503 |
+
return gdown.download(url=gdrive_url, quiet=True)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
504 |
|
505 |
def get_name(url, gdrive):
|
506 |
|