Add all links for almas movie
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# movies - مجموعه آٰرشیو های مرتب شده فیلم
|
||||
# movies - مجموعه آرشیو های مرتب شده فیلم
|
||||
|
||||
بهتر است برای جستجو در آرشیو ها از قابلیت `find in page` مرورگر خود استفاده کنید.
|
||||
## آرشیو های موجود فعلی:
|
||||
@@ -16,10 +16,11 @@
|
||||
- Links:
|
||||
- **Series**: [Open](http://chai.bokhary.ir/logique/movies/src/branch/master/view/almasmovie/series.md)
|
||||
- **Movies**: [Open](http://chai.bokhary.ir/logique/movies/src/branch/master/view/almasmovie/movies.md)
|
||||
- **All Links**: [Open](http://chai.bokhary.ir/logique/movies/src/branch/master/view/almasmovie/all.md)
|
||||
|
||||
## استخراج کننده لینک
|
||||
|
||||
لینک های آرشیو های بالا با استفاده از یک اسکریپت جستجو و لینک های آن ها استخراج شده است. در صورت تمایل میتوانید از اسکریپت مذکور روی هر آرشیو مشابهی استفاده کنید
|
||||
لینک های آرشیو های بالا با استفاده از یک اسکریپت جستجو و لینک های آن ها استخراج شده است. در صورت تمایل میتوانید از اسکریپت مذکور روی هر آرشیو مشابهی استفاده کنید.
|
||||
|
||||
### آموزش نصب پیش نیاز ها و استفاده از اسکریپت:
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@ from pathlib import Path
|
||||
|
||||
series_links_dict = {}
|
||||
movies_links_dict = {}
|
||||
all_links = []
|
||||
|
||||
folder = Path("view/almasmovie")
|
||||
|
||||
@@ -66,7 +67,9 @@ for k, v in series_links_dict.items():
|
||||
for link in v:
|
||||
parsed_link = urlparse(link)
|
||||
name = parsed_link.path.split("/")[-1]
|
||||
series_text += f"- **{k}**: [{name}]({link.replace(' ', '%20')})\n\n"
|
||||
line = f"- **{k}**: [{name}]({link.replace(' ', '%20')})\n\n"
|
||||
all_links.append((name, line))
|
||||
series_text += line
|
||||
|
||||
|
||||
|
||||
@@ -84,12 +87,29 @@ for v in sorted(movies_links_dict.values(), key=lambda x: x[0]):
|
||||
url = v[1].replace(" ", "%20")
|
||||
year = v[2]
|
||||
|
||||
movies_text += f"- **{first_letter}**: [{name}]({url})"
|
||||
line = f"- **{first_letter}**: [{name}]({url})"
|
||||
|
||||
if year.isnumeric() and int(year) < 3000:
|
||||
movies_text += f" ({year})"
|
||||
line += f" ({year})"
|
||||
|
||||
movies_text += "\n\n"
|
||||
line += "\n\n"
|
||||
|
||||
all_links.append((name, line))
|
||||
movies_text += line
|
||||
|
||||
|
||||
with open(folder / "movies.md", "w") as fp:
|
||||
fp.write(movies_text)
|
||||
|
||||
all_links.sort(key=lambda x: x[0])
|
||||
|
||||
all_text = "# آرشیو الماسمووی \n\n\n"
|
||||
all_text += "مرتب شده بر اساس حروف الفبا.\n\n"
|
||||
all_text += "جهت جستجو از قابلیت `find in page` مرورگر خود استفاده کنید.\n\n"
|
||||
all_text += "---\n"
|
||||
|
||||
for v in all_links:
|
||||
all_text += v[1]
|
||||
|
||||
with open(folder / "all.md", "w") as fp:
|
||||
fp.write(all_text)
|
||||
|
||||
14484
view/almasmovie/all.md
Normal file
14484
view/almasmovie/all.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user