כיצד להוריד את ספריית המוסיקה של גוגל בלינוקס באמצעות שורת הפקודה

click fraud protection

Google Music הוא אחד משירותי המוזיקה המועמדים בתשלום המיינסטרים שמתייחסים ברצינות לינוקס, והיא נהנית מתמיכה חזקה ומעלה מהלינוקס. כאשר משתמשים מפעילים מחשבי לינוקס שלהם, הם יודעים שהם יכולים התקן את כלי המוזיקה האחרון של Google ממותגולהוריד / להעלות את כל הקבצים שלהם כדי להאזין לאן שהם רוצים. ובכל זאת, לא פחות טוב מכלי ההורדות של גוגל, ישנם כמה חסרונות. בתור התחלה, לא ניתן להריץ אותו בתוך מחשב וירטואלי, או בשרת מבוסס טרמינל בגלל מגבלות מסוימות של גוגל. כדי לפתור את הבעיה, יצר מפתח ב- Github Gmpydl; תוכנית מבוססת פיתון המאפשרת לך להיכנס ל- Google ולהוריד את ספריית Google Music שלך בלינוקס דרך שורת הפקודה.

התקנת גיט וכלים אחרים

Gmpydl דורש כמה תוכניות, ספריות ודברים אחרים לפני שמשהו יעבוד. הדבר הראשון שתצטרך הוא גיט. כלי זה חשוב מכיוון שאפשר להוריד את קוד ה- Gmpydl הנדרש. פתח מסוף והזן את הדברים הבאים:

אובונטו

מתאים להתקין

קשת לינוקס

sudo pacman -S git

פדורה

sudo dnf להתקין git -

OpenSUSE

סודו זיפר התקן גיט - -

דביאן

sudo apt - קבל להתקין גיט

בשלב הבא נדרשות כמה ספריות של פייתון, כמו גם כמה כלי פיתון. הראשון הוא Python2. זה קצת מסובך, מכיוון שרוב ההפצות לינוקס כבר עושות שימוש כבד בפייתון, וצריך להתקין אותו. אם מסיבה כלשהי למחשב שלך אין Python 2, תצטרך להתקין אותו. בנוסף, PIP וספריית Google Music מבוססי Python gmusicapi נדרשים.

instagram viewer

כשמדובר בהתקנת Python 2, לכל מערכת הפעלה יש שם שונה עבורה. זו הסיבה שעדיף להשתמש בפונקציית החיפוש כדי למצוא את פייתון 2. שקול להשתמש בטרמינל וב"תכונת החיפוש "של הפצת Linux שלך.

כל הפצה של לינוקס מיינסטרים שונה כשמדובר בחיפוש אחר חבילות. בפדורה הפקודה היא חיפוש dnf, בקשת זה pacman -ss, אובונטו היא חיפוש מתאים, OpenSUSE הוא חיפוש זיפר, ודביאן הוא חיפוש apt-cache. השתמש באחד מאלה כדי למצוא את Python 2 ולהתקין אותו. התקן גם פיפ. קחו בחשבון שאפשר לקרוא לזה python2-pip, python-pip או pip, או משהו דומה.

בשני הכלים המותקנים במערכת, השתמש ב- PIP כדי להתקין את ה- גוגל מוסיקה ממשק API:

pip להתקין

כלי ההתקנה של פייתון ימצא, להוריד, לבנות ולהתקין את Gmusicapi כדי לגרום לכל מה שקורה במערכת.

קבלת Gmpydl

ל- Gmpydl כל מה שהוא צריך כדי להריץ. עכשיו, בואו נתפוס את הקוד. בטרמינל, השתמש ב- git כדי להוריד את הקבצים הדרושים.

שיבוט גיט https://github.com/stevenewbs/gmpydl

כעת הכנס לספריית Gmpydl עם פקודת ה- CD.

תקליטור gmpydl

לבסוף, צור את תיקיית ההורדה שאליה יועברו כל קבצי המוסיקה.

mkdir -p ~ / הורדות של Google-Music

מוריד מוזיקה

עם תוכנית זו, קל להוריד את ספריית Google Music שלך ב- Linux דרך שורת הפקודה. עם זאת, ראשית, תצטרך להיכנס לחשבון Google שלך. זה נעשה על ידי הפעלת התוכנית לראשונה. בטרמינל, הפעל פקודה זו מספריית Gmpydl.

./gmpydl

זה יבקש מהמשתמש להזין את "כתובת הדוא"ל של חשבון Google" שלהם. בטרמינל, הקלד את כתובת הדואר של גוגל המחוברת לחשבון ממנו תרצה להוריד את קבצי Google Music שלך ולחץ על מקש Enter. פעולה זו תפיק קובץ תצורה חדש, ותייצר קישור ללחיצה עליו. קישור זה מייצר אסימון חד פעמי להיכנס ל- Google, כך ש- Gmpydl לא ישתמש בסיסמה שלך.

הדבר הבא לומר לכלי ההורדה הוא היכן עליו למקם את כל קבצי המוסיקה שהורדת. הזן את התיקיה שנוצרה קודם לכן להורדות בשורת הודעה זו: /home/username/Google-Music-Downloads/

עם מילוי כל המידע הזה, תהליך ההורדה יכול להתחיל.

תכונות Gmpydl אחרות

הפעלת Gmpydl מחוץ לקופסה לאחר הכניסה זה דבר מושלם. זה מתחיל את ההורדות לספרייה שאליה אתה אומר לה. עם זאת, זו לא הדרך היחידה שבה ניתן להשתמש ב- Gmpydl. יש תכונות אחרות, כמו פונקציית Nodl, פונקציות חיפוש והחלפה.

NoDL

כדי להשתמש בפונקציה NoDL ב- Gmpydl, בצע את הפקודה כרגיל בטרמינל, אך הוסף את מתג ה- n. פעולה זו תסמן ביעילות את כל המוסיקה שהורדת. זה שימושי אם מסיבה כלשהי ההורד מתבלגן. זה מאפשר לך להגיד לתוכנית שהכל תקין, אחרת דברים יכולים להוריד מחדש.

./gmpydl -n

לחפש

לפעמים כשאתה מוריד אתה פשוט רוצה להוריד פריט ספציפי ולא את כל הספרייה. כך תעשה זאת עם Gmpydl.

./gmpydl-searchitem

הקפד להחליף את "searchitem" באמן, בכותרת השיר, באלבום או בז'אנר הרצוי.

להחליף

מכיוון שההורדה הזו של Google Music היא קוד לא יציב, דברים יכולים להשתבש לפעמים. יתכן שאתה מוריד משהו, רק כדי לגלות ש (משום מה) הוא הפסיק להוריד. אם Gmpydl מפסיק את אמצע ההורדה, קבצים עלולים להיפגם. כדי לתקן זאת, ניתן להוריד הכל מחדש באמצעות הפקודה -o.

./gmpydl -o

סיכום

הכלי שפרסמה גוגל הוא נהדר, אך יש לומר, האמת, כשמדובר באינטראקציה עם השירות, המגבלה שלו. זו הסיבה ש- Gmpydl הוא ממצא כה נהדר: הוא מאפשר למשתמשים ליצור אינטראקציה טובה יותר עם Google Music דרך שורת הפקודה לינוקס. נכון שכרגע הכלי תומך רק בהורדה. עם זאת, ככל שהצורך בכלי שורת פקודה מוצק עבור Google Music ב- Linux גדל, אין ספק שיותר תכונות יגיעו.

watch instagram story